10 from __future__
import print_function, division, absolute_import
15 from sys
import version_info
16 if version_info >= (2, 6, 0):
17 def swig_import_helper():
18 from os.path
import dirname
22 fp, pathname, description = imp.find_module(
'_IMP_spb', [dirname(__file__)])
28 _mod = imp.load_module(
'_IMP_spb', fp, pathname, description)
32 _IMP_spb = swig_import_helper()
33 del swig_import_helper
38 _swig_property = property
43 def _swig_setattr_nondynamic(self, class_type, name, value, static=1):
44 if (name ==
"thisown"):
45 return self.this.own(value)
47 if type(value).__name__ ==
'SwigPyObject':
48 self.__dict__[name] = value
50 method = class_type.__swig_setmethods__.get(name,
None)
52 return method(self, value)
54 object.__setattr__(self, name, value)
56 raise AttributeError(
"You cannot add attributes to %s" % self)
59 def _swig_setattr(self, class_type, name, value):
60 return _swig_setattr_nondynamic(self, class_type, name, value, 0)
63 def _swig_getattr_nondynamic(self, class_type, name, static=1):
64 if (name ==
"thisown"):
65 return self.this.own()
66 method = class_type.__swig_getmethods__.get(name,
None)
70 return object.__getattr__(self, name)
72 raise AttributeError(name)
74 def _swig_getattr(self, class_type, name):
75 return _swig_getattr_nondynamic(self, class_type, name, 0)
80 strthis =
"proxy of " + self.this.__repr__()
83 return "<%s.%s; %s >" % (self.__class__.__module__, self.__class__.__name__, strthis,)
88 except AttributeError:
95 def _swig_setattr_nondynamic_method(set):
96 def set_attr(self, name, value):
97 if (name ==
"thisown"):
98 return self.this.own(value)
99 if hasattr(self, name)
or (name ==
"this"):
100 set(self, name, value)
102 raise AttributeError(
"You cannot add attributes to %s" % self)
108 weakref_proxy = weakref.proxy
110 weakref_proxy =
lambda x: x
113 class IMP_SPB_SwigPyIterator(object):
114 """Proxy of C++ swig::IMP_SPB_SwigPyIterator class"""
115 thisown = _swig_property(
lambda x: x.this.own(),
lambda x, v: x.this.own(v), doc=
'The membership flag')
117 def __init__(self, *args, **kwargs):
118 raise AttributeError(
"No constructor defined - class is abstract")
119 __repr__ = _swig_repr
120 __swig_destroy__ = _IMP_spb.delete_IMP_SPB_SwigPyIterator
121 __del__ =
lambda self:
None
124 """value(IMP_SPB_SwigPyIterator self) -> PyObject *"""
125 return _IMP_spb.IMP_SPB_SwigPyIterator_value(self)
130 incr(IMP_SPB_SwigPyIterator self, size_t n=1) -> IMP_SPB_SwigPyIterator
131 incr(IMP_SPB_SwigPyIterator self) -> IMP_SPB_SwigPyIterator
133 return _IMP_spb.IMP_SPB_SwigPyIterator_incr(self, n)
138 decr(IMP_SPB_SwigPyIterator self, size_t n=1) -> IMP_SPB_SwigPyIterator
139 decr(IMP_SPB_SwigPyIterator self) -> IMP_SPB_SwigPyIterator
141 return _IMP_spb.IMP_SPB_SwigPyIterator_decr(self, n)
144 def distance(self, x):
145 """distance(IMP_SPB_SwigPyIterator self, IMP_SPB_SwigPyIterator x) -> ptrdiff_t"""
146 return _IMP_spb.IMP_SPB_SwigPyIterator_distance(self, x)
150 """equal(IMP_SPB_SwigPyIterator self, IMP_SPB_SwigPyIterator x) -> bool"""
151 return _IMP_spb.IMP_SPB_SwigPyIterator_equal(self, x)
155 """copy(IMP_SPB_SwigPyIterator self) -> IMP_SPB_SwigPyIterator"""
156 return _IMP_spb.IMP_SPB_SwigPyIterator_copy(self)
160 """next(IMP_SPB_SwigPyIterator self) -> PyObject *"""
161 return _IMP_spb.IMP_SPB_SwigPyIterator_next(self)
165 """__next__(IMP_SPB_SwigPyIterator self) -> PyObject *"""
166 return _IMP_spb.IMP_SPB_SwigPyIterator___next__(self)
170 """previous(IMP_SPB_SwigPyIterator self) -> PyObject *"""
171 return _IMP_spb.IMP_SPB_SwigPyIterator_previous(self)
174 def advance(self, n):
175 """advance(IMP_SPB_SwigPyIterator self, ptrdiff_t n) -> IMP_SPB_SwigPyIterator"""
176 return _IMP_spb.IMP_SPB_SwigPyIterator_advance(self, n)
180 """__eq__(IMP_SPB_SwigPyIterator self, IMP_SPB_SwigPyIterator x) -> bool"""
181 return _IMP_spb.IMP_SPB_SwigPyIterator___eq__(self, x)
185 """__ne__(IMP_SPB_SwigPyIterator self, IMP_SPB_SwigPyIterator x) -> bool"""
186 return _IMP_spb.IMP_SPB_SwigPyIterator___ne__(self, x)
189 def __iadd__(self, n):
190 """__iadd__(IMP_SPB_SwigPyIterator self, ptrdiff_t n) -> IMP_SPB_SwigPyIterator"""
191 return _IMP_spb.IMP_SPB_SwigPyIterator___iadd__(self, n)
194 def __isub__(self, n):
195 """__isub__(IMP_SPB_SwigPyIterator self, ptrdiff_t n) -> IMP_SPB_SwigPyIterator"""
196 return _IMP_spb.IMP_SPB_SwigPyIterator___isub__(self, n)
199 def __add__(self, n):
200 """__add__(IMP_SPB_SwigPyIterator self, ptrdiff_t n) -> IMP_SPB_SwigPyIterator"""
201 return _IMP_spb.IMP_SPB_SwigPyIterator___add__(self, n)
204 def __sub__(self, *args):
206 __sub__(IMP_SPB_SwigPyIterator self, ptrdiff_t n) -> IMP_SPB_SwigPyIterator
207 __sub__(IMP_SPB_SwigPyIterator self, IMP_SPB_SwigPyIterator x) -> ptrdiff_t
209 return _IMP_spb.IMP_SPB_SwigPyIterator___sub__(self, *args)
213 IMP_SPB_SwigPyIterator_swigregister = _IMP_spb.IMP_SPB_SwigPyIterator_swigregister
214 IMP_SPB_SwigPyIterator_swigregister(IMP_SPB_SwigPyIterator)
223 _IMP_spb.IMP_DEBUG_swigconstant(_IMP_spb)
224 IMP_DEBUG = _IMP_spb.IMP_DEBUG
226 _IMP_spb.IMP_RELEASE_swigconstant(_IMP_spb)
227 IMP_RELEASE = _IMP_spb.IMP_RELEASE
229 _IMP_spb.IMP_SILENT_swigconstant(_IMP_spb)
230 IMP_SILENT = _IMP_spb.IMP_SILENT
232 _IMP_spb.IMP_PROGRESS_swigconstant(_IMP_spb)
233 IMP_PROGRESS = _IMP_spb.IMP_PROGRESS
235 _IMP_spb.IMP_TERSE_swigconstant(_IMP_spb)
236 IMP_TERSE = _IMP_spb.IMP_TERSE
238 _IMP_spb.IMP_VERBOSE_swigconstant(_IMP_spb)
239 IMP_VERBOSE = _IMP_spb.IMP_VERBOSE
241 _IMP_spb.IMP_MEMORY_swigconstant(_IMP_spb)
242 IMP_MEMORY = _IMP_spb.IMP_MEMORY
244 _IMP_spb.IMP_NONE_swigconstant(_IMP_spb)
245 IMP_NONE = _IMP_spb.IMP_NONE
247 _IMP_spb.IMP_USAGE_swigconstant(_IMP_spb)
248 IMP_USAGE = _IMP_spb.IMP_USAGE
250 _IMP_spb.IMP_INTERNAL_swigconstant(_IMP_spb)
251 IMP_INTERNAL = _IMP_spb.IMP_INTERNAL
253 _IMP_spb.IMP_KERNEL_HAS_LOG4CXX_swigconstant(_IMP_spb)
254 IMP_KERNEL_HAS_LOG4CXX = _IMP_spb.IMP_KERNEL_HAS_LOG4CXX
256 _IMP_spb.IMP_COMPILER_HAS_AUTO_swigconstant(_IMP_spb)
257 IMP_COMPILER_HAS_AUTO = _IMP_spb.IMP_COMPILER_HAS_AUTO
259 _IMP_spb.IMP_COMPILER_HAS_DEBUG_VECTOR_swigconstant(_IMP_spb)
260 IMP_COMPILER_HAS_DEBUG_VECTOR = _IMP_spb.IMP_COMPILER_HAS_DEBUG_VECTOR
262 _IMP_spb.IMP_COMPILER_HAS_UNIQUE_PTR_swigconstant(_IMP_spb)
263 IMP_COMPILER_HAS_UNIQUE_PTR = _IMP_spb.IMP_COMPILER_HAS_UNIQUE_PTR
265 _IMP_spb.IMP_KERNEL_HAS_BOOST_RANDOM_swigconstant(_IMP_spb)
266 IMP_KERNEL_HAS_BOOST_RANDOM = _IMP_spb.IMP_KERNEL_HAS_BOOST_RANDOM
268 _IMP_spb.IMP_KERNEL_HAS_NUMPY_swigconstant(_IMP_spb)
269 IMP_KERNEL_HAS_NUMPY = _IMP_spb.IMP_KERNEL_HAS_NUMPY
271 _IMP_spb.IMP_KERNEL_HAS_GPERFTOOLS_swigconstant(_IMP_spb)
272 IMP_KERNEL_HAS_GPERFTOOLS = _IMP_spb.IMP_KERNEL_HAS_GPERFTOOLS
274 _IMP_spb.IMP_KERNEL_HAS_TCMALLOC_HEAPCHECKER_swigconstant(_IMP_spb)
275 IMP_KERNEL_HAS_TCMALLOC_HEAPCHECKER = _IMP_spb.IMP_KERNEL_HAS_TCMALLOC_HEAPCHECKER
277 _IMP_spb.IMP_KERNEL_HAS_TCMALLOC_HEAPPROFILER_swigconstant(_IMP_spb)
278 IMP_KERNEL_HAS_TCMALLOC_HEAPPROFILER = _IMP_spb.IMP_KERNEL_HAS_TCMALLOC_HEAPPROFILER
280 _IMP_spb.IMPKERNEL_SHOW_WARNINGS_swigconstant(_IMP_spb)
281 IMPKERNEL_SHOW_WARNINGS = _IMP_spb.IMPKERNEL_SHOW_WARNINGS
284 class _DirectorObjects(object):
285 """@internal Simple class to keep references to director objects
286 to prevent premature deletion."""
289 def register(self, obj):
290 """Take a reference to a director object; will only work for
291 refcounted C++ classes"""
292 if hasattr(obj,
'get_ref_count'):
293 self._objects.append(obj)
295 """Only drop our reference and allow cleanup by Python if no other
296 Python references exist (we hold 3 references: one in self._objects,
297 one in x, and one in the argument list for getrefcount) *and* no
298 other C++ references exist (the Python object always holds one)"""
299 objs = [x
for x
in self._objects
if sys.getrefcount(x) > 3 \
300 or x.get_ref_count() > 1]
304 def get_object_count(self):
305 """Get number of director objects (useful for testing only)"""
306 return len(self._objects)
307 _director_objects = _DirectorObjects()
309 class _ostream(object):
310 """Proxy of C++ std::ostream class"""
311 thisown = _swig_property(
lambda x: x.this.own(),
lambda x, v: x.this.own(v), doc=
'The membership flag')
313 def __init__(self, *args, **kwargs):
314 raise AttributeError(
"No constructor defined")
315 __repr__ = _swig_repr
317 def write(self, osa_buf):
318 """write(_ostream self, char const * osa_buf)"""
319 return _IMP_spb._ostream_write(self, osa_buf)
321 _ostream_swigregister = _IMP_spb._ostream_swigregister
322 _ostream_swigregister(_ostream)
325 _IMP_spb.IMP_COMPILER_HAS_OVERRIDE_swigconstant(_IMP_spb)
326 IMP_COMPILER_HAS_OVERRIDE = _IMP_spb.IMP_COMPILER_HAS_OVERRIDE
328 _IMP_spb.IMP_COMPILER_HAS_FINAL_swigconstant(_IMP_spb)
329 IMP_COMPILER_HAS_FINAL = _IMP_spb.IMP_COMPILER_HAS_FINAL
331 _IMP_spb.IMP_HAS_NOEXCEPT_swigconstant(_IMP_spb)
332 IMP_HAS_NOEXCEPT = _IMP_spb.IMP_HAS_NOEXCEPT
334 _IMP_spb.IMP_C_OPEN_BINARY_swigconstant(_IMP_spb)
335 IMP_C_OPEN_BINARY = _IMP_spb.IMP_C_OPEN_BINARY
338 _IMP_spb.IMP_CGAL_HAS_BOOST_FILESYSTEM_swigconstant(_IMP_spb)
339 IMP_CGAL_HAS_BOOST_FILESYSTEM = _IMP_spb.IMP_CGAL_HAS_BOOST_FILESYSTEM
341 _IMP_spb.IMP_CGAL_HAS_BOOST_PROGRAMOPTIONS_swigconstant(_IMP_spb)
342 IMP_CGAL_HAS_BOOST_PROGRAMOPTIONS = _IMP_spb.IMP_CGAL_HAS_BOOST_PROGRAMOPTIONS
344 _IMP_spb.IMP_CGAL_HAS_BOOST_RANDOM_swigconstant(_IMP_spb)
345 IMP_CGAL_HAS_BOOST_RANDOM = _IMP_spb.IMP_CGAL_HAS_BOOST_RANDOM
347 _IMP_spb.IMP_CGAL_HAS_BOOST_SYSTEM_swigconstant(_IMP_spb)
348 IMP_CGAL_HAS_BOOST_SYSTEM = _IMP_spb.IMP_CGAL_HAS_BOOST_SYSTEM
350 _IMP_spb.IMP_CGAL_HAS_NUMPY_swigconstant(_IMP_spb)
351 IMP_CGAL_HAS_NUMPY = _IMP_spb.IMP_CGAL_HAS_NUMPY
353 _IMP_spb.IMPCGAL_SHOW_WARNINGS_swigconstant(_IMP_spb)
354 IMPCGAL_SHOW_WARNINGS = _IMP_spb.IMPCGAL_SHOW_WARNINGS
357 _IMP_spb.IMP_MPI_HAS_BOOST_FILESYSTEM_swigconstant(_IMP_spb)
358 IMP_MPI_HAS_BOOST_FILESYSTEM = _IMP_spb.IMP_MPI_HAS_BOOST_FILESYSTEM
360 _IMP_spb.IMP_MPI_HAS_BOOST_PROGRAMOPTIONS_swigconstant(_IMP_spb)
361 IMP_MPI_HAS_BOOST_PROGRAMOPTIONS = _IMP_spb.IMP_MPI_HAS_BOOST_PROGRAMOPTIONS
363 _IMP_spb.IMP_MPI_HAS_BOOST_RANDOM_swigconstant(_IMP_spb)
364 IMP_MPI_HAS_BOOST_RANDOM = _IMP_spb.IMP_MPI_HAS_BOOST_RANDOM
366 _IMP_spb.IMP_MPI_HAS_BOOST_SYSTEM_swigconstant(_IMP_spb)
367 IMP_MPI_HAS_BOOST_SYSTEM = _IMP_spb.IMP_MPI_HAS_BOOST_SYSTEM
369 _IMP_spb.IMP_MPI_HAS_NUMPY_swigconstant(_IMP_spb)
370 IMP_MPI_HAS_NUMPY = _IMP_spb.IMP_MPI_HAS_NUMPY
372 _IMP_spb.IMPMPI_SHOW_WARNINGS_swigconstant(_IMP_spb)
373 IMPMPI_SHOW_WARNINGS = _IMP_spb.IMPMPI_SHOW_WARNINGS
376 _IMP_spb.IMP_ALGEBRA_HAS_IMP_CGAL_swigconstant(_IMP_spb)
377 IMP_ALGEBRA_HAS_IMP_CGAL = _IMP_spb.IMP_ALGEBRA_HAS_IMP_CGAL
379 _IMP_spb.IMP_ALGEBRA_HAS_BOOST_FILESYSTEM_swigconstant(_IMP_spb)
380 IMP_ALGEBRA_HAS_BOOST_FILESYSTEM = _IMP_spb.IMP_ALGEBRA_HAS_BOOST_FILESYSTEM
382 _IMP_spb.IMP_ALGEBRA_HAS_BOOST_PROGRAMOPTIONS_swigconstant(_IMP_spb)
383 IMP_ALGEBRA_HAS_BOOST_PROGRAMOPTIONS = _IMP_spb.IMP_ALGEBRA_HAS_BOOST_PROGRAMOPTIONS
385 _IMP_spb.IMP_ALGEBRA_HAS_BOOST_RANDOM_swigconstant(_IMP_spb)
386 IMP_ALGEBRA_HAS_BOOST_RANDOM = _IMP_spb.IMP_ALGEBRA_HAS_BOOST_RANDOM
388 _IMP_spb.IMP_ALGEBRA_HAS_BOOST_SYSTEM_swigconstant(_IMP_spb)
389 IMP_ALGEBRA_HAS_BOOST_SYSTEM = _IMP_spb.IMP_ALGEBRA_HAS_BOOST_SYSTEM
391 _IMP_spb.IMP_ALGEBRA_HAS_CGAL_swigconstant(_IMP_spb)
392 IMP_ALGEBRA_HAS_CGAL = _IMP_spb.IMP_ALGEBRA_HAS_CGAL
394 _IMP_spb.IMP_ALGEBRA_HAS_NUMPY_swigconstant(_IMP_spb)
395 IMP_ALGEBRA_HAS_NUMPY = _IMP_spb.IMP_ALGEBRA_HAS_NUMPY
397 _IMP_spb.IMP_ALGEBRA_HAS_ANN_swigconstant(_IMP_spb)
398 IMP_ALGEBRA_HAS_ANN = _IMP_spb.IMP_ALGEBRA_HAS_ANN
400 _IMP_spb.IMPALGEBRA_SHOW_WARNINGS_swigconstant(_IMP_spb)
401 IMPALGEBRA_SHOW_WARNINGS = _IMP_spb.IMPALGEBRA_SHOW_WARNINGS
404 _IMP_spb.IMP_DISPLAY_HAS_IMP_CGAL_swigconstant(_IMP_spb)
405 IMP_DISPLAY_HAS_IMP_CGAL = _IMP_spb.IMP_DISPLAY_HAS_IMP_CGAL
407 _IMP_spb.IMP_DISPLAY_HAS_BOOST_FILESYSTEM_swigconstant(_IMP_spb)
408 IMP_DISPLAY_HAS_BOOST_FILESYSTEM = _IMP_spb.IMP_DISPLAY_HAS_BOOST_FILESYSTEM
410 _IMP_spb.IMP_DISPLAY_HAS_BOOST_PROGRAMOPTIONS_swigconstant(_IMP_spb)
411 IMP_DISPLAY_HAS_BOOST_PROGRAMOPTIONS = _IMP_spb.IMP_DISPLAY_HAS_BOOST_PROGRAMOPTIONS
413 _IMP_spb.IMP_DISPLAY_HAS_BOOST_RANDOM_swigconstant(_IMP_spb)
414 IMP_DISPLAY_HAS_BOOST_RANDOM = _IMP_spb.IMP_DISPLAY_HAS_BOOST_RANDOM
416 _IMP_spb.IMP_DISPLAY_HAS_BOOST_SYSTEM_swigconstant(_IMP_spb)
417 IMP_DISPLAY_HAS_BOOST_SYSTEM = _IMP_spb.IMP_DISPLAY_HAS_BOOST_SYSTEM
419 _IMP_spb.IMP_DISPLAY_HAS_CGAL_swigconstant(_IMP_spb)
420 IMP_DISPLAY_HAS_CGAL = _IMP_spb.IMP_DISPLAY_HAS_CGAL
422 _IMP_spb.IMP_DISPLAY_HAS_NUMPY_swigconstant(_IMP_spb)
423 IMP_DISPLAY_HAS_NUMPY = _IMP_spb.IMP_DISPLAY_HAS_NUMPY
425 _IMP_spb.IMPDISPLAY_SHOW_WARNINGS_swigconstant(_IMP_spb)
426 IMPDISPLAY_SHOW_WARNINGS = _IMP_spb.IMPDISPLAY_SHOW_WARNINGS
429 _IMP_spb.IMP_GSL_HAS_IMP_CGAL_swigconstant(_IMP_spb)
430 IMP_GSL_HAS_IMP_CGAL = _IMP_spb.IMP_GSL_HAS_IMP_CGAL
432 _IMP_spb.IMP_GSL_HAS_BOOST_FILESYSTEM_swigconstant(_IMP_spb)
433 IMP_GSL_HAS_BOOST_FILESYSTEM = _IMP_spb.IMP_GSL_HAS_BOOST_FILESYSTEM
435 _IMP_spb.IMP_GSL_HAS_BOOST_PROGRAMOPTIONS_swigconstant(_IMP_spb)
436 IMP_GSL_HAS_BOOST_PROGRAMOPTIONS = _IMP_spb.IMP_GSL_HAS_BOOST_PROGRAMOPTIONS
438 _IMP_spb.IMP_GSL_HAS_BOOST_RANDOM_swigconstant(_IMP_spb)
439 IMP_GSL_HAS_BOOST_RANDOM = _IMP_spb.IMP_GSL_HAS_BOOST_RANDOM
441 _IMP_spb.IMP_GSL_HAS_BOOST_SYSTEM_swigconstant(_IMP_spb)
442 IMP_GSL_HAS_BOOST_SYSTEM = _IMP_spb.IMP_GSL_HAS_BOOST_SYSTEM
444 _IMP_spb.IMP_GSL_HAS_CGAL_swigconstant(_IMP_spb)
445 IMP_GSL_HAS_CGAL = _IMP_spb.IMP_GSL_HAS_CGAL
447 _IMP_spb.IMP_GSL_HAS_NUMPY_swigconstant(_IMP_spb)
448 IMP_GSL_HAS_NUMPY = _IMP_spb.IMP_GSL_HAS_NUMPY
450 _IMP_spb.IMPGSL_SHOW_WARNINGS_swigconstant(_IMP_spb)
451 IMPGSL_SHOW_WARNINGS = _IMP_spb.IMPGSL_SHOW_WARNINGS
454 _IMP_spb.IMP_SCORE_FUNCTOR_HAS_IMP_CGAL_swigconstant(_IMP_spb)
455 IMP_SCORE_FUNCTOR_HAS_IMP_CGAL = _IMP_spb.IMP_SCORE_FUNCTOR_HAS_IMP_CGAL
457 _IMP_spb.IMP_SCORE_FUNCTOR_HAS_BOOST_FILESYSTEM_swigconstant(_IMP_spb)
458 IMP_SCORE_FUNCTOR_HAS_BOOST_FILESYSTEM = _IMP_spb.IMP_SCORE_FUNCTOR_HAS_BOOST_FILESYSTEM
460 _IMP_spb.IMP_SCORE_FUNCTOR_HAS_BOOST_PROGRAMOPTIONS_swigconstant(_IMP_spb)
461 IMP_SCORE_FUNCTOR_HAS_BOOST_PROGRAMOPTIONS = _IMP_spb.IMP_SCORE_FUNCTOR_HAS_BOOST_PROGRAMOPTIONS
463 _IMP_spb.IMP_SCORE_FUNCTOR_HAS_BOOST_RANDOM_swigconstant(_IMP_spb)
464 IMP_SCORE_FUNCTOR_HAS_BOOST_RANDOM = _IMP_spb.IMP_SCORE_FUNCTOR_HAS_BOOST_RANDOM
466 _IMP_spb.IMP_SCORE_FUNCTOR_HAS_BOOST_SYSTEM_swigconstant(_IMP_spb)
467 IMP_SCORE_FUNCTOR_HAS_BOOST_SYSTEM = _IMP_spb.IMP_SCORE_FUNCTOR_HAS_BOOST_SYSTEM
469 _IMP_spb.IMP_SCORE_FUNCTOR_HAS_CGAL_swigconstant(_IMP_spb)
470 IMP_SCORE_FUNCTOR_HAS_CGAL = _IMP_spb.IMP_SCORE_FUNCTOR_HAS_CGAL
472 _IMP_spb.IMP_SCORE_FUNCTOR_HAS_HDF5_swigconstant(_IMP_spb)
473 IMP_SCORE_FUNCTOR_HAS_HDF5 = _IMP_spb.IMP_SCORE_FUNCTOR_HAS_HDF5
475 _IMP_spb.IMP_SCORE_FUNCTOR_HAS_NUMPY_swigconstant(_IMP_spb)
476 IMP_SCORE_FUNCTOR_HAS_NUMPY = _IMP_spb.IMP_SCORE_FUNCTOR_HAS_NUMPY
478 _IMP_spb.IMPSCOREFUNCTOR_SHOW_WARNINGS_swigconstant(_IMP_spb)
479 IMPSCOREFUNCTOR_SHOW_WARNINGS = _IMP_spb.IMPSCOREFUNCTOR_SHOW_WARNINGS
482 _IMP_spb.IMP_STATISTICS_HAS_IMP_CGAL_swigconstant(_IMP_spb)
483 IMP_STATISTICS_HAS_IMP_CGAL = _IMP_spb.IMP_STATISTICS_HAS_IMP_CGAL
485 _IMP_spb.IMP_STATISTICS_HAS_BOOST_FILESYSTEM_swigconstant(_IMP_spb)
486 IMP_STATISTICS_HAS_BOOST_FILESYSTEM = _IMP_spb.IMP_STATISTICS_HAS_BOOST_FILESYSTEM
488 _IMP_spb.IMP_STATISTICS_HAS_BOOST_PROGRAMOPTIONS_swigconstant(_IMP_spb)
489 IMP_STATISTICS_HAS_BOOST_PROGRAMOPTIONS = _IMP_spb.IMP_STATISTICS_HAS_BOOST_PROGRAMOPTIONS
491 _IMP_spb.IMP_STATISTICS_HAS_BOOST_RANDOM_swigconstant(_IMP_spb)
492 IMP_STATISTICS_HAS_BOOST_RANDOM = _IMP_spb.IMP_STATISTICS_HAS_BOOST_RANDOM
494 _IMP_spb.IMP_STATISTICS_HAS_BOOST_SYSTEM_swigconstant(_IMP_spb)
495 IMP_STATISTICS_HAS_BOOST_SYSTEM = _IMP_spb.IMP_STATISTICS_HAS_BOOST_SYSTEM
497 _IMP_spb.IMP_STATISTICS_HAS_CGAL_swigconstant(_IMP_spb)
498 IMP_STATISTICS_HAS_CGAL = _IMP_spb.IMP_STATISTICS_HAS_CGAL
500 _IMP_spb.IMP_STATISTICS_HAS_NUMPY_swigconstant(_IMP_spb)
501 IMP_STATISTICS_HAS_NUMPY = _IMP_spb.IMP_STATISTICS_HAS_NUMPY
503 _IMP_spb.IMPSTATISTICS_SHOW_WARNINGS_swigconstant(_IMP_spb)
504 IMPSTATISTICS_SHOW_WARNINGS = _IMP_spb.IMPSTATISTICS_SHOW_WARNINGS
507 _IMP_spb.IMP_CORE_HAS_IMP_CGAL_swigconstant(_IMP_spb)
508 IMP_CORE_HAS_IMP_CGAL = _IMP_spb.IMP_CORE_HAS_IMP_CGAL
510 _IMP_spb.IMP_CORE_HAS_IMP_KERNEL_swigconstant(_IMP_spb)
511 IMP_CORE_HAS_IMP_KERNEL = _IMP_spb.IMP_CORE_HAS_IMP_KERNEL
513 _IMP_spb.IMP_CORE_HAS_BOOST_FILESYSTEM_swigconstant(_IMP_spb)
514 IMP_CORE_HAS_BOOST_FILESYSTEM = _IMP_spb.IMP_CORE_HAS_BOOST_FILESYSTEM
516 _IMP_spb.IMP_CORE_HAS_BOOST_PROGRAMOPTIONS_swigconstant(_IMP_spb)
517 IMP_CORE_HAS_BOOST_PROGRAMOPTIONS = _IMP_spb.IMP_CORE_HAS_BOOST_PROGRAMOPTIONS
519 _IMP_spb.IMP_CORE_HAS_BOOST_RANDOM_swigconstant(_IMP_spb)
520 IMP_CORE_HAS_BOOST_RANDOM = _IMP_spb.IMP_CORE_HAS_BOOST_RANDOM
522 _IMP_spb.IMP_CORE_HAS_BOOST_SYSTEM_swigconstant(_IMP_spb)
523 IMP_CORE_HAS_BOOST_SYSTEM = _IMP_spb.IMP_CORE_HAS_BOOST_SYSTEM
525 _IMP_spb.IMP_CORE_HAS_CGAL_swigconstant(_IMP_spb)
526 IMP_CORE_HAS_CGAL = _IMP_spb.IMP_CORE_HAS_CGAL
528 _IMP_spb.IMP_CORE_HAS_HDF5_swigconstant(_IMP_spb)
529 IMP_CORE_HAS_HDF5 = _IMP_spb.IMP_CORE_HAS_HDF5
531 _IMP_spb.IMP_CORE_HAS_NUMPY_swigconstant(_IMP_spb)
532 IMP_CORE_HAS_NUMPY = _IMP_spb.IMP_CORE_HAS_NUMPY
534 _IMP_spb.IMPCORE_SHOW_WARNINGS_swigconstant(_IMP_spb)
535 IMPCORE_SHOW_WARNINGS = _IMP_spb.IMPCORE_SHOW_WARNINGS
538 _IMP_spb.IMP_CONTAINER_HAS_IMP_ALGEBRA_swigconstant(_IMP_spb)
539 IMP_CONTAINER_HAS_IMP_ALGEBRA = _IMP_spb.IMP_CONTAINER_HAS_IMP_ALGEBRA
541 _IMP_spb.IMP_CONTAINER_HAS_IMP_CGAL_swigconstant(_IMP_spb)
542 IMP_CONTAINER_HAS_IMP_CGAL = _IMP_spb.IMP_CONTAINER_HAS_IMP_CGAL
544 _IMP_spb.IMP_CONTAINER_HAS_IMP_DISPLAY_swigconstant(_IMP_spb)
545 IMP_CONTAINER_HAS_IMP_DISPLAY = _IMP_spb.IMP_CONTAINER_HAS_IMP_DISPLAY
547 _IMP_spb.IMP_CONTAINER_HAS_IMP_KERNEL_swigconstant(_IMP_spb)
548 IMP_CONTAINER_HAS_IMP_KERNEL = _IMP_spb.IMP_CONTAINER_HAS_IMP_KERNEL
550 _IMP_spb.IMP_CONTAINER_HAS_IMP_SCORE_FUNCTOR_swigconstant(_IMP_spb)
551 IMP_CONTAINER_HAS_IMP_SCORE_FUNCTOR = _IMP_spb.IMP_CONTAINER_HAS_IMP_SCORE_FUNCTOR
553 _IMP_spb.IMP_CONTAINER_HAS_BOOST_FILESYSTEM_swigconstant(_IMP_spb)
554 IMP_CONTAINER_HAS_BOOST_FILESYSTEM = _IMP_spb.IMP_CONTAINER_HAS_BOOST_FILESYSTEM
556 _IMP_spb.IMP_CONTAINER_HAS_BOOST_PROGRAMOPTIONS_swigconstant(_IMP_spb)
557 IMP_CONTAINER_HAS_BOOST_PROGRAMOPTIONS = _IMP_spb.IMP_CONTAINER_HAS_BOOST_PROGRAMOPTIONS
559 _IMP_spb.IMP_CONTAINER_HAS_BOOST_RANDOM_swigconstant(_IMP_spb)
560 IMP_CONTAINER_HAS_BOOST_RANDOM = _IMP_spb.IMP_CONTAINER_HAS_BOOST_RANDOM
562 _IMP_spb.IMP_CONTAINER_HAS_BOOST_SYSTEM_swigconstant(_IMP_spb)
563 IMP_CONTAINER_HAS_BOOST_SYSTEM = _IMP_spb.IMP_CONTAINER_HAS_BOOST_SYSTEM
565 _IMP_spb.IMP_CONTAINER_HAS_CGAL_swigconstant(_IMP_spb)
566 IMP_CONTAINER_HAS_CGAL = _IMP_spb.IMP_CONTAINER_HAS_CGAL
568 _IMP_spb.IMP_CONTAINER_HAS_HDF5_swigconstant(_IMP_spb)
569 IMP_CONTAINER_HAS_HDF5 = _IMP_spb.IMP_CONTAINER_HAS_HDF5
571 _IMP_spb.IMP_CONTAINER_HAS_NUMPY_swigconstant(_IMP_spb)
572 IMP_CONTAINER_HAS_NUMPY = _IMP_spb.IMP_CONTAINER_HAS_NUMPY
574 _IMP_spb.IMP_CONTAINER_HAS_PYTHON_IHM_swigconstant(_IMP_spb)
575 IMP_CONTAINER_HAS_PYTHON_IHM = _IMP_spb.IMP_CONTAINER_HAS_PYTHON_IHM
577 _IMP_spb.IMP_CONTAINER_HAS_GOOGLE_DENSE_HASH_MAP_swigconstant(_IMP_spb)
578 IMP_CONTAINER_HAS_GOOGLE_DENSE_HASH_MAP = _IMP_spb.IMP_CONTAINER_HAS_GOOGLE_DENSE_HASH_MAP
580 _IMP_spb.IMP_CONTAINER_HAS_ROBIN_MAP_swigconstant(_IMP_spb)
581 IMP_CONTAINER_HAS_ROBIN_MAP = _IMP_spb.IMP_CONTAINER_HAS_ROBIN_MAP
583 _IMP_spb.IMPCONTAINER_SHOW_WARNINGS_swigconstant(_IMP_spb)
584 IMPCONTAINER_SHOW_WARNINGS = _IMP_spb.IMPCONTAINER_SHOW_WARNINGS
587 _IMP_spb.IMP_SYMMETRY_HAS_IMP_CGAL_swigconstant(_IMP_spb)
588 IMP_SYMMETRY_HAS_IMP_CGAL = _IMP_spb.IMP_SYMMETRY_HAS_IMP_CGAL
590 _IMP_spb.IMP_SYMMETRY_HAS_IMP_DISPLAY_swigconstant(_IMP_spb)
591 IMP_SYMMETRY_HAS_IMP_DISPLAY = _IMP_spb.IMP_SYMMETRY_HAS_IMP_DISPLAY
593 _IMP_spb.IMP_SYMMETRY_HAS_IMP_KERNEL_swigconstant(_IMP_spb)
594 IMP_SYMMETRY_HAS_IMP_KERNEL = _IMP_spb.IMP_SYMMETRY_HAS_IMP_KERNEL
596 _IMP_spb.IMP_SYMMETRY_HAS_IMP_SCORE_FUNCTOR_swigconstant(_IMP_spb)
597 IMP_SYMMETRY_HAS_IMP_SCORE_FUNCTOR = _IMP_spb.IMP_SYMMETRY_HAS_IMP_SCORE_FUNCTOR
599 _IMP_spb.IMP_SYMMETRY_HAS_BOOST_FILESYSTEM_swigconstant(_IMP_spb)
600 IMP_SYMMETRY_HAS_BOOST_FILESYSTEM = _IMP_spb.IMP_SYMMETRY_HAS_BOOST_FILESYSTEM
602 _IMP_spb.IMP_SYMMETRY_HAS_BOOST_PROGRAMOPTIONS_swigconstant(_IMP_spb)
603 IMP_SYMMETRY_HAS_BOOST_PROGRAMOPTIONS = _IMP_spb.IMP_SYMMETRY_HAS_BOOST_PROGRAMOPTIONS
605 _IMP_spb.IMP_SYMMETRY_HAS_BOOST_RANDOM_swigconstant(_IMP_spb)
606 IMP_SYMMETRY_HAS_BOOST_RANDOM = _IMP_spb.IMP_SYMMETRY_HAS_BOOST_RANDOM
608 _IMP_spb.IMP_SYMMETRY_HAS_BOOST_SYSTEM_swigconstant(_IMP_spb)
609 IMP_SYMMETRY_HAS_BOOST_SYSTEM = _IMP_spb.IMP_SYMMETRY_HAS_BOOST_SYSTEM
611 _IMP_spb.IMP_SYMMETRY_HAS_CGAL_swigconstant(_IMP_spb)
612 IMP_SYMMETRY_HAS_CGAL = _IMP_spb.IMP_SYMMETRY_HAS_CGAL
614 _IMP_spb.IMP_SYMMETRY_HAS_HDF5_swigconstant(_IMP_spb)
615 IMP_SYMMETRY_HAS_HDF5 = _IMP_spb.IMP_SYMMETRY_HAS_HDF5
617 _IMP_spb.IMP_SYMMETRY_HAS_NUMPY_swigconstant(_IMP_spb)
618 IMP_SYMMETRY_HAS_NUMPY = _IMP_spb.IMP_SYMMETRY_HAS_NUMPY
620 _IMP_spb.IMP_SYMMETRY_HAS_PYTHON_IHM_swigconstant(_IMP_spb)
621 IMP_SYMMETRY_HAS_PYTHON_IHM = _IMP_spb.IMP_SYMMETRY_HAS_PYTHON_IHM
623 _IMP_spb.IMPSYMMETRY_SHOW_WARNINGS_swigconstant(_IMP_spb)
624 IMPSYMMETRY_SHOW_WARNINGS = _IMP_spb.IMPSYMMETRY_SHOW_WARNINGS
627 _IMP_spb.IMP_ATOM_HAS_IMP_CGAL_swigconstant(_IMP_spb)
628 IMP_ATOM_HAS_IMP_CGAL = _IMP_spb.IMP_ATOM_HAS_IMP_CGAL
630 _IMP_spb.IMP_ATOM_HAS_IMP_KERNEL_swigconstant(_IMP_spb)
631 IMP_ATOM_HAS_IMP_KERNEL = _IMP_spb.IMP_ATOM_HAS_IMP_KERNEL
633 _IMP_spb.IMP_ATOM_HAS_IMP_SCORE_FUNCTOR_swigconstant(_IMP_spb)
634 IMP_ATOM_HAS_IMP_SCORE_FUNCTOR = _IMP_spb.IMP_ATOM_HAS_IMP_SCORE_FUNCTOR
636 _IMP_spb.IMP_ATOM_HAS_BOOST_PROGRAMOPTIONS_swigconstant(_IMP_spb)
637 IMP_ATOM_HAS_BOOST_PROGRAMOPTIONS = _IMP_spb.IMP_ATOM_HAS_BOOST_PROGRAMOPTIONS
639 _IMP_spb.IMP_ATOM_HAS_BOOST_RANDOM_swigconstant(_IMP_spb)
640 IMP_ATOM_HAS_BOOST_RANDOM = _IMP_spb.IMP_ATOM_HAS_BOOST_RANDOM
642 _IMP_spb.IMP_ATOM_HAS_BOOST_REGEX_swigconstant(_IMP_spb)
643 IMP_ATOM_HAS_BOOST_REGEX = _IMP_spb.IMP_ATOM_HAS_BOOST_REGEX
645 _IMP_spb.IMP_ATOM_HAS_BOOST_SYSTEM_swigconstant(_IMP_spb)
646 IMP_ATOM_HAS_BOOST_SYSTEM = _IMP_spb.IMP_ATOM_HAS_BOOST_SYSTEM
648 _IMP_spb.IMP_ATOM_HAS_CGAL_swigconstant(_IMP_spb)
649 IMP_ATOM_HAS_CGAL = _IMP_spb.IMP_ATOM_HAS_CGAL
651 _IMP_spb.IMP_ATOM_HAS_HDF5_swigconstant(_IMP_spb)
652 IMP_ATOM_HAS_HDF5 = _IMP_spb.IMP_ATOM_HAS_HDF5
654 _IMP_spb.IMP_ATOM_HAS_NUMPY_swigconstant(_IMP_spb)
655 IMP_ATOM_HAS_NUMPY = _IMP_spb.IMP_ATOM_HAS_NUMPY
657 _IMP_spb.IMP_ATOM_HAS_PYTHON_IHM_swigconstant(_IMP_spb)
658 IMP_ATOM_HAS_PYTHON_IHM = _IMP_spb.IMP_ATOM_HAS_PYTHON_IHM
660 _IMP_spb.IMPATOM_SHOW_WARNINGS_swigconstant(_IMP_spb)
661 IMPATOM_SHOW_WARNINGS = _IMP_spb.IMPATOM_SHOW_WARNINGS
663 _IMP_spb.IMP_ATOM_TYPE_INDEX_swigconstant(_IMP_spb)
664 IMP_ATOM_TYPE_INDEX = _IMP_spb.IMP_ATOM_TYPE_INDEX
666 _IMP_spb.IMP_RESIDUE_TYPE_INDEX_swigconstant(_IMP_spb)
667 IMP_RESIDUE_TYPE_INDEX = _IMP_spb.IMP_RESIDUE_TYPE_INDEX
669 _IMP_spb.IMP_HIERARCHY_TYPE_INDEX_swigconstant(_IMP_spb)
670 IMP_HIERARCHY_TYPE_INDEX = _IMP_spb.IMP_HIERARCHY_TYPE_INDEX
672 _IMP_spb.IMP_CHAIN_TYPE_INDEX_swigconstant(_IMP_spb)
673 IMP_CHAIN_TYPE_INDEX = _IMP_spb.IMP_CHAIN_TYPE_INDEX
676 _IMP_spb.IMP_EM_HAS_IMP_CGAL_swigconstant(_IMP_spb)
677 IMP_EM_HAS_IMP_CGAL = _IMP_spb.IMP_EM_HAS_IMP_CGAL
679 _IMP_spb.IMP_EM_HAS_IMP_CONTAINER_swigconstant(_IMP_spb)
680 IMP_EM_HAS_IMP_CONTAINER = _IMP_spb.IMP_EM_HAS_IMP_CONTAINER
682 _IMP_spb.IMP_EM_HAS_IMP_DISPLAY_swigconstant(_IMP_spb)
683 IMP_EM_HAS_IMP_DISPLAY = _IMP_spb.IMP_EM_HAS_IMP_DISPLAY
685 _IMP_spb.IMP_EM_HAS_IMP_SCORE_FUNCTOR_swigconstant(_IMP_spb)
686 IMP_EM_HAS_IMP_SCORE_FUNCTOR = _IMP_spb.IMP_EM_HAS_IMP_SCORE_FUNCTOR
688 _IMP_spb.IMP_EM_HAS_BOOST_FILESYSTEM_swigconstant(_IMP_spb)
689 IMP_EM_HAS_BOOST_FILESYSTEM = _IMP_spb.IMP_EM_HAS_BOOST_FILESYSTEM
691 _IMP_spb.IMP_EM_HAS_BOOST_PROGRAMOPTIONS_swigconstant(_IMP_spb)
692 IMP_EM_HAS_BOOST_PROGRAMOPTIONS = _IMP_spb.IMP_EM_HAS_BOOST_PROGRAMOPTIONS
694 _IMP_spb.IMP_EM_HAS_BOOST_RANDOM_swigconstant(_IMP_spb)
695 IMP_EM_HAS_BOOST_RANDOM = _IMP_spb.IMP_EM_HAS_BOOST_RANDOM
697 _IMP_spb.IMP_EM_HAS_BOOST_REGEX_swigconstant(_IMP_spb)
698 IMP_EM_HAS_BOOST_REGEX = _IMP_spb.IMP_EM_HAS_BOOST_REGEX
700 _IMP_spb.IMP_EM_HAS_BOOST_SYSTEM_swigconstant(_IMP_spb)
701 IMP_EM_HAS_BOOST_SYSTEM = _IMP_spb.IMP_EM_HAS_BOOST_SYSTEM
703 _IMP_spb.IMP_EM_HAS_CGAL_swigconstant(_IMP_spb)
704 IMP_EM_HAS_CGAL = _IMP_spb.IMP_EM_HAS_CGAL
706 _IMP_spb.IMP_EM_HAS_HDF5_swigconstant(_IMP_spb)
707 IMP_EM_HAS_HDF5 = _IMP_spb.IMP_EM_HAS_HDF5
709 _IMP_spb.IMP_EM_HAS_NUMPY_swigconstant(_IMP_spb)
710 IMP_EM_HAS_NUMPY = _IMP_spb.IMP_EM_HAS_NUMPY
712 _IMP_spb.IMP_EM_HAS_PYTHON_IHM_swigconstant(_IMP_spb)
713 IMP_EM_HAS_PYTHON_IHM = _IMP_spb.IMP_EM_HAS_PYTHON_IHM
715 _IMP_spb.IMPEM_SHOW_WARNINGS_swigconstant(_IMP_spb)
716 IMPEM_SHOW_WARNINGS = _IMP_spb.IMPEM_SHOW_WARNINGS
719 _IMP_spb.IMP_SAXS_HAS_IMP_CGAL_swigconstant(_IMP_spb)
720 IMP_SAXS_HAS_IMP_CGAL = _IMP_spb.IMP_SAXS_HAS_IMP_CGAL
722 _IMP_spb.IMP_SAXS_HAS_IMP_CONTAINER_swigconstant(_IMP_spb)
723 IMP_SAXS_HAS_IMP_CONTAINER = _IMP_spb.IMP_SAXS_HAS_IMP_CONTAINER
725 _IMP_spb.IMP_SAXS_HAS_IMP_DISPLAY_swigconstant(_IMP_spb)
726 IMP_SAXS_HAS_IMP_DISPLAY = _IMP_spb.IMP_SAXS_HAS_IMP_DISPLAY
728 _IMP_spb.IMP_SAXS_HAS_IMP_KERNEL_swigconstant(_IMP_spb)
729 IMP_SAXS_HAS_IMP_KERNEL = _IMP_spb.IMP_SAXS_HAS_IMP_KERNEL
731 _IMP_spb.IMP_SAXS_HAS_IMP_SCORE_FUNCTOR_swigconstant(_IMP_spb)
732 IMP_SAXS_HAS_IMP_SCORE_FUNCTOR = _IMP_spb.IMP_SAXS_HAS_IMP_SCORE_FUNCTOR
734 _IMP_spb.IMP_SAXS_HAS_BOOST_FILESYSTEM_swigconstant(_IMP_spb)
735 IMP_SAXS_HAS_BOOST_FILESYSTEM = _IMP_spb.IMP_SAXS_HAS_BOOST_FILESYSTEM
737 _IMP_spb.IMP_SAXS_HAS_BOOST_PROGRAMOPTIONS_swigconstant(_IMP_spb)
738 IMP_SAXS_HAS_BOOST_PROGRAMOPTIONS = _IMP_spb.IMP_SAXS_HAS_BOOST_PROGRAMOPTIONS
740 _IMP_spb.IMP_SAXS_HAS_BOOST_RANDOM_swigconstant(_IMP_spb)
741 IMP_SAXS_HAS_BOOST_RANDOM = _IMP_spb.IMP_SAXS_HAS_BOOST_RANDOM
743 _IMP_spb.IMP_SAXS_HAS_BOOST_REGEX_swigconstant(_IMP_spb)
744 IMP_SAXS_HAS_BOOST_REGEX = _IMP_spb.IMP_SAXS_HAS_BOOST_REGEX
746 _IMP_spb.IMP_SAXS_HAS_BOOST_SYSTEM_swigconstant(_IMP_spb)
747 IMP_SAXS_HAS_BOOST_SYSTEM = _IMP_spb.IMP_SAXS_HAS_BOOST_SYSTEM
749 _IMP_spb.IMP_SAXS_HAS_CGAL_swigconstant(_IMP_spb)
750 IMP_SAXS_HAS_CGAL = _IMP_spb.IMP_SAXS_HAS_CGAL
752 _IMP_spb.IMP_SAXS_HAS_HDF5_swigconstant(_IMP_spb)
753 IMP_SAXS_HAS_HDF5 = _IMP_spb.IMP_SAXS_HAS_HDF5
755 _IMP_spb.IMP_SAXS_HAS_NUMPY_swigconstant(_IMP_spb)
756 IMP_SAXS_HAS_NUMPY = _IMP_spb.IMP_SAXS_HAS_NUMPY
758 _IMP_spb.IMP_SAXS_HAS_PYTHON_IHM_swigconstant(_IMP_spb)
759 IMP_SAXS_HAS_PYTHON_IHM = _IMP_spb.IMP_SAXS_HAS_PYTHON_IHM
761 _IMP_spb.IMPSAXS_SHOW_WARNINGS_swigconstant(_IMP_spb)
762 IMPSAXS_SHOW_WARNINGS = _IMP_spb.IMPSAXS_SHOW_WARNINGS
765 _IMP_spb.IMP_ISD_HAS_IMP_CGAL_swigconstant(_IMP_spb)
766 IMP_ISD_HAS_IMP_CGAL = _IMP_spb.IMP_ISD_HAS_IMP_CGAL
768 _IMP_spb.IMP_ISD_HAS_IMP_DISPLAY_swigconstant(_IMP_spb)
769 IMP_ISD_HAS_IMP_DISPLAY = _IMP_spb.IMP_ISD_HAS_IMP_DISPLAY
771 _IMP_spb.IMP_ISD_HAS_IMP_SCORE_FUNCTOR_swigconstant(_IMP_spb)
772 IMP_ISD_HAS_IMP_SCORE_FUNCTOR = _IMP_spb.IMP_ISD_HAS_IMP_SCORE_FUNCTOR
774 _IMP_spb.IMP_ISD_HAS_BOOST_FILESYSTEM_swigconstant(_IMP_spb)
775 IMP_ISD_HAS_BOOST_FILESYSTEM = _IMP_spb.IMP_ISD_HAS_BOOST_FILESYSTEM
777 _IMP_spb.IMP_ISD_HAS_BOOST_PROGRAMOPTIONS_swigconstant(_IMP_spb)
778 IMP_ISD_HAS_BOOST_PROGRAMOPTIONS = _IMP_spb.IMP_ISD_HAS_BOOST_PROGRAMOPTIONS
780 _IMP_spb.IMP_ISD_HAS_BOOST_RANDOM_swigconstant(_IMP_spb)
781 IMP_ISD_HAS_BOOST_RANDOM = _IMP_spb.IMP_ISD_HAS_BOOST_RANDOM
783 _IMP_spb.IMP_ISD_HAS_BOOST_REGEX_swigconstant(_IMP_spb)
784 IMP_ISD_HAS_BOOST_REGEX = _IMP_spb.IMP_ISD_HAS_BOOST_REGEX
786 _IMP_spb.IMP_ISD_HAS_BOOST_SYSTEM_swigconstant(_IMP_spb)
787 IMP_ISD_HAS_BOOST_SYSTEM = _IMP_spb.IMP_ISD_HAS_BOOST_SYSTEM
789 _IMP_spb.IMP_ISD_HAS_CGAL_swigconstant(_IMP_spb)
790 IMP_ISD_HAS_CGAL = _IMP_spb.IMP_ISD_HAS_CGAL
792 _IMP_spb.IMP_ISD_HAS_HDF5_swigconstant(_IMP_spb)
793 IMP_ISD_HAS_HDF5 = _IMP_spb.IMP_ISD_HAS_HDF5
795 _IMP_spb.IMP_ISD_HAS_NUMPY_swigconstant(_IMP_spb)
796 IMP_ISD_HAS_NUMPY = _IMP_spb.IMP_ISD_HAS_NUMPY
798 _IMP_spb.IMP_ISD_HAS_PYTHON_IHM_swigconstant(_IMP_spb)
799 IMP_ISD_HAS_PYTHON_IHM = _IMP_spb.IMP_ISD_HAS_PYTHON_IHM
801 _IMP_spb.IMPISD_SHOW_WARNINGS_swigconstant(_IMP_spb)
802 IMPISD_SHOW_WARNINGS = _IMP_spb.IMPISD_SHOW_WARNINGS
805 _IMP_spb.IMP_RMF_HAS_IMP_CGAL_swigconstant(_IMP_spb)
806 IMP_RMF_HAS_IMP_CGAL = _IMP_spb.IMP_RMF_HAS_IMP_CGAL
808 _IMP_spb.IMP_RMF_HAS_IMP_EM_swigconstant(_IMP_spb)
809 IMP_RMF_HAS_IMP_EM = _IMP_spb.IMP_RMF_HAS_IMP_EM
811 _IMP_spb.IMP_RMF_HAS_IMP_SAXS_swigconstant(_IMP_spb)
812 IMP_RMF_HAS_IMP_SAXS = _IMP_spb.IMP_RMF_HAS_IMP_SAXS
814 _IMP_spb.IMP_RMF_HAS_IMP_SCORE_FUNCTOR_swigconstant(_IMP_spb)
815 IMP_RMF_HAS_IMP_SCORE_FUNCTOR = _IMP_spb.IMP_RMF_HAS_IMP_SCORE_FUNCTOR
817 _IMP_spb.IMP_RMF_HAS_IMP_STATISTICS_swigconstant(_IMP_spb)
818 IMP_RMF_HAS_IMP_STATISTICS = _IMP_spb.IMP_RMF_HAS_IMP_STATISTICS
820 _IMP_spb.IMP_RMF_HAS_BOOST_FILESYSTEM_swigconstant(_IMP_spb)
821 IMP_RMF_HAS_BOOST_FILESYSTEM = _IMP_spb.IMP_RMF_HAS_BOOST_FILESYSTEM
823 _IMP_spb.IMP_RMF_HAS_BOOST_PROGRAMOPTIONS_swigconstant(_IMP_spb)
824 IMP_RMF_HAS_BOOST_PROGRAMOPTIONS = _IMP_spb.IMP_RMF_HAS_BOOST_PROGRAMOPTIONS
826 _IMP_spb.IMP_RMF_HAS_BOOST_RANDOM_swigconstant(_IMP_spb)
827 IMP_RMF_HAS_BOOST_RANDOM = _IMP_spb.IMP_RMF_HAS_BOOST_RANDOM
829 _IMP_spb.IMP_RMF_HAS_BOOST_REGEX_swigconstant(_IMP_spb)
830 IMP_RMF_HAS_BOOST_REGEX = _IMP_spb.IMP_RMF_HAS_BOOST_REGEX
832 _IMP_spb.IMP_RMF_HAS_BOOST_SYSTEM_swigconstant(_IMP_spb)
833 IMP_RMF_HAS_BOOST_SYSTEM = _IMP_spb.IMP_RMF_HAS_BOOST_SYSTEM
835 _IMP_spb.IMP_RMF_HAS_CGAL_swigconstant(_IMP_spb)
836 IMP_RMF_HAS_CGAL = _IMP_spb.IMP_RMF_HAS_CGAL
838 _IMP_spb.IMP_RMF_HAS_HDF5_swigconstant(_IMP_spb)
839 IMP_RMF_HAS_HDF5 = _IMP_spb.IMP_RMF_HAS_HDF5
841 _IMP_spb.IMP_RMF_HAS_NUMPY_swigconstant(_IMP_spb)
842 IMP_RMF_HAS_NUMPY = _IMP_spb.IMP_RMF_HAS_NUMPY
844 _IMP_spb.IMP_RMF_HAS_PYTHON_IHM_swigconstant(_IMP_spb)
845 IMP_RMF_HAS_PYTHON_IHM = _IMP_spb.IMP_RMF_HAS_PYTHON_IHM
847 _IMP_spb.IMPRMF_SHOW_WARNINGS_swigconstant(_IMP_spb)
848 IMPRMF_SHOW_WARNINGS = _IMP_spb.IMPRMF_SHOW_WARNINGS
852 _IMP_spb.IMP_DOMINO_HAS_IMP_ATOM_swigconstant(_IMP_spb)
853 IMP_DOMINO_HAS_IMP_ATOM = _IMP_spb.IMP_DOMINO_HAS_IMP_ATOM
855 _IMP_spb.IMP_DOMINO_HAS_IMP_CGAL_swigconstant(_IMP_spb)
856 IMP_DOMINO_HAS_IMP_CGAL = _IMP_spb.IMP_DOMINO_HAS_IMP_CGAL
858 _IMP_spb.IMP_DOMINO_HAS_IMP_EM_swigconstant(_IMP_spb)
859 IMP_DOMINO_HAS_IMP_EM = _IMP_spb.IMP_DOMINO_HAS_IMP_EM
861 _IMP_spb.IMP_DOMINO_HAS_IMP_ISD_swigconstant(_IMP_spb)
862 IMP_DOMINO_HAS_IMP_ISD = _IMP_spb.IMP_DOMINO_HAS_IMP_ISD
864 _IMP_spb.IMP_DOMINO_HAS_IMP_KERNEL_swigconstant(_IMP_spb)
865 IMP_DOMINO_HAS_IMP_KERNEL = _IMP_spb.IMP_DOMINO_HAS_IMP_KERNEL
867 _IMP_spb.IMP_DOMINO_HAS_IMP_RMF_swigconstant(_IMP_spb)
868 IMP_DOMINO_HAS_IMP_RMF = _IMP_spb.IMP_DOMINO_HAS_IMP_RMF
870 _IMP_spb.IMP_DOMINO_HAS_IMP_SAXS_swigconstant(_IMP_spb)
871 IMP_DOMINO_HAS_IMP_SAXS = _IMP_spb.IMP_DOMINO_HAS_IMP_SAXS
873 _IMP_spb.IMP_DOMINO_HAS_IMP_SCORE_FUNCTOR_swigconstant(_IMP_spb)
874 IMP_DOMINO_HAS_IMP_SCORE_FUNCTOR = _IMP_spb.IMP_DOMINO_HAS_IMP_SCORE_FUNCTOR
876 _IMP_spb.IMP_DOMINO_HAS_BOOST_FILESYSTEM_swigconstant(_IMP_spb)
877 IMP_DOMINO_HAS_BOOST_FILESYSTEM = _IMP_spb.IMP_DOMINO_HAS_BOOST_FILESYSTEM
879 _IMP_spb.IMP_DOMINO_HAS_BOOST_PROGRAMOPTIONS_swigconstant(_IMP_spb)
880 IMP_DOMINO_HAS_BOOST_PROGRAMOPTIONS = _IMP_spb.IMP_DOMINO_HAS_BOOST_PROGRAMOPTIONS
882 _IMP_spb.IMP_DOMINO_HAS_BOOST_RANDOM_swigconstant(_IMP_spb)
883 IMP_DOMINO_HAS_BOOST_RANDOM = _IMP_spb.IMP_DOMINO_HAS_BOOST_RANDOM
885 _IMP_spb.IMP_DOMINO_HAS_BOOST_REGEX_swigconstant(_IMP_spb)
886 IMP_DOMINO_HAS_BOOST_REGEX = _IMP_spb.IMP_DOMINO_HAS_BOOST_REGEX
888 _IMP_spb.IMP_DOMINO_HAS_BOOST_SYSTEM_swigconstant(_IMP_spb)
889 IMP_DOMINO_HAS_BOOST_SYSTEM = _IMP_spb.IMP_DOMINO_HAS_BOOST_SYSTEM
891 _IMP_spb.IMP_DOMINO_HAS_CGAL_swigconstant(_IMP_spb)
892 IMP_DOMINO_HAS_CGAL = _IMP_spb.IMP_DOMINO_HAS_CGAL
894 _IMP_spb.IMP_DOMINO_HAS_HDF5_swigconstant(_IMP_spb)
895 IMP_DOMINO_HAS_HDF5 = _IMP_spb.IMP_DOMINO_HAS_HDF5
897 _IMP_spb.IMP_DOMINO_HAS_NUMPY_swigconstant(_IMP_spb)
898 IMP_DOMINO_HAS_NUMPY = _IMP_spb.IMP_DOMINO_HAS_NUMPY
900 _IMP_spb.IMP_DOMINO_HAS_RMF_swigconstant(_IMP_spb)
901 IMP_DOMINO_HAS_RMF = _IMP_spb.IMP_DOMINO_HAS_RMF
903 _IMP_spb.IMP_DOMINO_HAS_PYTHON_IHM_swigconstant(_IMP_spb)
904 IMP_DOMINO_HAS_PYTHON_IHM = _IMP_spb.IMP_DOMINO_HAS_PYTHON_IHM
906 _IMP_spb.IMPDOMINO_SHOW_WARNINGS_swigconstant(_IMP_spb)
907 IMPDOMINO_SHOW_WARNINGS = _IMP_spb.IMPDOMINO_SHOW_WARNINGS
911 _IMP_spb.IMP_EM2D_HAS_IMP_CGAL_swigconstant(_IMP_spb)
912 IMP_EM2D_HAS_IMP_CGAL = _IMP_spb.IMP_EM2D_HAS_IMP_CGAL
914 _IMP_spb.IMP_EM2D_HAS_IMP_ISD_swigconstant(_IMP_spb)
915 IMP_EM2D_HAS_IMP_ISD = _IMP_spb.IMP_EM2D_HAS_IMP_ISD
917 _IMP_spb.IMP_EM2D_HAS_IMP_KERNEL_swigconstant(_IMP_spb)
918 IMP_EM2D_HAS_IMP_KERNEL = _IMP_spb.IMP_EM2D_HAS_IMP_KERNEL
920 _IMP_spb.IMP_EM2D_HAS_IMP_RMF_swigconstant(_IMP_spb)
921 IMP_EM2D_HAS_IMP_RMF = _IMP_spb.IMP_EM2D_HAS_IMP_RMF
923 _IMP_spb.IMP_EM2D_HAS_IMP_SAXS_swigconstant(_IMP_spb)
924 IMP_EM2D_HAS_IMP_SAXS = _IMP_spb.IMP_EM2D_HAS_IMP_SAXS
926 _IMP_spb.IMP_EM2D_HAS_IMP_SCORE_FUNCTOR_swigconstant(_IMP_spb)
927 IMP_EM2D_HAS_IMP_SCORE_FUNCTOR = _IMP_spb.IMP_EM2D_HAS_IMP_SCORE_FUNCTOR
929 _IMP_spb.IMP_EM2D_HAS_IMP_STATISTICS_swigconstant(_IMP_spb)
930 IMP_EM2D_HAS_IMP_STATISTICS = _IMP_spb.IMP_EM2D_HAS_IMP_STATISTICS
932 _IMP_spb.IMP_EM2D_HAS_BOOST_GRAPH_swigconstant(_IMP_spb)
933 IMP_EM2D_HAS_BOOST_GRAPH = _IMP_spb.IMP_EM2D_HAS_BOOST_GRAPH
935 _IMP_spb.IMP_EM2D_HAS_BOOST_RANDOM_swigconstant(_IMP_spb)
936 IMP_EM2D_HAS_BOOST_RANDOM = _IMP_spb.IMP_EM2D_HAS_BOOST_RANDOM
938 _IMP_spb.IMP_EM2D_HAS_BOOST_REGEX_swigconstant(_IMP_spb)
939 IMP_EM2D_HAS_BOOST_REGEX = _IMP_spb.IMP_EM2D_HAS_BOOST_REGEX
941 _IMP_spb.IMP_EM2D_HAS_BOOST_SYSTEM_swigconstant(_IMP_spb)
942 IMP_EM2D_HAS_BOOST_SYSTEM = _IMP_spb.IMP_EM2D_HAS_BOOST_SYSTEM
944 _IMP_spb.IMP_EM2D_HAS_CGAL_swigconstant(_IMP_spb)
945 IMP_EM2D_HAS_CGAL = _IMP_spb.IMP_EM2D_HAS_CGAL
947 _IMP_spb.IMP_EM2D_HAS_GSL_swigconstant(_IMP_spb)
948 IMP_EM2D_HAS_GSL = _IMP_spb.IMP_EM2D_HAS_GSL
950 _IMP_spb.IMP_EM2D_HAS_HDF5_swigconstant(_IMP_spb)
951 IMP_EM2D_HAS_HDF5 = _IMP_spb.IMP_EM2D_HAS_HDF5
953 _IMP_spb.IMP_EM2D_HAS_NUMPY_swigconstant(_IMP_spb)
954 IMP_EM2D_HAS_NUMPY = _IMP_spb.IMP_EM2D_HAS_NUMPY
956 _IMP_spb.IMP_EM2D_HAS_OPENCV22_swigconstant(_IMP_spb)
957 IMP_EM2D_HAS_OPENCV22 = _IMP_spb.IMP_EM2D_HAS_OPENCV22
959 _IMP_spb.IMP_EM2D_HAS_RMF_swigconstant(_IMP_spb)
960 IMP_EM2D_HAS_RMF = _IMP_spb.IMP_EM2D_HAS_RMF
962 _IMP_spb.IMP_EM2D_HAS_PYTHON_IHM_swigconstant(_IMP_spb)
963 IMP_EM2D_HAS_PYTHON_IHM = _IMP_spb.IMP_EM2D_HAS_PYTHON_IHM
965 _IMP_spb.IMP_EM2D_HAS_OPENCV21_swigconstant(_IMP_spb)
966 IMP_EM2D_HAS_OPENCV21 = _IMP_spb.IMP_EM2D_HAS_OPENCV21
968 _IMP_spb.IMP_EM2D_HAS_OPENCV3_swigconstant(_IMP_spb)
969 IMP_EM2D_HAS_OPENCV3 = _IMP_spb.IMP_EM2D_HAS_OPENCV3
971 _IMP_spb.IMPEM2D_SHOW_WARNINGS_swigconstant(_IMP_spb)
972 IMPEM2D_SHOW_WARNINGS = _IMP_spb.IMPEM2D_SHOW_WARNINGS
975 _IMP_spb.IMP_SPB_HAS_IMP_ALGEBRA_swigconstant(_IMP_spb)
976 IMP_SPB_HAS_IMP_ALGEBRA = _IMP_spb.IMP_SPB_HAS_IMP_ALGEBRA
978 _IMP_spb.IMP_SPB_HAS_IMP_CGAL_swigconstant(_IMP_spb)
979 IMP_SPB_HAS_IMP_CGAL = _IMP_spb.IMP_SPB_HAS_IMP_CGAL
981 _IMP_spb.IMP_SPB_HAS_IMP_DISPLAY_swigconstant(_IMP_spb)
982 IMP_SPB_HAS_IMP_DISPLAY = _IMP_spb.IMP_SPB_HAS_IMP_DISPLAY
984 _IMP_spb.IMP_SPB_HAS_IMP_DOMINO_swigconstant(_IMP_spb)
985 IMP_SPB_HAS_IMP_DOMINO = _IMP_spb.IMP_SPB_HAS_IMP_DOMINO
987 _IMP_spb.IMP_SPB_HAS_IMP_EM_swigconstant(_IMP_spb)
988 IMP_SPB_HAS_IMP_EM = _IMP_spb.IMP_SPB_HAS_IMP_EM
990 _IMP_spb.IMP_SPB_HAS_IMP_GSL_swigconstant(_IMP_spb)
991 IMP_SPB_HAS_IMP_GSL = _IMP_spb.IMP_SPB_HAS_IMP_GSL
993 _IMP_spb.IMP_SPB_HAS_IMP_KERNEL_swigconstant(_IMP_spb)
994 IMP_SPB_HAS_IMP_KERNEL = _IMP_spb.IMP_SPB_HAS_IMP_KERNEL
996 _IMP_spb.IMP_SPB_HAS_IMP_SCORE_FUNCTOR_swigconstant(_IMP_spb)
997 IMP_SPB_HAS_IMP_SCORE_FUNCTOR = _IMP_spb.IMP_SPB_HAS_IMP_SCORE_FUNCTOR
999 _IMP_spb.IMP_SPB_HAS_BOOST_FILESYSTEM_swigconstant(_IMP_spb)
1000 IMP_SPB_HAS_BOOST_FILESYSTEM = _IMP_spb.IMP_SPB_HAS_BOOST_FILESYSTEM
1002 _IMP_spb.IMP_SPB_HAS_BOOST_GRAPH_swigconstant(_IMP_spb)
1003 IMP_SPB_HAS_BOOST_GRAPH = _IMP_spb.IMP_SPB_HAS_BOOST_GRAPH
1005 _IMP_spb.IMP_SPB_HAS_BOOST_PROGRAMOPTIONS_swigconstant(_IMP_spb)
1006 IMP_SPB_HAS_BOOST_PROGRAMOPTIONS = _IMP_spb.IMP_SPB_HAS_BOOST_PROGRAMOPTIONS
1008 _IMP_spb.IMP_SPB_HAS_BOOST_RANDOM_swigconstant(_IMP_spb)
1009 IMP_SPB_HAS_BOOST_RANDOM = _IMP_spb.IMP_SPB_HAS_BOOST_RANDOM
1011 _IMP_spb.IMP_SPB_HAS_BOOST_REGEX_swigconstant(_IMP_spb)
1012 IMP_SPB_HAS_BOOST_REGEX = _IMP_spb.IMP_SPB_HAS_BOOST_REGEX
1014 _IMP_spb.IMP_SPB_HAS_BOOST_SYSTEM_swigconstant(_IMP_spb)
1015 IMP_SPB_HAS_BOOST_SYSTEM = _IMP_spb.IMP_SPB_HAS_BOOST_SYSTEM
1017 _IMP_spb.IMP_SPB_HAS_CGAL_swigconstant(_IMP_spb)
1018 IMP_SPB_HAS_CGAL = _IMP_spb.IMP_SPB_HAS_CGAL
1020 _IMP_spb.IMP_SPB_HAS_FFTW3_swigconstant(_IMP_spb)
1021 IMP_SPB_HAS_FFTW3 = _IMP_spb.IMP_SPB_HAS_FFTW3
1023 _IMP_spb.IMP_SPB_HAS_GSL_swigconstant(_IMP_spb)
1024 IMP_SPB_HAS_GSL = _IMP_spb.IMP_SPB_HAS_GSL
1026 _IMP_spb.IMP_SPB_HAS_HDF5_swigconstant(_IMP_spb)
1027 IMP_SPB_HAS_HDF5 = _IMP_spb.IMP_SPB_HAS_HDF5
1029 _IMP_spb.IMP_SPB_HAS_MPI_swigconstant(_IMP_spb)
1030 IMP_SPB_HAS_MPI = _IMP_spb.IMP_SPB_HAS_MPI
1032 _IMP_spb.IMP_SPB_HAS_NUMPY_swigconstant(_IMP_spb)
1033 IMP_SPB_HAS_NUMPY = _IMP_spb.IMP_SPB_HAS_NUMPY
1035 _IMP_spb.IMP_SPB_HAS_OPENCV22_swigconstant(_IMP_spb)
1036 IMP_SPB_HAS_OPENCV22 = _IMP_spb.IMP_SPB_HAS_OPENCV22
1038 _IMP_spb.IMP_SPB_HAS_RMF_swigconstant(_IMP_spb)
1039 IMP_SPB_HAS_RMF = _IMP_spb.IMP_SPB_HAS_RMF
1041 _IMP_spb.IMP_SPB_HAS_PYTHON_IHM_swigconstant(_IMP_spb)
1042 IMP_SPB_HAS_PYTHON_IHM = _IMP_spb.IMP_SPB_HAS_PYTHON_IHM
1044 _IMP_spb.IMPSPB_SHOW_WARNINGS_swigconstant(_IMP_spb)
1045 IMPSPB_SHOW_WARNINGS = _IMP_spb.IMPSPB_SHOW_WARNINGS
1048 return [HelixDecorator(x)
for x
in l]
1049 _plural_types.append(
"HelixDecorators")
1052 _value_types.append(
"HelixDecorator")
1055 _object_types.append(
"AttributeDistancePairScore")
1058 def _object_cast_to_AttributeDistancePairScore(o):
1059 """_object_cast_to_AttributeDistancePairScore(Object o) -> AttributeDistancePairScore"""
1060 return _IMP_spb._object_cast_to_AttributeDistancePairScore(o)
1062 _object_types.append(
"BoxedMover")
1065 def _object_cast_to_BoxedMover(o):
1066 """_object_cast_to_BoxedMover(Object o) -> BoxedMover"""
1067 return _IMP_spb._object_cast_to_BoxedMover(o)
1069 _object_types.append(
"CellMover")
1072 def _object_cast_to_CellMover(o):
1073 """_object_cast_to_CellMover(Object o) -> CellMover"""
1074 return _IMP_spb._object_cast_to_CellMover(o)
1076 _object_types.append(
"ChiSquareMetric")
1079 _object_types.append(
"ContactMapMetric")
1082 def _object_cast_to_ContactMapMetric(o):
1083 """_object_cast_to_ContactMapMetric(Object o) -> ContactMapMetric"""
1084 return _IMP_spb._object_cast_to_ContactMapMetric(o)
1086 _object_types.append(
"DiameterRgyrRestraint")
1089 def _object_cast_to_DiameterRgyrRestraint(o):
1090 """_object_cast_to_DiameterRgyrRestraint(Object o) -> DiameterRgyrRestraint"""
1091 return _IMP_spb._object_cast_to_DiameterRgyrRestraint(o)
1093 _object_types.append(
"DistanceRMSDMetric")
1096 def _object_cast_to_DistanceRMSDMetric(o):
1097 """_object_cast_to_DistanceRMSDMetric(Object o) -> DistanceRMSDMetric"""
1098 return _IMP_spb._object_cast_to_DistanceRMSDMetric(o)
1100 _object_types.append(
"Gaussian")
1103 def _object_cast_to_Gaussian(o):
1104 """_object_cast_to_Gaussian(Object o) -> Gaussian"""
1105 return _IMP_spb._object_cast_to_Gaussian(o)
1107 _object_types.append(
"ISDRestraint")
1110 _object_types.append(
"KinkPairScore")
1113 def _object_cast_to_KinkPairScore(o):
1114 """_object_cast_to_KinkPairScore(Object o) -> KinkPairScore"""
1115 return _IMP_spb._object_cast_to_KinkPairScore(o)
1117 _object_types.append(
"MolecularDynamicsWithWte")
1120 def _object_cast_to_MolecularDynamicsWithWte(o):
1121 """_object_cast_to_MolecularDynamicsWithWte(Object o) -> MolecularDynamicsWithWte"""
1122 return _IMP_spb._object_cast_to_MolecularDynamicsWithWte(o)
1124 _object_types.append(
"MonteCarloWithWte")
1127 def _object_cast_to_MonteCarloWithWte(o):
1128 """_object_cast_to_MonteCarloWithWte(Object o) -> MonteCarloWithWte"""
1129 return _IMP_spb._object_cast_to_MonteCarloWithWte(o)
1131 _object_types.append(
"NuisanceRangeModifier")
1134 def _object_cast_to_NuisanceRangeModifier(o):
1135 """_object_cast_to_NuisanceRangeModifier(Object o) -> NuisanceRangeModifier"""
1136 return _IMP_spb._object_cast_to_NuisanceRangeModifier(o)
1138 _object_types.append(
"PbcBoxedMover")
1141 def _object_cast_to_PbcBoxedMover(o):
1142 """_object_cast_to_PbcBoxedMover(Object o) -> PbcBoxedMover"""
1143 return _IMP_spb._object_cast_to_PbcBoxedMover(o)
1145 _object_types.append(
"PbcBoxedRigidBodyMover")
1148 def _object_cast_to_PbcBoxedRigidBodyMover(o):
1149 """_object_cast_to_PbcBoxedRigidBodyMover(Object o) -> PbcBoxedRigidBodyMover"""
1150 return _IMP_spb._object_cast_to_PbcBoxedRigidBodyMover(o)
1152 _object_types.append(
"RigidBodyNewMover")
1155 def _object_cast_to_RigidBodyNewMover(o):
1156 """_object_cast_to_RigidBodyNewMover(Object o) -> RigidBodyNewMover"""
1157 return _IMP_spb._object_cast_to_RigidBodyNewMover(o)
1159 _object_types.append(
"RigidBodyPackingScore")
1162 def _object_cast_to_RigidBodyPackingScore(o):
1163 """_object_cast_to_RigidBodyPackingScore(Object o) -> RigidBodyPackingScore"""
1164 return _IMP_spb._object_cast_to_RigidBodyPackingScore(o)
1166 _object_types.append(
"RMSDMetric")
1169 def _object_cast_to_RMSDMetric(o):
1170 """_object_cast_to_RMSDMetric(Object o) -> RMSDMetric"""
1171 return _IMP_spb._object_cast_to_RMSDMetric(o)
1173 _object_types.append(
"SameParticlePairFilter")
1176 def _object_cast_to_SameParticlePairFilter(o):
1177 """_object_cast_to_SameParticlePairFilter(Object o) -> SameParticlePairFilter"""
1178 return _IMP_spb._object_cast_to_SameParticlePairFilter(o)
1180 _object_types.append(
"SameRigidBodyPairFilter")
1183 def _object_cast_to_SameRigidBodyPairFilter(o):
1184 """_object_cast_to_SameRigidBodyPairFilter(Object o) -> SameRigidBodyPairFilter"""
1185 return _IMP_spb._object_cast_to_SameRigidBodyPairFilter(o)
1187 _object_types.append(
"TiltSingletonScore")
1190 def _object_cast_to_TiltSingletonScore(o):
1191 """_object_cast_to_TiltSingletonScore(Object o) -> TiltSingletonScore"""
1192 return _IMP_spb._object_cast_to_TiltSingletonScore(o)
1194 _object_types.append(
"TransformationSymmetry")
1197 _object_types.append(
"TwoStateGoModelRestraint")
1200 def _object_cast_to_TwoStateGoModelRestraint(o):
1201 """_object_cast_to_TwoStateGoModelRestraint(Object o) -> TwoStateGoModelRestraint"""
1202 return _IMP_spb._object_cast_to_TwoStateGoModelRestraint(o)
1204 _object_types.append(
"UniformBoundedRestraint")
1207 def _object_cast_to_UniformBoundedRestraint(o):
1208 """_object_cast_to_UniformBoundedRestraint(Object o) -> UniformBoundedRestraint"""
1209 return _IMP_spb._object_cast_to_UniformBoundedRestraint(o)
1211 """Proxy of C++ IMP::spb::AttributeDistancePairScore class"""
1212 thisown = _swig_property(
lambda x: x.this.own(),
lambda x, v: x.this.own(v), doc=
'The membership flag')
1214 def __init__(self, f, k):
1215 """__init__(IMP::spb::AttributeDistancePairScore self, UnaryFunction f, FloatKey k) -> AttributeDistancePairScore"""
1216 this = _IMP_spb.new_AttributeDistancePairScore(f, k)
1218 self.this.append(this)
1222 def do_get_inputs(self, m, pis):
1223 """do_get_inputs(AttributeDistancePairScore self, Model m, IMP::ParticleIndexes const & pis) -> IMP::ModelObjectsTemp"""
1224 return _IMP_spb.AttributeDistancePairScore_do_get_inputs(self, m, pis)
1227 def get_version_info(self):
1228 """get_version_info(AttributeDistancePairScore self) -> VersionInfo"""
1229 return _IMP_spb.AttributeDistancePairScore_get_version_info(self)
1232 def show(self, *args):
1234 show(AttributeDistancePairScore self, _ostream out)
1235 show(AttributeDistancePairScore self)
1237 return _IMP_spb.AttributeDistancePairScore_show(self, *args)
1241 """__str__(AttributeDistancePairScore self) -> std::string"""
1242 return _IMP_spb.AttributeDistancePairScore___str__(self)
1246 """__repr__(AttributeDistancePairScore self) -> std::string"""
1247 return _IMP_spb.AttributeDistancePairScore___repr__(self)
1252 return _object_cast_to_AttributeDistancePairScore(o)
1254 AttributeDistancePairScore_swigregister = _IMP_spb.AttributeDistancePairScore_swigregister
1255 AttributeDistancePairScore_swigregister(AttributeDistancePairScore)
1258 """Proxy of C++ IMP::spb::BoxedMover class"""
1259 thisown = _swig_property(
lambda x: x.this.own(),
lambda x, v: x.this.own(v), doc=
'The membership flag')
1261 def __init__(self, p, max_tr, centers):
1262 """__init__(IMP::spb::BoxedMover self, Particle p, IMP::Float max_tr, IMP::algebra::Vector3Ds centers) -> BoxedMover"""
1263 this = _IMP_spb.new_BoxedMover(p, max_tr, centers)
1265 self.this.append(this)
1269 def get_version_info(self):
1270 """get_version_info(BoxedMover self) -> VersionInfo"""
1271 return _IMP_spb.BoxedMover_get_version_info(self)
1274 def show(self, *args):
1276 show(BoxedMover self, _ostream out)
1277 show(BoxedMover self)
1279 return _IMP_spb.BoxedMover_show(self, *args)
1283 """__str__(BoxedMover self) -> std::string"""
1284 return _IMP_spb.BoxedMover___str__(self)
1288 """__repr__(BoxedMover self) -> std::string"""
1289 return _IMP_spb.BoxedMover___repr__(self)
1294 return _object_cast_to_BoxedMover(o)
1296 BoxedMover_swigregister = _IMP_spb.BoxedMover_swigregister
1297 BoxedMover_swigregister(BoxedMover)
1300 """Proxy of C++ IMP::spb::CellMover class"""
1301 thisown = _swig_property(
lambda x: x.this.own(),
lambda x, v: x.this.own(v), doc=
'The membership flag')
1303 def __init__(self, p, ps, max_translation):
1304 """__init__(IMP::spb::CellMover self, Particle p, IMP::Particles ps, IMP::Float max_translation) -> CellMover"""
1305 this = _IMP_spb.new_CellMover(p, ps, max_translation)
1307 self.this.append(this)
1311 def get_version_info(self):
1312 """get_version_info(CellMover self) -> VersionInfo"""
1313 return _IMP_spb.CellMover_get_version_info(self)
1316 def show(self, *args):
1318 show(CellMover self, _ostream out)
1319 show(CellMover self)
1321 return _IMP_spb.CellMover_show(self, *args)
1325 """__str__(CellMover self) -> std::string"""
1326 return _IMP_spb.CellMover___str__(self)
1330 """__repr__(CellMover self) -> std::string"""
1331 return _IMP_spb.CellMover___repr__(self)
1336 return _object_cast_to_CellMover(o)
1338 CellMover_swigregister = _IMP_spb.CellMover_swigregister
1339 CellMover_swigregister(CellMover)
1342 """Proxy of C++ IMP::spb::ChiSquareMetric class"""
1343 thisown = _swig_property(
lambda x: x.this.own(),
lambda x, v: x.this.own(v), doc=
'The membership flag')
1345 def __init__(self, nu_exp, constr_type=0):
1347 __init__(IMP::spb::ChiSquareMetric self, IMP::Floats nu_exp, int constr_type=0) -> ChiSquareMetric
1348 __init__(IMP::spb::ChiSquareMetric self, IMP::Floats nu_exp) -> ChiSquareMetric
1350 this = _IMP_spb.new_ChiSquareMetric(nu_exp, constr_type)
1352 self.this.append(this)
1356 def add_configuration(self, nu, stddev, weight=1.0):
1358 add_configuration(ChiSquareMetric self, IMP::Floats nu, IMP::Floats stddev, double weight=1.0)
1359 add_configuration(ChiSquareMetric self, IMP::Floats nu, IMP::Floats stddev)
1361 return _IMP_spb.ChiSquareMetric_add_configuration(self, nu, stddev, weight)
1364 def get_nu(self, i):
1365 """get_nu(ChiSquareMetric self, unsigned int i) -> IMP::Floats"""
1366 return _IMP_spb.ChiSquareMetric_get_nu(self, i)
1369 def get_stddev(self, i):
1370 """get_stddev(ChiSquareMetric self, unsigned int i) -> IMP::Floats"""
1371 return _IMP_spb.ChiSquareMetric_get_stddev(self, i)
1374 def get_weight(self, i):
1375 """get_weight(ChiSquareMetric self, unsigned int i) -> IMP::Float"""
1376 return _IMP_spb.ChiSquareMetric_get_weight(self, i)
1379 def get_chisquare_exp(self, i):
1380 """get_chisquare_exp(ChiSquareMetric self, unsigned int i) -> double"""
1381 return _IMP_spb.ChiSquareMetric_get_chisquare_exp(self, i)
1384 def get_version_info(self):
1385 """get_version_info(ChiSquareMetric self) -> VersionInfo"""
1386 return _IMP_spb.ChiSquareMetric_get_version_info(self)
1390 """__str__(ChiSquareMetric self) -> std::string"""
1391 return _IMP_spb.ChiSquareMetric___str__(self)
1395 """__repr__(ChiSquareMetric self) -> std::string"""
1396 return _IMP_spb.ChiSquareMetric___repr__(self)
1401 return _object_cast_to_ChiSquareMetric(o)
1403 ChiSquareMetric_swigregister = _IMP_spb.ChiSquareMetric_swigregister
1404 ChiSquareMetric_swigregister(ChiSquareMetric)
1407 """Proxy of C++ IMP::spb::ContactMapMetric class"""
1408 thisown = _swig_property(
lambda x: x.this.own(),
lambda x, v: x.this.own(v), doc=
'The membership flag')
1410 def __init__(self, ps, r0, nn, mm):
1411 """__init__(IMP::spb::ContactMapMetric self, IMP::Particles ps, double r0, int nn, int mm) -> ContactMapMetric"""
1412 this = _IMP_spb.new_ContactMapMetric(ps, r0, nn, mm)
1414 self.this.append(this)
1418 def add_configuration(self, weight=1.0):
1420 add_configuration(ContactMapMetric self, double weight=1.0)
1421 add_configuration(ContactMapMetric self)
1423 return _IMP_spb.ContactMapMetric_add_configuration(self, weight)
1426 def add_map(self, matrix, weight=1.0):
1428 add_map(ContactMapMetric self, IMP::Floats matrix, double weight=1.0)
1429 add_map(ContactMapMetric self, IMP::Floats matrix)
1431 return _IMP_spb.ContactMapMetric_add_map(self, matrix, weight)
1434 def get_weight(self, i):
1435 """get_weight(ContactMapMetric self, unsigned int i) -> IMP::Float"""
1436 return _IMP_spb.ContactMapMetric_get_weight(self, i)
1439 def get_item(self, i):
1440 """get_item(ContactMapMetric self, unsigned int i) -> IMP::Floats"""
1441 return _IMP_spb.ContactMapMetric_get_item(self, i)
1444 def get_version_info(self):
1445 """get_version_info(ContactMapMetric self) -> VersionInfo"""
1446 return _IMP_spb.ContactMapMetric_get_version_info(self)
1450 """__str__(ContactMapMetric self) -> std::string"""
1451 return _IMP_spb.ContactMapMetric___str__(self)
1455 """__repr__(ContactMapMetric self) -> std::string"""
1456 return _IMP_spb.ContactMapMetric___repr__(self)
1461 return _object_cast_to_ContactMapMetric(o)
1463 ContactMapMetric_swigregister = _IMP_spb.ContactMapMetric_swigregister
1464 ContactMapMetric_swigregister(ContactMapMetric)
1467 """Proxy of C++ IMP::spb::DiameterRgyrRestraint class"""
1468 thisown = _swig_property(
lambda x: x.this.own(),
lambda x, v: x.this.own(v), doc=
'The membership flag')
1470 def __init__(self, ps, diameter, rgyr, kappa):
1471 """__init__(IMP::spb::DiameterRgyrRestraint self, IMP::Particles ps, IMP::Float diameter, IMP::Float rgyr, IMP::Float kappa) -> DiameterRgyrRestraint"""
1472 this = _IMP_spb.new_DiameterRgyrRestraint(ps, diameter, rgyr, kappa)
1474 self.this.append(this)
1478 def do_get_inputs(self):
1479 """do_get_inputs(DiameterRgyrRestraint self) -> IMP::ModelObjectsTemp"""
1480 return _IMP_spb.DiameterRgyrRestraint_do_get_inputs(self)
1483 def get_version_info(self):
1484 """get_version_info(DiameterRgyrRestraint self) -> VersionInfo"""
1485 return _IMP_spb.DiameterRgyrRestraint_get_version_info(self)
1489 """__str__(DiameterRgyrRestraint self) -> std::string"""
1490 return _IMP_spb.DiameterRgyrRestraint___str__(self)
1494 """__repr__(DiameterRgyrRestraint self) -> std::string"""
1495 return _IMP_spb.DiameterRgyrRestraint___repr__(self)
1500 return _object_cast_to_DiameterRgyrRestraint(o)
1502 DiameterRgyrRestraint_swigregister = _IMP_spb.DiameterRgyrRestraint_swigregister
1503 DiameterRgyrRestraint_swigregister(DiameterRgyrRestraint)
1506 """Proxy of C++ IMP::spb::DistanceRMSDMetric class"""
1507 thisown = _swig_property(
lambda x: x.this.own(),
lambda x, v: x.this.own(v), doc=
'The membership flag')
1509 def __init__(self, ps, align, tr, px, py, pz):
1510 """__init__(IMP::spb::DistanceRMSDMetric self, IMP::Particles ps, IMP::Ints align, IMP::algebra::Transformation3Ds tr, Particle px, Particle py, Particle pz) -> DistanceRMSDMetric"""
1511 this = _IMP_spb.new_DistanceRMSDMetric(ps, align, tr, px, py, pz)
1513 self.this.append(this)
1517 def add_configuration(self, weight=1.0):
1519 add_configuration(DistanceRMSDMetric self, double weight=1.0)
1520 add_configuration(DistanceRMSDMetric self)
1522 return _IMP_spb.DistanceRMSDMetric_add_configuration(self, weight)
1525 def get_weight(self, i):
1526 """get_weight(DistanceRMSDMetric self, unsigned int i) -> IMP::Float"""
1527 return _IMP_spb.DistanceRMSDMetric_get_weight(self, i)
1530 def get_version_info(self):
1531 """get_version_info(DistanceRMSDMetric self) -> VersionInfo"""
1532 return _IMP_spb.DistanceRMSDMetric_get_version_info(self)
1536 """__str__(DistanceRMSDMetric self) -> std::string"""
1537 return _IMP_spb.DistanceRMSDMetric___str__(self)
1541 """__repr__(DistanceRMSDMetric self) -> std::string"""
1542 return _IMP_spb.DistanceRMSDMetric___repr__(self)
1547 return _object_cast_to_DistanceRMSDMetric(o)
1549 DistanceRMSDMetric_swigregister = _IMP_spb.DistanceRMSDMetric_swigregister
1550 DistanceRMSDMetric_swigregister(DistanceRMSDMetric)
1553 def create_gromos_clustering(d, cutoff):
1554 """create_gromos_clustering(Metric d, double cutoff) -> PartitionalClustering"""
1555 return _IMP_spb.create_gromos_clustering(d, cutoff)
1557 """Proxy of C++ IMP::spb::Gaussian class"""
1558 thisown = _swig_property(
lambda x: x.this.own(),
lambda x, v: x.this.own(v), doc=
'The membership flag')
1560 def __init__(self, Emin, Zmin, sigma):
1561 """__init__(IMP::spb::Gaussian self, IMP::Float Emin, IMP::Float Zmin, IMP::Float sigma) -> Gaussian"""
1562 this = _IMP_spb.new_Gaussian(Emin, Zmin, sigma)
1564 self.this.append(this)
1568 def get_version_info(self):
1569 """get_version_info(Gaussian self) -> VersionInfo"""
1570 return _IMP_spb.Gaussian_get_version_info(self)
1574 """__str__(Gaussian self) -> std::string"""
1575 return _IMP_spb.Gaussian___str__(self)
1579 """__repr__(Gaussian self) -> std::string"""
1580 return _IMP_spb.Gaussian___repr__(self)
1585 return _object_cast_to_Gaussian(o)
1587 Gaussian_swigregister = _IMP_spb.Gaussian_swigregister
1588 Gaussian_swigregister(Gaussian)
1591 """Proxy of C++ IMP::spb::HelixDecorator class"""
1592 thisown = _swig_property(
lambda x: x.this.own(),
lambda x, v: x.this.own(v), doc=
'The membership flag')
1594 def __init__(self, *args):
1596 __init__(IMP::spb::HelixDecorator self) -> HelixDecorator
1597 __init__(IMP::spb::HelixDecorator self, Model m, ParticleIndex id) -> HelixDecorator
1598 __init__(IMP::spb::HelixDecorator self, _ParticleAdaptor d) -> HelixDecorator
1600 this = _IMP_spb.new_HelixDecorator(*args)
1602 self.this.append(this)
1606 def show(self, *args):
1608 show(HelixDecorator self, _ostream out)
1609 show(HelixDecorator self)
1611 return _IMP_spb.HelixDecorator_show(self, *args)
1614 def setup_particle(p, b, e):
1615 """setup_particle(Particle p, IMP::Float b, IMP::Float e) -> HelixDecorator"""
1616 return _IMP_spb.HelixDecorator_setup_particle(p, b, e)
1618 setup_particle = staticmethod(setup_particle)
1620 def get_begin(self):
1621 """get_begin(HelixDecorator self) -> IMP::Float"""
1622 return _IMP_spb.HelixDecorator_get_begin(self)
1626 """get_end(HelixDecorator self) -> IMP::Float"""
1627 return _IMP_spb.HelixDecorator_get_end(self)
1630 def get_is_setup(*args):
1632 get_is_setup(_ParticleAdaptor p) -> bool
1633 get_is_setup(Model m, ParticleIndex id) -> bool
1635 return _IMP_spb.HelixDecorator_get_is_setup(*args)
1637 get_is_setup = staticmethod(get_is_setup)
1639 def set_begin(self, v):
1640 """set_begin(HelixDecorator self, IMP::Float v)"""
1641 return _IMP_spb.HelixDecorator_set_begin(self, v)
1644 def set_end(self, v):
1645 """set_end(HelixDecorator self, IMP::Float v)"""
1646 return _IMP_spb.HelixDecorator_set_end(self, v)
1649 def add_attribute(self, *args):
1651 add_attribute(HelixDecorator self, FloatKey k, IMP::Float v, bool opt)
1652 add_attribute(HelixDecorator self, FloatKey a0, IMP::Float a1)
1653 add_attribute(HelixDecorator self, IntKey a0, IMP::Int a1)
1654 add_attribute(HelixDecorator self, FloatsKey a0, IMP::Floats a1)
1655 add_attribute(HelixDecorator self, IntsKey a0, IMP::Ints a1)
1656 add_attribute(HelixDecorator self, StringKey a0, IMP::String a1)
1657 add_attribute(HelixDecorator self, ParticleIndexKey a0, Particle a1)
1658 add_attribute(HelixDecorator self, ObjectKey a0, Object a1)
1660 return _IMP_spb.HelixDecorator_add_attribute(self, *args)
1663 def get_value(self, *args):
1665 get_value(HelixDecorator self, FloatKey a0) -> IMP::Float
1666 get_value(HelixDecorator self, IntKey a0) -> IMP::Int
1667 get_value(HelixDecorator self, FloatsKey a0) -> IMP::Floats
1668 get_value(HelixDecorator self, IntsKey a0) -> IMP::Ints
1669 get_value(HelixDecorator self, StringKey a0) -> IMP::String
1670 get_value(HelixDecorator self, ParticleIndexKey a0) -> Particle
1671 get_value(HelixDecorator self, ObjectKey a0) -> Object
1673 return _IMP_spb.HelixDecorator_get_value(self, *args)
1676 def set_value(self, *args):
1678 set_value(HelixDecorator self, FloatKey a0, IMP::Float a1)
1679 set_value(HelixDecorator self, IntKey a0, IMP::Int a1)
1680 set_value(HelixDecorator self, FloatsKey a0, IMP::Floats a1)
1681 set_value(HelixDecorator self, IntsKey a0, IMP::Ints a1)
1682 set_value(HelixDecorator self, StringKey a0, IMP::String a1)
1683 set_value(HelixDecorator self, ParticleIndexKey a0, Particle a1)
1684 set_value(HelixDecorator self, ObjectKey a0, Object a1)
1686 return _IMP_spb.HelixDecorator_set_value(self, *args)
1689 def remove_attribute(self, *args):
1691 remove_attribute(HelixDecorator self, FloatKey a0)
1692 remove_attribute(HelixDecorator self, IntKey a0)
1693 remove_attribute(HelixDecorator self, FloatsKey a0)
1694 remove_attribute(HelixDecorator self, IntsKey a0)
1695 remove_attribute(HelixDecorator self, StringKey a0)
1696 remove_attribute(HelixDecorator self, ParticleIndexKey a0)
1697 remove_attribute(HelixDecorator self, ObjectKey a0)
1699 return _IMP_spb.HelixDecorator_remove_attribute(self, *args)
1702 def has_attribute(self, *args):
1704 has_attribute(HelixDecorator self, FloatKey a0) -> bool
1705 has_attribute(HelixDecorator self, IntKey a0) -> bool
1706 has_attribute(HelixDecorator self, FloatsKey a0) -> bool
1707 has_attribute(HelixDecorator self, IntsKey a0) -> bool
1708 has_attribute(HelixDecorator self, StringKey a0) -> bool
1709 has_attribute(HelixDecorator self, ParticleIndexKey a0) -> bool
1710 has_attribute(HelixDecorator self, ObjectKey a0) -> bool
1712 return _IMP_spb.HelixDecorator_has_attribute(self, *args)
1715 def get_derivative(self, a0):
1716 """get_derivative(HelixDecorator self, FloatKey a0) -> double"""
1717 return _IMP_spb.HelixDecorator_get_derivative(self, a0)
1721 """get_name(HelixDecorator self) -> std::string"""
1722 return _IMP_spb.HelixDecorator_get_name(self)
1725 def clear_caches(self):
1726 """clear_caches(HelixDecorator self)"""
1727 return _IMP_spb.HelixDecorator_clear_caches(self)
1730 def set_name(self, a0):
1731 """set_name(HelixDecorator self, std::string a0)"""
1732 return _IMP_spb.HelixDecorator_set_name(self, a0)
1736 """set_check_level(HelixDecorator self, IMP::CheckLevel a0)"""
1737 return _IMP_spb.HelixDecorator_set_check_level(self, a0)
1740 def add_to_derivative(self, a0, a1, a2):
1741 """add_to_derivative(HelixDecorator self, FloatKey a0, double a1, DerivativeAccumulator a2)"""
1742 return _IMP_spb.HelixDecorator_add_to_derivative(self, a0, a1, a2)
1745 def set_is_optimized(self, a0, a1):
1746 """set_is_optimized(HelixDecorator self, FloatKey a0, bool a1)"""
1747 return _IMP_spb.HelixDecorator_set_is_optimized(self, a0, a1)
1750 def get_is_optimized(self, a0):
1751 """get_is_optimized(HelixDecorator self, FloatKey a0) -> bool"""
1752 return _IMP_spb.HelixDecorator_get_is_optimized(self, a0)
1756 """get_check_level(HelixDecorator self) -> IMP::CheckLevel"""
1757 return _IMP_spb.HelixDecorator_get_check_level(self)
1760 def __eq__(self, *args):
1762 __eq__(HelixDecorator self, HelixDecorator o) -> bool
1763 __eq__(HelixDecorator self, Particle d) -> bool
1765 return _IMP_spb.HelixDecorator___eq__(self, *args)
1768 def __ne__(self, *args):
1770 __ne__(HelixDecorator self, HelixDecorator o) -> bool
1771 __ne__(HelixDecorator self, Particle d) -> bool
1773 return _IMP_spb.HelixDecorator___ne__(self, *args)
1776 def __le__(self, *args):
1778 __le__(HelixDecorator self, HelixDecorator o) -> bool
1779 __le__(HelixDecorator self, Particle d) -> bool
1781 return _IMP_spb.HelixDecorator___le__(self, *args)
1784 def __lt__(self, *args):
1786 __lt__(HelixDecorator self, HelixDecorator o) -> bool
1787 __lt__(HelixDecorator self, Particle d) -> bool
1789 return _IMP_spb.HelixDecorator___lt__(self, *args)
1792 def __ge__(self, *args):
1794 __ge__(HelixDecorator self, HelixDecorator o) -> bool
1795 __ge__(HelixDecorator self, Particle d) -> bool
1797 return _IMP_spb.HelixDecorator___ge__(self, *args)
1800 def __gt__(self, *args):
1802 __gt__(HelixDecorator self, HelixDecorator o) -> bool
1803 __gt__(HelixDecorator self, Particle d) -> bool
1805 return _IMP_spb.HelixDecorator___gt__(self, *args)
1809 """__hash__(HelixDecorator self) -> std::size_t"""
1810 return _IMP_spb.HelixDecorator___hash__(self)
1814 """__str__(HelixDecorator self) -> std::string"""
1815 return _IMP_spb.HelixDecorator___str__(self)
1819 """__repr__(HelixDecorator self) -> std::string"""
1820 return _IMP_spb.HelixDecorator___repr__(self)
1822 __swig_destroy__ = _IMP_spb.delete_HelixDecorator
1823 __del__ =
lambda self:
None
1824 HelixDecorator_swigregister = _IMP_spb.HelixDecorator_swigregister
1825 HelixDecorator_swigregister(HelixDecorator)
1827 def HelixDecorator_setup_particle(p, b, e):
1828 """HelixDecorator_setup_particle(Particle p, IMP::Float b, IMP::Float e) -> HelixDecorator"""
1829 return _IMP_spb.HelixDecorator_setup_particle(p, b, e)
1831 def HelixDecorator_get_is_setup(*args):
1833 get_is_setup(_ParticleAdaptor p) -> bool
1834 HelixDecorator_get_is_setup(Model m, ParticleIndex id) -> bool
1836 return _IMP_spb.HelixDecorator_get_is_setup(*args)
1839 """Proxy of C++ IMP::spb::ISDRestraint class"""
1840 thisown = _swig_property(
lambda x: x.this.own(),
lambda x, v: x.this.own(v), doc=
'The membership flag')
1842 def __init__(self, *args, **kwargs):
1843 raise AttributeError(
"No constructor defined - class is abstract")
1845 def get_probability(self):
1846 """get_probability(ISDRestraint self) -> double"""
1847 return _IMP_spb.ISDRestraint_get_probability(self)
1851 """__str__(ISDRestraint self) -> std::string"""
1852 return _IMP_spb.ISDRestraint___str__(self)
1856 """__repr__(ISDRestraint self) -> std::string"""
1857 return _IMP_spb.ISDRestraint___repr__(self)
1862 return _object_cast_to_ISDRestraint(o)
1864 __swig_destroy__ = _IMP_spb.delete_ISDRestraint
1865 __del__ =
lambda self:
None
1866 ISDRestraint_swigregister = _IMP_spb.ISDRestraint_swigregister
1867 ISDRestraint_swigregister(ISDRestraint)
1870 """Proxy of C++ IMP::spb::KinkPairScore class"""
1871 thisown = _swig_property(
lambda x: x.this.own(),
lambda x, v: x.this.own(v), doc=
'The membership flag')
1873 def __init__(self, f):
1874 """__init__(IMP::spb::KinkPairScore self, UnaryFunction f) -> KinkPairScore"""
1875 this = _IMP_spb.new_KinkPairScore(f)
1877 self.this.append(this)
1881 def do_get_inputs(self, m, pis):
1882 """do_get_inputs(KinkPairScore self, Model m, IMP::ParticleIndexes const & pis) -> IMP::ModelObjectsTemp"""
1883 return _IMP_spb.KinkPairScore_do_get_inputs(self, m, pis)
1886 def get_version_info(self):
1887 """get_version_info(KinkPairScore self) -> VersionInfo"""
1888 return _IMP_spb.KinkPairScore_get_version_info(self)
1891 def show(self, *args):
1893 show(KinkPairScore self, _ostream out)
1894 show(KinkPairScore self)
1896 return _IMP_spb.KinkPairScore_show(self, *args)
1900 """__str__(KinkPairScore self) -> std::string"""
1901 return _IMP_spb.KinkPairScore___str__(self)
1905 """__repr__(KinkPairScore self) -> std::string"""
1906 return _IMP_spb.KinkPairScore___repr__(self)
1911 return _object_cast_to_KinkPairScore(o)
1913 KinkPairScore_swigregister = _IMP_spb.KinkPairScore_swigregister
1914 KinkPairScore_swigregister(KinkPairScore)
1917 """Proxy of C++ IMP::spb::MolecularDynamicsWithWte class"""
1918 thisown = _swig_property(
lambda x: x.this.own(),
lambda x, v: x.this.own(v), doc=
'The membership flag')
1920 def __init__(self, m, emin, emax, sigma, gamma, w0):
1921 """__init__(IMP::spb::MolecularDynamicsWithWte self, Model m, double emin, double emax, double sigma, double gamma, double w0) -> MolecularDynamicsWithWte"""
1922 this = _IMP_spb.new_MolecularDynamicsWithWte(m, emin, emax, sigma, gamma, w0)
1924 self.this.append(this)
1928 def get_bias(self, score):
1929 """get_bias(MolecularDynamicsWithWte self, double score) -> double"""
1930 return _IMP_spb.MolecularDynamicsWithWte_get_bias(self, score)
1933 def get_bias_buffer(self):
1934 """get_bias_buffer(MolecularDynamicsWithWte self) -> IMP::Floats"""
1935 return _IMP_spb.MolecularDynamicsWithWte_get_bias_buffer(self)
1939 """get_nbin(MolecularDynamicsWithWte self) -> int"""
1940 return _IMP_spb.MolecularDynamicsWithWte_get_nbin(self)
1943 def set_w0(self, w0):
1944 """set_w0(MolecularDynamicsWithWte self, double w0)"""
1945 return _IMP_spb.MolecularDynamicsWithWte_set_w0(self, w0)
1948 def set_bias(self, bias):
1949 """set_bias(MolecularDynamicsWithWte self, IMP::Floats const & bias)"""
1950 return _IMP_spb.MolecularDynamicsWithWte_set_bias(self, bias)
1953 def get_kinetic_energy(self):
1954 """get_kinetic_energy(MolecularDynamicsWithWte self) -> IMP::Float"""
1955 return _IMP_spb.MolecularDynamicsWithWte_get_kinetic_energy(self)
1958 def get_kinetic_temperature(self, ekinetic):
1959 """get_kinetic_temperature(MolecularDynamicsWithWte self, IMP::Float ekinetic) -> IMP::Float"""
1960 return _IMP_spb.MolecularDynamicsWithWte_get_kinetic_temperature(self, ekinetic)
1963 def set_velocity_cap(self, velocity_cap):
1964 """set_velocity_cap(MolecularDynamicsWithWte self, IMP::Float velocity_cap)"""
1965 return _IMP_spb.MolecularDynamicsWithWte_set_velocity_cap(self, velocity_cap)
1968 def assign_velocities(self, temperature):
1969 """assign_velocities(MolecularDynamicsWithWte self, IMP::Float temperature)"""
1970 return _IMP_spb.MolecularDynamicsWithWte_assign_velocities(self, temperature)
1973 def rescale_velocities(self, rescale):
1974 """rescale_velocities(MolecularDynamicsWithWte self, IMP::Float rescale)"""
1975 return _IMP_spb.MolecularDynamicsWithWte_rescale_velocities(self, rescale)
1978 def setup(self, ps):
1979 """setup(MolecularDynamicsWithWte self, IMP::ParticleIndexes const & ps)"""
1980 return _IMP_spb.MolecularDynamicsWithWte_setup(self, ps)
1983 def do_step(self, sc, dt):
1984 """do_step(MolecularDynamicsWithWte self, IMP::ParticleIndexes const & sc, double dt) -> double"""
1985 return _IMP_spb.MolecularDynamicsWithWte_do_step(self, sc, dt)
1988 def get_is_simulation_particle(self, p):
1989 """get_is_simulation_particle(MolecularDynamicsWithWte self, ParticleIndex p) -> bool"""
1990 return _IMP_spb.MolecularDynamicsWithWte_get_is_simulation_particle(self, p)
1994 """__str__(MolecularDynamicsWithWte self) -> std::string"""
1995 return _IMP_spb.MolecularDynamicsWithWte___str__(self)
1999 """__repr__(MolecularDynamicsWithWte self) -> std::string"""
2000 return _IMP_spb.MolecularDynamicsWithWte___repr__(self)
2005 return _object_cast_to_MolecularDynamicsWithWte(o)
2007 __swig_destroy__ = _IMP_spb.delete_MolecularDynamicsWithWte
2008 __del__ =
lambda self:
None
2009 MolecularDynamicsWithWte_swigregister = _IMP_spb.MolecularDynamicsWithWte_swigregister
2010 MolecularDynamicsWithWte_swigregister(MolecularDynamicsWithWte)
2013 """Proxy of C++ IMP::spb::MonteCarloWithWte class"""
2014 thisown = _swig_property(
lambda x: x.this.own(),
lambda x, v: x.this.own(v), doc=
'The membership flag')
2016 def __init__(self, *args):
2018 __init__(IMP::spb::MonteCarloWithWte self, Model m, double emin, double emax, double sigma, double gamma, double w0) -> MonteCarloWithWte
2019 __init__(IMP::spb::MonteCarloWithWte self, Model m, double emin, double emax, double sigma, double gamma, double w0, RestraintSet rset) -> MonteCarloWithWte
2021 this = _IMP_spb.new_MonteCarloWithWte(*args)
2023 self.this.append(this)
2027 def get_bias(self, score):
2028 """get_bias(MonteCarloWithWte self, double score) -> double"""
2029 return _IMP_spb.MonteCarloWithWte_get_bias(self, score)
2032 def get_bias_asfloats(self):
2033 """get_bias_asfloats(MonteCarloWithWte self) -> IMP::Floats"""
2034 return _IMP_spb.MonteCarloWithWte_get_bias_asfloats(self)
2038 """get_nbin(MonteCarloWithWte self) -> int"""
2039 return _IMP_spb.MonteCarloWithWte_get_nbin(self)
2042 def set_w0(self, w0):
2043 """set_w0(MonteCarloWithWte self, double w0)"""
2044 return _IMP_spb.MonteCarloWithWte_set_w0(self, w0)
2047 def set_bias(self, bias):
2048 """set_bias(MonteCarloWithWte self, IMP::Floats const & bias)"""
2049 return _IMP_spb.MonteCarloWithWte_set_bias(self, bias)
2053 """do_step(MonteCarloWithWte self)"""
2054 return _IMP_spb.MonteCarloWithWte_do_step(self)
2058 """__str__(MonteCarloWithWte self) -> std::string"""
2059 return _IMP_spb.MonteCarloWithWte___str__(self)
2063 """__repr__(MonteCarloWithWte self) -> std::string"""
2064 return _IMP_spb.MonteCarloWithWte___repr__(self)
2069 return _object_cast_to_MonteCarloWithWte(o)
2071 MonteCarloWithWte_swigregister = _IMP_spb.MonteCarloWithWte_swigregister
2072 MonteCarloWithWte_swigregister(MonteCarloWithWte)
2075 """Proxy of C++ IMP::spb::NuisanceRangeModifier class"""
2076 thisown = _swig_property(
lambda x: x.this.own(),
lambda x, v: x.this.own(v), doc=
'The membership flag')
2079 """__init__(IMP::spb::NuisanceRangeModifier self) -> NuisanceRangeModifier"""
2080 this = _IMP_spb.new_NuisanceRangeModifier()
2082 self.this.append(this)
2086 def do_get_inputs(self, m, pis):
2087 """do_get_inputs(NuisanceRangeModifier self, Model m, IMP::ParticleIndexes const & pis) -> IMP::ModelObjectsTemp"""
2088 return _IMP_spb.NuisanceRangeModifier_do_get_inputs(self, m, pis)
2091 def do_get_outputs(self, m, pis):
2092 """do_get_outputs(NuisanceRangeModifier self, Model m, IMP::ParticleIndexes const & pis) -> IMP::ModelObjectsTemp"""
2093 return _IMP_spb.NuisanceRangeModifier_do_get_outputs(self, m, pis)
2096 def get_version_info(self):
2097 """get_version_info(NuisanceRangeModifier self) -> VersionInfo"""
2098 return _IMP_spb.NuisanceRangeModifier_get_version_info(self)
2101 def show(self, *args):
2103 show(NuisanceRangeModifier self, _ostream out)
2104 show(NuisanceRangeModifier self)
2106 return _IMP_spb.NuisanceRangeModifier_show(self, *args)
2110 """__str__(NuisanceRangeModifier self) -> std::string"""
2111 return _IMP_spb.NuisanceRangeModifier___str__(self)
2115 """__repr__(NuisanceRangeModifier self) -> std::string"""
2116 return _IMP_spb.NuisanceRangeModifier___repr__(self)
2121 return _object_cast_to_NuisanceRangeModifier(o)
2123 NuisanceRangeModifier_swigregister = _IMP_spb.NuisanceRangeModifier_swigregister
2124 NuisanceRangeModifier_swigregister(NuisanceRangeModifier)
2127 """Proxy of C++ IMP::spb::PbcBoxedMover class"""
2128 thisown = _swig_property(
lambda x: x.this.own(),
lambda x, v: x.this.own(v), doc=
'The membership flag')
2130 def __init__(self, p, ps, max_tr, centers, transformations, px, py, pz):
2131 """__init__(IMP::spb::PbcBoxedMover self, Particle p, IMP::Particles ps, IMP::Float max_tr, IMP::algebra::Vector3Ds centers, IMP::algebra::Transformation3Ds transformations, Particle px, Particle py, Particle pz) -> PbcBoxedMover"""
2132 this = _IMP_spb.new_PbcBoxedMover(p, ps, max_tr, centers, transformations, px, py, pz)
2134 self.this.append(this)
2138 def get_version_info(self):
2139 """get_version_info(PbcBoxedMover self) -> VersionInfo"""
2140 return _IMP_spb.PbcBoxedMover_get_version_info(self)
2143 def show(self, *args):
2145 show(PbcBoxedMover self, _ostream out)
2146 show(PbcBoxedMover self)
2148 return _IMP_spb.PbcBoxedMover_show(self, *args)
2152 """__str__(PbcBoxedMover self) -> std::string"""
2153 return _IMP_spb.PbcBoxedMover___str__(self)
2157 """__repr__(PbcBoxedMover self) -> std::string"""
2158 return _IMP_spb.PbcBoxedMover___repr__(self)
2163 return _object_cast_to_PbcBoxedMover(o)
2165 PbcBoxedMover_swigregister = _IMP_spb.PbcBoxedMover_swigregister
2166 PbcBoxedMover_swigregister(PbcBoxedMover)
2169 """Proxy of C++ IMP::spb::PbcBoxedRigidBodyMover class"""
2170 thisown = _swig_property(
lambda x: x.this.own(),
lambda x, v: x.this.own(v), doc=
'The membership flag')
2172 def __init__(self, d, ps, max_translation, max_rotation, centers, transformations, px, py, pz):
2173 """__init__(IMP::spb::PbcBoxedRigidBodyMover self, RigidBody d, IMP::Particles ps, IMP::Float max_translation, IMP::Float max_rotation, IMP::algebra::Vector3Ds centers, IMP::algebra::Transformation3Ds transformations, Particle px, Particle py, Particle pz) -> PbcBoxedRigidBodyMover"""
2174 this = _IMP_spb.new_PbcBoxedRigidBodyMover(d, ps, max_translation, max_rotation, centers, transformations, px, py, pz)
2176 self.this.append(this)
2180 def get_version_info(self):
2181 """get_version_info(PbcBoxedRigidBodyMover self) -> VersionInfo"""
2182 return _IMP_spb.PbcBoxedRigidBodyMover_get_version_info(self)
2185 def show(self, *args):
2187 show(PbcBoxedRigidBodyMover self, _ostream out)
2188 show(PbcBoxedRigidBodyMover self)
2190 return _IMP_spb.PbcBoxedRigidBodyMover_show(self, *args)
2194 """__str__(PbcBoxedRigidBodyMover self) -> std::string"""
2195 return _IMP_spb.PbcBoxedRigidBodyMover___str__(self)
2199 """__repr__(PbcBoxedRigidBodyMover self) -> std::string"""
2200 return _IMP_spb.PbcBoxedRigidBodyMover___repr__(self)
2205 return _object_cast_to_PbcBoxedRigidBodyMover(o)
2207 PbcBoxedRigidBodyMover_swigregister = _IMP_spb.PbcBoxedRigidBodyMover_swigregister
2208 PbcBoxedRigidBodyMover_swigregister(PbcBoxedRigidBodyMover)
2211 """Proxy of C++ IMP::spb::RigidBodyNewMover class"""
2212 thisown = _swig_property(
lambda x: x.this.own(),
lambda x, v: x.this.own(v), doc=
'The membership flag')
2214 def __init__(self, d, max_x_translation, max_y_translation, max_z_translation, max_rot):
2215 """__init__(IMP::spb::RigidBodyNewMover self, RigidBody d, IMP::Float max_x_translation, IMP::Float max_y_translation, IMP::Float max_z_translation, IMP::Float max_rot) -> RigidBodyNewMover"""
2216 this = _IMP_spb.new_RigidBodyNewMover(d, max_x_translation, max_y_translation, max_z_translation, max_rot)
2218 self.this.append(this)
2222 def get_version_info(self):
2223 """get_version_info(RigidBodyNewMover self) -> VersionInfo"""
2224 return _IMP_spb.RigidBodyNewMover_get_version_info(self)
2227 def show(self, *args):
2229 show(RigidBodyNewMover self, _ostream out)
2230 show(RigidBodyNewMover self)
2232 return _IMP_spb.RigidBodyNewMover_show(self, *args)
2236 """__str__(RigidBodyNewMover self) -> std::string"""
2237 return _IMP_spb.RigidBodyNewMover___str__(self)
2241 """__repr__(RigidBodyNewMover self) -> std::string"""
2242 return _IMP_spb.RigidBodyNewMover___repr__(self)
2247 return _object_cast_to_RigidBodyNewMover(o)
2249 RigidBodyNewMover_swigregister = _IMP_spb.RigidBodyNewMover_swigregister
2250 RigidBodyNewMover_swigregister(RigidBodyNewMover)
2253 """Proxy of C++ IMP::spb::RigidBodyPackingScore class"""
2254 thisown = _swig_property(
lambda x: x.this.own(),
lambda x, v: x.this.own(v), doc=
'The membership flag')
2256 def __init__(self, tbr, omb, ome, ddb, dde, kappa):
2257 """__init__(IMP::spb::RigidBodyPackingScore self, TableRefiner tbr, IMP::Floats omb, IMP::Floats ome, IMP::Floats ddb, IMP::Floats dde, double kappa) -> RigidBodyPackingScore"""
2258 this = _IMP_spb.new_RigidBodyPackingScore(tbr, omb, ome, ddb, dde, kappa)
2260 self.this.append(this)
2264 def do_get_inputs(self, m, pis):
2265 """do_get_inputs(RigidBodyPackingScore self, Model m, IMP::ParticleIndexes const & pis) -> IMP::ModelObjectsTemp"""
2266 return _IMP_spb.RigidBodyPackingScore_do_get_inputs(self, m, pis)
2269 def show(self, *args):
2271 show(RigidBodyPackingScore self, _ostream out)
2272 show(RigidBodyPackingScore self)
2274 return _IMP_spb.RigidBodyPackingScore_show(self, *args)
2278 """__str__(RigidBodyPackingScore self) -> std::string"""
2279 return _IMP_spb.RigidBodyPackingScore___str__(self)
2283 """__repr__(RigidBodyPackingScore self) -> std::string"""
2284 return _IMP_spb.RigidBodyPackingScore___repr__(self)
2289 return _object_cast_to_RigidBodyPackingScore(o)
2291 __swig_destroy__ = _IMP_spb.delete_RigidBodyPackingScore
2292 __del__ =
lambda self:
None
2293 RigidBodyPackingScore_swigregister = _IMP_spb.RigidBodyPackingScore_swigregister
2294 RigidBodyPackingScore_swigregister(RigidBodyPackingScore)
2297 """Proxy of C++ IMP::spb::RMSDMetric class"""
2298 thisown = _swig_property(
lambda x: x.this.own(),
lambda x, v: x.this.own(v), doc=
'The membership flag')
2300 def __init__(self, ps):
2301 """__init__(IMP::spb::RMSDMetric self, IMP::Particles ps) -> RMSDMetric"""
2302 this = _IMP_spb.new_RMSDMetric(ps)
2304 self.this.append(this)
2308 def add_configuration(self, weight=1.0):
2310 add_configuration(RMSDMetric self, double weight=1.0)
2311 add_configuration(RMSDMetric self)
2313 return _IMP_spb.RMSDMetric_add_configuration(self, weight)
2316 def get_weight(self, i):
2317 """get_weight(RMSDMetric self, unsigned int i) -> IMP::Float"""
2318 return _IMP_spb.RMSDMetric_get_weight(self, i)
2321 def get_version_info(self):
2322 """get_version_info(RMSDMetric self) -> VersionInfo"""
2323 return _IMP_spb.RMSDMetric_get_version_info(self)
2327 """__str__(RMSDMetric self) -> std::string"""
2328 return _IMP_spb.RMSDMetric___str__(self)
2332 """__repr__(RMSDMetric self) -> std::string"""
2333 return _IMP_spb.RMSDMetric___repr__(self)
2338 return _object_cast_to_RMSDMetric(o)
2340 RMSDMetric_swigregister = _IMP_spb.RMSDMetric_swigregister
2341 RMSDMetric_swigregister(RMSDMetric)
2344 """Proxy of C++ IMP::spb::SameParticlePairFilter class"""
2345 thisown = _swig_property(
lambda x: x.this.own(),
lambda x, v: x.this.own(v), doc=
'The membership flag')
2348 """__init__(IMP::spb::SameParticlePairFilter self) -> SameParticlePairFilter"""
2349 this = _IMP_spb.new_SameParticlePairFilter()
2351 self.this.append(this)
2355 def do_get_inputs(self, m, pis):
2356 """do_get_inputs(SameParticlePairFilter self, Model m, IMP::ParticleIndexes const & pis) -> IMP::ModelObjectsTemp"""
2357 return _IMP_spb.SameParticlePairFilter_do_get_inputs(self, m, pis)
2360 def get_value(self, *args):
2362 get_value(SameParticlePairFilter self, IMP::ParticlePair const & a) -> int
2363 get_value(SameParticlePairFilter self, IMP::ParticlePairsTemp const & o) -> IMP::Ints
2365 return _IMP_spb.SameParticlePairFilter_get_value(self, *args)
2368 def get_value_index(self, *args):
2370 get_value_index(SameParticlePairFilter self, Model m, IMP::ParticleIndexPair const & p) -> int
2371 get_value_index(SameParticlePairFilter self, Model m, IMP::ParticleIndexPairs const & o) -> IMP::Ints
2373 return _IMP_spb.SameParticlePairFilter_get_value_index(self, *args)
2376 def get_version_info(self):
2377 """get_version_info(SameParticlePairFilter self) -> VersionInfo"""
2378 return _IMP_spb.SameParticlePairFilter_get_version_info(self)
2382 """__str__(SameParticlePairFilter self) -> std::string"""
2383 return _IMP_spb.SameParticlePairFilter___str__(self)
2387 """__repr__(SameParticlePairFilter self) -> std::string"""
2388 return _IMP_spb.SameParticlePairFilter___repr__(self)
2393 return _object_cast_to_SameParticlePairFilter(o)
2395 SameParticlePairFilter_swigregister = _IMP_spb.SameParticlePairFilter_swigregister
2396 SameParticlePairFilter_swigregister(SameParticlePairFilter)
2399 """Proxy of C++ IMP::spb::SameRigidBodyPairFilter class"""
2400 thisown = _swig_property(
lambda x: x.this.own(),
lambda x, v: x.this.own(v), doc=
'The membership flag')
2403 """__init__(IMP::spb::SameRigidBodyPairFilter self) -> SameRigidBodyPairFilter"""
2404 this = _IMP_spb.new_SameRigidBodyPairFilter()
2406 self.this.append(this)
2410 def do_get_inputs(self, m, pis):
2411 """do_get_inputs(SameRigidBodyPairFilter self, Model m, IMP::ParticleIndexes const & pis) -> IMP::ModelObjectsTemp"""
2412 return _IMP_spb.SameRigidBodyPairFilter_do_get_inputs(self, m, pis)
2415 def get_value(self, *args):
2417 get_value(SameRigidBodyPairFilter self, IMP::ParticlePair const & a) -> int
2418 get_value(SameRigidBodyPairFilter self, IMP::ParticlePairsTemp const & o) -> IMP::Ints
2420 return _IMP_spb.SameRigidBodyPairFilter_get_value(self, *args)
2423 def get_value_index(self, *args):
2425 get_value_index(SameRigidBodyPairFilter self, Model m, IMP::ParticleIndexPair const & p) -> int
2426 get_value_index(SameRigidBodyPairFilter self, Model m, IMP::ParticleIndexPairs const & o) -> IMP::Ints
2428 return _IMP_spb.SameRigidBodyPairFilter_get_value_index(self, *args)
2431 def get_version_info(self):
2432 """get_version_info(SameRigidBodyPairFilter self) -> VersionInfo"""
2433 return _IMP_spb.SameRigidBodyPairFilter_get_version_info(self)
2437 """__str__(SameRigidBodyPairFilter self) -> std::string"""
2438 return _IMP_spb.SameRigidBodyPairFilter___str__(self)
2442 """__repr__(SameRigidBodyPairFilter self) -> std::string"""
2443 return _IMP_spb.SameRigidBodyPairFilter___repr__(self)
2448 return _object_cast_to_SameRigidBodyPairFilter(o)
2450 SameRigidBodyPairFilter_swigregister = _IMP_spb.SameRigidBodyPairFilter_swigregister
2451 SameRigidBodyPairFilter_swigregister(SameRigidBodyPairFilter)
2454 """Proxy of C++ IMP::spb::TiltSingletonScore class"""
2455 thisown = _swig_property(
lambda x: x.this.own(),
lambda x, v: x.this.own(v), doc=
'The membership flag')
2457 def __init__(self, *args, **kwargs):
2458 raise AttributeError(
"No constructor defined - class is abstract")
2460 def evaluate_index(self, m, p, da):
2461 """evaluate_index(TiltSingletonScore self, Model m, ParticleIndex p, DerivativeAccumulator da) -> double"""
2462 return _IMP_spb.TiltSingletonScore_evaluate_index(self, m, p, da)
2465 def do_get_inputs(self, m, pis):
2466 """do_get_inputs(TiltSingletonScore self, Model m, IMP::ParticleIndexes const & pis) -> IMP::ModelObjectsTemp"""
2467 return _IMP_spb.TiltSingletonScore_do_get_inputs(self, m, pis)
2470 def get_version_info(self):
2471 """get_version_info(TiltSingletonScore self) -> VersionInfo"""
2472 return _IMP_spb.TiltSingletonScore_get_version_info(self)
2475 def show(self, *args):
2477 show(TiltSingletonScore self, _ostream out)
2478 show(TiltSingletonScore self)
2480 return _IMP_spb.TiltSingletonScore_show(self, *args)
2484 """__str__(TiltSingletonScore self) -> std::string"""
2485 return _IMP_spb.TiltSingletonScore___str__(self)
2489 """__repr__(TiltSingletonScore self) -> std::string"""
2490 return _IMP_spb.TiltSingletonScore___repr__(self)
2495 return _object_cast_to_TiltSingletonScore(o)
2497 TiltSingletonScore_swigregister = _IMP_spb.TiltSingletonScore_swigregister
2498 TiltSingletonScore_swigregister(TiltSingletonScore)
2501 """Proxy of C++ IMP::spb::TransformationSymmetry class"""
2502 thisown = _swig_property(
lambda x: x.this.own(),
lambda x, v: x.this.own(v), doc=
'The membership flag')
2504 def __init__(self, t, px, py, pz):
2505 """__init__(IMP::spb::TransformationSymmetry self, Transformation3D t, Particle px, Particle py, Particle pz) -> TransformationSymmetry"""
2506 this = _IMP_spb.new_TransformationSymmetry(t, px, py, pz)
2508 self.this.append(this)
2512 def do_get_inputs(self, m, pis):
2513 """do_get_inputs(TransformationSymmetry self, Model m, IMP::ParticleIndexes const & pis) -> IMP::ModelObjectsTemp"""
2514 return _IMP_spb.TransformationSymmetry_do_get_inputs(self, m, pis)
2517 def do_get_outputs(self, m, pis):
2518 """do_get_outputs(TransformationSymmetry self, Model m, IMP::ParticleIndexes const & pis) -> IMP::ModelObjectsTemp"""
2519 return _IMP_spb.TransformationSymmetry_do_get_outputs(self, m, pis)
2522 def get_version_info(self):
2523 """get_version_info(TransformationSymmetry self) -> VersionInfo"""
2524 return _IMP_spb.TransformationSymmetry_get_version_info(self)
2527 def show(self, *args):
2529 show(TransformationSymmetry self, _ostream out)
2530 show(TransformationSymmetry self)
2532 return _IMP_spb.TransformationSymmetry_show(self, *args)
2536 """__str__(TransformationSymmetry self) -> std::string"""
2537 return _IMP_spb.TransformationSymmetry___str__(self)
2541 """__repr__(TransformationSymmetry self) -> std::string"""
2542 return _IMP_spb.TransformationSymmetry___repr__(self)
2547 return _object_cast_to_TransformationSymmetry(o)
2549 TransformationSymmetry_swigregister = _IMP_spb.TransformationSymmetry_swigregister
2550 TransformationSymmetry_swigregister(TransformationSymmetry)
2553 """Proxy of C++ IMP::spb::TwoStateGoModelRestraint class"""
2554 thisown = _swig_property(
lambda x: x.this.own(),
lambda x, v: x.this.own(v), doc=
'The membership flag')
2556 def __init__(self, ps, psA, psB, Beta, Delta, Cutoff):
2557 """__init__(IMP::spb::TwoStateGoModelRestraint self, IMP::Particles ps, IMP::Particles psA, IMP::Particles psB, IMP::Float Beta, IMP::Float Delta, IMP::Float Cutoff) -> TwoStateGoModelRestraint"""
2558 this = _IMP_spb.new_TwoStateGoModelRestraint(ps, psA, psB, Beta, Delta, Cutoff)
2560 self.this.append(this)
2564 def do_get_inputs(self):
2565 """do_get_inputs(TwoStateGoModelRestraint self) -> IMP::ModelObjectsTemp"""
2566 return _IMP_spb.TwoStateGoModelRestraint_do_get_inputs(self)
2569 def get_version_info(self):
2570 """get_version_info(TwoStateGoModelRestraint self) -> VersionInfo"""
2571 return _IMP_spb.TwoStateGoModelRestraint_get_version_info(self)
2575 """__str__(TwoStateGoModelRestraint self) -> std::string"""
2576 return _IMP_spb.TwoStateGoModelRestraint___str__(self)
2580 """__repr__(TwoStateGoModelRestraint self) -> std::string"""
2581 return _IMP_spb.TwoStateGoModelRestraint___repr__(self)
2586 return _object_cast_to_TwoStateGoModelRestraint(o)
2588 TwoStateGoModelRestraint_swigregister = _IMP_spb.TwoStateGoModelRestraint_swigregister
2589 TwoStateGoModelRestraint_swigregister(TwoStateGoModelRestraint)
2591 class UniformBoundedRestraint(ISDRestraint):
2592 """Proxy of C++ IMP::spb::UniformBoundedRestraint class"""
2593 thisown = _swig_property(
lambda x: x.this.own(),
lambda x, v: x.this.own(v), doc=
'The membership flag')
2595 def __init__(self, p, fk, a, b):
2596 """__init__(IMP::spb::UniformBoundedRestraint self, Particle p, FloatKey fk, Particle a, Particle b) -> UniformBoundedRestraint"""
2597 this = _IMP_spb.new_UniformBoundedRestraint(p, fk, a, b)
2599 self.this.append(this)
2603 def do_get_inputs(self):
2604 """do_get_inputs(UniformBoundedRestraint self) -> IMP::ModelObjectsTemp"""
2605 return _IMP_spb.UniformBoundedRestraint_do_get_inputs(self)
2608 def get_version_info(self):
2609 """get_version_info(UniformBoundedRestraint self) -> VersionInfo"""
2610 return _IMP_spb.UniformBoundedRestraint_get_version_info(self)
2614 """__str__(UniformBoundedRestraint self) -> std::string"""
2615 return _IMP_spb.UniformBoundedRestraint___str__(self)
2619 """__repr__(UniformBoundedRestraint self) -> std::string"""
2620 return _IMP_spb.UniformBoundedRestraint___repr__(self)
2625 return _object_cast_to_UniformBoundedRestraint(o)
2627 UniformBoundedRestraint_swigregister = _IMP_spb.UniformBoundedRestraint_swigregister
2628 UniformBoundedRestraint_swigregister(UniformBoundedRestraint)
2632 """get_module_version() -> std::string const"""
2633 return _IMP_spb.get_module_version()
2636 """get_example_path(std::string fname) -> std::string"""
2637 return _IMP_spb.get_example_path(fname)
2640 """get_data_path(std::string fname) -> std::string"""
2641 return _IMP_spb.get_data_path(fname)
2643 from .
import _version_check
A base class for modifiers of ParticlesTemp.
def get_data_path
Return the full path to one of this module's data files.
Abstract class for scoring object(s) of type ParticleIndexPair.
The base class for simulators.
Support for basic symmetry, such as periodic boundary conditions (PBC).
def get_module_version
Return the version of this module, as a string.
def get_example_path
Return the full path to one of this module's example files.
CheckLevel get_check_level()
Get the current audit mode.
Restraints using electron microscopy 2D images (class averages).
Various classes to hold sets of particles.
Make CGAL functionality available to IMP.
Several general purpose optimizers from the GNU Scientific Library (GSL).
Composable functors to implement scores via compile-time composition.
Code to compute statistical measures.
Abstract class for scoring object(s) of type ParticleIndex.
Code that uses the MPI parallel library.
A base class for classes which perturb particles.
Basic utilities for handling cryo-electron microscopy 3D density maps.
Interface to specialized Particle types (e.g. atoms)
std::ostream & show(Hierarchy h, std::ostream &out=std::cout)
Print the hierarchy using a given decorator to display each node.
Basic functionality that is expected to be used by a wide variety of IMP users.
Abstract predicate function.
General purpose algebraic and geometric methods that are expected to be used by a wide variety of IMP...
IMP::Vector< HelixDecorator > HelixDecorators
Output IMP model data in various file formats.
Functionality for loading, creating, manipulating and scoring atomic structures.
Support for the RMF file format for storing hierarchical molecular data and markup.
Abstract single variable functor class for score functions.
Divide-and-conquer inferential optimization in discrete space.
Support for small angle X-ray scattering (SAXS) data.
void set_check_level(CheckLevel tf)
Control runtime checks in the code.
Inferential scoring building on methods developed as part of the Inferential Structure Determination ...
A restraint is a term in an IMP ScoringFunction.
Store data to be clustered for distance metric based algorithms.