1.1.1.2.1.3. molpher.algorithms.classic package¶
1.1.1.2.1.3.1. Submodules¶
1.1.1.2.1.3.2. molpher.algorithms.classic.pathfinder module¶
-
class
molpher.algorithms.classic.pathfinder.
ClassicPathFinder
(settings)[source]¶ Bases:
object
Parameters: settings ( Settings
) – settings to use in the searchA callable class which implements the original molpher algorithm as published in [1].
[1] Hoksza D., Škoda P., Voršilák M., Svozil D. (2014) Molpher: a software framework for systematic chemical space exploration. J Cheminform. 6:7. PubMed, DOI -
__dict__
= mappingproxy({'__call__': <function ClassicPathFinder.__call__ at 0x7f2839175598>, '__dict__': <attribute '__dict__' of 'ClassicPathFinder' objects>, '__module__': 'molpher.algorithms.classic.pathfinder', '__doc__': '\n :param settings: settings to use in the search\n :type settings: `Settings`\n\n A callable class which implements the original molpher algorithm as published in [1]_.\n\n .. [1] Hoksza D., Škoda P., Voršilák M., Svozil D. (2014) Molpher: a software framework for systematic chemical space exploration. J Cheminform. 6:7.\n `PubMed <http://www.ncbi.nlm.nih.gov/pubmed/24655571>`_, `DOI <http://www.jcheminf.com/content/6/1/7>`_\n ', '__init__': <function ClassicPathFinder.__init__ at 0x7f2839175268>, '__weakref__': <attribute '__weakref__' of 'ClassicPathFinder' objects>})¶
-
__module__
= 'molpher.algorithms.classic.pathfinder'¶
-
__weakref__
¶ list of weak references to the object (if defined)
-
find_closest
= None¶ instance of
FindClosest
that holds the molecule currently closest to target
-
tree
= None¶ ExplorationTree
used in the search
-