$darkmode
DENOPTIM
denoptim.utils.RingClosingUtils Class Reference

Toolbox useful when dealing with Ring Closing Attractors and ring closures. More...

Static Public Member Functions

static ArrayList< RingClosingAttractorfindAttractors (IAtomContainer mol)
 Looks for pseudoatoms representing the possibility of closing a ring: the so-called RingClosingAttractors. More...
 
static boolean areSameRingsSet (List< Ring > oldCmb, List< Ring > ringsComb)
 Compares two combinations of DENOPTIMRingss and evaluates whether these correspond to the same combination. More...
 

Detailed Description

Toolbox useful when dealing with Ring Closing Attractors and ring closures.

Author
Marco Foscato

Definition at line 39 of file RingClosingUtils.java.

Member Function Documentation

◆ areSameRingsSet()

static boolean denoptim.utils.RingClosingUtils.areSameRingsSet ( List< Ring oldCmb,
List< Ring ringsComb 
)
static

Compares two combinations of DENOPTIMRingss and evaluates whether these correspond to the same combination.

Definition at line 73 of file RingClosingUtils.java.

Referenced by denoptim.graph.rings.CyclicGraphHandler.combineCompatPathSubGraphs().

Here is the caller graph for this function:

◆ findAttractors()

static ArrayList< RingClosingAttractor > denoptim.utils.RingClosingUtils.findAttractors ( IAtomContainer  mol)
static

Looks for pseudoatoms representing the possibility of closing a ring: the so-called RingClosingAttractors.

Parameters
molthe molecular system to analyze
Returns
the list of pseudoatoms as RingClosingAttractors

Definition at line 52 of file RingClosingUtils.java.

References denoptim.graph.rings.RingClosingAttractor.isAttractor().

Here is the call graph for this function:

The documentation for this class was generated from the following file: