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_pepdock', [dirname(__file__)])
28 _mod = imp.load_module(
'_IMP_pepdock', fp, pathname, description)
32 _IMP_pepdock = 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_PEPDOCK_SwigPyIterator(object):
114 """Proxy of C++ swig::IMP_PEPDOCK_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_pepdock.delete_IMP_PEPDOCK_SwigPyIterator
121 __del__ =
lambda self:
None
124 """value(IMP_PEPDOCK_SwigPyIterator self) -> PyObject *"""
125 return _IMP_pepdock.IMP_PEPDOCK_SwigPyIterator_value(self)
130 incr(IMP_PEPDOCK_SwigPyIterator self, size_t n=1) -> IMP_PEPDOCK_SwigPyIterator
131 incr(IMP_PEPDOCK_SwigPyIterator self) -> IMP_PEPDOCK_SwigPyIterator
133 return _IMP_pepdock.IMP_PEPDOCK_SwigPyIterator_incr(self, n)
138 decr(IMP_PEPDOCK_SwigPyIterator self, size_t n=1) -> IMP_PEPDOCK_SwigPyIterator
139 decr(IMP_PEPDOCK_SwigPyIterator self) -> IMP_PEPDOCK_SwigPyIterator
141 return _IMP_pepdock.IMP_PEPDOCK_SwigPyIterator_decr(self, n)
144 def distance(self, x):
145 """distance(IMP_PEPDOCK_SwigPyIterator self, IMP_PEPDOCK_SwigPyIterator x) -> ptrdiff_t"""
146 return _IMP_pepdock.IMP_PEPDOCK_SwigPyIterator_distance(self, x)
150 """equal(IMP_PEPDOCK_SwigPyIterator self, IMP_PEPDOCK_SwigPyIterator x) -> bool"""
151 return _IMP_pepdock.IMP_PEPDOCK_SwigPyIterator_equal(self, x)
155 """copy(IMP_PEPDOCK_SwigPyIterator self) -> IMP_PEPDOCK_SwigPyIterator"""
156 return _IMP_pepdock.IMP_PEPDOCK_SwigPyIterator_copy(self)
160 """next(IMP_PEPDOCK_SwigPyIterator self) -> PyObject *"""
161 return _IMP_pepdock.IMP_PEPDOCK_SwigPyIterator_next(self)
165 """__next__(IMP_PEPDOCK_SwigPyIterator self) -> PyObject *"""
166 return _IMP_pepdock.IMP_PEPDOCK_SwigPyIterator___next__(self)
170 """previous(IMP_PEPDOCK_SwigPyIterator self) -> PyObject *"""
171 return _IMP_pepdock.IMP_PEPDOCK_SwigPyIterator_previous(self)
174 def advance(self, n):
175 """advance(IMP_PEPDOCK_SwigPyIterator self, ptrdiff_t n) -> IMP_PEPDOCK_SwigPyIterator"""
176 return _IMP_pepdock.IMP_PEPDOCK_SwigPyIterator_advance(self, n)
180 """__eq__(IMP_PEPDOCK_SwigPyIterator self, IMP_PEPDOCK_SwigPyIterator x) -> bool"""
181 return _IMP_pepdock.IMP_PEPDOCK_SwigPyIterator___eq__(self, x)
185 """__ne__(IMP_PEPDOCK_SwigPyIterator self, IMP_PEPDOCK_SwigPyIterator x) -> bool"""
186 return _IMP_pepdock.IMP_PEPDOCK_SwigPyIterator___ne__(self, x)
189 def __iadd__(self, n):
190 """__iadd__(IMP_PEPDOCK_SwigPyIterator self, ptrdiff_t n) -> IMP_PEPDOCK_SwigPyIterator"""
191 return _IMP_pepdock.IMP_PEPDOCK_SwigPyIterator___iadd__(self, n)
194 def __isub__(self, n):
195 """__isub__(IMP_PEPDOCK_SwigPyIterator self, ptrdiff_t n) -> IMP_PEPDOCK_SwigPyIterator"""
196 return _IMP_pepdock.IMP_PEPDOCK_SwigPyIterator___isub__(self, n)
199 def __add__(self, n):
200 """__add__(IMP_PEPDOCK_SwigPyIterator self, ptrdiff_t n) -> IMP_PEPDOCK_SwigPyIterator"""
201 return _IMP_pepdock.IMP_PEPDOCK_SwigPyIterator___add__(self, n)
204 def __sub__(self, *args):
206 __sub__(IMP_PEPDOCK_SwigPyIterator self, ptrdiff_t n) -> IMP_PEPDOCK_SwigPyIterator
207 __sub__(IMP_PEPDOCK_SwigPyIterator self, IMP_PEPDOCK_SwigPyIterator x) -> ptrdiff_t
209 return _IMP_pepdock.IMP_PEPDOCK_SwigPyIterator___sub__(self, *args)
213 IMP_PEPDOCK_SwigPyIterator_swigregister = _IMP_pepdock.IMP_PEPDOCK_SwigPyIterator_swigregister
214 IMP_PEPDOCK_SwigPyIterator_swigregister(IMP_PEPDOCK_SwigPyIterator)
222 _IMP_pepdock.IMP_DEBUG_swigconstant(_IMP_pepdock)
223 IMP_DEBUG = _IMP_pepdock.IMP_DEBUG
225 _IMP_pepdock.IMP_RELEASE_swigconstant(_IMP_pepdock)
226 IMP_RELEASE = _IMP_pepdock.IMP_RELEASE
228 _IMP_pepdock.IMP_SILENT_swigconstant(_IMP_pepdock)
229 IMP_SILENT = _IMP_pepdock.IMP_SILENT
231 _IMP_pepdock.IMP_PROGRESS_swigconstant(_IMP_pepdock)
232 IMP_PROGRESS = _IMP_pepdock.IMP_PROGRESS
234 _IMP_pepdock.IMP_TERSE_swigconstant(_IMP_pepdock)
235 IMP_TERSE = _IMP_pepdock.IMP_TERSE
237 _IMP_pepdock.IMP_VERBOSE_swigconstant(_IMP_pepdock)
238 IMP_VERBOSE = _IMP_pepdock.IMP_VERBOSE
240 _IMP_pepdock.IMP_MEMORY_swigconstant(_IMP_pepdock)
241 IMP_MEMORY = _IMP_pepdock.IMP_MEMORY
243 _IMP_pepdock.IMP_NONE_swigconstant(_IMP_pepdock)
244 IMP_NONE = _IMP_pepdock.IMP_NONE
246 _IMP_pepdock.IMP_USAGE_swigconstant(_IMP_pepdock)
247 IMP_USAGE = _IMP_pepdock.IMP_USAGE
249 _IMP_pepdock.IMP_INTERNAL_swigconstant(_IMP_pepdock)
250 IMP_INTERNAL = _IMP_pepdock.IMP_INTERNAL
252 _IMP_pepdock.IMP_KERNEL_HAS_LOG4CXX_swigconstant(_IMP_pepdock)
253 IMP_KERNEL_HAS_LOG4CXX = _IMP_pepdock.IMP_KERNEL_HAS_LOG4CXX
255 _IMP_pepdock.IMP_COMPILER_HAS_AUTO_swigconstant(_IMP_pepdock)
256 IMP_COMPILER_HAS_AUTO = _IMP_pepdock.IMP_COMPILER_HAS_AUTO
258 _IMP_pepdock.IMP_COMPILER_HAS_DEBUG_VECTOR_swigconstant(_IMP_pepdock)
259 IMP_COMPILER_HAS_DEBUG_VECTOR = _IMP_pepdock.IMP_COMPILER_HAS_DEBUG_VECTOR
261 _IMP_pepdock.IMP_KERNEL_HAS_BOOST_RANDOM_swigconstant(_IMP_pepdock)
262 IMP_KERNEL_HAS_BOOST_RANDOM = _IMP_pepdock.IMP_KERNEL_HAS_BOOST_RANDOM
264 _IMP_pepdock.IMP_KERNEL_HAS_GPERFTOOLS_swigconstant(_IMP_pepdock)
265 IMP_KERNEL_HAS_GPERFTOOLS = _IMP_pepdock.IMP_KERNEL_HAS_GPERFTOOLS
267 _IMP_pepdock.IMP_KERNEL_HAS_TCMALLOC_HEAPCHECKER_swigconstant(_IMP_pepdock)
268 IMP_KERNEL_HAS_TCMALLOC_HEAPCHECKER = _IMP_pepdock.IMP_KERNEL_HAS_TCMALLOC_HEAPCHECKER
270 _IMP_pepdock.IMP_KERNEL_HAS_TCMALLOC_HEAPPROFILER_swigconstant(_IMP_pepdock)
271 IMP_KERNEL_HAS_TCMALLOC_HEAPPROFILER = _IMP_pepdock.IMP_KERNEL_HAS_TCMALLOC_HEAPPROFILER
273 _IMP_pepdock.IMPKERNEL_SHOW_WARNINGS_swigconstant(_IMP_pepdock)
274 IMPKERNEL_SHOW_WARNINGS = _IMP_pepdock.IMPKERNEL_SHOW_WARNINGS
276 class _DirectorObjects(object):
277 """@internal Simple class to keep references to director objects
278 to prevent premature deletion."""
281 def register(self, obj):
282 """Take a reference to a director object; will only work for
283 refcounted C++ classes"""
284 if hasattr(obj,
'get_ref_count'):
285 self._objects.append(obj)
287 """Only drop our reference and allow cleanup by Python if no other
288 Python references exist (we hold 3 references: one in self._objects,
289 one in x, and one in the argument list for getrefcount) *and* no
290 other C++ references exist (the Python object always holds one)"""
291 objs = [x
for x
in self._objects
if sys.getrefcount(x) > 3 \
292 or x.get_ref_count() > 1]
296 def get_object_count(self):
297 """Get number of director objects (useful for testing only)"""
298 return len(self._objects)
299 _director_objects = _DirectorObjects()
301 class _ostream(object):
302 """Proxy of C++ std::ostream class"""
303 thisown = _swig_property(
lambda x: x.this.own(),
lambda x, v: x.this.own(v), doc=
'The membership flag')
305 def __init__(self, *args, **kwargs):
306 raise AttributeError(
"No constructor defined")
307 __repr__ = _swig_repr
309 def write(self, osa_buf):
310 """write(_ostream self, char const * osa_buf)"""
311 return _IMP_pepdock._ostream_write(self, osa_buf)
313 _ostream_swigregister = _IMP_pepdock._ostream_swigregister
314 _ostream_swigregister(_ostream)
317 _IMP_pepdock.IMP_COMPILER_HAS_OVERRIDE_swigconstant(_IMP_pepdock)
318 IMP_COMPILER_HAS_OVERRIDE = _IMP_pepdock.IMP_COMPILER_HAS_OVERRIDE
320 _IMP_pepdock.IMP_COMPILER_HAS_FINAL_swigconstant(_IMP_pepdock)
321 IMP_COMPILER_HAS_FINAL = _IMP_pepdock.IMP_COMPILER_HAS_FINAL
323 _IMP_pepdock.IMP_HAS_NOEXCEPT_swigconstant(_IMP_pepdock)
324 IMP_HAS_NOEXCEPT = _IMP_pepdock.IMP_HAS_NOEXCEPT
327 _IMP_pepdock.IMP_CGAL_HAS_BOOST_FILESYSTEM_swigconstant(_IMP_pepdock)
328 IMP_CGAL_HAS_BOOST_FILESYSTEM = _IMP_pepdock.IMP_CGAL_HAS_BOOST_FILESYSTEM
330 _IMP_pepdock.IMP_CGAL_HAS_BOOST_PROGRAMOPTIONS_swigconstant(_IMP_pepdock)
331 IMP_CGAL_HAS_BOOST_PROGRAMOPTIONS = _IMP_pepdock.IMP_CGAL_HAS_BOOST_PROGRAMOPTIONS
333 _IMP_pepdock.IMP_CGAL_HAS_BOOST_RANDOM_swigconstant(_IMP_pepdock)
334 IMP_CGAL_HAS_BOOST_RANDOM = _IMP_pepdock.IMP_CGAL_HAS_BOOST_RANDOM
336 _IMP_pepdock.IMP_CGAL_HAS_BOOST_SYSTEM_swigconstant(_IMP_pepdock)
337 IMP_CGAL_HAS_BOOST_SYSTEM = _IMP_pepdock.IMP_CGAL_HAS_BOOST_SYSTEM
339 _IMP_pepdock.IMPCGAL_SHOW_WARNINGS_swigconstant(_IMP_pepdock)
340 IMPCGAL_SHOW_WARNINGS = _IMP_pepdock.IMPCGAL_SHOW_WARNINGS
343 _IMP_pepdock.IMP_ALGEBRA_HAS_IMP_CGAL_swigconstant(_IMP_pepdock)
344 IMP_ALGEBRA_HAS_IMP_CGAL = _IMP_pepdock.IMP_ALGEBRA_HAS_IMP_CGAL
346 _IMP_pepdock.IMP_ALGEBRA_HAS_BOOST_FILESYSTEM_swigconstant(_IMP_pepdock)
347 IMP_ALGEBRA_HAS_BOOST_FILESYSTEM = _IMP_pepdock.IMP_ALGEBRA_HAS_BOOST_FILESYSTEM
349 _IMP_pepdock.IMP_ALGEBRA_HAS_BOOST_PROGRAMOPTIONS_swigconstant(_IMP_pepdock)
350 IMP_ALGEBRA_HAS_BOOST_PROGRAMOPTIONS = _IMP_pepdock.IMP_ALGEBRA_HAS_BOOST_PROGRAMOPTIONS
352 _IMP_pepdock.IMP_ALGEBRA_HAS_BOOST_RANDOM_swigconstant(_IMP_pepdock)
353 IMP_ALGEBRA_HAS_BOOST_RANDOM = _IMP_pepdock.IMP_ALGEBRA_HAS_BOOST_RANDOM
355 _IMP_pepdock.IMP_ALGEBRA_HAS_BOOST_SYSTEM_swigconstant(_IMP_pepdock)
356 IMP_ALGEBRA_HAS_BOOST_SYSTEM = _IMP_pepdock.IMP_ALGEBRA_HAS_BOOST_SYSTEM
358 _IMP_pepdock.IMP_ALGEBRA_HAS_CGAL_swigconstant(_IMP_pepdock)
359 IMP_ALGEBRA_HAS_CGAL = _IMP_pepdock.IMP_ALGEBRA_HAS_CGAL
361 _IMP_pepdock.IMP_ALGEBRA_HAS_ANN_swigconstant(_IMP_pepdock)
362 IMP_ALGEBRA_HAS_ANN = _IMP_pepdock.IMP_ALGEBRA_HAS_ANN
364 _IMP_pepdock.IMPALGEBRA_SHOW_WARNINGS_swigconstant(_IMP_pepdock)
365 IMPALGEBRA_SHOW_WARNINGS = _IMP_pepdock.IMPALGEBRA_SHOW_WARNINGS
368 _IMP_pepdock.IMP_DISPLAY_HAS_IMP_CGAL_swigconstant(_IMP_pepdock)
369 IMP_DISPLAY_HAS_IMP_CGAL = _IMP_pepdock.IMP_DISPLAY_HAS_IMP_CGAL
371 _IMP_pepdock.IMP_DISPLAY_HAS_BOOST_FILESYSTEM_swigconstant(_IMP_pepdock)
372 IMP_DISPLAY_HAS_BOOST_FILESYSTEM = _IMP_pepdock.IMP_DISPLAY_HAS_BOOST_FILESYSTEM
374 _IMP_pepdock.IMP_DISPLAY_HAS_BOOST_PROGRAMOPTIONS_swigconstant(_IMP_pepdock)
375 IMP_DISPLAY_HAS_BOOST_PROGRAMOPTIONS = _IMP_pepdock.IMP_DISPLAY_HAS_BOOST_PROGRAMOPTIONS
377 _IMP_pepdock.IMP_DISPLAY_HAS_BOOST_RANDOM_swigconstant(_IMP_pepdock)
378 IMP_DISPLAY_HAS_BOOST_RANDOM = _IMP_pepdock.IMP_DISPLAY_HAS_BOOST_RANDOM
380 _IMP_pepdock.IMP_DISPLAY_HAS_BOOST_SYSTEM_swigconstant(_IMP_pepdock)
381 IMP_DISPLAY_HAS_BOOST_SYSTEM = _IMP_pepdock.IMP_DISPLAY_HAS_BOOST_SYSTEM
383 _IMP_pepdock.IMP_DISPLAY_HAS_CGAL_swigconstant(_IMP_pepdock)
384 IMP_DISPLAY_HAS_CGAL = _IMP_pepdock.IMP_DISPLAY_HAS_CGAL
386 _IMP_pepdock.IMPDISPLAY_SHOW_WARNINGS_swigconstant(_IMP_pepdock)
387 IMPDISPLAY_SHOW_WARNINGS = _IMP_pepdock.IMPDISPLAY_SHOW_WARNINGS
390 _IMP_pepdock.IMP_SCORE_FUNCTOR_HAS_IMP_CGAL_swigconstant(_IMP_pepdock)
391 IMP_SCORE_FUNCTOR_HAS_IMP_CGAL = _IMP_pepdock.IMP_SCORE_FUNCTOR_HAS_IMP_CGAL
393 _IMP_pepdock.IMP_SCORE_FUNCTOR_HAS_BOOST_FILESYSTEM_swigconstant(_IMP_pepdock)
394 IMP_SCORE_FUNCTOR_HAS_BOOST_FILESYSTEM = _IMP_pepdock.IMP_SCORE_FUNCTOR_HAS_BOOST_FILESYSTEM
396 _IMP_pepdock.IMP_SCORE_FUNCTOR_HAS_BOOST_PROGRAMOPTIONS_swigconstant(_IMP_pepdock)
397 IMP_SCORE_FUNCTOR_HAS_BOOST_PROGRAMOPTIONS = _IMP_pepdock.IMP_SCORE_FUNCTOR_HAS_BOOST_PROGRAMOPTIONS
399 _IMP_pepdock.IMP_SCORE_FUNCTOR_HAS_BOOST_RANDOM_swigconstant(_IMP_pepdock)
400 IMP_SCORE_FUNCTOR_HAS_BOOST_RANDOM = _IMP_pepdock.IMP_SCORE_FUNCTOR_HAS_BOOST_RANDOM
402 _IMP_pepdock.IMP_SCORE_FUNCTOR_HAS_BOOST_SYSTEM_swigconstant(_IMP_pepdock)
403 IMP_SCORE_FUNCTOR_HAS_BOOST_SYSTEM = _IMP_pepdock.IMP_SCORE_FUNCTOR_HAS_BOOST_SYSTEM
405 _IMP_pepdock.IMP_SCORE_FUNCTOR_HAS_CGAL_swigconstant(_IMP_pepdock)
406 IMP_SCORE_FUNCTOR_HAS_CGAL = _IMP_pepdock.IMP_SCORE_FUNCTOR_HAS_CGAL
408 _IMP_pepdock.IMP_SCORE_FUNCTOR_HAS_HDF5_swigconstant(_IMP_pepdock)
409 IMP_SCORE_FUNCTOR_HAS_HDF5 = _IMP_pepdock.IMP_SCORE_FUNCTOR_HAS_HDF5
411 _IMP_pepdock.IMPSCOREFUNCTOR_SHOW_WARNINGS_swigconstant(_IMP_pepdock)
412 IMPSCOREFUNCTOR_SHOW_WARNINGS = _IMP_pepdock.IMPSCOREFUNCTOR_SHOW_WARNINGS
415 _IMP_pepdock.IMP_STATISTICS_HAS_IMP_CGAL_swigconstant(_IMP_pepdock)
416 IMP_STATISTICS_HAS_IMP_CGAL = _IMP_pepdock.IMP_STATISTICS_HAS_IMP_CGAL
418 _IMP_pepdock.IMP_STATISTICS_HAS_BOOST_FILESYSTEM_swigconstant(_IMP_pepdock)
419 IMP_STATISTICS_HAS_BOOST_FILESYSTEM = _IMP_pepdock.IMP_STATISTICS_HAS_BOOST_FILESYSTEM
421 _IMP_pepdock.IMP_STATISTICS_HAS_BOOST_PROGRAMOPTIONS_swigconstant(_IMP_pepdock)
422 IMP_STATISTICS_HAS_BOOST_PROGRAMOPTIONS = _IMP_pepdock.IMP_STATISTICS_HAS_BOOST_PROGRAMOPTIONS
424 _IMP_pepdock.IMP_STATISTICS_HAS_BOOST_RANDOM_swigconstant(_IMP_pepdock)
425 IMP_STATISTICS_HAS_BOOST_RANDOM = _IMP_pepdock.IMP_STATISTICS_HAS_BOOST_RANDOM
427 _IMP_pepdock.IMP_STATISTICS_HAS_BOOST_SYSTEM_swigconstant(_IMP_pepdock)
428 IMP_STATISTICS_HAS_BOOST_SYSTEM = _IMP_pepdock.IMP_STATISTICS_HAS_BOOST_SYSTEM
430 _IMP_pepdock.IMP_STATISTICS_HAS_CGAL_swigconstant(_IMP_pepdock)
431 IMP_STATISTICS_HAS_CGAL = _IMP_pepdock.IMP_STATISTICS_HAS_CGAL
433 _IMP_pepdock.IMPSTATISTICS_SHOW_WARNINGS_swigconstant(_IMP_pepdock)
434 IMPSTATISTICS_SHOW_WARNINGS = _IMP_pepdock.IMPSTATISTICS_SHOW_WARNINGS
437 _IMP_pepdock.IMP_CORE_HAS_IMP_CGAL_swigconstant(_IMP_pepdock)
438 IMP_CORE_HAS_IMP_CGAL = _IMP_pepdock.IMP_CORE_HAS_IMP_CGAL
440 _IMP_pepdock.IMP_CORE_HAS_IMP_KERNEL_swigconstant(_IMP_pepdock)
441 IMP_CORE_HAS_IMP_KERNEL = _IMP_pepdock.IMP_CORE_HAS_IMP_KERNEL
443 _IMP_pepdock.IMP_CORE_HAS_BOOST_FILESYSTEM_swigconstant(_IMP_pepdock)
444 IMP_CORE_HAS_BOOST_FILESYSTEM = _IMP_pepdock.IMP_CORE_HAS_BOOST_FILESYSTEM
446 _IMP_pepdock.IMP_CORE_HAS_BOOST_PROGRAMOPTIONS_swigconstant(_IMP_pepdock)
447 IMP_CORE_HAS_BOOST_PROGRAMOPTIONS = _IMP_pepdock.IMP_CORE_HAS_BOOST_PROGRAMOPTIONS
449 _IMP_pepdock.IMP_CORE_HAS_BOOST_RANDOM_swigconstant(_IMP_pepdock)
450 IMP_CORE_HAS_BOOST_RANDOM = _IMP_pepdock.IMP_CORE_HAS_BOOST_RANDOM
452 _IMP_pepdock.IMP_CORE_HAS_BOOST_SYSTEM_swigconstant(_IMP_pepdock)
453 IMP_CORE_HAS_BOOST_SYSTEM = _IMP_pepdock.IMP_CORE_HAS_BOOST_SYSTEM
455 _IMP_pepdock.IMP_CORE_HAS_CGAL_swigconstant(_IMP_pepdock)
456 IMP_CORE_HAS_CGAL = _IMP_pepdock.IMP_CORE_HAS_CGAL
458 _IMP_pepdock.IMP_CORE_HAS_HDF5_swigconstant(_IMP_pepdock)
459 IMP_CORE_HAS_HDF5 = _IMP_pepdock.IMP_CORE_HAS_HDF5
461 _IMP_pepdock.IMPCORE_SHOW_WARNINGS_swigconstant(_IMP_pepdock)
462 IMPCORE_SHOW_WARNINGS = _IMP_pepdock.IMPCORE_SHOW_WARNINGS
465 _IMP_pepdock.IMP_CONTAINER_HAS_IMP_ALGEBRA_swigconstant(_IMP_pepdock)
466 IMP_CONTAINER_HAS_IMP_ALGEBRA = _IMP_pepdock.IMP_CONTAINER_HAS_IMP_ALGEBRA
468 _IMP_pepdock.IMP_CONTAINER_HAS_IMP_CGAL_swigconstant(_IMP_pepdock)
469 IMP_CONTAINER_HAS_IMP_CGAL = _IMP_pepdock.IMP_CONTAINER_HAS_IMP_CGAL
471 _IMP_pepdock.IMP_CONTAINER_HAS_IMP_DISPLAY_swigconstant(_IMP_pepdock)
472 IMP_CONTAINER_HAS_IMP_DISPLAY = _IMP_pepdock.IMP_CONTAINER_HAS_IMP_DISPLAY
474 _IMP_pepdock.IMP_CONTAINER_HAS_IMP_KERNEL_swigconstant(_IMP_pepdock)
475 IMP_CONTAINER_HAS_IMP_KERNEL = _IMP_pepdock.IMP_CONTAINER_HAS_IMP_KERNEL
477 _IMP_pepdock.IMP_CONTAINER_HAS_IMP_SCORE_FUNCTOR_swigconstant(_IMP_pepdock)
478 IMP_CONTAINER_HAS_IMP_SCORE_FUNCTOR = _IMP_pepdock.IMP_CONTAINER_HAS_IMP_SCORE_FUNCTOR
480 _IMP_pepdock.IMP_CONTAINER_HAS_BOOST_FILESYSTEM_swigconstant(_IMP_pepdock)
481 IMP_CONTAINER_HAS_BOOST_FILESYSTEM = _IMP_pepdock.IMP_CONTAINER_HAS_BOOST_FILESYSTEM
483 _IMP_pepdock.IMP_CONTAINER_HAS_BOOST_PROGRAMOPTIONS_swigconstant(_IMP_pepdock)
484 IMP_CONTAINER_HAS_BOOST_PROGRAMOPTIONS = _IMP_pepdock.IMP_CONTAINER_HAS_BOOST_PROGRAMOPTIONS
486 _IMP_pepdock.IMP_CONTAINER_HAS_BOOST_RANDOM_swigconstant(_IMP_pepdock)
487 IMP_CONTAINER_HAS_BOOST_RANDOM = _IMP_pepdock.IMP_CONTAINER_HAS_BOOST_RANDOM
489 _IMP_pepdock.IMP_CONTAINER_HAS_BOOST_SYSTEM_swigconstant(_IMP_pepdock)
490 IMP_CONTAINER_HAS_BOOST_SYSTEM = _IMP_pepdock.IMP_CONTAINER_HAS_BOOST_SYSTEM
492 _IMP_pepdock.IMP_CONTAINER_HAS_CGAL_swigconstant(_IMP_pepdock)
493 IMP_CONTAINER_HAS_CGAL = _IMP_pepdock.IMP_CONTAINER_HAS_CGAL
495 _IMP_pepdock.IMP_CONTAINER_HAS_HDF5_swigconstant(_IMP_pepdock)
496 IMP_CONTAINER_HAS_HDF5 = _IMP_pepdock.IMP_CONTAINER_HAS_HDF5
498 _IMP_pepdock.IMPCONTAINER_SHOW_WARNINGS_swigconstant(_IMP_pepdock)
499 IMPCONTAINER_SHOW_WARNINGS = _IMP_pepdock.IMPCONTAINER_SHOW_WARNINGS
502 _IMP_pepdock.IMP_ATOM_HAS_IMP_CGAL_swigconstant(_IMP_pepdock)
503 IMP_ATOM_HAS_IMP_CGAL = _IMP_pepdock.IMP_ATOM_HAS_IMP_CGAL
505 _IMP_pepdock.IMP_ATOM_HAS_IMP_KERNEL_swigconstant(_IMP_pepdock)
506 IMP_ATOM_HAS_IMP_KERNEL = _IMP_pepdock.IMP_ATOM_HAS_IMP_KERNEL
508 _IMP_pepdock.IMP_ATOM_HAS_IMP_SCORE_FUNCTOR_swigconstant(_IMP_pepdock)
509 IMP_ATOM_HAS_IMP_SCORE_FUNCTOR = _IMP_pepdock.IMP_ATOM_HAS_IMP_SCORE_FUNCTOR
511 _IMP_pepdock.IMP_ATOM_HAS_BOOST_PROGRAMOPTIONS_swigconstant(_IMP_pepdock)
512 IMP_ATOM_HAS_BOOST_PROGRAMOPTIONS = _IMP_pepdock.IMP_ATOM_HAS_BOOST_PROGRAMOPTIONS
514 _IMP_pepdock.IMP_ATOM_HAS_BOOST_RANDOM_swigconstant(_IMP_pepdock)
515 IMP_ATOM_HAS_BOOST_RANDOM = _IMP_pepdock.IMP_ATOM_HAS_BOOST_RANDOM
517 _IMP_pepdock.IMP_ATOM_HAS_BOOST_REGEX_swigconstant(_IMP_pepdock)
518 IMP_ATOM_HAS_BOOST_REGEX = _IMP_pepdock.IMP_ATOM_HAS_BOOST_REGEX
520 _IMP_pepdock.IMP_ATOM_HAS_BOOST_SYSTEM_swigconstant(_IMP_pepdock)
521 IMP_ATOM_HAS_BOOST_SYSTEM = _IMP_pepdock.IMP_ATOM_HAS_BOOST_SYSTEM
523 _IMP_pepdock.IMP_ATOM_HAS_CGAL_swigconstant(_IMP_pepdock)
524 IMP_ATOM_HAS_CGAL = _IMP_pepdock.IMP_ATOM_HAS_CGAL
526 _IMP_pepdock.IMP_ATOM_HAS_HDF5_swigconstant(_IMP_pepdock)
527 IMP_ATOM_HAS_HDF5 = _IMP_pepdock.IMP_ATOM_HAS_HDF5
529 _IMP_pepdock.IMPATOM_SHOW_WARNINGS_swigconstant(_IMP_pepdock)
530 IMPATOM_SHOW_WARNINGS = _IMP_pepdock.IMPATOM_SHOW_WARNINGS
532 _IMP_pepdock.IMP_ATOM_TYPE_INDEX_swigconstant(_IMP_pepdock)
533 IMP_ATOM_TYPE_INDEX = _IMP_pepdock.IMP_ATOM_TYPE_INDEX
535 _IMP_pepdock.IMP_RESIDUE_TYPE_INDEX_swigconstant(_IMP_pepdock)
536 IMP_RESIDUE_TYPE_INDEX = _IMP_pepdock.IMP_RESIDUE_TYPE_INDEX
538 _IMP_pepdock.IMP_HIERARCHY_TYPE_INDEX_swigconstant(_IMP_pepdock)
539 IMP_HIERARCHY_TYPE_INDEX = _IMP_pepdock.IMP_HIERARCHY_TYPE_INDEX
542 _IMP_pepdock.IMP_RMF_HAS_IMP_CGAL_swigconstant(_IMP_pepdock)
543 IMP_RMF_HAS_IMP_CGAL = _IMP_pepdock.IMP_RMF_HAS_IMP_CGAL
545 _IMP_pepdock.IMP_RMF_HAS_IMP_SCORE_FUNCTOR_swigconstant(_IMP_pepdock)
546 IMP_RMF_HAS_IMP_SCORE_FUNCTOR = _IMP_pepdock.IMP_RMF_HAS_IMP_SCORE_FUNCTOR
548 _IMP_pepdock.IMP_RMF_HAS_BOOST_FILESYSTEM_swigconstant(_IMP_pepdock)
549 IMP_RMF_HAS_BOOST_FILESYSTEM = _IMP_pepdock.IMP_RMF_HAS_BOOST_FILESYSTEM
551 _IMP_pepdock.IMP_RMF_HAS_BOOST_PROGRAMOPTIONS_swigconstant(_IMP_pepdock)
552 IMP_RMF_HAS_BOOST_PROGRAMOPTIONS = _IMP_pepdock.IMP_RMF_HAS_BOOST_PROGRAMOPTIONS
554 _IMP_pepdock.IMP_RMF_HAS_BOOST_RANDOM_swigconstant(_IMP_pepdock)
555 IMP_RMF_HAS_BOOST_RANDOM = _IMP_pepdock.IMP_RMF_HAS_BOOST_RANDOM
557 _IMP_pepdock.IMP_RMF_HAS_BOOST_REGEX_swigconstant(_IMP_pepdock)
558 IMP_RMF_HAS_BOOST_REGEX = _IMP_pepdock.IMP_RMF_HAS_BOOST_REGEX
560 _IMP_pepdock.IMP_RMF_HAS_BOOST_SYSTEM_swigconstant(_IMP_pepdock)
561 IMP_RMF_HAS_BOOST_SYSTEM = _IMP_pepdock.IMP_RMF_HAS_BOOST_SYSTEM
563 _IMP_pepdock.IMP_RMF_HAS_CGAL_swigconstant(_IMP_pepdock)
564 IMP_RMF_HAS_CGAL = _IMP_pepdock.IMP_RMF_HAS_CGAL
566 _IMP_pepdock.IMP_RMF_HAS_HDF5_swigconstant(_IMP_pepdock)
567 IMP_RMF_HAS_HDF5 = _IMP_pepdock.IMP_RMF_HAS_HDF5
569 _IMP_pepdock.IMPRMF_SHOW_WARNINGS_swigconstant(_IMP_pepdock)
570 IMPRMF_SHOW_WARNINGS = _IMP_pepdock.IMPRMF_SHOW_WARNINGS
574 _IMP_pepdock.IMP_DOMINO_HAS_IMP_ATOM_swigconstant(_IMP_pepdock)
575 IMP_DOMINO_HAS_IMP_ATOM = _IMP_pepdock.IMP_DOMINO_HAS_IMP_ATOM
577 _IMP_pepdock.IMP_DOMINO_HAS_IMP_CGAL_swigconstant(_IMP_pepdock)
578 IMP_DOMINO_HAS_IMP_CGAL = _IMP_pepdock.IMP_DOMINO_HAS_IMP_CGAL
580 _IMP_pepdock.IMP_DOMINO_HAS_IMP_KERNEL_swigconstant(_IMP_pepdock)
581 IMP_DOMINO_HAS_IMP_KERNEL = _IMP_pepdock.IMP_DOMINO_HAS_IMP_KERNEL
583 _IMP_pepdock.IMP_DOMINO_HAS_IMP_RMF_swigconstant(_IMP_pepdock)
584 IMP_DOMINO_HAS_IMP_RMF = _IMP_pepdock.IMP_DOMINO_HAS_IMP_RMF
586 _IMP_pepdock.IMP_DOMINO_HAS_IMP_SCORE_FUNCTOR_swigconstant(_IMP_pepdock)
587 IMP_DOMINO_HAS_IMP_SCORE_FUNCTOR = _IMP_pepdock.IMP_DOMINO_HAS_IMP_SCORE_FUNCTOR
589 _IMP_pepdock.IMP_DOMINO_HAS_BOOST_FILESYSTEM_swigconstant(_IMP_pepdock)
590 IMP_DOMINO_HAS_BOOST_FILESYSTEM = _IMP_pepdock.IMP_DOMINO_HAS_BOOST_FILESYSTEM
592 _IMP_pepdock.IMP_DOMINO_HAS_BOOST_PROGRAMOPTIONS_swigconstant(_IMP_pepdock)
593 IMP_DOMINO_HAS_BOOST_PROGRAMOPTIONS = _IMP_pepdock.IMP_DOMINO_HAS_BOOST_PROGRAMOPTIONS
595 _IMP_pepdock.IMP_DOMINO_HAS_BOOST_RANDOM_swigconstant(_IMP_pepdock)
596 IMP_DOMINO_HAS_BOOST_RANDOM = _IMP_pepdock.IMP_DOMINO_HAS_BOOST_RANDOM
598 _IMP_pepdock.IMP_DOMINO_HAS_BOOST_REGEX_swigconstant(_IMP_pepdock)
599 IMP_DOMINO_HAS_BOOST_REGEX = _IMP_pepdock.IMP_DOMINO_HAS_BOOST_REGEX
601 _IMP_pepdock.IMP_DOMINO_HAS_BOOST_SYSTEM_swigconstant(_IMP_pepdock)
602 IMP_DOMINO_HAS_BOOST_SYSTEM = _IMP_pepdock.IMP_DOMINO_HAS_BOOST_SYSTEM
604 _IMP_pepdock.IMP_DOMINO_HAS_CGAL_swigconstant(_IMP_pepdock)
605 IMP_DOMINO_HAS_CGAL = _IMP_pepdock.IMP_DOMINO_HAS_CGAL
607 _IMP_pepdock.IMP_DOMINO_HAS_HDF5_swigconstant(_IMP_pepdock)
608 IMP_DOMINO_HAS_HDF5 = _IMP_pepdock.IMP_DOMINO_HAS_HDF5
610 _IMP_pepdock.IMP_DOMINO_HAS_RMF_swigconstant(_IMP_pepdock)
611 IMP_DOMINO_HAS_RMF = _IMP_pepdock.IMP_DOMINO_HAS_RMF
613 _IMP_pepdock.IMPDOMINO_SHOW_WARNINGS_swigconstant(_IMP_pepdock)
614 IMPDOMINO_SHOW_WARNINGS = _IMP_pepdock.IMPDOMINO_SHOW_WARNINGS
618 _IMP_pepdock.IMP_PEPDOCK_HAS_IMP_ALGEBRA_swigconstant(_IMP_pepdock)
619 IMP_PEPDOCK_HAS_IMP_ALGEBRA = _IMP_pepdock.IMP_PEPDOCK_HAS_IMP_ALGEBRA
621 _IMP_pepdock.IMP_PEPDOCK_HAS_IMP_ATOM_swigconstant(_IMP_pepdock)
622 IMP_PEPDOCK_HAS_IMP_ATOM = _IMP_pepdock.IMP_PEPDOCK_HAS_IMP_ATOM
624 _IMP_pepdock.IMP_PEPDOCK_HAS_IMP_CGAL_swigconstant(_IMP_pepdock)
625 IMP_PEPDOCK_HAS_IMP_CGAL = _IMP_pepdock.IMP_PEPDOCK_HAS_IMP_CGAL
627 _IMP_pepdock.IMP_PEPDOCK_HAS_IMP_DISPLAY_swigconstant(_IMP_pepdock)
628 IMP_PEPDOCK_HAS_IMP_DISPLAY = _IMP_pepdock.IMP_PEPDOCK_HAS_IMP_DISPLAY
630 _IMP_pepdock.IMP_PEPDOCK_HAS_IMP_KERNEL_swigconstant(_IMP_pepdock)
631 IMP_PEPDOCK_HAS_IMP_KERNEL = _IMP_pepdock.IMP_PEPDOCK_HAS_IMP_KERNEL
633 _IMP_pepdock.IMP_PEPDOCK_HAS_IMP_RMF_swigconstant(_IMP_pepdock)
634 IMP_PEPDOCK_HAS_IMP_RMF = _IMP_pepdock.IMP_PEPDOCK_HAS_IMP_RMF
636 _IMP_pepdock.IMP_PEPDOCK_HAS_IMP_SCORE_FUNCTOR_swigconstant(_IMP_pepdock)
637 IMP_PEPDOCK_HAS_IMP_SCORE_FUNCTOR = _IMP_pepdock.IMP_PEPDOCK_HAS_IMP_SCORE_FUNCTOR
639 _IMP_pepdock.IMP_PEPDOCK_HAS_IMP_STATISTICS_swigconstant(_IMP_pepdock)
640 IMP_PEPDOCK_HAS_IMP_STATISTICS = _IMP_pepdock.IMP_PEPDOCK_HAS_IMP_STATISTICS
642 _IMP_pepdock.IMP_PEPDOCK_HAS_BOOST_FILESYSTEM_swigconstant(_IMP_pepdock)
643 IMP_PEPDOCK_HAS_BOOST_FILESYSTEM = _IMP_pepdock.IMP_PEPDOCK_HAS_BOOST_FILESYSTEM
645 _IMP_pepdock.IMP_PEPDOCK_HAS_BOOST_GRAPH_swigconstant(_IMP_pepdock)
646 IMP_PEPDOCK_HAS_BOOST_GRAPH = _IMP_pepdock.IMP_PEPDOCK_HAS_BOOST_GRAPH
648 _IMP_pepdock.IMP_PEPDOCK_HAS_BOOST_PROGRAMOPTIONS_swigconstant(_IMP_pepdock)
649 IMP_PEPDOCK_HAS_BOOST_PROGRAMOPTIONS = _IMP_pepdock.IMP_PEPDOCK_HAS_BOOST_PROGRAMOPTIONS
651 _IMP_pepdock.IMP_PEPDOCK_HAS_BOOST_RANDOM_swigconstant(_IMP_pepdock)
652 IMP_PEPDOCK_HAS_BOOST_RANDOM = _IMP_pepdock.IMP_PEPDOCK_HAS_BOOST_RANDOM
654 _IMP_pepdock.IMP_PEPDOCK_HAS_BOOST_REGEX_swigconstant(_IMP_pepdock)
655 IMP_PEPDOCK_HAS_BOOST_REGEX = _IMP_pepdock.IMP_PEPDOCK_HAS_BOOST_REGEX
657 _IMP_pepdock.IMP_PEPDOCK_HAS_BOOST_SYSTEM_swigconstant(_IMP_pepdock)
658 IMP_PEPDOCK_HAS_BOOST_SYSTEM = _IMP_pepdock.IMP_PEPDOCK_HAS_BOOST_SYSTEM
660 _IMP_pepdock.IMP_PEPDOCK_HAS_CGAL_swigconstant(_IMP_pepdock)
661 IMP_PEPDOCK_HAS_CGAL = _IMP_pepdock.IMP_PEPDOCK_HAS_CGAL
663 _IMP_pepdock.IMP_PEPDOCK_HAS_HDF5_swigconstant(_IMP_pepdock)
664 IMP_PEPDOCK_HAS_HDF5 = _IMP_pepdock.IMP_PEPDOCK_HAS_HDF5
666 _IMP_pepdock.IMP_PEPDOCK_HAS_RMF_swigconstant(_IMP_pepdock)
667 IMP_PEPDOCK_HAS_RMF = _IMP_pepdock.IMP_PEPDOCK_HAS_RMF
669 _IMP_pepdock.IMPPEPDOCK_SHOW_WARNINGS_swigconstant(_IMP_pepdock)
670 IMPPEPDOCK_SHOW_WARNINGS = _IMP_pepdock.IMPPEPDOCK_SHOW_WARNINGS
672 def get_module_version():
673 """get_module_version() -> std::string const"""
674 return _IMP_pepdock.get_module_version()
677 """get_example_path(std::string fname) -> std::string"""
678 return _IMP_pepdock.get_example_path(fname)
681 """get_data_path(std::string fname) -> std::string"""
682 return _IMP_pepdock.get_data_path(fname)
683 from .
import _version_check
684 _version_check.check_version(get_module_version())
685 __version__ = get_module_version()
std::string get_data_path(std::string file_name)
Return the full path to one of this module's data files.
Various classes to hold sets of particles.
Make CGAL functionality available to IMP.
Composable functors to implement scores via compile-time composition.
Code to compute statistical measures.
std::string get_example_path(std::string file_name)
Return the full path to one of this module's example files.
Basic functionality that is expected to be used by a wide variety of IMP users.
General purpose algebraic and geometric methods that are expected to be used by a wide variety of IMP...
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.
Divide-and-conquer inferential optimization in discrete space.