$darkmode
|
DENOPTIM
|
Unit test for DENOPTIMMoleculeUtils. More...
Public Member Functions | |
| void | testGetPoint3d () throws Exception |
| void | testCalculateCentroid () throws Exception |
| void | testCalculateBondAngleAgreement () throws Exception |
| void | testFindAtomMapping () throws Exception |
| void | testFindAtomMappingChiral () throws Exception |
| void | testFindAtomMappingNoMatch () throws Exception |
| void | testFindAtomMappingWithMultipleMatches () throws Exception |
| void | testFindUniqueAtomMappingsMultipleOccurrences () throws Exception |
| void | testFindShortestPath () throws Exception |
Private Member Functions | |
| boolean | areCloseEnough (double a, double b) |
Private Attributes | |
| IChemObjectBuilder | builder = SilentChemObjectBuilder.getInstance() |
Unit test for DENOPTIMMoleculeUtils.
Definition at line 52 of file MoleculeUtilsTest.java.
|
private |
Definition at line 81 of file MoleculeUtilsTest.java.
Referenced by denoptim.utils.MoleculeUtilsTest.testCalculateCentroid(), and denoptim.utils.MoleculeUtilsTest.testGetPoint3d().
| void denoptim.utils.MoleculeUtilsTest.testCalculateBondAngleAgreement | ( | ) | throws Exception |
Definition at line 106 of file MoleculeUtilsTest.java.
References denoptim.utils.MoleculeUtilsTest.builder, denoptim.utils.MoleculeUtils.calculateBondAngleAgreement(), and denoptim.utils.MoleculeUtils.normalizeBondAngleScore().
| void denoptim.utils.MoleculeUtilsTest.testCalculateCentroid | ( | ) | throws Exception |
Definition at line 90 of file MoleculeUtilsTest.java.
References denoptim.utils.MoleculeUtilsTest.areCloseEnough(), denoptim.utils.MoleculeUtilsTest.builder, and denoptim.utils.MoleculeUtils.calculateCentroid().
| void denoptim.utils.MoleculeUtilsTest.testFindAtomMapping | ( | ) | throws Exception |
Definition at line 242 of file MoleculeUtilsTest.java.
References denoptim.utils.MoleculeUtilsTest.builder, and denoptim.utils.MoleculeUtils.findBestAtomMapping().
| void denoptim.utils.MoleculeUtilsTest.testFindAtomMappingChiral | ( | ) | throws Exception |
Definition at line 296 of file MoleculeUtilsTest.java.
References denoptim.utils.MoleculeUtilsTest.builder, denoptim.utils.MoleculeUtils.calculateBondAngleAgreement(), denoptim.utils.MoleculeUtils.findBestAtomMapping(), and denoptim.utils.MoleculeUtils.normalizeBondAngleScore().
| void denoptim.utils.MoleculeUtilsTest.testFindAtomMappingNoMatch | ( | ) | throws Exception |
Definition at line 434 of file MoleculeUtilsTest.java.
References denoptim.utils.MoleculeUtilsTest.builder, and denoptim.utils.MoleculeUtils.findBestAtomMapping().
| void denoptim.utils.MoleculeUtilsTest.testFindAtomMappingWithMultipleMatches | ( | ) | throws Exception |
Definition at line 464 of file MoleculeUtilsTest.java.
References denoptim.utils.MoleculeUtilsTest.builder, and denoptim.utils.MoleculeUtils.findBestAtomMapping().
| void denoptim.utils.MoleculeUtilsTest.testFindShortestPath | ( | ) | throws Exception |
Definition at line 593 of file MoleculeUtilsTest.java.
References denoptim.utils.MoleculeUtilsTest.builder, and denoptim.utils.MoleculeUtils.findShortestPath().
| void denoptim.utils.MoleculeUtilsTest.testFindUniqueAtomMappingsMultipleOccurrences | ( | ) | throws Exception |
Definition at line 509 of file MoleculeUtilsTest.java.
References denoptim.utils.MoleculeUtilsTest.builder, and denoptim.utils.MoleculeUtils.findUniqueAtomMappings().
| void denoptim.utils.MoleculeUtilsTest.testGetPoint3d | ( | ) | throws Exception |
Definition at line 59 of file MoleculeUtilsTest.java.
References denoptim.utils.MoleculeUtilsTest.areCloseEnough().
|
private |
Definition at line 54 of file MoleculeUtilsTest.java.
Referenced by denoptim.utils.MoleculeUtilsTest.testCalculateBondAngleAgreement(), denoptim.utils.MoleculeUtilsTest.testCalculateCentroid(), denoptim.utils.MoleculeUtilsTest.testFindAtomMapping(), denoptim.utils.MoleculeUtilsTest.testFindAtomMappingChiral(), denoptim.utils.MoleculeUtilsTest.testFindAtomMappingNoMatch(), denoptim.utils.MoleculeUtilsTest.testFindAtomMappingWithMultipleMatches(), denoptim.utils.MoleculeUtilsTest.testFindShortestPath(), and denoptim.utils.MoleculeUtilsTest.testFindUniqueAtomMappingsMultipleOccurrences().