Chemical Data Processing Library Python API - Version 1.1.1
Public Member Functions | Properties | List of all members
CDPL.Chem.BemisMurckoAnalyzer Class Reference

BemisMurckoAnalyzer. More...

+ Inheritance diagram for CDPL.Chem.BemisMurckoAnalyzer:

Public Member Functions

None __init__ ()
 Initializes the BemisMurckoAnalyzer instance.
 
None __init__ (BemisMurckoAnalyzer analyzer)
 Initializes a copy of the BemisMurckoAnalyzer instance analyzer. More...
 
BemisMurckoAnalyzer assign (BemisMurckoAnalyzer gen)
 Replaces the current state of self with a copy of the state of the BemisMurckoAnalyzer instance gen. More...
 
None stripHydrogens (bool strip)
 
bool hydrogensStripped ()
 
None analyze (MolecularGraph molgraph)
 
FragmentList getRingSystems ()
 
FragmentList getSideChains ()
 
FragmentList getLinkers ()
 
FragmentList getFrameworks ()
 

Properties

 hydrogenStripping = property(getHydrogenStripping, setHydrogenStripping)
 FIXME!
 
 ringSystems = property(getRingSystems)
 
 sideChains = property(getSideChains)
 
 linkers = property(getLinkers)
 
 frameworks = property(getFrameworks)
 

Detailed Description

BemisMurckoAnalyzer.

See also
[BEMU]
Since
1.1

Constructor & Destructor Documentation

◆ __init__()

None CDPL.Chem.BemisMurckoAnalyzer.__init__ ( BemisMurckoAnalyzer  analyzer)

Initializes a copy of the BemisMurckoAnalyzer instance analyzer.

Parameters
analyzerThe BemisMurckoAnalyzer instance to copy.

Member Function Documentation

◆ assign()

BemisMurckoAnalyzer CDPL.Chem.BemisMurckoAnalyzer.assign ( BemisMurckoAnalyzer  gen)

Replaces the current state of self with a copy of the state of the BemisMurckoAnalyzer instance gen.

Parameters
genThe BemisMurckoAnalyzer instance to copy.
Returns
self

◆ stripHydrogens()

None CDPL.Chem.BemisMurckoAnalyzer.stripHydrogens ( bool  strip)
Parameters
strip

◆ hydrogensStripped()

bool CDPL.Chem.BemisMurckoAnalyzer.hydrogensStripped ( )
Returns

◆ analyze()

None CDPL.Chem.BemisMurckoAnalyzer.analyze ( MolecularGraph  molgraph)
Parameters
molgraph

◆ getRingSystems()

FragmentList CDPL.Chem.BemisMurckoAnalyzer.getRingSystems ( )
Returns

◆ getSideChains()

FragmentList CDPL.Chem.BemisMurckoAnalyzer.getSideChains ( )
Returns

◆ getLinkers()

FragmentList CDPL.Chem.BemisMurckoAnalyzer.getLinkers ( )
Returns

◆ getFrameworks()

FragmentList CDPL.Chem.BemisMurckoAnalyzer.getFrameworks ( )
Returns