11 from sys
import version_info
12 if version_info >= (2,6,0):
13 def swig_import_helper():
14 from os.path
import dirname
18 fp, pathname, description = imp.find_module(
'_IMP_pepdock', [dirname(__file__)])
24 _mod = imp.load_module(
'_IMP_pepdock', fp, pathname, description)
28 _IMP_pepdock = swig_import_helper()
29 del swig_import_helper
34 _swig_property = property
37 def _swig_setattr_nondynamic(self,class_type,name,value,static=1):
38 if (name ==
"thisown"):
return self.this.own(value)
40 if type(value).__name__ ==
'SwigPyObject':
41 self.__dict__[name] = value
43 method = class_type.__swig_setmethods__.get(name,
None)
44 if method:
return method(self,value)
46 self.__dict__[name] = value
48 raise AttributeError(
"You cannot add attributes to %s" % self)
50 def _swig_setattr(self,class_type,name,value):
51 return _swig_setattr_nondynamic(self,class_type,name,value,0)
53 def _swig_getattr(self,class_type,name):
54 if (name ==
"thisown"):
return self.this.own()
55 method = class_type.__swig_getmethods__.get(name,
None)
56 if method:
return method(self)
57 raise AttributeError(name)
60 try: strthis =
"proxy of " + self.this.__repr__()
62 return "<%s.%s; %s >" % (self.__class__.__module__, self.__class__.__name__, strthis,)
67 except AttributeError:
74 weakref_proxy = weakref.proxy
76 weakref_proxy =
lambda x: x
79 class IMP_PEPDOCK_SwigPyIterator(_object):
80 """Proxy of C++ swig::IMP_PEPDOCK_SwigPyIterator class"""
81 __swig_setmethods__ = {}
82 __setattr__ =
lambda self, name, value: _swig_setattr(self, IMP_PEPDOCK_SwigPyIterator, name, value)
83 __swig_getmethods__ = {}
84 __getattr__ =
lambda self, name: _swig_getattr(self, IMP_PEPDOCK_SwigPyIterator, name)
85 def __init__(self, *args, **kwargs):
raise AttributeError(
"No constructor defined - class is abstract")
87 __swig_destroy__ = _IMP_pepdock.delete_IMP_PEPDOCK_SwigPyIterator
88 __del__ =
lambda self :
None;
90 """value(IMP_PEPDOCK_SwigPyIterator self) -> PyObject *"""
91 return _IMP_pepdock.IMP_PEPDOCK_SwigPyIterator_value(self)
95 incr(IMP_PEPDOCK_SwigPyIterator self, size_t n=1) -> IMP_PEPDOCK_SwigPyIterator
96 incr(IMP_PEPDOCK_SwigPyIterator self) -> IMP_PEPDOCK_SwigPyIterator
98 return _IMP_pepdock.IMP_PEPDOCK_SwigPyIterator_incr(self, n)
102 decr(IMP_PEPDOCK_SwigPyIterator self, size_t n=1) -> IMP_PEPDOCK_SwigPyIterator
103 decr(IMP_PEPDOCK_SwigPyIterator self) -> IMP_PEPDOCK_SwigPyIterator
105 return _IMP_pepdock.IMP_PEPDOCK_SwigPyIterator_decr(self, n)
107 def distance(self, *args):
108 """distance(IMP_PEPDOCK_SwigPyIterator self, IMP_PEPDOCK_SwigPyIterator x) -> ptrdiff_t"""
109 return _IMP_pepdock.IMP_PEPDOCK_SwigPyIterator_distance(self, *args)
111 def equal(self, *args):
112 """equal(IMP_PEPDOCK_SwigPyIterator self, IMP_PEPDOCK_SwigPyIterator x) -> bool"""
113 return _IMP_pepdock.IMP_PEPDOCK_SwigPyIterator_equal(self, *args)
116 """copy(IMP_PEPDOCK_SwigPyIterator self) -> IMP_PEPDOCK_SwigPyIterator"""
117 return _IMP_pepdock.IMP_PEPDOCK_SwigPyIterator_copy(self)
120 """next(IMP_PEPDOCK_SwigPyIterator self) -> PyObject *"""
121 return _IMP_pepdock.IMP_PEPDOCK_SwigPyIterator_next(self)
124 """__next__(IMP_PEPDOCK_SwigPyIterator self) -> PyObject *"""
125 return _IMP_pepdock.IMP_PEPDOCK_SwigPyIterator___next__(self)
128 """previous(IMP_PEPDOCK_SwigPyIterator self) -> PyObject *"""
129 return _IMP_pepdock.IMP_PEPDOCK_SwigPyIterator_previous(self)
131 def advance(self, *args):
132 """advance(IMP_PEPDOCK_SwigPyIterator self, ptrdiff_t n) -> IMP_PEPDOCK_SwigPyIterator"""
133 return _IMP_pepdock.IMP_PEPDOCK_SwigPyIterator_advance(self, *args)
135 def __eq__(self, *args):
136 """__eq__(IMP_PEPDOCK_SwigPyIterator self, IMP_PEPDOCK_SwigPyIterator x) -> bool"""
137 return _IMP_pepdock.IMP_PEPDOCK_SwigPyIterator___eq__(self, *args)
139 def __ne__(self, *args):
140 """__ne__(IMP_PEPDOCK_SwigPyIterator self, IMP_PEPDOCK_SwigPyIterator x) -> bool"""
141 return _IMP_pepdock.IMP_PEPDOCK_SwigPyIterator___ne__(self, *args)
143 def __iadd__(self, *args):
144 """__iadd__(IMP_PEPDOCK_SwigPyIterator self, ptrdiff_t n) -> IMP_PEPDOCK_SwigPyIterator"""
145 return _IMP_pepdock.IMP_PEPDOCK_SwigPyIterator___iadd__(self, *args)
147 def __isub__(self, *args):
148 """__isub__(IMP_PEPDOCK_SwigPyIterator self, ptrdiff_t n) -> IMP_PEPDOCK_SwigPyIterator"""
149 return _IMP_pepdock.IMP_PEPDOCK_SwigPyIterator___isub__(self, *args)
151 def __add__(self, *args):
152 """__add__(IMP_PEPDOCK_SwigPyIterator self, ptrdiff_t n) -> IMP_PEPDOCK_SwigPyIterator"""
153 return _IMP_pepdock.IMP_PEPDOCK_SwigPyIterator___add__(self, *args)
155 def __sub__(self, *args):
157 __sub__(IMP_PEPDOCK_SwigPyIterator self, ptrdiff_t n) -> IMP_PEPDOCK_SwigPyIterator
158 __sub__(IMP_PEPDOCK_SwigPyIterator self, IMP_PEPDOCK_SwigPyIterator x) -> ptrdiff_t
160 return _IMP_pepdock.IMP_PEPDOCK_SwigPyIterator___sub__(self, *args)
162 def __iter__(self):
return self
163 IMP_PEPDOCK_SwigPyIterator_swigregister = _IMP_pepdock.IMP_PEPDOCK_SwigPyIterator_swigregister
164 IMP_PEPDOCK_SwigPyIterator_swigregister(IMP_PEPDOCK_SwigPyIterator)
171 IMP_DEBUG = _IMP_pepdock.IMP_DEBUG
172 IMP_RELEASE = _IMP_pepdock.IMP_RELEASE
173 IMP_SILENT = _IMP_pepdock.IMP_SILENT
174 IMP_PROGRESS = _IMP_pepdock.IMP_PROGRESS
175 IMP_TERSE = _IMP_pepdock.IMP_TERSE
176 IMP_VERBOSE = _IMP_pepdock.IMP_VERBOSE
177 IMP_MEMORY = _IMP_pepdock.IMP_MEMORY
178 IMP_NONE = _IMP_pepdock.IMP_NONE
179 IMP_USAGE = _IMP_pepdock.IMP_USAGE
180 IMP_INTERNAL = _IMP_pepdock.IMP_INTERNAL
181 IMP_BASE_HAS_LOG4CXX = _IMP_pepdock.IMP_BASE_HAS_LOG4CXX
182 IMP_COMPILER_HAS_AUTO = _IMP_pepdock.IMP_COMPILER_HAS_AUTO
183 IMP_COMPILER_HAS_DEBUG_VECTOR = _IMP_pepdock.IMP_COMPILER_HAS_DEBUG_VECTOR
184 IMP_BASE_HAS_BOOST_RANDOM = _IMP_pepdock.IMP_BASE_HAS_BOOST_RANDOM
185 IMP_BASE_HAS_GPERFTOOLS = _IMP_pepdock.IMP_BASE_HAS_GPERFTOOLS
186 IMP_BASE_HAS_TCMALLOC_HEAPCHECKER = _IMP_pepdock.IMP_BASE_HAS_TCMALLOC_HEAPCHECKER
187 IMP_BASE_HAS_TCMALLOC_HEAPPROFILER = _IMP_pepdock.IMP_BASE_HAS_TCMALLOC_HEAPPROFILER
188 IMPBASE_SHOW_WARNINGS = _IMP_pepdock.IMPBASE_SHOW_WARNINGS
190 class _DirectorObjects(object):
191 """@internal Simple class to keep references to director objects
192 to prevent premature deletion."""
195 def register(self, obj):
196 """Take a reference to a director object; will only work for
197 refcounted C++ classes"""
198 if hasattr(obj,
'get_ref_count'):
199 self._objects.append(obj)
201 """Only drop our reference and allow cleanup by Python if no other
202 Python references exist (we hold 3 references: one in self._objects,
203 one in x, and one in the argument list for getrefcount) *and* no
204 other C++ references exist (the Python object always holds one)"""
205 objs = [x
for x
in self._objects
if sys.getrefcount(x) > 3 \
206 or x.get_ref_count() > 1]
210 def get_object_count(self):
211 """Get number of director objects (useful for testing only)"""
212 return len(self._objects)
213 _director_objects = _DirectorObjects()
215 DEFAULT_CHECK = _IMP_pepdock.DEFAULT_CHECK
216 NONE = _IMP_pepdock.NONE
217 USAGE = _IMP_pepdock.USAGE
218 USAGE_AND_INTERNAL = _IMP_pepdock.USAGE_AND_INTERNAL
221 """set_check_level(IMP::base::CheckLevel tf)"""
222 return _IMP_pepdock.set_check_level(*args)
225 """get_check_level() -> IMP::base::CheckLevel"""
226 return _IMP_pepdock.get_check_level()
227 class _ostream(_object):
228 """Proxy of C++ std::ostream class"""
229 __swig_setmethods__ = {}
230 __setattr__ =
lambda self, name, value: _swig_setattr(self, _ostream, name, value)
231 __swig_getmethods__ = {}
232 __getattr__ =
lambda self, name: _swig_getattr(self, _ostream, name)
233 def __init__(self, *args, **kwargs):
raise AttributeError(
"No constructor defined")
234 __repr__ = _swig_repr
235 def write(self, *args):
236 """write(_ostream self, char const * osa_buf)"""
237 return _IMP_pepdock._ostream_write(self, *args)
239 _ostream_swigregister = _IMP_pepdock._ostream_swigregister
240 _ostream_swigregister(_ostream)
242 IMP_COMPILER_HAS_OVERRIDE = _IMP_pepdock.IMP_COMPILER_HAS_OVERRIDE
243 IMP_COMPILER_HAS_FINAL = _IMP_pepdock.IMP_COMPILER_HAS_FINAL
244 IMP_HAS_NOEXCEPT = _IMP_pepdock.IMP_HAS_NOEXCEPT
246 IMP_CGAL_HAS_BOOST_FILESYSTEM = _IMP_pepdock.IMP_CGAL_HAS_BOOST_FILESYSTEM
247 IMP_CGAL_HAS_BOOST_PROGRAMOPTIONS = _IMP_pepdock.IMP_CGAL_HAS_BOOST_PROGRAMOPTIONS
248 IMP_CGAL_HAS_BOOST_RANDOM = _IMP_pepdock.IMP_CGAL_HAS_BOOST_RANDOM
249 IMP_CGAL_HAS_BOOST_SYSTEM = _IMP_pepdock.IMP_CGAL_HAS_BOOST_SYSTEM
250 IMPCGAL_SHOW_WARNINGS = _IMP_pepdock.IMPCGAL_SHOW_WARNINGS
252 IMP_ALGEBRA_HAS_IMP_CGAL = _IMP_pepdock.IMP_ALGEBRA_HAS_IMP_CGAL
253 IMP_ALGEBRA_HAS_BOOST_FILESYSTEM = _IMP_pepdock.IMP_ALGEBRA_HAS_BOOST_FILESYSTEM
254 IMP_ALGEBRA_HAS_BOOST_PROGRAMOPTIONS = _IMP_pepdock.IMP_ALGEBRA_HAS_BOOST_PROGRAMOPTIONS
255 IMP_ALGEBRA_HAS_BOOST_RANDOM = _IMP_pepdock.IMP_ALGEBRA_HAS_BOOST_RANDOM
256 IMP_ALGEBRA_HAS_BOOST_SYSTEM = _IMP_pepdock.IMP_ALGEBRA_HAS_BOOST_SYSTEM
257 IMP_ALGEBRA_HAS_CGAL = _IMP_pepdock.IMP_ALGEBRA_HAS_CGAL
258 IMP_ALGEBRA_HAS_ANN = _IMP_pepdock.IMP_ALGEBRA_HAS_ANN
259 IMPALGEBRA_SHOW_WARNINGS = _IMP_pepdock.IMPALGEBRA_SHOW_WARNINGS
261 IMP_KERNEL_HAS_IMP_CGAL = _IMP_pepdock.IMP_KERNEL_HAS_IMP_CGAL
262 IMP_KERNEL_HAS_BOOST_PROGRAMOPTIONS = _IMP_pepdock.IMP_KERNEL_HAS_BOOST_PROGRAMOPTIONS
263 IMP_KERNEL_HAS_BOOST_RANDOM = _IMP_pepdock.IMP_KERNEL_HAS_BOOST_RANDOM
264 IMP_KERNEL_HAS_BOOST_SYSTEM = _IMP_pepdock.IMP_KERNEL_HAS_BOOST_SYSTEM
265 IMP_KERNEL_HAS_CGAL = _IMP_pepdock.IMP_KERNEL_HAS_CGAL
266 IMPKERNEL_SHOW_WARNINGS = _IMP_pepdock.IMPKERNEL_SHOW_WARNINGS
268 IMP_DISPLAY_HAS_IMP_BASE = _IMP_pepdock.IMP_DISPLAY_HAS_IMP_BASE
269 IMP_DISPLAY_HAS_IMP_CGAL = _IMP_pepdock.IMP_DISPLAY_HAS_IMP_CGAL
270 IMP_DISPLAY_HAS_BOOST_FILESYSTEM = _IMP_pepdock.IMP_DISPLAY_HAS_BOOST_FILESYSTEM
271 IMP_DISPLAY_HAS_BOOST_PROGRAMOPTIONS = _IMP_pepdock.IMP_DISPLAY_HAS_BOOST_PROGRAMOPTIONS
272 IMP_DISPLAY_HAS_BOOST_RANDOM = _IMP_pepdock.IMP_DISPLAY_HAS_BOOST_RANDOM
273 IMP_DISPLAY_HAS_BOOST_SYSTEM = _IMP_pepdock.IMP_DISPLAY_HAS_BOOST_SYSTEM
274 IMP_DISPLAY_HAS_CGAL = _IMP_pepdock.IMP_DISPLAY_HAS_CGAL
275 IMPDISPLAY_SHOW_WARNINGS = _IMP_pepdock.IMPDISPLAY_SHOW_WARNINGS
277 IMP_SCORE_FUNCTOR_HAS_IMP_CGAL = _IMP_pepdock.IMP_SCORE_FUNCTOR_HAS_IMP_CGAL
278 IMP_SCORE_FUNCTOR_HAS_BOOST_FILESYSTEM = _IMP_pepdock.IMP_SCORE_FUNCTOR_HAS_BOOST_FILESYSTEM
279 IMP_SCORE_FUNCTOR_HAS_BOOST_PROGRAMOPTIONS = _IMP_pepdock.IMP_SCORE_FUNCTOR_HAS_BOOST_PROGRAMOPTIONS
280 IMP_SCORE_FUNCTOR_HAS_BOOST_RANDOM = _IMP_pepdock.IMP_SCORE_FUNCTOR_HAS_BOOST_RANDOM
281 IMP_SCORE_FUNCTOR_HAS_BOOST_SYSTEM = _IMP_pepdock.IMP_SCORE_FUNCTOR_HAS_BOOST_SYSTEM
282 IMP_SCORE_FUNCTOR_HAS_CGAL = _IMP_pepdock.IMP_SCORE_FUNCTOR_HAS_CGAL
283 IMP_SCORE_FUNCTOR_HAS_HDF5 = _IMP_pepdock.IMP_SCORE_FUNCTOR_HAS_HDF5
284 IMPSCOREFUNCTOR_SHOW_WARNINGS = _IMP_pepdock.IMPSCOREFUNCTOR_SHOW_WARNINGS
286 IMP_STATISTICS_HAS_IMP_BASE = _IMP_pepdock.IMP_STATISTICS_HAS_IMP_BASE
287 IMP_STATISTICS_HAS_IMP_CGAL = _IMP_pepdock.IMP_STATISTICS_HAS_IMP_CGAL
288 IMP_STATISTICS_HAS_BOOST_FILESYSTEM = _IMP_pepdock.IMP_STATISTICS_HAS_BOOST_FILESYSTEM
289 IMP_STATISTICS_HAS_BOOST_PROGRAMOPTIONS = _IMP_pepdock.IMP_STATISTICS_HAS_BOOST_PROGRAMOPTIONS
290 IMP_STATISTICS_HAS_BOOST_RANDOM = _IMP_pepdock.IMP_STATISTICS_HAS_BOOST_RANDOM
291 IMP_STATISTICS_HAS_BOOST_SYSTEM = _IMP_pepdock.IMP_STATISTICS_HAS_BOOST_SYSTEM
292 IMP_STATISTICS_HAS_CGAL = _IMP_pepdock.IMP_STATISTICS_HAS_CGAL
293 IMPSTATISTICS_SHOW_WARNINGS = _IMP_pepdock.IMPSTATISTICS_SHOW_WARNINGS
295 IMP_CORE_HAS_IMP_BASE = _IMP_pepdock.IMP_CORE_HAS_IMP_BASE
296 IMP_CORE_HAS_IMP_CGAL = _IMP_pepdock.IMP_CORE_HAS_IMP_CGAL
297 IMP_CORE_HAS_IMP_KERNEL = _IMP_pepdock.IMP_CORE_HAS_IMP_KERNEL
298 IMP_CORE_HAS_BOOST_FILESYSTEM = _IMP_pepdock.IMP_CORE_HAS_BOOST_FILESYSTEM
299 IMP_CORE_HAS_BOOST_PROGRAMOPTIONS = _IMP_pepdock.IMP_CORE_HAS_BOOST_PROGRAMOPTIONS
300 IMP_CORE_HAS_BOOST_RANDOM = _IMP_pepdock.IMP_CORE_HAS_BOOST_RANDOM
301 IMP_CORE_HAS_BOOST_SYSTEM = _IMP_pepdock.IMP_CORE_HAS_BOOST_SYSTEM
302 IMP_CORE_HAS_CGAL = _IMP_pepdock.IMP_CORE_HAS_CGAL
303 IMP_CORE_HAS_HDF5 = _IMP_pepdock.IMP_CORE_HAS_HDF5
304 IMPCORE_SHOW_WARNINGS = _IMP_pepdock.IMPCORE_SHOW_WARNINGS
306 IMP_CONTAINER_HAS_IMP_ALGEBRA = _IMP_pepdock.IMP_CONTAINER_HAS_IMP_ALGEBRA
307 IMP_CONTAINER_HAS_IMP_BASE = _IMP_pepdock.IMP_CONTAINER_HAS_IMP_BASE
308 IMP_CONTAINER_HAS_IMP_CGAL = _IMP_pepdock.IMP_CONTAINER_HAS_IMP_CGAL
309 IMP_CONTAINER_HAS_IMP_DISPLAY = _IMP_pepdock.IMP_CONTAINER_HAS_IMP_DISPLAY
310 IMP_CONTAINER_HAS_IMP_KERNEL = _IMP_pepdock.IMP_CONTAINER_HAS_IMP_KERNEL
311 IMP_CONTAINER_HAS_IMP_SCORE_FUNCTOR = _IMP_pepdock.IMP_CONTAINER_HAS_IMP_SCORE_FUNCTOR
312 IMP_CONTAINER_HAS_BOOST_FILESYSTEM = _IMP_pepdock.IMP_CONTAINER_HAS_BOOST_FILESYSTEM
313 IMP_CONTAINER_HAS_BOOST_PROGRAMOPTIONS = _IMP_pepdock.IMP_CONTAINER_HAS_BOOST_PROGRAMOPTIONS
314 IMP_CONTAINER_HAS_BOOST_RANDOM = _IMP_pepdock.IMP_CONTAINER_HAS_BOOST_RANDOM
315 IMP_CONTAINER_HAS_BOOST_SYSTEM = _IMP_pepdock.IMP_CONTAINER_HAS_BOOST_SYSTEM
316 IMP_CONTAINER_HAS_CGAL = _IMP_pepdock.IMP_CONTAINER_HAS_CGAL
317 IMP_CONTAINER_HAS_HDF5 = _IMP_pepdock.IMP_CONTAINER_HAS_HDF5
318 IMPCONTAINER_SHOW_WARNINGS = _IMP_pepdock.IMPCONTAINER_SHOW_WARNINGS
320 IMP_ATOM_HAS_IMP_BASE = _IMP_pepdock.IMP_ATOM_HAS_IMP_BASE
321 IMP_ATOM_HAS_IMP_CGAL = _IMP_pepdock.IMP_ATOM_HAS_IMP_CGAL
322 IMP_ATOM_HAS_IMP_KERNEL = _IMP_pepdock.IMP_ATOM_HAS_IMP_KERNEL
323 IMP_ATOM_HAS_IMP_SCORE_FUNCTOR = _IMP_pepdock.IMP_ATOM_HAS_IMP_SCORE_FUNCTOR
324 IMP_ATOM_HAS_BOOST_PROGRAMOPTIONS = _IMP_pepdock.IMP_ATOM_HAS_BOOST_PROGRAMOPTIONS
325 IMP_ATOM_HAS_BOOST_RANDOM = _IMP_pepdock.IMP_ATOM_HAS_BOOST_RANDOM
326 IMP_ATOM_HAS_BOOST_REGEX = _IMP_pepdock.IMP_ATOM_HAS_BOOST_REGEX
327 IMP_ATOM_HAS_BOOST_SYSTEM = _IMP_pepdock.IMP_ATOM_HAS_BOOST_SYSTEM
328 IMP_ATOM_HAS_CGAL = _IMP_pepdock.IMP_ATOM_HAS_CGAL
329 IMP_ATOM_HAS_HDF5 = _IMP_pepdock.IMP_ATOM_HAS_HDF5
330 IMPATOM_SHOW_WARNINGS = _IMP_pepdock.IMPATOM_SHOW_WARNINGS
331 IMP_ATOM_TYPE_INDEX = _IMP_pepdock.IMP_ATOM_TYPE_INDEX
332 IMP_RESIDUE_TYPE_INDEX = _IMP_pepdock.IMP_RESIDUE_TYPE_INDEX
333 IMP_HIERARCHY_TYPE_INDEX = _IMP_pepdock.IMP_HIERARCHY_TYPE_INDEX
335 IMP_RMF_HAS_IMP_BASE = _IMP_pepdock.IMP_RMF_HAS_IMP_BASE
336 IMP_RMF_HAS_IMP_CGAL = _IMP_pepdock.IMP_RMF_HAS_IMP_CGAL
337 IMP_RMF_HAS_IMP_SCORE_FUNCTOR = _IMP_pepdock.IMP_RMF_HAS_IMP_SCORE_FUNCTOR
338 IMP_RMF_HAS_BOOST_FILESYSTEM = _IMP_pepdock.IMP_RMF_HAS_BOOST_FILESYSTEM
339 IMP_RMF_HAS_BOOST_PROGRAMOPTIONS = _IMP_pepdock.IMP_RMF_HAS_BOOST_PROGRAMOPTIONS
340 IMP_RMF_HAS_BOOST_RANDOM = _IMP_pepdock.IMP_RMF_HAS_BOOST_RANDOM
341 IMP_RMF_HAS_BOOST_REGEX = _IMP_pepdock.IMP_RMF_HAS_BOOST_REGEX
342 IMP_RMF_HAS_BOOST_SYSTEM = _IMP_pepdock.IMP_RMF_HAS_BOOST_SYSTEM
343 IMP_RMF_HAS_CGAL = _IMP_pepdock.IMP_RMF_HAS_CGAL
344 IMP_RMF_HAS_HDF5 = _IMP_pepdock.IMP_RMF_HAS_HDF5
345 IMPRMF_SHOW_WARNINGS = _IMP_pepdock.IMPRMF_SHOW_WARNINGS
348 IMP_DOMINO_HAS_IMP_ATOM = _IMP_pepdock.IMP_DOMINO_HAS_IMP_ATOM
349 IMP_DOMINO_HAS_IMP_BASE = _IMP_pepdock.IMP_DOMINO_HAS_IMP_BASE
350 IMP_DOMINO_HAS_IMP_CGAL = _IMP_pepdock.IMP_DOMINO_HAS_IMP_CGAL
351 IMP_DOMINO_HAS_IMP_KERNEL = _IMP_pepdock.IMP_DOMINO_HAS_IMP_KERNEL
352 IMP_DOMINO_HAS_IMP_RMF = _IMP_pepdock.IMP_DOMINO_HAS_IMP_RMF
353 IMP_DOMINO_HAS_IMP_SCORE_FUNCTOR = _IMP_pepdock.IMP_DOMINO_HAS_IMP_SCORE_FUNCTOR
354 IMP_DOMINO_HAS_BOOST_FILESYSTEM = _IMP_pepdock.IMP_DOMINO_HAS_BOOST_FILESYSTEM
355 IMP_DOMINO_HAS_BOOST_PROGRAMOPTIONS = _IMP_pepdock.IMP_DOMINO_HAS_BOOST_PROGRAMOPTIONS
356 IMP_DOMINO_HAS_BOOST_RANDOM = _IMP_pepdock.IMP_DOMINO_HAS_BOOST_RANDOM
357 IMP_DOMINO_HAS_BOOST_REGEX = _IMP_pepdock.IMP_DOMINO_HAS_BOOST_REGEX
358 IMP_DOMINO_HAS_BOOST_SYSTEM = _IMP_pepdock.IMP_DOMINO_HAS_BOOST_SYSTEM
359 IMP_DOMINO_HAS_CGAL = _IMP_pepdock.IMP_DOMINO_HAS_CGAL
360 IMP_DOMINO_HAS_HDF5 = _IMP_pepdock.IMP_DOMINO_HAS_HDF5
361 IMP_DOMINO_HAS_RMF = _IMP_pepdock.IMP_DOMINO_HAS_RMF
362 IMPDOMINO_SHOW_WARNINGS = _IMP_pepdock.IMPDOMINO_SHOW_WARNINGS
365 IMP_PEPDOCK_HAS_IMP_ALGEBRA = _IMP_pepdock.IMP_PEPDOCK_HAS_IMP_ALGEBRA
366 IMP_PEPDOCK_HAS_IMP_ATOM = _IMP_pepdock.IMP_PEPDOCK_HAS_IMP_ATOM
367 IMP_PEPDOCK_HAS_IMP_BASE = _IMP_pepdock.IMP_PEPDOCK_HAS_IMP_BASE
368 IMP_PEPDOCK_HAS_IMP_CGAL = _IMP_pepdock.IMP_PEPDOCK_HAS_IMP_CGAL
369 IMP_PEPDOCK_HAS_IMP_DISPLAY = _IMP_pepdock.IMP_PEPDOCK_HAS_IMP_DISPLAY
370 IMP_PEPDOCK_HAS_IMP_KERNEL = _IMP_pepdock.IMP_PEPDOCK_HAS_IMP_KERNEL
371 IMP_PEPDOCK_HAS_IMP_RMF = _IMP_pepdock.IMP_PEPDOCK_HAS_IMP_RMF
372 IMP_PEPDOCK_HAS_IMP_SCORE_FUNCTOR = _IMP_pepdock.IMP_PEPDOCK_HAS_IMP_SCORE_FUNCTOR
373 IMP_PEPDOCK_HAS_IMP_STATISTICS = _IMP_pepdock.IMP_PEPDOCK_HAS_IMP_STATISTICS
374 IMP_PEPDOCK_HAS_BOOST_FILESYSTEM = _IMP_pepdock.IMP_PEPDOCK_HAS_BOOST_FILESYSTEM
375 IMP_PEPDOCK_HAS_BOOST_GRAPH = _IMP_pepdock.IMP_PEPDOCK_HAS_BOOST_GRAPH
376 IMP_PEPDOCK_HAS_BOOST_PROGRAMOPTIONS = _IMP_pepdock.IMP_PEPDOCK_HAS_BOOST_PROGRAMOPTIONS
377 IMP_PEPDOCK_HAS_BOOST_RANDOM = _IMP_pepdock.IMP_PEPDOCK_HAS_BOOST_RANDOM
378 IMP_PEPDOCK_HAS_BOOST_REGEX = _IMP_pepdock.IMP_PEPDOCK_HAS_BOOST_REGEX
379 IMP_PEPDOCK_HAS_BOOST_SYSTEM = _IMP_pepdock.IMP_PEPDOCK_HAS_BOOST_SYSTEM
380 IMP_PEPDOCK_HAS_CGAL = _IMP_pepdock.IMP_PEPDOCK_HAS_CGAL
381 IMP_PEPDOCK_HAS_HDF5 = _IMP_pepdock.IMP_PEPDOCK_HAS_HDF5
382 IMP_PEPDOCK_HAS_RMF = _IMP_pepdock.IMP_PEPDOCK_HAS_RMF
383 IMPPEPDOCK_SHOW_WARNINGS = _IMP_pepdock.IMPPEPDOCK_SHOW_WARNINGS
385 def get_module_version():
386 """get_module_version() -> std::string const"""
387 return _IMP_pepdock.get_module_version()
390 """get_example_path(std::string fname) -> std::string"""
391 return _IMP_pepdock.get_example_path(*args)
394 """get_data_path(std::string fname) -> std::string"""
395 return _IMP_pepdock.get_data_path(*args)
396 import _version_check
397 _version_check.check_version(get_module_version())
std::string get_data_path(std::string file_name)
Return the full path to installed data.
Various classes to hold sets of particles.
Make CGAL functionality available to IMP.
void set_check_level(CheckLevel tf)
Control runtime checks in the code.
Low level functionality (logging, error handling, profiling, command line flags etc) that is used by ...
Composable functors to implement scores via compile-time composition.
Code to compute statistical measures.
Base functionality and abstract base classes for representation, scoring and sampling.
std::string get_example_path(std::string file_name)
Return the path to installed example data for this module.
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.
CheckLevel get_check_level()
Get the current audit mode.
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.