qsprpred.data package
Subpackages
- qsprpred.data.chem package
- Subpackages
- Submodules
- qsprpred.data.chem.clustering module
FPSimilarityClustersFPSimilarityLeaderPickerClustersFPSimilarityLeaderPickerClusters.fromFile()FPSimilarityLeaderPickerClusters.fromJSON()FPSimilarityLeaderPickerClusters.getClusters()FPSimilarityLeaderPickerClusters.iterMolsAndIDs()FPSimilarityLeaderPickerClusters.requiredPropsFPSimilarityLeaderPickerClusters.supportsParallel()FPSimilarityLeaderPickerClusters.toFile()FPSimilarityLeaderPickerClusters.toJSON()
FPSimilarityMaxMinClustersFPSimilarityMaxMinClusters.fromFile()FPSimilarityMaxMinClusters.fromJSON()FPSimilarityMaxMinClusters.getClusters()FPSimilarityMaxMinClusters.iterMolsAndIDs()FPSimilarityMaxMinClusters.requiredPropsFPSimilarityMaxMinClusters.supportsParallel()FPSimilarityMaxMinClusters.toFile()FPSimilarityMaxMinClusters.toJSON()
MoleculeClustersRandomClustersScaffoldClusters
- qsprpred.data.chem.identifiers module
- qsprpred.data.chem.matching module
- qsprpred.data.chem.scaffolds module
- qsprpred.data.chem.tests module
TestClustersTestClusters.addClassCleanup()TestClusters.addCleanup()TestClusters.addTypeEqualityFunc()TestClusters.assertAlmostEqual()TestClusters.assertCountEqual()TestClusters.assertDictEqual()TestClusters.assertEndsWith()TestClusters.assertEqual()TestClusters.assertFalse()TestClusters.assertGreater()TestClusters.assertGreaterEqual()TestClusters.assertHasAttr()TestClusters.assertIn()TestClusters.assertIs()TestClusters.assertIsInstance()TestClusters.assertIsNone()TestClusters.assertIsNot()TestClusters.assertIsNotNone()TestClusters.assertIsSubclass()TestClusters.assertLess()TestClusters.assertLessEqual()TestClusters.assertListEqual()TestClusters.assertLogs()TestClusters.assertMultiLineEqual()TestClusters.assertNoLogs()TestClusters.assertNotAlmostEqual()TestClusters.assertNotEndsWith()TestClusters.assertNotEqual()TestClusters.assertNotHasAttr()TestClusters.assertNotIn()TestClusters.assertNotIsInstance()TestClusters.assertNotIsSubclass()TestClusters.assertNotRegex()TestClusters.assertNotStartsWith()TestClusters.assertRaises()TestClusters.assertRaisesRegex()TestClusters.assertRegex()TestClusters.assertSequenceEqual()TestClusters.assertSetEqual()TestClusters.assertStartsWith()TestClusters.assertTrue()TestClusters.assertTupleEqual()TestClusters.assertWarns()TestClusters.assertWarnsRegex()TestClusters.clearGenerated()TestClusters.countTestCases()TestClusters.createLargeMultitaskDataSet()TestClusters.createLargeTestDataSet()TestClusters.createSmallTestDataSet()TestClusters.createTestDataSetFromFrame()TestClusters.debug()TestClusters.defaultTestResult()TestClusters.doClassCleanups()TestClusters.doCleanups()TestClusters.enterClassContext()TestClusters.enterContext()TestClusters.fail()TestClusters.failureExceptionTestClusters.getAllDescriptorSets()TestClusters.getBigDF()TestClusters.getDataPrepGrid()TestClusters.getDefaultCalculatorCombo()TestClusters.getDefaultPrep()TestClusters.getPrepCombos()TestClusters.getSmallDF()TestClusters.getStorage()TestClusters.id()TestClusters.longMessageTestClusters.maxDiffTestClusters.run()TestClusters.setUp()TestClusters.setUpClass()TestClusters.setUpPaths()TestClusters.shortDescription()TestClusters.skipTest()TestClusters.subTest()TestClusters.tearDown()TestClusters.tearDownClass()TestClusters.testClusterAddTestClusters.testClusterAdd_0_Random()TestClusters.testClusterAdd_1_FPSimilarityMaxMin()TestClusters.testClusterAdd_2_FPSimilarityLeaderPicker()TestClusters.testClusterAdd_3_Scaffold()
TestScaffoldsTestScaffolds.addClassCleanup()TestScaffolds.addCleanup()TestScaffolds.addTypeEqualityFunc()TestScaffolds.assertAlmostEqual()TestScaffolds.assertCountEqual()TestScaffolds.assertDictEqual()TestScaffolds.assertEndsWith()TestScaffolds.assertEqual()TestScaffolds.assertFalse()TestScaffolds.assertGreater()TestScaffolds.assertGreaterEqual()TestScaffolds.assertHasAttr()TestScaffolds.assertIn()TestScaffolds.assertIs()TestScaffolds.assertIsInstance()TestScaffolds.assertIsNone()TestScaffolds.assertIsNot()TestScaffolds.assertIsNotNone()TestScaffolds.assertIsSubclass()TestScaffolds.assertLess()TestScaffolds.assertLessEqual()TestScaffolds.assertListEqual()TestScaffolds.assertLogs()TestScaffolds.assertMultiLineEqual()TestScaffolds.assertNoLogs()TestScaffolds.assertNotAlmostEqual()TestScaffolds.assertNotEndsWith()TestScaffolds.assertNotEqual()TestScaffolds.assertNotHasAttr()TestScaffolds.assertNotIn()TestScaffolds.assertNotIsInstance()TestScaffolds.assertNotIsSubclass()TestScaffolds.assertNotRegex()TestScaffolds.assertNotStartsWith()TestScaffolds.assertRaises()TestScaffolds.assertRaisesRegex()TestScaffolds.assertRegex()TestScaffolds.assertSequenceEqual()TestScaffolds.assertSetEqual()TestScaffolds.assertStartsWith()TestScaffolds.assertTrue()TestScaffolds.assertTupleEqual()TestScaffolds.assertWarns()TestScaffolds.assertWarnsRegex()TestScaffolds.clearGenerated()TestScaffolds.countTestCases()TestScaffolds.createLargeMultitaskDataSet()TestScaffolds.createLargeTestDataSet()TestScaffolds.createSmallTestDataSet()TestScaffolds.createTestDataSetFromFrame()TestScaffolds.debug()TestScaffolds.defaultTestResult()TestScaffolds.doClassCleanups()TestScaffolds.doCleanups()TestScaffolds.enterClassContext()TestScaffolds.enterContext()TestScaffolds.fail()TestScaffolds.failureExceptionTestScaffolds.getAllDescriptorSets()TestScaffolds.getBigDF()TestScaffolds.getDataPrepGrid()TestScaffolds.getDefaultCalculatorCombo()TestScaffolds.getDefaultPrep()TestScaffolds.getPrepCombos()TestScaffolds.getSmallDF()TestScaffolds.getStorage()TestScaffolds.id()TestScaffolds.longMessageTestScaffolds.maxDiffTestScaffolds.run()TestScaffolds.setUp()TestScaffolds.setUpClass()TestScaffolds.setUpPaths()TestScaffolds.shortDescription()TestScaffolds.skipTest()TestScaffolds.subTest()TestScaffolds.tearDown()TestScaffolds.tearDownClass()TestScaffolds.testScaffoldAddTestScaffolds.testScaffoldAdd_0_Murcko()TestScaffolds.testScaffoldAdd_1_BemisMurcko()TestScaffolds.testScaffoldAdd_2_BemisMurckoCSK()TestScaffolds.testScaffoldAdd_3_BemisMurckoJustCSK()TestScaffolds.testScaffoldAdd_4_BemisMurckoOff()
TestStandardizersTestStandardizers.addClassCleanup()TestStandardizers.addCleanup()TestStandardizers.addTypeEqualityFunc()TestStandardizers.assertAlmostEqual()TestStandardizers.assertCountEqual()TestStandardizers.assertDictEqual()TestStandardizers.assertEndsWith()TestStandardizers.assertEqual()TestStandardizers.assertFalse()TestStandardizers.assertGreater()TestStandardizers.assertGreaterEqual()TestStandardizers.assertHasAttr()TestStandardizers.assertIn()TestStandardizers.assertIs()TestStandardizers.assertIsInstance()TestStandardizers.assertIsNone()TestStandardizers.assertIsNot()TestStandardizers.assertIsNotNone()TestStandardizers.assertIsSubclass()TestStandardizers.assertLess()TestStandardizers.assertLessEqual()TestStandardizers.assertListEqual()TestStandardizers.assertLogs()TestStandardizers.assertMultiLineEqual()TestStandardizers.assertNoLogs()TestStandardizers.assertNotAlmostEqual()TestStandardizers.assertNotEndsWith()TestStandardizers.assertNotEqual()TestStandardizers.assertNotHasAttr()TestStandardizers.assertNotIn()TestStandardizers.assertNotIsInstance()TestStandardizers.assertNotIsSubclass()TestStandardizers.assertNotRegex()TestStandardizers.assertNotStartsWith()TestStandardizers.assertRaises()TestStandardizers.assertRaisesRegex()TestStandardizers.assertRegex()TestStandardizers.assertSequenceEqual()TestStandardizers.assertSetEqual()TestStandardizers.assertStartsWith()TestStandardizers.assertTrue()TestStandardizers.assertTupleEqual()TestStandardizers.assertWarns()TestStandardizers.assertWarnsRegex()TestStandardizers.clearGenerated()TestStandardizers.countTestCases()TestStandardizers.createLargeMultitaskDataSet()TestStandardizers.createLargeTestDataSet()TestStandardizers.createSmallTestDataSet()TestStandardizers.createTestDataSetFromFrame()TestStandardizers.debug()TestStandardizers.defaultTestResult()TestStandardizers.doClassCleanups()TestStandardizers.doCleanups()TestStandardizers.enterClassContext()TestStandardizers.enterContext()TestStandardizers.fail()TestStandardizers.failureExceptionTestStandardizers.getAllDescriptorSets()TestStandardizers.getBigDF()TestStandardizers.getDataPrepGrid()TestStandardizers.getDefaultCalculatorCombo()TestStandardizers.getDefaultPrep()TestStandardizers.getPrepCombos()TestStandardizers.getSmallDF()TestStandardizers.getStorage()TestStandardizers.id()TestStandardizers.longMessageTestStandardizers.maxDiffTestStandardizers.run()TestStandardizers.setUp()TestStandardizers.setUpClass()TestStandardizers.setUpPaths()TestStandardizers.shortDescription()TestStandardizers.skipTest()TestStandardizers.subTest()TestStandardizers.tearDown()TestStandardizers.tearDownClass()TestStandardizers.testInvalidFilter()
- Module contents
- qsprpred.data.descriptors package
- Submodules
- qsprpred.data.descriptors.fingerprints module
AtomPairFPAtomPairFP.descriptorsAtomPairFP.dtypeAtomPairFP.fromFile()AtomPairFP.fromJSON()AtomPairFP.getDescriptors()AtomPairFP.isFPAtomPairFP.iterMols()AtomPairFP.iterMolsAndIDs()AtomPairFP.parsePropsAndMols()AtomPairFP.prepMols()AtomPairFP.requiredPropsAtomPairFP.supportsParallelAtomPairFP.toFile()AtomPairFP.toJSON()AtomPairFP.transformToFeatureNames()AtomPairFP.treatInfs()AtomPairFP.usedBits
AvalonFPAvalonFP.descriptorsAvalonFP.dtypeAvalonFP.fromFile()AvalonFP.fromJSON()AvalonFP.getDescriptors()AvalonFP.isFPAvalonFP.iterMols()AvalonFP.iterMolsAndIDs()AvalonFP.parsePropsAndMols()AvalonFP.prepMols()AvalonFP.requiredPropsAvalonFP.supportsParallelAvalonFP.toFile()AvalonFP.toJSON()AvalonFP.transformToFeatureNames()AvalonFP.treatInfs()AvalonFP.usedBits
FingerprintFingerprint.descriptorsFingerprint.dtypeFingerprint.fromFile()Fingerprint.fromJSON()Fingerprint.getDescriptors()Fingerprint.isFPFingerprint.iterMols()Fingerprint.iterMolsAndIDs()Fingerprint.parsePropsAndMols()Fingerprint.prepMols()Fingerprint.requiredPropsFingerprint.supportsParallelFingerprint.toFile()Fingerprint.toJSON()Fingerprint.transformToFeatureNames()Fingerprint.treatInfs()Fingerprint.usedBits
LayeredFPLayeredFP.descriptorsLayeredFP.dtypeLayeredFP.fromFile()LayeredFP.fromJSON()LayeredFP.getDescriptors()LayeredFP.isFPLayeredFP.iterMols()LayeredFP.iterMolsAndIDs()LayeredFP.parsePropsAndMols()LayeredFP.prepMols()LayeredFP.requiredPropsLayeredFP.supportsParallelLayeredFP.toFile()LayeredFP.toJSON()LayeredFP.transformToFeatureNames()LayeredFP.treatInfs()LayeredFP.usedBits
MaccsFPMaccsFP.descriptorsMaccsFP.dtypeMaccsFP.fromFile()MaccsFP.fromJSON()MaccsFP.getDescriptors()MaccsFP.isFPMaccsFP.iterMols()MaccsFP.iterMolsAndIDs()MaccsFP.parsePropsAndMols()MaccsFP.prepMols()MaccsFP.requiredPropsMaccsFP.supportsParallelMaccsFP.toFile()MaccsFP.toJSON()MaccsFP.transformToFeatureNames()MaccsFP.treatInfs()MaccsFP.usedBits
MorganFPMorganFP.descriptorsMorganFP.dtypeMorganFP.fromFile()MorganFP.fromJSON()MorganFP.getDescriptors()MorganFP.isFPMorganFP.iterMols()MorganFP.iterMolsAndIDs()MorganFP.parsePropsAndMols()MorganFP.prepMols()MorganFP.requiredPropsMorganFP.supportsParallelMorganFP.toFile()MorganFP.toJSON()MorganFP.transformToFeatureNames()MorganFP.treatInfs()MorganFP.usedBits
PatternFPPatternFP.descriptorsPatternFP.dtypePatternFP.fromFile()PatternFP.fromJSON()PatternFP.getDescriptors()PatternFP.isFPPatternFP.iterMols()PatternFP.iterMolsAndIDs()PatternFP.parsePropsAndMols()PatternFP.prepMols()PatternFP.requiredPropsPatternFP.supportsParallelPatternFP.toFile()PatternFP.toJSON()PatternFP.transformToFeatureNames()PatternFP.treatInfs()PatternFP.usedBits
RDKitFPRDKitFP.descriptorsRDKitFP.dtypeRDKitFP.fromFile()RDKitFP.fromJSON()RDKitFP.getDescriptors()RDKitFP.isFPRDKitFP.iterMols()RDKitFP.iterMolsAndIDs()RDKitFP.parsePropsAndMols()RDKitFP.prepMols()RDKitFP.requiredPropsRDKitFP.supportsParallelRDKitFP.toFile()RDKitFP.toJSON()RDKitFP.transformToFeatureNames()RDKitFP.treatInfs()RDKitFP.usedBits
RDKitMACCSFPRDKitMACCSFP.descriptorsRDKitMACCSFP.dtypeRDKitMACCSFP.fromFile()RDKitMACCSFP.fromJSON()RDKitMACCSFP.getDescriptors()RDKitMACCSFP.isFPRDKitMACCSFP.iterMols()RDKitMACCSFP.iterMolsAndIDs()RDKitMACCSFP.parsePropsAndMols()RDKitMACCSFP.prepMols()RDKitMACCSFP.requiredPropsRDKitMACCSFP.supportsParallelRDKitMACCSFP.toFile()RDKitMACCSFP.toJSON()RDKitMACCSFP.transformToFeatureNames()RDKitMACCSFP.treatInfs()RDKitMACCSFP.usedBits
TopologicalFPTopologicalFP.descriptorsTopologicalFP.dtypeTopologicalFP.fromFile()TopologicalFP.fromJSON()TopologicalFP.getDescriptors()TopologicalFP.isFPTopologicalFP.iterMols()TopologicalFP.iterMolsAndIDs()TopologicalFP.parsePropsAndMols()TopologicalFP.prepMols()TopologicalFP.requiredPropsTopologicalFP.supportsParallelTopologicalFP.toFile()TopologicalFP.toJSON()TopologicalFP.transformToFeatureNames()TopologicalFP.treatInfs()TopologicalFP.usedBits
- qsprpred.data.descriptors.sets module
DataFrameDescriptorSetDataFrameDescriptorSet.descriptorsDataFrameDescriptorSet.dtypeDataFrameDescriptorSet.fromFile()DataFrameDescriptorSet.fromJSON()DataFrameDescriptorSet.getDF()DataFrameDescriptorSet.getDescriptors()DataFrameDescriptorSet.getIndex()DataFrameDescriptorSet.getIndexCols()DataFrameDescriptorSet.isFPDataFrameDescriptorSet.iterMols()DataFrameDescriptorSet.iterMolsAndIDs()DataFrameDescriptorSet.parsePropsAndMols()DataFrameDescriptorSet.prepMols()DataFrameDescriptorSet.requiredPropsDataFrameDescriptorSet.setIndex()DataFrameDescriptorSet.supportsParallelDataFrameDescriptorSet.toFile()DataFrameDescriptorSet.toJSON()DataFrameDescriptorSet.transformToFeatureNames()DataFrameDescriptorSet.treatInfs()
DescriptorSetDescriptorSet.descriptorsDescriptorSet.dtypeDescriptorSet.fromFile()DescriptorSet.fromJSON()DescriptorSet.getDescriptors()DescriptorSet.isFPDescriptorSet.iterMols()DescriptorSet.iterMolsAndIDs()DescriptorSet.parsePropsAndMols()DescriptorSet.prepMols()DescriptorSet.requiredPropsDescriptorSet.supportsParallelDescriptorSet.toFile()DescriptorSet.toJSON()DescriptorSet.transformToFeatureNames()DescriptorSet.treatInfs()
DrugExPhyschemDrugExPhyschem.descriptorsDrugExPhyschem.dtypeDrugExPhyschem.fromFile()DrugExPhyschem.fromJSON()DrugExPhyschem.getDescriptors()DrugExPhyschem.getPropDict()DrugExPhyschem.isFPDrugExPhyschem.iterMols()DrugExPhyschem.iterMolsAndIDs()DrugExPhyschem.parsePropsAndMols()DrugExPhyschem.prepMols()DrugExPhyschem.requiredPropsDrugExPhyschem.supportsParallelDrugExPhyschem.toFile()DrugExPhyschem.toJSON()DrugExPhyschem.transformToFeatureNames()DrugExPhyschem.treatInfs()
PredictorDescPredictorDesc.descriptorsPredictorDesc.dtypePredictorDesc.fromFile()PredictorDesc.fromJSON()PredictorDesc.getDescriptors()PredictorDesc.isFPPredictorDesc.iterMols()PredictorDesc.iterMolsAndIDs()PredictorDesc.parsePropsAndMols()PredictorDesc.prepMols()PredictorDesc.requiredPropsPredictorDesc.supportsParallelPredictorDesc.toFile()PredictorDesc.toJSON()PredictorDesc.transformToFeatureNames()PredictorDesc.treatInfs()
RDKitDescsRDKitDescs.descriptorsRDKitDescs.dtypeRDKitDescs.fromFile()RDKitDescs.fromJSON()RDKitDescs.getDescriptors()RDKitDescs.isFPRDKitDescs.iterMols()RDKitDescs.iterMolsAndIDs()RDKitDescs.parsePropsAndMols()RDKitDescs.prepMols()RDKitDescs.requiredPropsRDKitDescs.supportsParallelRDKitDescs.toFile()RDKitDescs.toJSON()RDKitDescs.transformToFeatureNames()RDKitDescs.treatInfs()
RandomDescsRandomDescs.descriptorsRandomDescs.dtypeRandomDescs.fromFile()RandomDescs.fromJSON()RandomDescs.getDescriptors()RandomDescs.isFPRandomDescs.iterMols()RandomDescs.iterMolsAndIDs()RandomDescs.parsePropsAndMols()RandomDescs.prepMols()RandomDescs.randomStateRandomDescs.requiredPropsRandomDescs.supportsParallelRandomDescs.toFile()RandomDescs.toJSON()RandomDescs.transformToFeatureNames()RandomDescs.treatInfs()
SmilesDescSmilesDesc.descriptorsSmilesDesc.dtypeSmilesDesc.fromFile()SmilesDesc.fromJSON()SmilesDesc.getDescriptors()SmilesDesc.isFPSmilesDesc.iterMols()SmilesDesc.iterMolsAndIDs()SmilesDesc.parsePropsAndMols()SmilesDesc.prepMols()SmilesDesc.requiredPropsSmilesDesc.supportsParallelSmilesDesc.toFile()SmilesDesc.toJSON()SmilesDesc.transformToFeatureNames()SmilesDesc.treatInfs()
TanimotoDistancesTanimotoDistances.calculate_fingerprints()TanimotoDistances.descriptorsTanimotoDistances.dtypeTanimotoDistances.fromFile()TanimotoDistances.fromJSON()TanimotoDistances.getDescriptors()TanimotoDistances.isFPTanimotoDistances.iterMols()TanimotoDistances.iterMolsAndIDs()TanimotoDistances.parsePropsAndMols()TanimotoDistances.prepMols()TanimotoDistances.requiredPropsTanimotoDistances.supportsParallelTanimotoDistances.toFile()TanimotoDistances.toJSON()TanimotoDistances.transformToFeatureNames()TanimotoDistances.treatInfs()
- qsprpred.data.descriptors.tests module
TestDescriptorCalculationTestDescriptorCalculation.addClassCleanup()TestDescriptorCalculation.addCleanup()TestDescriptorCalculation.addTypeEqualityFunc()TestDescriptorCalculation.assertAlmostEqual()TestDescriptorCalculation.assertCountEqual()TestDescriptorCalculation.assertDictEqual()TestDescriptorCalculation.assertEndsWith()TestDescriptorCalculation.assertEqual()TestDescriptorCalculation.assertFalse()TestDescriptorCalculation.assertGreater()TestDescriptorCalculation.assertGreaterEqual()TestDescriptorCalculation.assertHasAttr()TestDescriptorCalculation.assertIn()TestDescriptorCalculation.assertIs()TestDescriptorCalculation.assertIsInstance()TestDescriptorCalculation.assertIsNone()TestDescriptorCalculation.assertIsNot()TestDescriptorCalculation.assertIsNotNone()TestDescriptorCalculation.assertIsSubclass()TestDescriptorCalculation.assertLess()TestDescriptorCalculation.assertLessEqual()TestDescriptorCalculation.assertListEqual()TestDescriptorCalculation.assertLogs()TestDescriptorCalculation.assertMultiLineEqual()TestDescriptorCalculation.assertNoLogs()TestDescriptorCalculation.assertNotAlmostEqual()TestDescriptorCalculation.assertNotEndsWith()TestDescriptorCalculation.assertNotEqual()TestDescriptorCalculation.assertNotHasAttr()TestDescriptorCalculation.assertNotIn()TestDescriptorCalculation.assertNotIsInstance()TestDescriptorCalculation.assertNotIsSubclass()TestDescriptorCalculation.assertNotRegex()TestDescriptorCalculation.assertNotStartsWith()TestDescriptorCalculation.assertRaises()TestDescriptorCalculation.assertRaisesRegex()TestDescriptorCalculation.assertRegex()TestDescriptorCalculation.assertSequenceEqual()TestDescriptorCalculation.assertSetEqual()TestDescriptorCalculation.assertStartsWith()TestDescriptorCalculation.assertTrue()TestDescriptorCalculation.assertTupleEqual()TestDescriptorCalculation.assertWarns()TestDescriptorCalculation.assertWarnsRegex()TestDescriptorCalculation.clearGenerated()TestDescriptorCalculation.countTestCases()TestDescriptorCalculation.createLargeMultitaskDataSet()TestDescriptorCalculation.createLargeTestDataSet()TestDescriptorCalculation.createSmallTestDataSet()TestDescriptorCalculation.createTestDataSetFromFrame()TestDescriptorCalculation.debug()TestDescriptorCalculation.defaultTestResult()TestDescriptorCalculation.doClassCleanups()TestDescriptorCalculation.doCleanups()TestDescriptorCalculation.enterClassContext()TestDescriptorCalculation.enterContext()TestDescriptorCalculation.fail()TestDescriptorCalculation.failureExceptionTestDescriptorCalculation.getAllDescriptorSets()TestDescriptorCalculation.getBigDF()TestDescriptorCalculation.getDataPrepGrid()TestDescriptorCalculation.getDefaultCalculatorCombo()TestDescriptorCalculation.getDefaultPrep()TestDescriptorCalculation.getDescList()TestDescriptorCalculation.getPrepCombos()TestDescriptorCalculation.getSmallDF()TestDescriptorCalculation.getStorage()TestDescriptorCalculation.id()TestDescriptorCalculation.longMessageTestDescriptorCalculation.maxDiffTestDescriptorCalculation.run()TestDescriptorCalculation.setUp()TestDescriptorCalculation.setUpClass()TestDescriptorCalculation.setUpPaths()TestDescriptorCalculation.shortDescription()TestDescriptorCalculation.skipTest()TestDescriptorCalculation.subTest()TestDescriptorCalculation.tearDown()TestDescriptorCalculation.tearDownClass()TestDescriptorCalculation.testDropping()TestDescriptorCalculation.testSwitchingTestDescriptorCalculation.testSwitching_0()TestDescriptorCalculation.testSwitching_1()TestDescriptorCalculation.testSwitching_2()TestDescriptorCalculation.testSwitching_3()
TestDescriptorSetsTestDescriptorSets.addClassCleanup()TestDescriptorSets.addCleanup()TestDescriptorSets.addTypeEqualityFunc()TestDescriptorSets.assertAlmostEqual()TestDescriptorSets.assertCountEqual()TestDescriptorSets.assertDictEqual()TestDescriptorSets.assertEndsWith()TestDescriptorSets.assertEqual()TestDescriptorSets.assertFalse()TestDescriptorSets.assertGreater()TestDescriptorSets.assertGreaterEqual()TestDescriptorSets.assertHasAttr()TestDescriptorSets.assertIn()TestDescriptorSets.assertIs()TestDescriptorSets.assertIsInstance()TestDescriptorSets.assertIsNone()TestDescriptorSets.assertIsNot()TestDescriptorSets.assertIsNotNone()TestDescriptorSets.assertIsSubclass()TestDescriptorSets.assertLess()TestDescriptorSets.assertLessEqual()TestDescriptorSets.assertListEqual()TestDescriptorSets.assertLogs()TestDescriptorSets.assertMultiLineEqual()TestDescriptorSets.assertNoLogs()TestDescriptorSets.assertNotAlmostEqual()TestDescriptorSets.assertNotEndsWith()TestDescriptorSets.assertNotEqual()TestDescriptorSets.assertNotHasAttr()TestDescriptorSets.assertNotIn()TestDescriptorSets.assertNotIsInstance()TestDescriptorSets.assertNotIsSubclass()TestDescriptorSets.assertNotRegex()TestDescriptorSets.assertNotStartsWith()TestDescriptorSets.assertRaises()TestDescriptorSets.assertRaisesRegex()TestDescriptorSets.assertRegex()TestDescriptorSets.assertSequenceEqual()TestDescriptorSets.assertSetEqual()TestDescriptorSets.assertStartsWith()TestDescriptorSets.assertTrue()TestDescriptorSets.assertTupleEqual()TestDescriptorSets.assertWarns()TestDescriptorSets.assertWarnsRegex()TestDescriptorSets.clearGenerated()TestDescriptorSets.countTestCases()TestDescriptorSets.createLargeMultitaskDataSet()TestDescriptorSets.createLargeTestDataSet()TestDescriptorSets.createSmallTestDataSet()TestDescriptorSets.createTestDataSetFromFrame()TestDescriptorSets.debug()TestDescriptorSets.defaultTestResult()TestDescriptorSets.doClassCleanups()TestDescriptorSets.doCleanups()TestDescriptorSets.enterClassContext()TestDescriptorSets.enterContext()TestDescriptorSets.fail()TestDescriptorSets.failureExceptionTestDescriptorSets.getAllDescriptorSets()TestDescriptorSets.getBigDF()TestDescriptorSets.getDataPrepGrid()TestDescriptorSets.getDefaultCalculatorCombo()TestDescriptorSets.getDefaultPrep()TestDescriptorSets.getPrepCombos()TestDescriptorSets.getSmallDF()TestDescriptorSets.getStorage()TestDescriptorSets.id()TestDescriptorSets.longMessageTestDescriptorSets.maxDiffTestDescriptorSets.run()TestDescriptorSets.setUp()TestDescriptorSets.setUpClass()TestDescriptorSets.setUpPaths()TestDescriptorSets.shortDescription()TestDescriptorSets.skipTest()TestDescriptorSets.subTest()TestDescriptorSets.tearDown()TestDescriptorSets.tearDownClass()TestDescriptorSets.testDrugExPhyschem()TestDescriptorSets.testFingerprintSet()TestDescriptorSets.testPredictorDescriptor()TestDescriptorSets.testRDKitDescs()TestDescriptorSets.testRandomDescs()TestDescriptorSets.testSmilesDesc()TestDescriptorSets.testTanimotoDistances()
- Module contents
- qsprpred.data.processing package
- Submodules
- qsprpred.data.processing.applicability_domain module
- qsprpred.data.processing.data_filters module
- qsprpred.data.processing.feature_filters module
- qsprpred.data.processing.feature_transformers module
- qsprpred.data.processing.imputers module
- qsprpred.data.processing.mol_processor module
- qsprpred.data.processing.pipeline module
DatasetPipelineDatasetPipeline.addSkip()DatasetPipeline.addStep()DatasetPipeline.apply()DatasetPipeline.applyOnDataSet()DatasetPipeline.fittedDatasetPipeline.fromFile()DatasetPipeline.fromJSON()DatasetPipeline.orderSteps()DatasetPipeline.randomStateDatasetPipeline.removeSkip()DatasetPipeline.removeStep()DatasetPipeline.skipDatasetPipeline.toFile()DatasetPipeline.toJSON()
Pipeline
- qsprpred.data.processing.step module
- qsprpred.data.processing.target_transformers module
DiscretizerSimpleTargetTransformerSimpleTargetTransformer.fit()SimpleTargetTransformer.fitTransform()SimpleTargetTransformer.fittedSimpleTargetTransformer.fromFile()SimpleTargetTransformer.fromJSON()SimpleTargetTransformer.getInverseTransformer()SimpleTargetTransformer.getTransformer()SimpleTargetTransformer.inverseTransform()SimpleTargetTransformer.inverse_transform_dictSimpleTargetTransformer.toFile()SimpleTargetTransformer.toJSON()SimpleTargetTransformer.transform()SimpleTargetTransformer.transform_dict
TargetTransformer
- qsprpred.data.processing.tests module
TestApplicabilityDomainTestApplicabilityDomain.addClassCleanup()TestApplicabilityDomain.addCleanup()TestApplicabilityDomain.addTypeEqualityFunc()TestApplicabilityDomain.assertAlmostEqual()TestApplicabilityDomain.assertCountEqual()TestApplicabilityDomain.assertDictEqual()TestApplicabilityDomain.assertEndsWith()TestApplicabilityDomain.assertEqual()TestApplicabilityDomain.assertFalse()TestApplicabilityDomain.assertGreater()TestApplicabilityDomain.assertGreaterEqual()TestApplicabilityDomain.assertHasAttr()TestApplicabilityDomain.assertIn()TestApplicabilityDomain.assertIs()TestApplicabilityDomain.assertIsInstance()TestApplicabilityDomain.assertIsNone()TestApplicabilityDomain.assertIsNot()TestApplicabilityDomain.assertIsNotNone()TestApplicabilityDomain.assertIsSubclass()TestApplicabilityDomain.assertLess()TestApplicabilityDomain.assertLessEqual()TestApplicabilityDomain.assertListEqual()TestApplicabilityDomain.assertLogs()TestApplicabilityDomain.assertMultiLineEqual()TestApplicabilityDomain.assertNoLogs()TestApplicabilityDomain.assertNotAlmostEqual()TestApplicabilityDomain.assertNotEndsWith()TestApplicabilityDomain.assertNotEqual()TestApplicabilityDomain.assertNotHasAttr()TestApplicabilityDomain.assertNotIn()TestApplicabilityDomain.assertNotIsInstance()TestApplicabilityDomain.assertNotIsSubclass()TestApplicabilityDomain.assertNotRegex()TestApplicabilityDomain.assertNotStartsWith()TestApplicabilityDomain.assertRaises()TestApplicabilityDomain.assertRaisesRegex()TestApplicabilityDomain.assertRegex()TestApplicabilityDomain.assertSequenceEqual()TestApplicabilityDomain.assertSetEqual()TestApplicabilityDomain.assertStartsWith()TestApplicabilityDomain.assertTrue()TestApplicabilityDomain.assertTupleEqual()TestApplicabilityDomain.assertWarns()TestApplicabilityDomain.assertWarnsRegex()TestApplicabilityDomain.clearGenerated()TestApplicabilityDomain.countTestCases()TestApplicabilityDomain.createLargeMultitaskDataSet()TestApplicabilityDomain.createLargeTestDataSet()TestApplicabilityDomain.createSmallTestDataSet()TestApplicabilityDomain.createTestDataSetFromFrame()TestApplicabilityDomain.debug()TestApplicabilityDomain.defaultTestResult()TestApplicabilityDomain.doClassCleanups()TestApplicabilityDomain.doCleanups()TestApplicabilityDomain.enterClassContext()TestApplicabilityDomain.enterContext()TestApplicabilityDomain.fail()TestApplicabilityDomain.failureExceptionTestApplicabilityDomain.getAllDescriptorSets()TestApplicabilityDomain.getBigDF()TestApplicabilityDomain.getDataPrepGrid()TestApplicabilityDomain.getDefaultCalculatorCombo()TestApplicabilityDomain.getDefaultPrep()TestApplicabilityDomain.getPrepCombos()TestApplicabilityDomain.getSmallDF()TestApplicabilityDomain.getStorage()TestApplicabilityDomain.id()TestApplicabilityDomain.longMessageTestApplicabilityDomain.maxDiffTestApplicabilityDomain.run()TestApplicabilityDomain.setUp()TestApplicabilityDomain.setUpClass()TestApplicabilityDomain.setUpPaths()TestApplicabilityDomain.shortDescription()TestApplicabilityDomain.skipTest()TestApplicabilityDomain.subTest()TestApplicabilityDomain.tearDown()TestApplicabilityDomain.tearDownClass()TestApplicabilityDomain.testApplicabilityDomain()TestApplicabilityDomain.testContinousAD()
TestDataFiltersTestDataFilters.addClassCleanup()TestDataFilters.addCleanup()TestDataFilters.addTypeEqualityFunc()TestDataFilters.assertAlmostEqual()TestDataFilters.assertCountEqual()TestDataFilters.assertDictEqual()TestDataFilters.assertEndsWith()TestDataFilters.assertEqual()TestDataFilters.assertFalse()TestDataFilters.assertGreater()TestDataFilters.assertGreaterEqual()TestDataFilters.assertHasAttr()TestDataFilters.assertIn()TestDataFilters.assertIs()TestDataFilters.assertIsInstance()TestDataFilters.assertIsNone()TestDataFilters.assertIsNot()TestDataFilters.assertIsNotNone()TestDataFilters.assertIsSubclass()TestDataFilters.assertLess()TestDataFilters.assertLessEqual()TestDataFilters.assertListEqual()TestDataFilters.assertLogs()TestDataFilters.assertMultiLineEqual()TestDataFilters.assertNoLogs()TestDataFilters.assertNotAlmostEqual()TestDataFilters.assertNotEndsWith()TestDataFilters.assertNotEqual()TestDataFilters.assertNotHasAttr()TestDataFilters.assertNotIn()TestDataFilters.assertNotIsInstance()TestDataFilters.assertNotIsSubclass()TestDataFilters.assertNotRegex()TestDataFilters.assertNotStartsWith()TestDataFilters.assertRaises()TestDataFilters.assertRaisesRegex()TestDataFilters.assertRegex()TestDataFilters.assertSequenceEqual()TestDataFilters.assertSetEqual()TestDataFilters.assertStartsWith()TestDataFilters.assertTrue()TestDataFilters.assertTupleEqual()TestDataFilters.assertWarns()TestDataFilters.assertWarnsRegex()TestDataFilters.checkFitTransform()TestDataFilters.checkStep()TestDataFilters.clearGenerated()TestDataFilters.countTestCases()TestDataFilters.createLargeMultitaskDataSet()TestDataFilters.createLargeTestDataSet()TestDataFilters.createSmallTestDataSet()TestDataFilters.createTestDataSetFromFrame()TestDataFilters.debug()TestDataFilters.defaultTestResult()TestDataFilters.doClassCleanups()TestDataFilters.doCleanups()TestDataFilters.enterClassContext()TestDataFilters.enterContext()TestDataFilters.fail()TestDataFilters.failureExceptionTestDataFilters.getAllDescriptorSets()TestDataFilters.getBigDF()TestDataFilters.getDataPrepGrid()TestDataFilters.getDefaultCalculatorCombo()TestDataFilters.getDefaultPrep()TestDataFilters.getPrepCombos()TestDataFilters.getSmallDF()TestDataFilters.getStorage()TestDataFilters.id()TestDataFilters.longMessageTestDataFilters.maxDiffTestDataFilters.run()TestDataFilters.setUp()TestDataFilters.setUpClass()TestDataFilters.setUpPaths()TestDataFilters.shortDescription()TestDataFilters.skipTest()TestDataFilters.subTest()TestDataFilters.tearDown()TestDataFilters.tearDownClass()TestDataFilters.testCategoryFilter()TestDataFilters.testNaNFilter()TestDataFilters.testOutlierFilter()TestDataFilters.testRepeatsFilter()
TestDatasetPipelineTestDatasetPipeline.addClassCleanup()TestDatasetPipeline.addCleanup()TestDatasetPipeline.addTypeEqualityFunc()TestDatasetPipeline.assertAlmostEqual()TestDatasetPipeline.assertCountEqual()TestDatasetPipeline.assertDictEqual()TestDatasetPipeline.assertEndsWith()TestDatasetPipeline.assertEqual()TestDatasetPipeline.assertFalse()TestDatasetPipeline.assertGreater()TestDatasetPipeline.assertGreaterEqual()TestDatasetPipeline.assertHasAttr()TestDatasetPipeline.assertIn()TestDatasetPipeline.assertIs()TestDatasetPipeline.assertIsInstance()TestDatasetPipeline.assertIsNone()TestDatasetPipeline.assertIsNot()TestDatasetPipeline.assertIsNotNone()TestDatasetPipeline.assertIsSubclass()TestDatasetPipeline.assertLess()TestDatasetPipeline.assertLessEqual()TestDatasetPipeline.assertListEqual()TestDatasetPipeline.assertLogs()TestDatasetPipeline.assertMultiLineEqual()TestDatasetPipeline.assertNoLogs()TestDatasetPipeline.assertNotAlmostEqual()TestDatasetPipeline.assertNotEndsWith()TestDatasetPipeline.assertNotEqual()TestDatasetPipeline.assertNotHasAttr()TestDatasetPipeline.assertNotIn()TestDatasetPipeline.assertNotIsInstance()TestDatasetPipeline.assertNotIsSubclass()TestDatasetPipeline.assertNotRegex()TestDatasetPipeline.assertNotStartsWith()TestDatasetPipeline.assertRaises()TestDatasetPipeline.assertRaisesRegex()TestDatasetPipeline.assertRegex()TestDatasetPipeline.assertSequenceEqual()TestDatasetPipeline.assertSetEqual()TestDatasetPipeline.assertStartsWith()TestDatasetPipeline.assertTrue()TestDatasetPipeline.assertTupleEqual()TestDatasetPipeline.assertWarns()TestDatasetPipeline.assertWarnsRegex()TestDatasetPipeline.clearGenerated()TestDatasetPipeline.countTestCases()TestDatasetPipeline.createLargeMultitaskDataSet()TestDatasetPipeline.createLargeTestDataSet()TestDatasetPipeline.createSmallTestDataSet()TestDatasetPipeline.createTestDataSetFromFrame()TestDatasetPipeline.debug()TestDatasetPipeline.defaultTestResult()TestDatasetPipeline.doClassCleanups()TestDatasetPipeline.doCleanups()TestDatasetPipeline.enterClassContext()TestDatasetPipeline.enterContext()TestDatasetPipeline.fail()TestDatasetPipeline.failureExceptionTestDatasetPipeline.getAllDescriptorSets()TestDatasetPipeline.getBigDF()TestDatasetPipeline.getDataPrepGrid()TestDatasetPipeline.getDefaultCalculatorCombo()TestDatasetPipeline.getDefaultPrep()TestDatasetPipeline.getPrepCombos()TestDatasetPipeline.getSmallDF()TestDatasetPipeline.getStorage()TestDatasetPipeline.id()TestDatasetPipeline.longMessageTestDatasetPipeline.maxDiffTestDatasetPipeline.run()TestDatasetPipeline.setUp()TestDatasetPipeline.setUpClass()TestDatasetPipeline.setUpPaths()TestDatasetPipeline.shortDescription()TestDatasetPipeline.skipTest()TestDatasetPipeline.subTest()TestDatasetPipeline.tearDown()TestDatasetPipeline.tearDownClass()TestDatasetPipeline.testApply()TestDatasetPipeline.testSerialization()
TestDummyStepTestDummyStep.addClassCleanup()TestDummyStep.addCleanup()TestDummyStep.addTypeEqualityFunc()TestDummyStep.assertAlmostEqual()TestDummyStep.assertCountEqual()TestDummyStep.assertDictEqual()TestDummyStep.assertEndsWith()TestDummyStep.assertEqual()TestDummyStep.assertFalse()TestDummyStep.assertGreater()TestDummyStep.assertGreaterEqual()TestDummyStep.assertHasAttr()TestDummyStep.assertIn()TestDummyStep.assertIs()TestDummyStep.assertIsInstance()TestDummyStep.assertIsNone()TestDummyStep.assertIsNot()TestDummyStep.assertIsNotNone()TestDummyStep.assertIsSubclass()TestDummyStep.assertLess()TestDummyStep.assertLessEqual()TestDummyStep.assertListEqual()TestDummyStep.assertLogs()TestDummyStep.assertMultiLineEqual()TestDummyStep.assertNoLogs()TestDummyStep.assertNotAlmostEqual()TestDummyStep.assertNotEndsWith()TestDummyStep.assertNotEqual()TestDummyStep.assertNotHasAttr()TestDummyStep.assertNotIn()TestDummyStep.assertNotIsInstance()TestDummyStep.assertNotIsSubclass()TestDummyStep.assertNotRegex()TestDummyStep.assertNotStartsWith()TestDummyStep.assertRaises()TestDummyStep.assertRaisesRegex()TestDummyStep.assertRegex()TestDummyStep.assertSequenceEqual()TestDummyStep.assertSetEqual()TestDummyStep.assertStartsWith()TestDummyStep.assertTrue()TestDummyStep.assertTupleEqual()TestDummyStep.assertWarns()TestDummyStep.assertWarnsRegex()TestDummyStep.checkFitTransform()TestDummyStep.checkStep()TestDummyStep.clearGenerated()TestDummyStep.countTestCases()TestDummyStep.createLargeMultitaskDataSet()TestDummyStep.createLargeTestDataSet()TestDummyStep.createSmallTestDataSet()TestDummyStep.createTestDataSetFromFrame()TestDummyStep.debug()TestDummyStep.defaultTestResult()TestDummyStep.doClassCleanups()TestDummyStep.doCleanups()TestDummyStep.enterClassContext()TestDummyStep.enterContext()TestDummyStep.fail()TestDummyStep.failureExceptionTestDummyStep.getAllDescriptorSets()TestDummyStep.getBigDF()TestDummyStep.getDataPrepGrid()TestDummyStep.getDefaultCalculatorCombo()TestDummyStep.getDefaultPrep()TestDummyStep.getPrepCombos()TestDummyStep.getSmallDF()TestDummyStep.getStorage()TestDummyStep.id()TestDummyStep.longMessageTestDummyStep.maxDiffTestDummyStep.run()TestDummyStep.setUp()TestDummyStep.setUpClass()TestDummyStep.setUpPaths()TestDummyStep.shortDescription()TestDummyStep.skipTest()TestDummyStep.subTest()TestDummyStep.tearDown()TestDummyStep.tearDownClass()TestDummyStep.testDummyStep()
TestFeatureFiltersTestFeatureFilters.addClassCleanup()TestFeatureFilters.addCleanup()TestFeatureFilters.addTypeEqualityFunc()TestFeatureFilters.assertAlmostEqual()TestFeatureFilters.assertCountEqual()TestFeatureFilters.assertDictEqual()TestFeatureFilters.assertEndsWith()TestFeatureFilters.assertEqual()TestFeatureFilters.assertFalse()TestFeatureFilters.assertGreater()TestFeatureFilters.assertGreaterEqual()TestFeatureFilters.assertHasAttr()TestFeatureFilters.assertIn()TestFeatureFilters.assertIs()TestFeatureFilters.assertIsInstance()TestFeatureFilters.assertIsNone()TestFeatureFilters.assertIsNot()TestFeatureFilters.assertIsNotNone()TestFeatureFilters.assertIsSubclass()TestFeatureFilters.assertLess()TestFeatureFilters.assertLessEqual()TestFeatureFilters.assertListEqual()TestFeatureFilters.assertLogs()TestFeatureFilters.assertMultiLineEqual()TestFeatureFilters.assertNoLogs()TestFeatureFilters.assertNotAlmostEqual()TestFeatureFilters.assertNotEndsWith()TestFeatureFilters.assertNotEqual()TestFeatureFilters.assertNotHasAttr()TestFeatureFilters.assertNotIn()TestFeatureFilters.assertNotIsInstance()TestFeatureFilters.assertNotIsSubclass()TestFeatureFilters.assertNotRegex()TestFeatureFilters.assertNotStartsWith()TestFeatureFilters.assertRaises()TestFeatureFilters.assertRaisesRegex()TestFeatureFilters.assertRegex()TestFeatureFilters.assertSequenceEqual()TestFeatureFilters.assertSetEqual()TestFeatureFilters.assertStartsWith()TestFeatureFilters.assertTrue()TestFeatureFilters.assertTupleEqual()TestFeatureFilters.assertWarns()TestFeatureFilters.assertWarnsRegex()TestFeatureFilters.checkFitTransform()TestFeatureFilters.checkStep()TestFeatureFilters.clearGenerated()TestFeatureFilters.countTestCases()TestFeatureFilters.createLargeMultitaskDataSet()TestFeatureFilters.createLargeTestDataSet()TestFeatureFilters.createSmallTestDataSet()TestFeatureFilters.createTestDataSetFromFrame()TestFeatureFilters.debug()TestFeatureFilters.defaultTestResult()TestFeatureFilters.doClassCleanups()TestFeatureFilters.doCleanups()TestFeatureFilters.enterClassContext()TestFeatureFilters.enterContext()TestFeatureFilters.fail()TestFeatureFilters.failureExceptionTestFeatureFilters.getAllDescriptorSets()TestFeatureFilters.getBigDF()TestFeatureFilters.getDataPrepGrid()TestFeatureFilters.getDefaultCalculatorCombo()TestFeatureFilters.getDefaultPrep()TestFeatureFilters.getPrepCombos()TestFeatureFilters.getSmallDF()TestFeatureFilters.getStorage()TestFeatureFilters.id()TestFeatureFilters.longMessageTestFeatureFilters.maxDiffTestFeatureFilters.recalculateWithMultiIndex()TestFeatureFilters.run()TestFeatureFilters.setUp()TestFeatureFilters.setUpClass()TestFeatureFilters.setUpPaths()TestFeatureFilters.shortDescription()TestFeatureFilters.skipTest()TestFeatureFilters.subTest()TestFeatureFilters.tearDown()TestFeatureFilters.tearDownClass()TestFeatureFilters.testBorutaFilterTestFeatureFilters.testBorutaFilter_0()TestFeatureFilters.testBorutaFilter_1()TestFeatureFilters.testDefaultDescriptorAdd()TestFeatureFilters.testHighCorrelationFilterTestFeatureFilters.testHighCorrelationFilter_0()TestFeatureFilters.testHighCorrelationFilter_1()TestFeatureFilters.testLowVarianceFilterTestFeatureFilters.testLowVarianceFilter_0()TestFeatureFilters.testLowVarianceFilter_1()
TestFeatureTransformersTestFeatureTransformers.addClassCleanup()TestFeatureTransformers.addCleanup()TestFeatureTransformers.addTypeEqualityFunc()TestFeatureTransformers.assertAlmostEqual()TestFeatureTransformers.assertCountEqual()TestFeatureTransformers.assertDictEqual()TestFeatureTransformers.assertEndsWith()TestFeatureTransformers.assertEqual()TestFeatureTransformers.assertFalse()TestFeatureTransformers.assertGreater()TestFeatureTransformers.assertGreaterEqual()TestFeatureTransformers.assertHasAttr()TestFeatureTransformers.assertIn()TestFeatureTransformers.assertIs()TestFeatureTransformers.assertIsInstance()TestFeatureTransformers.assertIsNone()TestFeatureTransformers.assertIsNot()TestFeatureTransformers.assertIsNotNone()TestFeatureTransformers.assertIsSubclass()TestFeatureTransformers.assertLess()TestFeatureTransformers.assertLessEqual()TestFeatureTransformers.assertListEqual()TestFeatureTransformers.assertLogs()TestFeatureTransformers.assertMultiLineEqual()TestFeatureTransformers.assertNoLogs()TestFeatureTransformers.assertNotAlmostEqual()TestFeatureTransformers.assertNotEndsWith()TestFeatureTransformers.assertNotEqual()TestFeatureTransformers.assertNotHasAttr()TestFeatureTransformers.assertNotIn()TestFeatureTransformers.assertNotIsInstance()TestFeatureTransformers.assertNotIsSubclass()TestFeatureTransformers.assertNotRegex()TestFeatureTransformers.assertNotStartsWith()TestFeatureTransformers.assertRaises()TestFeatureTransformers.assertRaisesRegex()TestFeatureTransformers.assertRegex()TestFeatureTransformers.assertSequenceEqual()TestFeatureTransformers.assertSetEqual()TestFeatureTransformers.assertStartsWith()TestFeatureTransformers.assertTrue()TestFeatureTransformers.assertTupleEqual()TestFeatureTransformers.assertWarns()TestFeatureTransformers.assertWarnsRegex()TestFeatureTransformers.checkFitTransform()TestFeatureTransformers.checkStep()TestFeatureTransformers.clearGenerated()TestFeatureTransformers.countTestCases()TestFeatureTransformers.createLargeMultitaskDataSet()TestFeatureTransformers.createLargeTestDataSet()TestFeatureTransformers.createSmallTestDataSet()TestFeatureTransformers.createTestDataSetFromFrame()TestFeatureTransformers.debug()TestFeatureTransformers.defaultTestResult()TestFeatureTransformers.doClassCleanups()TestFeatureTransformers.doCleanups()TestFeatureTransformers.enterClassContext()TestFeatureTransformers.enterContext()TestFeatureTransformers.fail()TestFeatureTransformers.failureExceptionTestFeatureTransformers.getAllDescriptorSets()TestFeatureTransformers.getBigDF()TestFeatureTransformers.getDataPrepGrid()TestFeatureTransformers.getDefaultCalculatorCombo()TestFeatureTransformers.getDefaultPrep()TestFeatureTransformers.getPrepCombos()TestFeatureTransformers.getSmallDF()TestFeatureTransformers.getStorage()TestFeatureTransformers.id()TestFeatureTransformers.longMessageTestFeatureTransformers.maxDiffTestFeatureTransformers.run()TestFeatureTransformers.setUp()TestFeatureTransformers.setUpClass()TestFeatureTransformers.setUpPaths()TestFeatureTransformers.shortDescription()TestFeatureTransformers.skipTest()TestFeatureTransformers.subTest()TestFeatureTransformers.tearDown()TestFeatureTransformers.tearDownClass()TestFeatureTransformers.testSklearnStep()
TestImputersTestImputers.addClassCleanup()TestImputers.addCleanup()TestImputers.addTypeEqualityFunc()TestImputers.assertAlmostEqual()TestImputers.assertCountEqual()TestImputers.assertDictEqual()TestImputers.assertEndsWith()TestImputers.assertEqual()TestImputers.assertFalse()TestImputers.assertGreater()TestImputers.assertGreaterEqual()TestImputers.assertHasAttr()TestImputers.assertIn()TestImputers.assertIs()TestImputers.assertIsInstance()TestImputers.assertIsNone()TestImputers.assertIsNot()TestImputers.assertIsNotNone()TestImputers.assertIsSubclass()TestImputers.assertLess()TestImputers.assertLessEqual()TestImputers.assertListEqual()TestImputers.assertLogs()TestImputers.assertMultiLineEqual()TestImputers.assertNoLogs()TestImputers.assertNotAlmostEqual()TestImputers.assertNotEndsWith()TestImputers.assertNotEqual()TestImputers.assertNotHasAttr()TestImputers.assertNotIn()TestImputers.assertNotIsInstance()TestImputers.assertNotIsSubclass()TestImputers.assertNotRegex()TestImputers.assertNotStartsWith()TestImputers.assertRaises()TestImputers.assertRaisesRegex()TestImputers.assertRegex()TestImputers.assertSequenceEqual()TestImputers.assertSetEqual()TestImputers.assertStartsWith()TestImputers.assertTrue()TestImputers.assertTupleEqual()TestImputers.assertWarns()TestImputers.assertWarnsRegex()TestImputers.checkFitTransform()TestImputers.checkStep()TestImputers.clearGenerated()TestImputers.countTestCases()TestImputers.createLargeMultitaskDataSet()TestImputers.createLargeTestDataSet()TestImputers.createSmallTestDataSet()TestImputers.createTestDataSetFromFrame()TestImputers.debug()TestImputers.defaultTestResult()TestImputers.doClassCleanups()TestImputers.doCleanups()TestImputers.enterClassContext()TestImputers.enterContext()TestImputers.fail()TestImputers.failureExceptionTestImputers.getAllDescriptorSets()TestImputers.getBigDF()TestImputers.getDataPrepGrid()TestImputers.getDefaultCalculatorCombo()TestImputers.getDefaultPrep()TestImputers.getPrepCombos()TestImputers.getSmallDF()TestImputers.getStorage()TestImputers.id()TestImputers.longMessageTestImputers.maxDiffTestImputers.run()TestImputers.setUp()TestImputers.setUpClass()TestImputers.setUpPaths()TestImputers.shortDescription()TestImputers.skipTest()TestImputers.subTest()TestImputers.tearDown()TestImputers.tearDownClass()TestImputers.testFeatureImputer()TestImputers.testTargetImputer()
TestMolProcessorTestMolProcessor.TestingProcessorTestMolProcessor.addClassCleanup()TestMolProcessor.addCleanup()TestMolProcessor.addTypeEqualityFunc()TestMolProcessor.assertAlmostEqual()TestMolProcessor.assertCountEqual()TestMolProcessor.assertDictEqual()TestMolProcessor.assertEndsWith()TestMolProcessor.assertEqual()TestMolProcessor.assertFalse()TestMolProcessor.assertGreater()TestMolProcessor.assertGreaterEqual()TestMolProcessor.assertHasAttr()TestMolProcessor.assertIn()TestMolProcessor.assertIs()TestMolProcessor.assertIsInstance()TestMolProcessor.assertIsNone()TestMolProcessor.assertIsNot()TestMolProcessor.assertIsNotNone()TestMolProcessor.assertIsSubclass()TestMolProcessor.assertLess()TestMolProcessor.assertLessEqual()TestMolProcessor.assertListEqual()TestMolProcessor.assertLogs()TestMolProcessor.assertMultiLineEqual()TestMolProcessor.assertNoLogs()TestMolProcessor.assertNotAlmostEqual()TestMolProcessor.assertNotEndsWith()TestMolProcessor.assertNotEqual()TestMolProcessor.assertNotHasAttr()TestMolProcessor.assertNotIn()TestMolProcessor.assertNotIsInstance()TestMolProcessor.assertNotIsSubclass()TestMolProcessor.assertNotRegex()TestMolProcessor.assertNotStartsWith()TestMolProcessor.assertRaises()TestMolProcessor.assertRaisesRegex()TestMolProcessor.assertRegex()TestMolProcessor.assertSequenceEqual()TestMolProcessor.assertSetEqual()TestMolProcessor.assertStartsWith()TestMolProcessor.assertTrue()TestMolProcessor.assertTupleEqual()TestMolProcessor.assertWarns()TestMolProcessor.assertWarnsRegex()TestMolProcessor.clearGenerated()TestMolProcessor.countTestCases()TestMolProcessor.createLargeMultitaskDataSet()TestMolProcessor.createLargeTestDataSet()TestMolProcessor.createSmallTestDataSet()TestMolProcessor.createTestDataSetFromFrame()TestMolProcessor.debug()TestMolProcessor.defaultTestResult()TestMolProcessor.doClassCleanups()TestMolProcessor.doCleanups()TestMolProcessor.enterClassContext()TestMolProcessor.enterContext()TestMolProcessor.fail()TestMolProcessor.failureExceptionTestMolProcessor.getAllDescriptorSets()TestMolProcessor.getBigDF()TestMolProcessor.getDataPrepGrid()TestMolProcessor.getDefaultCalculatorCombo()TestMolProcessor.getDefaultPrep()TestMolProcessor.getPrepCombos()TestMolProcessor.getSmallDF()TestMolProcessor.getStorage()TestMolProcessor.id()TestMolProcessor.longMessageTestMolProcessor.maxDiffTestMolProcessor.run()TestMolProcessor.setUp()TestMolProcessor.setUpClass()TestMolProcessor.setUpPaths()TestMolProcessor.shortDescription()TestMolProcessor.skipTest()TestMolProcessor.subTest()TestMolProcessor.tearDown()TestMolProcessor.tearDownClass()TestMolProcessor.testMolProcessTestMolProcessor.testMolProcess_00_1_50_None_True_None_None()TestMolProcessor.testMolProcess_01_1_50_None_True_None__a_1_()TestMolProcessor.testMolProcess_02_1_50_None_True__1_2__None()TestMolProcessor.testMolProcess_03_1_50_None_True__1_2___a_1_()TestMolProcessor.testMolProcess_04_1_50_None_False_None_None()TestMolProcessor.testMolProcess_05_1_50_None_False_None__a_1_()TestMolProcessor.testMolProcess_06_1_50_None_False__1_2__None()TestMolProcessor.testMolProcess_07_1_50_None_False__1_2___a_1_()TestMolProcessor.testMolProcess_08_1_50__fu_CL__True_None_None()TestMolProcessor.testMolProcess_09_1_50__fu_CL__True_None__a_1_()TestMolProcessor.testMolProcess_10_1_50__fu_CL__True__1_2__None()TestMolProcessor.testMolProcess_11_1_50__fu_CL__True__1_2___a_1_()TestMolProcessor.testMolProcess_12_1_50__fu_CL__False_None_None()TestMolProcessor.testMolProcess_13_1_50__fu_CL__False_None__a_1_()TestMolProcessor.testMolProcess_14_1_50__fu_CL__False__1_2__None()TestMolProcessor.testMolProcess_15_1_50__fu_CL__False__1_2___a_1_()TestMolProcessor.testMolProcess_16_1_50__SMILES__True_None_None()TestMolProcessor.testMolProcess_17_1_50__SMILES__True_None__a_1_()TestMolProcessor.testMolProcess_18_1_50__SMILES__True__1_2__None()TestMolProcessor.testMolProcess_19_1_50__SMILES__True__1_2___a_1_()TestMolProcessor.testMolProcess_20_1_50__SMILES__False_None_None()TestMolProcessor.testMolProcess_21_1_50__SMILES__False_None__a_1_()TestMolProcessor.testMolProcess_22_1_50__SMILES__False__1_2__None()TestMolProcessor.testMolProcess_23_1_50__SMILES__False__1_2___a_1_()TestMolProcessor.testMolProcess_24_1_None_None_True_None_None()TestMolProcessor.testMolProcess_25_1_None_None_True_None__a_1_()TestMolProcessor.testMolProcess_26_1_None_None_True__1_2__None()TestMolProcessor.testMolProcess_27_1_None_None_True__1_2___a_1_()TestMolProcessor.testMolProcess_28_1_None_None_False_None_None()TestMolProcessor.testMolProcess_29_1_None_None_False_None__a_1_()TestMolProcessor.testMolProcess_30_1_None_None_False__1_2__None()TestMolProcessor.testMolProcess_31_1_None_None_False__1_2___a_1_()TestMolProcessor.testMolProcess_32_1_None__fu_CL__True_None_None()TestMolProcessor.testMolProcess_33_1_None__fu_CL__True_None__a_1_()TestMolProcessor.testMolProcess_34_1_None__fu_CL__True__1_2__None()TestMolProcessor.testMolProcess_35_1_None__fu_CL__True__1_2___a_1_()TestMolProcessor.testMolProcess_36_1_None__fu_CL__False_None_None()TestMolProcessor.testMolProcess_37_1_None__fu_CL__False_None__a_1_()TestMolProcessor.testMolProcess_38_1_None__fu_CL__False__1_2__None()TestMolProcessor.testMolProcess_39_1_None__fu_CL__False__1_2___a_1_()TestMolProcessor.testMolProcess_40_1_None__SMILES__True_None_None()TestMolProcessor.testMolProcess_41_1_None__SMILES__True_None__a_1_()TestMolProcessor.testMolProcess_42_1_None__SMILES__True__1_2__None()TestMolProcessor.testMolProcess_43_1_None__SMILES__True__1_2___a_1_()TestMolProcessor.testMolProcess_44_1_None__SMILES__False_None_None()TestMolProcessor.testMolProcess_45_1_None__SMILES__False_None__a_1_()TestMolProcessor.testMolProcess_46_1_None__SMILES__False__1_2__None()TestMolProcessor.testMolProcess_47_1_None__SMILES__False__1_2___a_1_()TestMolProcessor.testMolProcess_48_2_50_None_True_None_None()TestMolProcessor.testMolProcess_49_2_50_None_True_None__a_1_()TestMolProcessor.testMolProcess_50_2_50_None_True__1_2__None()TestMolProcessor.testMolProcess_51_2_50_None_True__1_2___a_1_()TestMolProcessor.testMolProcess_52_2_50_None_False_None_None()TestMolProcessor.testMolProcess_53_2_50_None_False_None__a_1_()TestMolProcessor.testMolProcess_54_2_50_None_False__1_2__None()TestMolProcessor.testMolProcess_55_2_50_None_False__1_2___a_1_()TestMolProcessor.testMolProcess_56_2_50__fu_CL__True_None_None()TestMolProcessor.testMolProcess_57_2_50__fu_CL__True_None__a_1_()TestMolProcessor.testMolProcess_58_2_50__fu_CL__True__1_2__None()TestMolProcessor.testMolProcess_59_2_50__fu_CL__True__1_2___a_1_()TestMolProcessor.testMolProcess_60_2_50__fu_CL__False_None_None()TestMolProcessor.testMolProcess_61_2_50__fu_CL__False_None__a_1_()TestMolProcessor.testMolProcess_62_2_50__fu_CL__False__1_2__None()TestMolProcessor.testMolProcess_63_2_50__fu_CL__False__1_2___a_1_()TestMolProcessor.testMolProcess_64_2_50__SMILES__True_None_None()TestMolProcessor.testMolProcess_65_2_50__SMILES__True_None__a_1_()TestMolProcessor.testMolProcess_66_2_50__SMILES__True__1_2__None()TestMolProcessor.testMolProcess_67_2_50__SMILES__True__1_2___a_1_()TestMolProcessor.testMolProcess_68_2_50__SMILES__False_None_None()TestMolProcessor.testMolProcess_69_2_50__SMILES__False_None__a_1_()TestMolProcessor.testMolProcess_70_2_50__SMILES__False__1_2__None()TestMolProcessor.testMolProcess_71_2_50__SMILES__False__1_2___a_1_()TestMolProcessor.testMolProcess_72_2_None_None_True_None_None()TestMolProcessor.testMolProcess_73_2_None_None_True_None__a_1_()TestMolProcessor.testMolProcess_74_2_None_None_True__1_2__None()TestMolProcessor.testMolProcess_75_2_None_None_True__1_2___a_1_()TestMolProcessor.testMolProcess_76_2_None_None_False_None_None()TestMolProcessor.testMolProcess_77_2_None_None_False_None__a_1_()TestMolProcessor.testMolProcess_78_2_None_None_False__1_2__None()TestMolProcessor.testMolProcess_79_2_None_None_False__1_2___a_1_()TestMolProcessor.testMolProcess_80_2_None__fu_CL__True_None_None()TestMolProcessor.testMolProcess_81_2_None__fu_CL__True_None__a_1_()TestMolProcessor.testMolProcess_82_2_None__fu_CL__True__1_2__None()TestMolProcessor.testMolProcess_83_2_None__fu_CL__True__1_2___a_1_()TestMolProcessor.testMolProcess_84_2_None__fu_CL__False_None_None()TestMolProcessor.testMolProcess_85_2_None__fu_CL__False_None__a_1_()TestMolProcessor.testMolProcess_86_2_None__fu_CL__False__1_2__None()TestMolProcessor.testMolProcess_87_2_None__fu_CL__False__1_2___a_1_()TestMolProcessor.testMolProcess_88_2_None__SMILES__True_None_None()TestMolProcessor.testMolProcess_89_2_None__SMILES__True_None__a_1_()TestMolProcessor.testMolProcess_90_2_None__SMILES__True__1_2__None()TestMolProcessor.testMolProcess_91_2_None__SMILES__True__1_2___a_1_()TestMolProcessor.testMolProcess_92_2_None__SMILES__False_None_None()TestMolProcessor.testMolProcess_93_2_None__SMILES__False_None__a_1_()TestMolProcessor.testMolProcess_94_2_None__SMILES__False__1_2__None()TestMolProcessor.testMolProcess_95_2_None__SMILES__False__1_2___a_1_()
TestPipelineTestPipeline.addClassCleanup()TestPipeline.addCleanup()TestPipeline.addTypeEqualityFunc()TestPipeline.assertAlmostEqual()TestPipeline.assertCountEqual()TestPipeline.assertDictEqual()TestPipeline.assertEndsWith()TestPipeline.assertEqual()TestPipeline.assertFalse()TestPipeline.assertGreater()TestPipeline.assertGreaterEqual()TestPipeline.assertHasAttr()TestPipeline.assertIn()TestPipeline.assertIs()TestPipeline.assertIsInstance()TestPipeline.assertIsNone()TestPipeline.assertIsNot()TestPipeline.assertIsNotNone()TestPipeline.assertIsSubclass()TestPipeline.assertLess()TestPipeline.assertLessEqual()TestPipeline.assertListEqual()TestPipeline.assertLogs()TestPipeline.assertMultiLineEqual()TestPipeline.assertNoLogs()TestPipeline.assertNotAlmostEqual()TestPipeline.assertNotEndsWith()TestPipeline.assertNotEqual()TestPipeline.assertNotHasAttr()TestPipeline.assertNotIn()TestPipeline.assertNotIsInstance()TestPipeline.assertNotIsSubclass()TestPipeline.assertNotRegex()TestPipeline.assertNotStartsWith()TestPipeline.assertRaises()TestPipeline.assertRaisesRegex()TestPipeline.assertRegex()TestPipeline.assertSequenceEqual()TestPipeline.assertSetEqual()TestPipeline.assertStartsWith()TestPipeline.assertTrue()TestPipeline.assertTupleEqual()TestPipeline.assertWarns()TestPipeline.assertWarnsRegex()TestPipeline.clearGenerated()TestPipeline.countTestCases()TestPipeline.createLargeMultitaskDataSet()TestPipeline.createLargeTestDataSet()TestPipeline.createSmallTestDataSet()TestPipeline.createTestDataSetFromFrame()TestPipeline.debug()TestPipeline.defaultTestResult()TestPipeline.doClassCleanups()TestPipeline.doCleanups()TestPipeline.enterClassContext()TestPipeline.enterContext()TestPipeline.fail()TestPipeline.failureExceptionTestPipeline.getAllDescriptorSets()TestPipeline.getBigDF()TestPipeline.getDataPrepGrid()TestPipeline.getDefaultCalculatorCombo()TestPipeline.getDefaultPrep()TestPipeline.getPrepCombos()TestPipeline.getSmallDF()TestPipeline.getStorage()TestPipeline.id()TestPipeline.longMessageTestPipeline.maxDiffTestPipeline.run()TestPipeline.setUp()TestPipeline.setUpClass()TestPipeline.setUpPaths()TestPipeline.shortDescription()TestPipeline.skipTest()TestPipeline.subTest()TestPipeline.tearDown()TestPipeline.tearDownClass()TestPipeline.testAddStep()TestPipeline.testApply()TestPipeline.testApplyWithApplyTo()TestPipeline.testApplyWithFitOn()TestPipeline.testApplyWithFixedSteps()TestPipeline.testOrderSteps()TestPipeline.testRemoveStep()TestPipeline.testSerialization()TestPipeline.testSkipping()
TestShuffleTestShuffle.addClassCleanup()TestShuffle.addCleanup()TestShuffle.addTypeEqualityFunc()TestShuffle.assertAlmostEqual()TestShuffle.assertCountEqual()TestShuffle.assertDictEqual()TestShuffle.assertEndsWith()TestShuffle.assertEqual()TestShuffle.assertFalse()TestShuffle.assertGreater()TestShuffle.assertGreaterEqual()TestShuffle.assertHasAttr()TestShuffle.assertIn()TestShuffle.assertIs()TestShuffle.assertIsInstance()TestShuffle.assertIsNone()TestShuffle.assertIsNot()TestShuffle.assertIsNotNone()TestShuffle.assertIsSubclass()TestShuffle.assertLess()TestShuffle.assertLessEqual()TestShuffle.assertListEqual()TestShuffle.assertLogs()TestShuffle.assertMultiLineEqual()TestShuffle.assertNoLogs()TestShuffle.assertNotAlmostEqual()TestShuffle.assertNotEndsWith()TestShuffle.assertNotEqual()TestShuffle.assertNotHasAttr()TestShuffle.assertNotIn()TestShuffle.assertNotIsInstance()TestShuffle.assertNotIsSubclass()TestShuffle.assertNotRegex()TestShuffle.assertNotStartsWith()TestShuffle.assertRaises()TestShuffle.assertRaisesRegex()TestShuffle.assertRegex()TestShuffle.assertSequenceEqual()TestShuffle.assertSetEqual()TestShuffle.assertStartsWith()TestShuffle.assertTrue()TestShuffle.assertTupleEqual()TestShuffle.assertWarns()TestShuffle.assertWarnsRegex()TestShuffle.checkFitTransform()TestShuffle.checkStep()TestShuffle.clearGenerated()TestShuffle.countTestCases()TestShuffle.createLargeMultitaskDataSet()TestShuffle.createLargeTestDataSet()TestShuffle.createSmallTestDataSet()TestShuffle.createTestDataSetFromFrame()TestShuffle.debug()TestShuffle.defaultTestResult()TestShuffle.doClassCleanups()TestShuffle.doCleanups()TestShuffle.enterClassContext()TestShuffle.enterContext()TestShuffle.fail()TestShuffle.failureExceptionTestShuffle.getAllDescriptorSets()TestShuffle.getBigDF()TestShuffle.getDataPrepGrid()TestShuffle.getDefaultCalculatorCombo()TestShuffle.getDefaultPrep()TestShuffle.getPrepCombos()TestShuffle.getSmallDF()TestShuffle.getStorage()TestShuffle.id()TestShuffle.longMessageTestShuffle.maxDiffTestShuffle.run()TestShuffle.setUp()TestShuffle.setUpClass()TestShuffle.setUpPaths()TestShuffle.shortDescription()TestShuffle.skipTest()TestShuffle.subTest()TestShuffle.tearDown()TestShuffle.tearDownClass()TestShuffle.testShuffle()
TestTargetTransformersTestTargetTransformers.addClassCleanup()TestTargetTransformers.addCleanup()TestTargetTransformers.addTypeEqualityFunc()TestTargetTransformers.assertAlmostEqual()TestTargetTransformers.assertCountEqual()TestTargetTransformers.assertDictEqual()TestTargetTransformers.assertEndsWith()TestTargetTransformers.assertEqual()TestTargetTransformers.assertFalse()TestTargetTransformers.assertGreater()TestTargetTransformers.assertGreaterEqual()TestTargetTransformers.assertHasAttr()TestTargetTransformers.assertIn()TestTargetTransformers.assertIs()TestTargetTransformers.assertIsInstance()TestTargetTransformers.assertIsNone()TestTargetTransformers.assertIsNot()TestTargetTransformers.assertIsNotNone()TestTargetTransformers.assertIsSubclass()TestTargetTransformers.assertLess()TestTargetTransformers.assertLessEqual()TestTargetTransformers.assertListEqual()TestTargetTransformers.assertLogs()TestTargetTransformers.assertMultiLineEqual()TestTargetTransformers.assertNoLogs()TestTargetTransformers.assertNotAlmostEqual()TestTargetTransformers.assertNotEndsWith()TestTargetTransformers.assertNotEqual()TestTargetTransformers.assertNotHasAttr()TestTargetTransformers.assertNotIn()TestTargetTransformers.assertNotIsInstance()TestTargetTransformers.assertNotIsSubclass()TestTargetTransformers.assertNotRegex()TestTargetTransformers.assertNotStartsWith()TestTargetTransformers.assertRaises()TestTargetTransformers.assertRaisesRegex()TestTargetTransformers.assertRegex()TestTargetTransformers.assertSequenceEqual()TestTargetTransformers.assertSetEqual()TestTargetTransformers.assertStartsWith()TestTargetTransformers.assertTrue()TestTargetTransformers.assertTupleEqual()TestTargetTransformers.assertWarns()TestTargetTransformers.assertWarnsRegex()TestTargetTransformers.checkFitTransform()TestTargetTransformers.checkStep()TestTargetTransformers.clearGenerated()TestTargetTransformers.countTestCases()TestTargetTransformers.createLargeMultitaskDataSet()TestTargetTransformers.createLargeTestDataSet()TestTargetTransformers.createSmallTestDataSet()TestTargetTransformers.createTestDataSetFromFrame()TestTargetTransformers.debug()TestTargetTransformers.defaultTestResult()TestTargetTransformers.doClassCleanups()TestTargetTransformers.doCleanups()TestTargetTransformers.enterClassContext()TestTargetTransformers.enterContext()TestTargetTransformers.fail()TestTargetTransformers.failureExceptionTestTargetTransformers.getAllDescriptorSets()TestTargetTransformers.getBigDF()TestTargetTransformers.getDataPrepGrid()TestTargetTransformers.getDefaultCalculatorCombo()TestTargetTransformers.getDefaultPrep()TestTargetTransformers.getPrepCombos()TestTargetTransformers.getSmallDF()TestTargetTransformers.getStorage()TestTargetTransformers.id()TestTargetTransformers.longMessageTestTargetTransformers.maxDiffTestTargetTransformers.run()TestTargetTransformers.setUp()TestTargetTransformers.setUpClass()TestTargetTransformers.setUpPaths()TestTargetTransformers.shortDescription()TestTargetTransformers.skipTest()TestTargetTransformers.subTest()TestTargetTransformers.tearDown()TestTargetTransformers.tearDownClass()TestTargetTransformers.testDiscretizer()TestTargetTransformers.testSimpleTargetTransformer()
getCombos()
- Module contents
- qsprpred.data.sampling package
- Submodules
- qsprpred.data.sampling.splits module
- qsprpred.data.sampling.tests module
TestDataSplittersTestDataSplitters.addClassCleanup()TestDataSplitters.addCleanup()TestDataSplitters.addTypeEqualityFunc()TestDataSplitters.assertAlmostEqual()TestDataSplitters.assertCountEqual()TestDataSplitters.assertDictEqual()TestDataSplitters.assertEndsWith()TestDataSplitters.assertEqual()TestDataSplitters.assertFalse()TestDataSplitters.assertGreater()TestDataSplitters.assertGreaterEqual()TestDataSplitters.assertHasAttr()TestDataSplitters.assertIn()TestDataSplitters.assertIs()TestDataSplitters.assertIsInstance()TestDataSplitters.assertIsNone()TestDataSplitters.assertIsNot()TestDataSplitters.assertIsNotNone()TestDataSplitters.assertIsSubclass()TestDataSplitters.assertLess()TestDataSplitters.assertLessEqual()TestDataSplitters.assertListEqual()TestDataSplitters.assertLogs()TestDataSplitters.assertMultiLineEqual()TestDataSplitters.assertNoLogs()TestDataSplitters.assertNotAlmostEqual()TestDataSplitters.assertNotEndsWith()TestDataSplitters.assertNotEqual()TestDataSplitters.assertNotHasAttr()TestDataSplitters.assertNotIn()TestDataSplitters.assertNotIsInstance()TestDataSplitters.assertNotIsSubclass()TestDataSplitters.assertNotRegex()TestDataSplitters.assertNotStartsWith()TestDataSplitters.assertRaises()TestDataSplitters.assertRaisesRegex()TestDataSplitters.assertRegex()TestDataSplitters.assertSequenceEqual()TestDataSplitters.assertSetEqual()TestDataSplitters.assertStartsWith()TestDataSplitters.assertTrue()TestDataSplitters.assertTupleEqual()TestDataSplitters.assertWarns()TestDataSplitters.assertWarnsRegex()TestDataSplitters.checkDescriptors()TestDataSplitters.checkFeatures()TestDataSplitters.checkPrep()TestDataSplitters.checkSplit()TestDataSplitters.clearGenerated()TestDataSplitters.countTestCases()TestDataSplitters.createLargeMultitaskDataSet()TestDataSplitters.createLargeTestDataSet()TestDataSplitters.createSmallTestDataSet()TestDataSplitters.createTestDataSetFromFrame()TestDataSplitters.debug()TestDataSplitters.defaultTestResult()TestDataSplitters.doClassCleanups()TestDataSplitters.doCleanups()TestDataSplitters.enterClassContext()TestDataSplitters.enterContext()TestDataSplitters.fail()TestDataSplitters.failureExceptionTestDataSplitters.getAllDescriptorSets()TestDataSplitters.getBigDF()TestDataSplitters.getDataPrepGrid()TestDataSplitters.getDefaultCalculatorCombo()TestDataSplitters.getDefaultPrep()TestDataSplitters.getPrepCombos()TestDataSplitters.getSmallDF()TestDataSplitters.getStorage()TestDataSplitters.id()TestDataSplitters.longMessageTestDataSplitters.maxDiffTestDataSplitters.run()TestDataSplitters.setUp()TestDataSplitters.setUpClass()TestDataSplitters.setUpPaths()TestDataSplitters.shortDescription()TestDataSplitters.skipTest()TestDataSplitters.subTest()TestDataSplitters.tearDown()TestDataSplitters.tearDownClass()TestDataSplitters.testClusterSplitTestDataSplitters.testClusterSplit_0()TestDataSplitters.testClusterSplit_1()TestDataSplitters.testClusterSplit_2()TestDataSplitters.testClusterSplit_3()TestDataSplitters.testManualSplit()TestDataSplitters.testRandomSplitTestDataSplitters.testRandomSplit_0()TestDataSplitters.testRandomSplit_1()TestDataSplitters.testScaffoldSplitTestDataSplitters.testScaffoldSplit_0()TestDataSplitters.testScaffoldSplit_1()TestDataSplitters.testScaffoldSplit_2()TestDataSplitters.testSerialization()TestDataSplitters.testTemporalSplitTestDataSplitters.testTemporalSplit_0()TestDataSplitters.testTemporalSplit_1()
TestFoldSplittersTestFoldSplitters.addClassCleanup()TestFoldSplitters.addCleanup()TestFoldSplitters.addTypeEqualityFunc()TestFoldSplitters.assertAlmostEqual()TestFoldSplitters.assertCountEqual()TestFoldSplitters.assertDictEqual()TestFoldSplitters.assertEndsWith()TestFoldSplitters.assertEqual()TestFoldSplitters.assertFalse()TestFoldSplitters.assertGreater()TestFoldSplitters.assertGreaterEqual()TestFoldSplitters.assertHasAttr()TestFoldSplitters.assertIn()TestFoldSplitters.assertIs()TestFoldSplitters.assertIsInstance()TestFoldSplitters.assertIsNone()TestFoldSplitters.assertIsNot()TestFoldSplitters.assertIsNotNone()TestFoldSplitters.assertIsSubclass()TestFoldSplitters.assertLess()TestFoldSplitters.assertLessEqual()TestFoldSplitters.assertListEqual()TestFoldSplitters.assertLogs()TestFoldSplitters.assertMultiLineEqual()TestFoldSplitters.assertNoLogs()TestFoldSplitters.assertNotAlmostEqual()TestFoldSplitters.assertNotEndsWith()TestFoldSplitters.assertNotEqual()TestFoldSplitters.assertNotHasAttr()TestFoldSplitters.assertNotIn()TestFoldSplitters.assertNotIsInstance()TestFoldSplitters.assertNotIsSubclass()TestFoldSplitters.assertNotRegex()TestFoldSplitters.assertNotStartsWith()TestFoldSplitters.assertRaises()TestFoldSplitters.assertRaisesRegex()TestFoldSplitters.assertRegex()TestFoldSplitters.assertSequenceEqual()TestFoldSplitters.assertSetEqual()TestFoldSplitters.assertStartsWith()TestFoldSplitters.assertTrue()TestFoldSplitters.assertTupleEqual()TestFoldSplitters.assertWarns()TestFoldSplitters.assertWarnsRegex()TestFoldSplitters.clearGenerated()TestFoldSplitters.countTestCases()TestFoldSplitters.createLargeMultitaskDataSet()TestFoldSplitters.createLargeTestDataSet()TestFoldSplitters.createSmallTestDataSet()TestFoldSplitters.createTestDataSetFromFrame()TestFoldSplitters.debug()TestFoldSplitters.defaultTestResult()TestFoldSplitters.doClassCleanups()TestFoldSplitters.doCleanups()TestFoldSplitters.enterClassContext()TestFoldSplitters.enterContext()TestFoldSplitters.fail()TestFoldSplitters.failureExceptionTestFoldSplitters.getAllDescriptorSets()TestFoldSplitters.getBigDF()TestFoldSplitters.getDataPrepGrid()TestFoldSplitters.getDefaultCalculatorCombo()TestFoldSplitters.getDefaultPrep()TestFoldSplitters.getPrepCombos()TestFoldSplitters.getSmallDF()TestFoldSplitters.getStorage()TestFoldSplitters.id()TestFoldSplitters.longMessageTestFoldSplitters.maxDiffTestFoldSplitters.run()TestFoldSplitters.setUp()TestFoldSplitters.setUpClass()TestFoldSplitters.setUpPaths()TestFoldSplitters.shortDescription()TestFoldSplitters.skipTest()TestFoldSplitters.subTest()TestFoldSplitters.tearDown()TestFoldSplitters.tearDownClass()TestFoldSplitters.testBootstrappedFold()TestFoldSplitters.testStandardFolds()TestFoldSplitters.validateFolds()
- Module contents
- qsprpred.data.sources package
- qsprpred.data.storage package
- Subpackages
- qsprpred.data.storage.interfaces package
- Submodules
- qsprpred.data.storage.interfaces.chem_store module
- qsprpred.data.storage.interfaces.chunk_iterable module
- qsprpred.data.storage.interfaces.data_store module
- qsprpred.data.storage.interfaces.descriptor_provider module
- qsprpred.data.storage.interfaces.mol_processable module
- qsprpred.data.storage.interfaces.property_storage module
- qsprpred.data.storage.interfaces.searchable module
- qsprpred.data.storage.interfaces.stored_mol module
- Module contents
- qsprpred.data.storage.tabular package
- qsprpred.data.storage.interfaces package
- Submodules
- qsprpred.data.storage.tests module
StorageTestTabularRepresentationStorageTestTabularRepresentationStorageTest.addClassCleanup()TabularRepresentationStorageTest.addCleanup()TabularRepresentationStorageTest.addConformers()TabularRepresentationStorageTest.addTypeEqualityFunc()TabularRepresentationStorageTest.assertAlmostEqual()TabularRepresentationStorageTest.assertCountEqual()TabularRepresentationStorageTest.assertDictEqual()TabularRepresentationStorageTest.assertEndsWith()TabularRepresentationStorageTest.assertEqual()TabularRepresentationStorageTest.assertFalse()TabularRepresentationStorageTest.assertGreater()TabularRepresentationStorageTest.assertGreaterEqual()TabularRepresentationStorageTest.assertHasAttr()TabularRepresentationStorageTest.assertIn()TabularRepresentationStorageTest.assertIs()TabularRepresentationStorageTest.assertIsInstance()TabularRepresentationStorageTest.assertIsNone()TabularRepresentationStorageTest.assertIsNot()TabularRepresentationStorageTest.assertIsNotNone()TabularRepresentationStorageTest.assertIsSubclass()TabularRepresentationStorageTest.assertLess()TabularRepresentationStorageTest.assertLessEqual()TabularRepresentationStorageTest.assertListEqual()TabularRepresentationStorageTest.assertLogs()TabularRepresentationStorageTest.assertMultiLineEqual()TabularRepresentationStorageTest.assertNoLogs()TabularRepresentationStorageTest.assertNotAlmostEqual()TabularRepresentationStorageTest.assertNotEndsWith()TabularRepresentationStorageTest.assertNotEqual()TabularRepresentationStorageTest.assertNotHasAttr()TabularRepresentationStorageTest.assertNotIn()TabularRepresentationStorageTest.assertNotIsInstance()TabularRepresentationStorageTest.assertNotIsSubclass()TabularRepresentationStorageTest.assertNotRegex()TabularRepresentationStorageTest.assertNotStartsWith()TabularRepresentationStorageTest.assertRaises()TabularRepresentationStorageTest.assertRaisesRegex()TabularRepresentationStorageTest.assertRegex()TabularRepresentationStorageTest.assertSequenceEqual()TabularRepresentationStorageTest.assertSetEqual()TabularRepresentationStorageTest.assertStartsWith()TabularRepresentationStorageTest.assertTrue()TabularRepresentationStorageTest.assertTupleEqual()TabularRepresentationStorageTest.assertWarns()TabularRepresentationStorageTest.assertWarnsRegex()TabularRepresentationStorageTest.check_representations()TabularRepresentationStorageTest.countTestCases()TabularRepresentationStorageTest.debug()TabularRepresentationStorageTest.defaultTestResult()TabularRepresentationStorageTest.doClassCleanups()TabularRepresentationStorageTest.doCleanups()TabularRepresentationStorageTest.enterClassContext()TabularRepresentationStorageTest.enterContext()TabularRepresentationStorageTest.fail()TabularRepresentationStorageTest.failureExceptionTabularRepresentationStorageTest.getStorage()TabularRepresentationStorageTest.id()TabularRepresentationStorageTest.longMessageTabularRepresentationStorageTest.maxDiffTabularRepresentationStorageTest.run()TabularRepresentationStorageTest.setUp()TabularRepresentationStorageTest.setUpClass()TabularRepresentationStorageTest.shortDescription()TabularRepresentationStorageTest.skipTest()TabularRepresentationStorageTest.subTest()TabularRepresentationStorageTest.tearDown()TabularRepresentationStorageTest.tearDownClass()TabularRepresentationStorageTest.testAddConformers()TabularRepresentationStorageTest.testParallel()
TabularStorageTestTabularStorageTest.addClassCleanup()TabularStorageTest.addCleanup()TabularStorageTest.addTypeEqualityFunc()TabularStorageTest.assertAlmostEqual()TabularStorageTest.assertCountEqual()TabularStorageTest.assertDictEqual()TabularStorageTest.assertEndsWith()TabularStorageTest.assertEqual()TabularStorageTest.assertFalse()TabularStorageTest.assertGreater()TabularStorageTest.assertGreaterEqual()TabularStorageTest.assertHasAttr()TabularStorageTest.assertIn()TabularStorageTest.assertIs()TabularStorageTest.assertIsInstance()TabularStorageTest.assertIsNone()TabularStorageTest.assertIsNot()TabularStorageTest.assertIsNotNone()TabularStorageTest.assertIsSubclass()TabularStorageTest.assertLess()TabularStorageTest.assertLessEqual()TabularStorageTest.assertListEqual()TabularStorageTest.assertLogs()TabularStorageTest.assertMultiLineEqual()TabularStorageTest.assertNoLogs()TabularStorageTest.assertNotAlmostEqual()TabularStorageTest.assertNotEndsWith()TabularStorageTest.assertNotEqual()TabularStorageTest.assertNotHasAttr()TabularStorageTest.assertNotIn()TabularStorageTest.assertNotIsInstance()TabularStorageTest.assertNotIsSubclass()TabularStorageTest.assertNotRegex()TabularStorageTest.assertNotStartsWith()TabularStorageTest.assertRaises()TabularStorageTest.assertRaisesRegex()TabularStorageTest.assertRegex()TabularStorageTest.assertSequenceEqual()TabularStorageTest.assertSetEqual()TabularStorageTest.assertStartsWith()TabularStorageTest.assertTrue()TabularStorageTest.assertTupleEqual()TabularStorageTest.assertWarns()TabularStorageTest.assertWarnsRegex()TabularStorageTest.checkSerialization()TabularStorageTest.countTestCases()TabularStorageTest.debug()TabularStorageTest.defaultTestResult()TabularStorageTest.doClassCleanups()TabularStorageTest.doCleanups()TabularStorageTest.enterClassContext()TabularStorageTest.enterContext()TabularStorageTest.fail()TabularStorageTest.failureExceptionTabularStorageTest.getStorage()TabularStorageTest.id()TabularStorageTest.longMessageTabularStorageTest.maxDiffTabularStorageTest.run()TabularStorageTest.setUp()TabularStorageTest.setUpClass()TabularStorageTest.shortDescription()TabularStorageTest.skipTest()TabularStorageTest.subTest()TabularStorageTest.tearDown()TabularStorageTest.tearDownClass()TabularStorageTest.testAddMols()TabularStorageTest.testInitsAndSaves()TabularStorageTest.testMolProcess()TabularStorageTest.testSearch()TabularStorageTest.testSubsetting()
- Module contents
- Subpackages
- qsprpred.data.tables package
- Subpackages
- Submodules
- qsprpred.data.tables.descriptor module
DescriptorTableDescriptorTable.addEntries()DescriptorTable.addProperty()DescriptorTable.apply()DescriptorTable.baseDirDescriptorTable.chunkSizeDescriptorTable.clear()DescriptorTable.dropEmptyProperties()DescriptorTable.dropEntries()DescriptorTable.fillMissing()DescriptorTable.fromFile()DescriptorTable.fromJSON()DescriptorTable.generateIndex()DescriptorTable.getDF()DescriptorTable.getDescriptorNames()DescriptorTable.getDescriptors()DescriptorTable.getProperties()DescriptorTable.getProperty()DescriptorTable.getSubset()DescriptorTable.hasProperty()DescriptorTable.idPropDescriptorTable.iterChunks()DescriptorTable.keepDescriptors()DescriptorTable.metaFileDescriptorTable.nJobsDescriptorTable.nameDescriptorTable.randomStateDescriptorTable.reload()DescriptorTable.removeProperty()DescriptorTable.restoreDescriptors()DescriptorTable.save()DescriptorTable.searchOnProperty()DescriptorTable.setIndex()DescriptorTable.shuffle()DescriptorTable.storeDirDescriptorTable.storePathDescriptorTable.storePrefixDescriptorTable.toFile()DescriptorTable.toJSON()DescriptorTable.transformProperties()
- qsprpred.data.tables.mol module
MoleculeTableMoleculeTable.addClusters()MoleculeTable.addDescriptors()MoleculeTable.addEntries()MoleculeTable.addProperty()MoleculeTable.addScaffolds()MoleculeTable.apply()MoleculeTable.applyIdentifier()MoleculeTable.applyStandardizer()MoleculeTable.attachDescriptors()MoleculeTable.chunkSizeMoleculeTable.clear()MoleculeTable.createScaffoldGroups()MoleculeTable.descriptorSetsMoleculeTable.descsPathMoleculeTable.dropDescriptorSets()MoleculeTable.dropDescriptors()MoleculeTable.dropEmptyEntries()MoleculeTable.dropEntries()MoleculeTable.fromDF()MoleculeTable.fromFile()MoleculeTable.fromJSON()MoleculeTable.fromSDF()MoleculeTable.fromSMILES()MoleculeTable.fromTableFile()MoleculeTable.generateDescriptorDataSetName()MoleculeTable.getClusterNames()MoleculeTable.getClusters()MoleculeTable.getDF()MoleculeTable.getDescriptorNames()MoleculeTable.getDescriptors()MoleculeTable.getProperties()MoleculeTable.getProperty()MoleculeTable.getScaffoldGroups()MoleculeTable.getScaffoldNames()MoleculeTable.getScaffolds()MoleculeTable.getSubset()MoleculeTable.getSummary()MoleculeTable.hasClustersMoleculeTable.hasDescriptors()MoleculeTable.hasProperty()MoleculeTable.hasScaffoldGroupsMoleculeTable.hasScaffoldsMoleculeTable.idPropMoleculeTable.identifierMoleculeTable.iterChunks()MoleculeTable.metaFileMoleculeTable.nJobsMoleculeTable.nameMoleculeTable.processMols()MoleculeTable.randomStateMoleculeTable.reload()MoleculeTable.removeProperty()MoleculeTable.restoreDescriptorSets()MoleculeTable.sample()MoleculeTable.save()MoleculeTable.searchOnProperty()MoleculeTable.searchWithSMARTS()MoleculeTable.smilesMoleculeTable.smilesPropMoleculeTable.standardizerMoleculeTable.toFile()MoleculeTable.toJSON()MoleculeTable.transformProperties()
- qsprpred.data.tables.pnds module
PandasDataTablePandasDataTable.addEntries()PandasDataTable.addProperty()PandasDataTable.apply()PandasDataTable.baseDirPandasDataTable.chunkSizePandasDataTable.clear()PandasDataTable.dropEmptyProperties()PandasDataTable.dropEntries()PandasDataTable.fromFile()PandasDataTable.fromJSON()PandasDataTable.generateIndex()PandasDataTable.getDF()PandasDataTable.getProperties()PandasDataTable.getProperty()PandasDataTable.getSubset()PandasDataTable.hasProperty()PandasDataTable.idPropPandasDataTable.iterChunks()PandasDataTable.metaFilePandasDataTable.nJobsPandasDataTable.namePandasDataTable.randomStatePandasDataTable.reload()PandasDataTable.removeProperty()PandasDataTable.save()PandasDataTable.searchOnProperty()PandasDataTable.setIndex()PandasDataTable.shuffle()PandasDataTable.storeDirPandasDataTable.storePathPandasDataTable.storePrefixPandasDataTable.toFile()PandasDataTable.toJSON()PandasDataTable.transformProperties()
- qsprpred.data.tables.qspr module
QSPRTableQSPRTable.addClusters()QSPRTable.addDescriptors()QSPRTable.addEntries()QSPRTable.addProperty()QSPRTable.addScaffolds()QSPRTable.addSplit()QSPRTable.addTargetProperty()QSPRTable.apply()QSPRTable.applyIdentifier()QSPRTable.applyStandardizer()QSPRTable.attachDescriptors()QSPRTable.checkClassification()QSPRTable.chunkSizeQSPRTable.clear()QSPRTable.createScaffoldGroups()QSPRTable.descriptorSetsQSPRTable.descsPathQSPRTable.dropDescriptorSets()QSPRTable.dropDescriptors()QSPRTable.dropEmptyEntries()QSPRTable.dropEntries()QSPRTable.filter()QSPRTable.fromDF()QSPRTable.fromFile()QSPRTable.fromJSON()QSPRTable.fromMolTable()QSPRTable.fromSDF()QSPRTable.fromSMILES()QSPRTable.fromTableFile()QSPRTable.generateDescriptorDataSetName()QSPRTable.getClusterNames()QSPRTable.getClusters()QSPRTable.getDF()QSPRTable.getDescriptorNames()QSPRTable.getDescriptors()QSPRTable.getProperties()QSPRTable.getProperty()QSPRTable.getScaffoldGroups()QSPRTable.getScaffoldNames()QSPRTable.getScaffolds()QSPRTable.getSplit()QSPRTable.getSubset()QSPRTable.getSummary()QSPRTable.getTarget()QSPRTable.getTargetPropertiesNames()QSPRTable.getTargetSpec()QSPRTable.getTargetSpecs()QSPRTable.getTargets()QSPRTable.hasClustersQSPRTable.hasDescriptors()QSPRTable.hasProperty()QSPRTable.hasScaffoldGroupsQSPRTable.hasScaffoldsQSPRTable.idPropQSPRTable.identifierQSPRTable.isMultiTaskQSPRTable.iterChunks()QSPRTable.iterSplit()QSPRTable.makeClassification()QSPRTable.makeRegression()QSPRTable.metaFileQSPRTable.nJobsQSPRTable.nTargetPropertiesQSPRTable.nameQSPRTable.processMols()QSPRTable.randomStateQSPRTable.reload()QSPRTable.removeProperty()QSPRTable.restoreDescriptorSets()QSPRTable.restoreTargetProperty()QSPRTable.sample()QSPRTable.save()QSPRTable.searchOnProperty()QSPRTable.searchWithSMARTS()QSPRTable.setTargetProperties()QSPRTable.smilesQSPRTable.smilesPropQSPRTable.split()QSPRTable.standardizerQSPRTable.targetPropertiesQSPRTable.toFile()QSPRTable.toJSON()QSPRTable.transformProperties()QSPRTable.unsetTargetProperty()
- qsprpred.data.tables.tests module
TestApplyTestApply.addClassCleanup()TestApply.addCleanup()TestApply.addTypeEqualityFunc()TestApply.assertAlmostEqual()TestApply.assertCountEqual()TestApply.assertDictEqual()TestApply.assertEndsWith()TestApply.assertEqual()TestApply.assertFalse()TestApply.assertGreater()TestApply.assertGreaterEqual()TestApply.assertHasAttr()TestApply.assertIn()TestApply.assertIs()TestApply.assertIsInstance()TestApply.assertIsNone()TestApply.assertIsNot()TestApply.assertIsNotNone()TestApply.assertIsSubclass()TestApply.assertLess()TestApply.assertLessEqual()TestApply.assertListEqual()TestApply.assertLogs()TestApply.assertMultiLineEqual()TestApply.assertNoLogs()TestApply.assertNotAlmostEqual()TestApply.assertNotEndsWith()TestApply.assertNotEqual()TestApply.assertNotHasAttr()TestApply.assertNotIn()TestApply.assertNotIsInstance()TestApply.assertNotIsSubclass()TestApply.assertNotRegex()TestApply.assertNotStartsWith()TestApply.assertRaises()TestApply.assertRaisesRegex()TestApply.assertRegex()TestApply.assertSequenceEqual()TestApply.assertSetEqual()TestApply.assertStartsWith()TestApply.assertTrue()TestApply.assertTupleEqual()TestApply.assertWarns()TestApply.assertWarnsRegex()TestApply.clearGenerated()TestApply.countTestCases()TestApply.createLargeMultitaskDataSet()TestApply.createLargeTestDataSet()TestApply.createSmallTestDataSet()TestApply.createTestDataSetFromFrame()TestApply.debug()TestApply.defaultTestResult()TestApply.doClassCleanups()TestApply.doCleanups()TestApply.enterClassContext()TestApply.enterContext()TestApply.fail()TestApply.failureExceptionTestApply.getAllDescriptorSets()TestApply.getBigDF()TestApply.getDataPrepGrid()TestApply.getDefaultCalculatorCombo()TestApply.getDefaultPrep()TestApply.getPrepCombos()TestApply.getSmallDF()TestApply.getStorage()TestApply.id()TestApply.longMessageTestApply.maxDiffTestApply.regularFunc()TestApply.run()TestApply.setUp()TestApply.setUpClass()TestApply.setUpPaths()TestApply.shortDescription()TestApply.skipTest()TestApply.subTest()TestApply.tearDown()TestApply.tearDownClass()TestApply.testRegularTestApply.testRegular_0()TestApply.testRegular_1()TestApply.testRegular_2()TestApply.testRegular_3()
TestDataSetPreProcessingTestDataSetPreProcessing.addClassCleanup()TestDataSetPreProcessing.addCleanup()TestDataSetPreProcessing.addTypeEqualityFunc()TestDataSetPreProcessing.assertAlmostEqual()TestDataSetPreProcessing.assertCountEqual()TestDataSetPreProcessing.assertDictEqual()TestDataSetPreProcessing.assertEndsWith()TestDataSetPreProcessing.assertEqual()TestDataSetPreProcessing.assertFalse()TestDataSetPreProcessing.assertGreater()TestDataSetPreProcessing.assertGreaterEqual()TestDataSetPreProcessing.assertHasAttr()TestDataSetPreProcessing.assertIn()TestDataSetPreProcessing.assertIs()TestDataSetPreProcessing.assertIsInstance()TestDataSetPreProcessing.assertIsNone()TestDataSetPreProcessing.assertIsNot()TestDataSetPreProcessing.assertIsNotNone()TestDataSetPreProcessing.assertIsSubclass()TestDataSetPreProcessing.assertLess()TestDataSetPreProcessing.assertLessEqual()TestDataSetPreProcessing.assertListEqual()TestDataSetPreProcessing.assertLogs()TestDataSetPreProcessing.assertMultiLineEqual()TestDataSetPreProcessing.assertNoLogs()TestDataSetPreProcessing.assertNotAlmostEqual()TestDataSetPreProcessing.assertNotEndsWith()TestDataSetPreProcessing.assertNotEqual()TestDataSetPreProcessing.assertNotHasAttr()TestDataSetPreProcessing.assertNotIn()TestDataSetPreProcessing.assertNotIsInstance()TestDataSetPreProcessing.assertNotIsSubclass()TestDataSetPreProcessing.assertNotRegex()TestDataSetPreProcessing.assertNotStartsWith()TestDataSetPreProcessing.assertRaises()TestDataSetPreProcessing.assertRaisesRegex()TestDataSetPreProcessing.assertRegex()TestDataSetPreProcessing.assertSequenceEqual()TestDataSetPreProcessing.assertSetEqual()TestDataSetPreProcessing.assertStartsWith()TestDataSetPreProcessing.assertTrue()TestDataSetPreProcessing.assertTupleEqual()TestDataSetPreProcessing.assertWarns()TestDataSetPreProcessing.assertWarnsRegex()TestDataSetPreProcessing.checkDescriptors()TestDataSetPreProcessing.checkFeatures()TestDataSetPreProcessing.checkPrep()TestDataSetPreProcessing.checkSplit()TestDataSetPreProcessing.clearGenerated()TestDataSetPreProcessing.countTestCases()TestDataSetPreProcessing.createLargeMultitaskDataSet()TestDataSetPreProcessing.createLargeTestDataSet()TestDataSetPreProcessing.createSmallTestDataSet()TestDataSetPreProcessing.createTestDataSetFromFrame()TestDataSetPreProcessing.debug()TestDataSetPreProcessing.defaultTestResult()TestDataSetPreProcessing.doClassCleanups()TestDataSetPreProcessing.doCleanups()TestDataSetPreProcessing.enterClassContext()TestDataSetPreProcessing.enterContext()TestDataSetPreProcessing.fail()TestDataSetPreProcessing.failureExceptionTestDataSetPreProcessing.getAllDescriptorSets()TestDataSetPreProcessing.getBigDF()TestDataSetPreProcessing.getDataPrepGrid()TestDataSetPreProcessing.getDefaultCalculatorCombo()TestDataSetPreProcessing.getDefaultPrep()TestDataSetPreProcessing.getPrepCombos()TestDataSetPreProcessing.getSmallDF()TestDataSetPreProcessing.getStorage()TestDataSetPreProcessing.id()TestDataSetPreProcessing.longMessageTestDataSetPreProcessing.maxDiffTestDataSetPreProcessing.run()TestDataSetPreProcessing.setUp()TestDataSetPreProcessing.setUpClass()TestDataSetPreProcessing.setUpPaths()TestDataSetPreProcessing.shortDescription()TestDataSetPreProcessing.skipTest()TestDataSetPreProcessing.subTest()TestDataSetPreProcessing.tearDown()TestDataSetPreProcessing.tearDownClass()TestDataSetPreProcessing.testPrepCombosTestDataSetPreProcessing.testPrepCombos_00_MorganFP_None_None_None_None_None()TestDataSetPreProcessing.testPrepCombos_01_MorganFP_None_None_None_None_OutlierFilter()TestDataSetPreProcessing.testPrepCombos_02_MorganFP_None_None_None_RepeatsFilter_None()TestDataSetPreProcessing.testPrepCombos_03_MorganFP_None_None_None_RepeatsFilter_OutlierFilter()TestDataSetPreProcessing.testPrepCombos_04_MorganFP_None_None_HighCorrelationFilter_None_None()TestDataSetPreProcessing.testPrepCombos_05_MorganFP_None_None_HighCorrelationFilter_None_OutlierFilter()TestDataSetPreProcessing.testPrepCombos_06_MorganFP_None_None_HighCorrelationFilter_RepeatsFilter_None()TestDataSetPreProcessing.testPrepCombos_07_MorganFP_None_None_HighCorrelationFilter_RepeatsFilter_OutlierFilter()TestDataSetPreProcessing.testPrepCombos_08_MorganFP_None_StandardScaler_None_None_None()TestDataSetPreProcessing.testPrepCombos_09_MorganFP_None_StandardScaler_None_None_OutlierFilter()TestDataSetPreProcessing.testPrepCombos_10_MorganFP_None_StandardScaler_None_RepeatsFilter_None()TestDataSetPreProcessing.testPrepCombos_11_MorganFP_None_StandardScaler_None_RepeatsFilter_OutlierFilter()TestDataSetPreProcessing.testPrepCombos_12_MorganFP_None_StandardScaler_HighCorrelationFilter_None_None()TestDataSetPreProcessing.testPrepCombos_13_MorganFP_None_StandardScaler_HighCorrelationFilter_None_OutlierFilter()TestDataSetPreProcessing.testPrepCombos_14_MorganFP_None_StandardScaler_HighCorrelationFilter_RepeatsFilter_None()TestDataSetPreProcessing.testPrepCombos_15_MorganFP_None_StandardScaler_HighCorrelationFilter_RepeatsFilter_OutlierFilter()TestDataSetPreProcessing.testPrepCombos_16_MorganFP_RandomSplit_None_None_None_None()TestDataSetPreProcessing.testPrepCombos_17_MorganFP_RandomSplit_None_None_None_OutlierFilter()TestDataSetPreProcessing.testPrepCombos_18_MorganFP_RandomSplit_None_None_RepeatsFilter_None()TestDataSetPreProcessing.testPrepCombos_19_MorganFP_RandomSplit_None_None_RepeatsFilter_OutlierFilter()TestDataSetPreProcessing.testPrepCombos_20_MorganFP_RandomSplit_None_HighCorrelationFilter_None_None()TestDataSetPreProcessing.testPrepCombos_21_MorganFP_RandomSplit_None_HighCorrelationFilter_None_OutlierFilter()TestDataSetPreProcessing.testPrepCombos_22_MorganFP_RandomSplit_None_HighCorrelationFilter_RepeatsFilter_None()TestDataSetPreProcessing.testPrepCombos_23_MorganFP_RandomSplit_None_HighCorrelationFilter_RepeatsFilter_OutlierFilter()TestDataSetPreProcessing.testPrepCombos_24_MorganFP_RandomSplit_StandardScaler_None_None_None()TestDataSetPreProcessing.testPrepCombos_25_MorganFP_RandomSplit_StandardScaler_None_None_OutlierFilter()TestDataSetPreProcessing.testPrepCombos_26_MorganFP_RandomSplit_StandardScaler_None_RepeatsFilter_None()TestDataSetPreProcessing.testPrepCombos_27_MorganFP_RandomSplit_StandardScaler_None_RepeatsFilter_OutlierFilter()TestDataSetPreProcessing.testPrepCombos_28_MorganFP_RandomSplit_StandardScaler_HighCorrelationFilter_None_None()TestDataSetPreProcessing.testPrepCombos_29_MorganFP_RandomSplit_StandardScaler_HighCorrelationFilter_None_OutlierFilter()TestDataSetPreProcessing.testPrepCombos_30_MorganFP_RandomSplit_StandardScaler_HighCorrelationFilter_RepeatsFilter_None()TestDataSetPreProcessing.testPrepCombos_31_MorganFP_RandomSplit_StandardScaler_HighCorrelationFilter_RepeatsFilter_OutlierFilter()TestDataSetPreProcessing.testPrepCombos_32_RDKitDescs_None_None_None_None_None()TestDataSetPreProcessing.testPrepCombos_33_RDKitDescs_None_None_None_None_OutlierFilter()TestDataSetPreProcessing.testPrepCombos_34_RDKitDescs_None_None_None_RepeatsFilter_None()TestDataSetPreProcessing.testPrepCombos_35_RDKitDescs_None_None_None_RepeatsFilter_OutlierFilter()TestDataSetPreProcessing.testPrepCombos_36_RDKitDescs_None_None_HighCorrelationFilter_None_None()TestDataSetPreProcessing.testPrepCombos_37_RDKitDescs_None_None_HighCorrelationFilter_None_OutlierFilter()TestDataSetPreProcessing.testPrepCombos_38_RDKitDescs_None_None_HighCorrelationFilter_RepeatsFilter_None()TestDataSetPreProcessing.testPrepCombos_39_RDKitDescs_None_None_HighCorrelationFilter_RepeatsFilter_OutlierFilter()TestDataSetPreProcessing.testPrepCombos_40_RDKitDescs_None_StandardScaler_None_None_None()TestDataSetPreProcessing.testPrepCombos_41_RDKitDescs_None_StandardScaler_None_None_OutlierFilter()TestDataSetPreProcessing.testPrepCombos_42_RDKitDescs_None_StandardScaler_None_RepeatsFilter_None()TestDataSetPreProcessing.testPrepCombos_43_RDKitDescs_None_StandardScaler_None_RepeatsFilter_OutlierFilter()TestDataSetPreProcessing.testPrepCombos_44_RDKitDescs_None_StandardScaler_HighCorrelationFilter_None_None()TestDataSetPreProcessing.testPrepCombos_45_RDKitDescs_None_StandardScaler_HighCorrelationFilter_None_OutlierFilter()TestDataSetPreProcessing.testPrepCombos_46_RDKitDescs_None_StandardScaler_HighCorrelationFilter_RepeatsFilter_None()TestDataSetPreProcessing.testPrepCombos_47_RDKitDescs_None_StandardScaler_HighCorrelationFilter_RepeatsFilter_OutlierFilter()TestDataSetPreProcessing.testPrepCombos_48_RDKitDescs_RandomSplit_None_None_None_None()TestDataSetPreProcessing.testPrepCombos_49_RDKitDescs_RandomSplit_None_None_None_OutlierFilter()TestDataSetPreProcessing.testPrepCombos_50_RDKitDescs_RandomSplit_None_None_RepeatsFilter_None()TestDataSetPreProcessing.testPrepCombos_51_RDKitDescs_RandomSplit_None_None_RepeatsFilter_OutlierFilter()TestDataSetPreProcessing.testPrepCombos_52_RDKitDescs_RandomSplit_None_HighCorrelationFilter_None_None()TestDataSetPreProcessing.testPrepCombos_53_RDKitDescs_RandomSplit_None_HighCorrelationFilter_None_OutlierFilter()TestDataSetPreProcessing.testPrepCombos_54_RDKitDescs_RandomSplit_None_HighCorrelationFilter_RepeatsFilter_None()TestDataSetPreProcessing.testPrepCombos_55_RDKitDescs_RandomSplit_None_HighCorrelationFilter_RepeatsFilter_OutlierFilter()TestDataSetPreProcessing.testPrepCombos_56_RDKitDescs_RandomSplit_StandardScaler_None_None_None()TestDataSetPreProcessing.testPrepCombos_57_RDKitDescs_RandomSplit_StandardScaler_None_None_OutlierFilter()TestDataSetPreProcessing.testPrepCombos_58_RDKitDescs_RandomSplit_StandardScaler_None_RepeatsFilter_None()TestDataSetPreProcessing.testPrepCombos_59_RDKitDescs_RandomSplit_StandardScaler_None_RepeatsFilter_OutlierFilter()TestDataSetPreProcessing.testPrepCombos_60_RDKitDescs_RandomSplit_StandardScaler_HighCorrelationFilter_None_None()TestDataSetPreProcessing.testPrepCombos_61_RDKitDescs_RandomSplit_StandardScaler_HighCorrelationFilter_None_OutlierFilter()TestDataSetPreProcessing.testPrepCombos_62_RDKitDescs_RandomSplit_StandardScaler_HighCorrelationFilter_RepeatsFilter_None()TestDataSetPreProcessing.testPrepCombos_63_RDKitDescs_RandomSplit_StandardScaler_HighCorrelationFilter_RepeatsFilter_OutlierFilter()TestDataSetPreProcessing.testPrepCombos_64_MorganFP_RDKitDescs_None_None_None_None_None()TestDataSetPreProcessing.testPrepCombos_65_MorganFP_RDKitDescs_None_None_None_None_OutlierFilter()TestDataSetPreProcessing.testPrepCombos_66_MorganFP_RDKitDescs_None_None_None_RepeatsFilter_None()TestDataSetPreProcessing.testPrepCombos_67_MorganFP_RDKitDescs_None_None_None_RepeatsFilter_OutlierFilter()TestDataSetPreProcessing.testPrepCombos_68_MorganFP_RDKitDescs_None_None_HighCorrelationFilter_None_None()TestDataSetPreProcessing.testPrepCombos_69_MorganFP_RDKitDescs_None_None_HighCorrelationFilter_None_OutlierFilter()TestDataSetPreProcessing.testPrepCombos_70_MorganFP_RDKitDescs_None_None_HighCorrelationFilter_RepeatsFilter_None()TestDataSetPreProcessing.testPrepCombos_71_MorganFP_RDKitDescs_None_None_HighCorrelationFilter_RepeatsFilter_OutlierFilter()TestDataSetPreProcessing.testPrepCombos_72_MorganFP_RDKitDescs_None_StandardScaler_None_None_None()TestDataSetPreProcessing.testPrepCombos_73_MorganFP_RDKitDescs_None_StandardScaler_None_None_OutlierFilter()TestDataSetPreProcessing.testPrepCombos_74_MorganFP_RDKitDescs_None_StandardScaler_None_RepeatsFilter_None()TestDataSetPreProcessing.testPrepCombos_75_MorganFP_RDKitDescs_None_StandardScaler_None_RepeatsFilter_OutlierFilter()TestDataSetPreProcessing.testPrepCombos_76_MorganFP_RDKitDescs_None_StandardScaler_HighCorrelationFilter_None_None()TestDataSetPreProcessing.testPrepCombos_77_MorganFP_RDKitDescs_None_StandardScaler_HighCorrelationFilter_None_OutlierFilter()TestDataSetPreProcessing.testPrepCombos_78_MorganFP_RDKitDescs_None_StandardScaler_HighCorrelationFilter_RepeatsFilter_None()TestDataSetPreProcessing.testPrepCombos_79_MorganFP_RDKitDescs_None_StandardScaler_HighCorrelationFilter_RepeatsFilter_OutlierFilter()TestDataSetPreProcessing.testPrepCombos_80_MorganFP_RDKitDescs_RandomSplit_None_None_None_None()TestDataSetPreProcessing.testPrepCombos_81_MorganFP_RDKitDescs_RandomSplit_None_None_None_OutlierFilter()TestDataSetPreProcessing.testPrepCombos_82_MorganFP_RDKitDescs_RandomSplit_None_None_RepeatsFilter_None()TestDataSetPreProcessing.testPrepCombos_83_MorganFP_RDKitDescs_RandomSplit_None_None_RepeatsFilter_OutlierFilter()TestDataSetPreProcessing.testPrepCombos_84_MorganFP_RDKitDescs_RandomSplit_None_HighCorrelationFilter_None_None()TestDataSetPreProcessing.testPrepCombos_85_MorganFP_RDKitDescs_RandomSplit_None_HighCorrelationFilter_None_OutlierFilter()TestDataSetPreProcessing.testPrepCombos_86_MorganFP_RDKitDescs_RandomSplit_None_HighCorrelationFilter_RepeatsFilter_None()TestDataSetPreProcessing.testPrepCombos_87_MorganFP_RDKitDescs_RandomSplit_None_HighCorrelationFilter_RepeatsFilter_OutlierFilter()TestDataSetPreProcessing.testPrepCombos_88_MorganFP_RDKitDescs_RandomSplit_StandardScaler_None_None_None()TestDataSetPreProcessing.testPrepCombos_89_MorganFP_RDKitDescs_RandomSplit_StandardScaler_None_None_OutlierFilter()TestDataSetPreProcessing.testPrepCombos_90_MorganFP_RDKitDescs_RandomSplit_StandardScaler_None_RepeatsFilter_None()TestDataSetPreProcessing.testPrepCombos_91_MorganFP_RDKitDescs_RandomSplit_StandardScaler_None_RepeatsFilter_OutlierFilter()TestDataSetPreProcessing.testPrepCombos_92_MorganFP_RDKitDescs_RandomSplit_StandardScaler_HighCorrelationFilter_None_None()TestDataSetPreProcessing.testPrepCombos_93_MorganFP_RDKitDescs_RandomSplit_StandardScaler_HighCorrelationFilter_None_OutlierFilter()TestDataSetPreProcessing.testPrepCombos_94_MorganFP_RDKitDescs_RandomSplit_StandardScaler_HighCorrelationFilter_RepeatsFilter_None()TestDataSetPreProcessing.testPrepCombos_95_MorganFP_RDKitDescs_RandomSplit_StandardScaler_HighCorrelationFilter_RepeatsFilter_OutlierFilter()
TestMolTableTestMolTable.addClassCleanup()TestMolTable.addCleanup()TestMolTable.addTypeEqualityFunc()TestMolTable.assertAlmostEqual()TestMolTable.assertCountEqual()TestMolTable.assertDictEqual()TestMolTable.assertEndsWith()TestMolTable.assertEqual()TestMolTable.assertFalse()TestMolTable.assertGreater()TestMolTable.assertGreaterEqual()TestMolTable.assertHasAttr()TestMolTable.assertIn()TestMolTable.assertIs()TestMolTable.assertIsInstance()TestMolTable.assertIsNone()TestMolTable.assertIsNot()TestMolTable.assertIsNotNone()TestMolTable.assertIsSubclass()TestMolTable.assertLess()TestMolTable.assertLessEqual()TestMolTable.assertListEqual()TestMolTable.assertLogs()TestMolTable.assertMultiLineEqual()TestMolTable.assertNoLogs()TestMolTable.assertNotAlmostEqual()TestMolTable.assertNotEndsWith()TestMolTable.assertNotEqual()TestMolTable.assertNotHasAttr()TestMolTable.assertNotIn()TestMolTable.assertNotIsInstance()TestMolTable.assertNotIsSubclass()TestMolTable.assertNotRegex()TestMolTable.assertNotStartsWith()TestMolTable.assertRaises()TestMolTable.assertRaisesRegex()TestMolTable.assertRegex()TestMolTable.assertSequenceEqual()TestMolTable.assertSetEqual()TestMolTable.assertStartsWith()TestMolTable.assertTrue()TestMolTable.assertTupleEqual()TestMolTable.assertWarns()TestMolTable.assertWarnsRegex()TestMolTable.clearGenerated()TestMolTable.countTestCases()TestMolTable.createLargeMultitaskDataSet()TestMolTable.createLargeTestDataSet()TestMolTable.createSmallTestDataSet()TestMolTable.createTestDataSetFromFrame()TestMolTable.debug()TestMolTable.defaultTestResult()TestMolTable.doClassCleanups()TestMolTable.doCleanups()TestMolTable.enterClassContext()TestMolTable.enterContext()TestMolTable.fail()TestMolTable.failureExceptionTestMolTable.getAllDescriptorSets()TestMolTable.getBigDF()TestMolTable.getDataPrepGrid()TestMolTable.getDefaultCalculatorCombo()TestMolTable.getDefaultPrep()TestMolTable.getDescriptorSets()TestMolTable.getPrepCombos()TestMolTable.getSmallDF()TestMolTable.getStorage()TestMolTable.getTable()TestMolTable.id()TestMolTable.longMessageTestMolTable.maxDiffTestMolTable.run()TestMolTable.setUp()TestMolTable.setUpClass()TestMolTable.setUpPaths()TestMolTable.shortDescription()TestMolTable.skipTest()TestMolTable.subTest()TestMolTable.tearDown()TestMolTable.tearDownClass()TestMolTable.testDescriptors()TestMolTable.testSubsetting()TestMolTable.testTableCreation()TestMolTable.testTableSerialization()
TestQSPRTableTestQSPRTable.addClassCleanup()TestQSPRTable.addCleanup()TestQSPRTable.addTypeEqualityFunc()TestQSPRTable.assertAlmostEqual()TestQSPRTable.assertCountEqual()TestQSPRTable.assertDictEqual()TestQSPRTable.assertEndsWith()TestQSPRTable.assertEqual()TestQSPRTable.assertFalse()TestQSPRTable.assertGreater()TestQSPRTable.assertGreaterEqual()TestQSPRTable.assertHasAttr()TestQSPRTable.assertIn()TestQSPRTable.assertIs()TestQSPRTable.assertIsInstance()TestQSPRTable.assertIsNone()TestQSPRTable.assertIsNot()TestQSPRTable.assertIsNotNone()TestQSPRTable.assertIsSubclass()TestQSPRTable.assertLess()TestQSPRTable.assertLessEqual()TestQSPRTable.assertListEqual()TestQSPRTable.assertLogs()TestQSPRTable.assertMultiLineEqual()TestQSPRTable.assertNoLogs()TestQSPRTable.assertNotAlmostEqual()TestQSPRTable.assertNotEndsWith()TestQSPRTable.assertNotEqual()TestQSPRTable.assertNotHasAttr()TestQSPRTable.assertNotIn()TestQSPRTable.assertNotIsInstance()TestQSPRTable.assertNotIsSubclass()TestQSPRTable.assertNotRegex()TestQSPRTable.assertNotStartsWith()TestQSPRTable.assertRaises()TestQSPRTable.assertRaisesRegex()TestQSPRTable.assertRegex()TestQSPRTable.assertSequenceEqual()TestQSPRTable.assertSetEqual()TestQSPRTable.assertStartsWith()TestQSPRTable.assertTrue()TestQSPRTable.assertTupleEqual()TestQSPRTable.assertWarns()TestQSPRTable.assertWarnsRegex()TestQSPRTable.checkBadInit()TestQSPRTable.checkClassification()TestQSPRTable.checkConsistency()TestQSPRTable.checkConsistencyMulticlass()TestQSPRTable.checkConsistencySingleclass()TestQSPRTable.checkRegression()TestQSPRTable.clearGenerated()TestQSPRTable.countTestCases()TestQSPRTable.createLargeMultitaskDataSet()TestQSPRTable.createLargeTestDataSet()TestQSPRTable.createSmallTestDataSet()TestQSPRTable.createTestDataSetFromFrame()TestQSPRTable.debug()TestQSPRTable.defaultTestResult()TestQSPRTable.doClassCleanups()TestQSPRTable.doCleanups()TestQSPRTable.enterClassContext()TestQSPRTable.enterContext()TestQSPRTable.fail()TestQSPRTable.failureExceptionTestQSPRTable.getAllDescriptorSets()TestQSPRTable.getBigDF()TestQSPRTable.getDataPrepGrid()TestQSPRTable.getDefaultCalculatorCombo()TestQSPRTable.getDefaultPrep()TestQSPRTable.getPrepCombos()TestQSPRTable.getSmallDF()TestQSPRTable.getStorage()TestQSPRTable.id()TestQSPRTable.longMessageTestQSPRTable.maxDiffTestQSPRTable.run()TestQSPRTable.setUp()TestQSPRTable.setUpClass()TestQSPRTable.setUpPaths()TestQSPRTable.shortDescription()TestQSPRTable.skipTest()TestQSPRTable.subTest()TestQSPRTable.tearDown()TestQSPRTable.tearDownClass()TestQSPRTable.testDefaults()TestQSPRTable.testFilter()TestQSPRTable.testMultitask()TestQSPRTable.testRandomStateFolds()TestQSPRTable.testRandomStateSplit()TestQSPRTable.testTargetProperty()
TestSearchFeaturesTestSearchFeatures.addClassCleanup()TestSearchFeatures.addCleanup()TestSearchFeatures.addTypeEqualityFunc()TestSearchFeatures.assertAlmostEqual()TestSearchFeatures.assertCountEqual()TestSearchFeatures.assertDictEqual()TestSearchFeatures.assertEndsWith()TestSearchFeatures.assertEqual()TestSearchFeatures.assertFalse()TestSearchFeatures.assertGreater()TestSearchFeatures.assertGreaterEqual()TestSearchFeatures.assertHasAttr()TestSearchFeatures.assertIn()TestSearchFeatures.assertIs()TestSearchFeatures.assertIsInstance()TestSearchFeatures.assertIsNone()TestSearchFeatures.assertIsNot()TestSearchFeatures.assertIsNotNone()TestSearchFeatures.assertIsSubclass()TestSearchFeatures.assertLess()TestSearchFeatures.assertLessEqual()TestSearchFeatures.assertListEqual()TestSearchFeatures.assertLogs()TestSearchFeatures.assertMultiLineEqual()TestSearchFeatures.assertNoLogs()TestSearchFeatures.assertNotAlmostEqual()TestSearchFeatures.assertNotEndsWith()TestSearchFeatures.assertNotEqual()TestSearchFeatures.assertNotHasAttr()TestSearchFeatures.assertNotIn()TestSearchFeatures.assertNotIsInstance()TestSearchFeatures.assertNotIsSubclass()TestSearchFeatures.assertNotRegex()TestSearchFeatures.assertNotStartsWith()TestSearchFeatures.assertRaises()TestSearchFeatures.assertRaisesRegex()TestSearchFeatures.assertRegex()TestSearchFeatures.assertSequenceEqual()TestSearchFeatures.assertSetEqual()TestSearchFeatures.assertStartsWith()TestSearchFeatures.assertTrue()TestSearchFeatures.assertTupleEqual()TestSearchFeatures.assertWarns()TestSearchFeatures.assertWarnsRegex()TestSearchFeatures.clearGenerated()TestSearchFeatures.countTestCases()TestSearchFeatures.createLargeMultitaskDataSet()TestSearchFeatures.createLargeTestDataSet()TestSearchFeatures.createSmallTestDataSet()TestSearchFeatures.createTestDataSetFromFrame()TestSearchFeatures.debug()TestSearchFeatures.defaultTestResult()TestSearchFeatures.doClassCleanups()TestSearchFeatures.doCleanups()TestSearchFeatures.enterClassContext()TestSearchFeatures.enterContext()TestSearchFeatures.fail()TestSearchFeatures.failureExceptionTestSearchFeatures.getAllDescriptorSets()TestSearchFeatures.getBigDF()TestSearchFeatures.getDataPrepGrid()TestSearchFeatures.getDefaultCalculatorCombo()TestSearchFeatures.getDefaultPrep()TestSearchFeatures.getPrepCombos()TestSearchFeatures.getSmallDF()TestSearchFeatures.getStorage()TestSearchFeatures.id()TestSearchFeatures.longMessageTestSearchFeatures.maxDiffTestSearchFeatures.run()TestSearchFeatures.setUp()TestSearchFeatures.setUpClass()TestSearchFeatures.setUpPaths()TestSearchFeatures.shortDescription()TestSearchFeatures.skipTest()TestSearchFeatures.subTest()TestSearchFeatures.tearDown()TestSearchFeatures.tearDownClass()TestSearchFeatures.testPropSearch()TestSearchFeatures.testSMARTS()TestSearchFeatures.validateSearch()
TestTargetImputationTestTargetImputation.addClassCleanup()TestTargetImputation.addCleanup()TestTargetImputation.addTypeEqualityFunc()TestTargetImputation.assertAlmostEqual()TestTargetImputation.assertCountEqual()TestTargetImputation.assertDictEqual()TestTargetImputation.assertEndsWith()TestTargetImputation.assertEqual()TestTargetImputation.assertFalse()TestTargetImputation.assertGreater()TestTargetImputation.assertGreaterEqual()TestTargetImputation.assertHasAttr()TestTargetImputation.assertIn()TestTargetImputation.assertIs()TestTargetImputation.assertIsInstance()TestTargetImputation.assertIsNone()TestTargetImputation.assertIsNot()TestTargetImputation.assertIsNotNone()TestTargetImputation.assertIsSubclass()TestTargetImputation.assertLess()TestTargetImputation.assertLessEqual()TestTargetImputation.assertListEqual()TestTargetImputation.assertLogs()TestTargetImputation.assertMultiLineEqual()TestTargetImputation.assertNoLogs()TestTargetImputation.assertNotAlmostEqual()TestTargetImputation.assertNotEndsWith()TestTargetImputation.assertNotEqual()TestTargetImputation.assertNotHasAttr()TestTargetImputation.assertNotIn()TestTargetImputation.assertNotIsInstance()TestTargetImputation.assertNotIsSubclass()TestTargetImputation.assertNotRegex()TestTargetImputation.assertNotStartsWith()TestTargetImputation.assertRaises()TestTargetImputation.assertRaisesRegex()TestTargetImputation.assertRegex()TestTargetImputation.assertSequenceEqual()TestTargetImputation.assertSetEqual()TestTargetImputation.assertStartsWith()TestTargetImputation.assertTrue()TestTargetImputation.assertTupleEqual()TestTargetImputation.assertWarns()TestTargetImputation.assertWarnsRegex()TestTargetImputation.clearGenerated()TestTargetImputation.countTestCases()TestTargetImputation.debug()TestTargetImputation.defaultTestResult()TestTargetImputation.doClassCleanups()TestTargetImputation.doCleanups()TestTargetImputation.enterClassContext()TestTargetImputation.enterContext()TestTargetImputation.fail()TestTargetImputation.failureExceptionTestTargetImputation.id()TestTargetImputation.longMessageTestTargetImputation.maxDiffTestTargetImputation.run()TestTargetImputation.setUp()TestTargetImputation.setUpClass()TestTargetImputation.setUpPaths()TestTargetImputation.shortDescription()TestTargetImputation.skipTest()TestTargetImputation.subTest()TestTargetImputation.tearDown()TestTargetImputation.tearDownClass()
TestTargetSpecTestTargetSpec.addClassCleanup()TestTargetSpec.addCleanup()TestTargetSpec.addTypeEqualityFunc()TestTargetSpec.assertAlmostEqual()TestTargetSpec.assertCountEqual()TestTargetSpec.assertDictEqual()TestTargetSpec.assertEndsWith()TestTargetSpec.assertEqual()TestTargetSpec.assertFalse()TestTargetSpec.assertGreater()TestTargetSpec.assertGreaterEqual()TestTargetSpec.assertHasAttr()TestTargetSpec.assertIn()TestTargetSpec.assertIs()TestTargetSpec.assertIsInstance()TestTargetSpec.assertIsNone()TestTargetSpec.assertIsNot()TestTargetSpec.assertIsNotNone()TestTargetSpec.assertIsSubclass()TestTargetSpec.assertLess()TestTargetSpec.assertLessEqual()TestTargetSpec.assertListEqual()TestTargetSpec.assertLogs()TestTargetSpec.assertMultiLineEqual()TestTargetSpec.assertNoLogs()TestTargetSpec.assertNotAlmostEqual()TestTargetSpec.assertNotEndsWith()TestTargetSpec.assertNotEqual()TestTargetSpec.assertNotHasAttr()TestTargetSpec.assertNotIn()TestTargetSpec.assertNotIsInstance()TestTargetSpec.assertNotIsSubclass()TestTargetSpec.assertNotRegex()TestTargetSpec.assertNotStartsWith()TestTargetSpec.assertRaises()TestTargetSpec.assertRaisesRegex()TestTargetSpec.assertRegex()TestTargetSpec.assertSequenceEqual()TestTargetSpec.assertSetEqual()TestTargetSpec.assertStartsWith()TestTargetSpec.assertTrue()TestTargetSpec.assertTupleEqual()TestTargetSpec.assertWarns()TestTargetSpec.assertWarnsRegex()TestTargetSpec.checkTargetSpec()TestTargetSpec.countTestCases()TestTargetSpec.debug()TestTargetSpec.defaultTestResult()TestTargetSpec.doClassCleanups()TestTargetSpec.doCleanups()TestTargetSpec.enterClassContext()TestTargetSpec.enterContext()TestTargetSpec.fail()TestTargetSpec.failureExceptionTestTargetSpec.id()TestTargetSpec.longMessageTestTargetSpec.maxDiffTestTargetSpec.run()TestTargetSpec.setUp()TestTargetSpec.setUpClass()TestTargetSpec.shortDescription()TestTargetSpec.skipTest()TestTargetSpec.subTest()TestTargetSpec.tearDown()TestTargetSpec.tearDownClass()TestTargetSpec.testInit()TestTargetSpec.testSerializationTestTargetSpec.testSerialization_0()TestTargetSpec.testSerialization_1()
- Module contents
Module contents
- class qsprpred.data.BootstrapSplit(split: DataSplit, n_bootstraps=5, seed=None, dataset=None)[source]
Bases:
DataSplit,Randomized,DataSetDependentSplits dataset in random train and test subsets (bootstraps). Unlike cross-validation, bootstrapping allows for repeated samples in the test set.
- Variables:
Initialize a BootstrapSplit object.
- Parameters:
split (DataSplit) – the splitter to use for the bootstraps
n_bootstraps (int) – number of bootstraps to perform
seed (int) – random seed to use for random operations
dataset (QSPRDataSet) – dataset for the underlying splitter if it is
DataSetDependent
- getDataSet() QSPRDataSet
Get the data set attached to this object.
- Returns:
The data set attached to this object
- Return type:
- Raises:
ValueError – If no data set is attached to this object.
- split(X: ndarray | DataFrame, y: ndarray | DataFrame | Series) Iterable[tuple[list[int], list[int]]][source]
Split the given data into
nBootstrapstraining and test sets.- Parameters:
X (np.ndarray | pd.DataFrame) – the input data matrix
y (np.ndarray | pd.DataFrame | pd.Series) – the target variable(s)
- Returns:
an generator over
nBootstrapstuples generated by the underlying splitter
- splitDataset(dataset: QSPRDataSet)
- class qsprpred.data.ClusterSplit(test_fraction: float = 0.1, n_folds: int = 1, custom_test_list: list[str] | None = None, seed: int | None = None, clustering: MoleculeClusters | None = None, data_set: QSPRDataSet | None = None, **split_kwargs)[source]
Bases:
GBMTDataSplit,RandomizedSplits dataset into balanced train and test subsets based on clusters of similar molecules.
- Variables:
Initialize a GBMTDataSplit object.
- getDataSet() QSPRDataSet
Get the data set attached to this object.
- Returns:
The data set attached to this object
- Return type:
- Raises:
ValueError – If no data set is attached to this object.
- setDataSet(dataset: QSPRDataSet | None) None
Set the data set for this object.
- split(X: ndarray | DataFrame, y: ndarray | DataFrame | Series) Iterable[tuple[list[int], list[int]]]
Split dataset into balanced train and test subsets based on an initial clustering algorithm.
- Parameters:
X (np.ndarray | pd.DataFrame) – the input data matrix
y (np.ndarray | pd.DataFrame | pd.Series) – the target variable(s)
- Returns:
an generator over the generated subsets represented as a tuple of (train_indices, test_indices) where the indices are the row indices of the input data matrix
- splitDataset(dataset: QSPRDataSet)
- class qsprpred.data.DatasetPipeline(feature_calculators: list[DescriptorSet] | None = None, steps: dict[str, Step | BaseEstimator] | None = None, fixed: list[str] | None = None, fit_on: dict[str, str] | None = None, apply_to: dict[str, str] | None = None, skip: list[str] | None = None, seed: int | None = None)[source]
Bases:
PipelinePipeline class for applying data preprocessing steps to a QSPRDataset.
- Variables:
feature_calculators (list[DescriptorSet] | None) – List of feature calculators to apply to the dataset. If None, no feature calculators are applied.
originalfeatureNames (list[str] | None) – Original feature names in the dataset before applying the pipeline.
Initialize the DatasetPipeline
- Parameters:
feature_calculators (list[DescriptorSet] | None) – List of feature calculators to apply to the dataset.
steps (dict[str, Step | BaseEstimator]) – Dictionary of named steps in the pipeline, if the step is a scikit-learn transformer, it will be wrapped in a SklearnStep.
fixed (list[str]) – List of step names that should not be fitted, only transformed
fit_on (dict[str, str]) – Settings for which data a step should be fitted on. Either ‘train’, ‘test’ or ‘both’, if not specified the step is fitted on the training data.
apply_to (dict[str, str]) – Settings for which data a step should be applied to. Either ‘train’, ‘test’ or ‘both’, if not specified the step is applied to both.
seed (int | None) – Random state for the pipeline
- addStep(name: str, step: Step, fit_on: str = 'train', apply_to: str = 'both', fixed: bool = False)
Add a step to the pipeline
- apply(X_train: DataFrame, y_train: DataFrame | None = None, X_test: DataFrame | None = None, y_test: DataFrame | None = None, fit: bool = True) tuple[DataFrame, DataFrame | None, DataFrame | None, DataFrame | None]
Apply the pipeline to the data
If fit is True, the pipeline is fitted to the training data and then applied to the train and test data. If fit is False, the pipeline is only applied to the data.
- Parameters:
X_train (pd.DataFrame) – training data to apply the pipeline to
y_train (pd.DataFrame | None) – training target data to apply the pipeline to
X_test (pd.DataFrame | None) – test data to apply the pipeline to
y_test (pd.DataFrame | None) – test target data to apply the pipeline to
fit (bool) – whether to fit the pipeline
- Returns:
transformed training data y_train (pd.DataFrame | None): transformed training targets X_test (pd.DataFrame | None): transformed test data y_test (pd.DataFrame | None): transformed test targets
- Return type:
X_train (pd.DataFrame)
- applyOnDataSet(dataset: QSPRTable, split: DataSplit | None = None, fit: bool = True, seed: int | None = None) Generator[tuple[DataFrame, DataFrame, DataFrame, DataFrame] | tuple[DataFrame, DataFrame], None, None][source]
Apply the pipeline to the dataset
- Note. the random state of the dataset is used to randomize the pipeline
when the seed of feature calculators, splits or steps is not set.
- Parameters:
- Yields:
X_train (pd.DataFrame) – transformed training data y_train (pd.DataFrame): transformed training targets X_test (pd.DataFrame | None): transformed test data if split is not None y_test (pd.DataFrame | None): transformed test targets if split is not None
- removeSkip(name: str)
Remove a step from the skip list
- Parameters:
name (str) – name of the step to remove from the skip list
- removeStep(name: str)
Remove a step from the pipeline
- Parameters:
name (str) – name of the step to remove
- property skip: list[str]
Get the steps to skip
The steps to skip are not fitted or transformed, but are still present in the pipeline.
- class qsprpred.data.GBMTRandomSplit(test_fraction: float = 0.1, n_folds: int = 1, seed: int | None = None, n_initial_clusters: int | None = None, custom_test_list: list[str] | None = None, data_set: QSPRDataSet | None = None, **split_kwargs)[source]
Bases:
GBMTDataSplit,RandomizedSplits dataset into balanced random train and test subsets.
- Variables:
Initialize a GBMTDataSplit object.
- getDataSet() QSPRDataSet
Get the data set attached to this object.
- Returns:
The data set attached to this object
- Return type:
- Raises:
ValueError – If no data set is attached to this object.
- setDataSet(dataset: QSPRDataSet | None) None
Set the data set for this object.
- split(X: ndarray | DataFrame, y: ndarray | DataFrame | Series) Iterable[tuple[list[int], list[int]]]
Split dataset into balanced train and test subsets based on an initial clustering algorithm.
- Parameters:
X (np.ndarray | pd.DataFrame) – the input data matrix
y (np.ndarray | pd.DataFrame | pd.Series) – the target variable(s)
- Returns:
an generator over the generated subsets represented as a tuple of (train_indices, test_indices) where the indices are the row indices of the input data matrix
- splitDataset(dataset: QSPRDataSet)
- class qsprpred.data.MoleculeTable(storage: ChemStore | None = None, name: str | None = None, path: str = '.', random_state: int | None = None, store_format: str = 'pkl')[source]
Bases:
MoleculeDataSet,ParallelizableClass that holds and prepares molecule data for modelling and other analyses organized as a collection of
PandasDataTableobjects.- Variables:
descriptors (list[DescriptorTable]) – List of descriptor tables attached to this data set.
randomState (int) – Random state to use for shuffling and other random ops.
storeFormat (str) – Format to use for storing the data set.
rootDir (str) – Path to the directory where the data set is stored.
storage (ChemStore) – The storage object that holds the molecule data.
path (str) – Path to the directory where the data set will be stored.
name (str) – Name of the data set.
Initialize a
MoleculeTableobject.This object wraps a pandas dataframe and provides short-hand methods to prepare molecule data for modelling and analysis.
- Parameters:
storage (ChemStore) – The storage object that holds the molecule data.
name (str) – Name of the data set.
path (str) – Path to the directory where the data set will be stored.
random_state (int) – Random state to use for shuffling and other random ops.
store_format (str) – Format to use for storing the data set.
- addClusters(clusters: list[MoleculeClusters], recalculate: bool = False)[source]
Add clusters to the data frame.
A new column is created that contains the identifier of the corresponding cluster calculator.
- Parameters:
clusters (list) – list of
MoleculeClusterscalculators.recalculate (bool) – Whether to recalculate clusters even if they are already present in the data frame.
- addDescriptors(descriptors: list[DescriptorSet], recalculate: bool = False, *args, **kwargs)[source]
Add descriptors to the data frame with the given descriptor calculators.
- Parameters:
descriptors (list[DescriptorSet]) – List of
DescriptorSetobjects to use for descriptor calculation.recalculate (bool) – Whether to recalculate descriptors even if they are already present in the data frame. If
False, existing descriptors are kept and no calculation takes place.*args – Additional positional arguments to pass to each descriptor set.
**kwargs – Additional keyword arguments to pass to each descriptor set.
- addEntries(ids: list[str], props: dict[str, list], raise_on_existing: bool = True)[source]
Add entries to the data set.
- addProperty(name: str, data: Sized, ids: list[str] | None = None)[source]
Add a property to the data frame.
- addScaffolds(scaffolds: list[Scaffold], add_rdkit_scaffold: bool = False, recalculate: bool = False)[source]
Add scaffolds to the data frame.
A new column is created that contains the SMILES of the corresponding scaffold. If
add_rdkit_scaffoldis set toTrue, a new column is created that contains the RDKit scaffold of the corresponding molecule.
- apply(func: callable, func_args: list | None = None, func_kwargs: dict | None = None, on_props: tuple[str, ...] | None = None, chunk_type: Literal['mol', 'smiles', 'rdkit', 'df'] = 'mol') Generator[Iterable[Any], None, None][source]
Apply a function to the data set.
- Parameters:
func (callable) – Function to apply.
func_args (list, optional) – Positional arguments to pass to the function.
func_kwargs (dict, optional) – Keyword arguments to pass to the function.
on_props (tuple[str, ...], optional) – Properties to apply the function on.
chunk_type (Literal["mol", "smiles", "rdkit", "df"], optional) – Type of chunks to use for processing.
- Returns:
Generator of the results.
- Return type:
(Generator[Iterable[Any], None, None])
- applyIdentifier(identifier: ChemIdentifier)[source]
Apply an identifier to the data set.
- Parameters:
identifier (ChemIdentifier) – Identifier to apply.
- applyStandardizer(standardizer: ChemStandardizer)[source]
Apply a standardizer to the data set.
- Parameters:
standardizer (ChemStandardizer) – Standardizer to apply.
- attachDescriptors(calculator: DescriptorSet, descriptors: DataFrame, index_cols: list)[source]
Attach descriptors to the data frame.
- Parameters:
calculator (DescriptorsCalculator) – DescriptorsCalculator object to use for descriptor calculation.
descriptors (pd.DataFrame) – DataFrame containing the descriptors to attach.
index_cols (list) – List of column names to use as index.
- createScaffoldGroups(mols_per_group: int = 10)[source]
Create scaffold groups.
A scaffold group is a list of molecules that share the same scaffold. New columns are created that contain the scaffold group ID and the scaffold group size.
- Parameters:
mols_per_group (int) – Number of molecules per scaffold group.
- property descriptorSets: list[DescriptorSet]
Get the descriptor calculators for this table.
- property descsPath
- dropDescriptorSets(descriptors: list[DescriptorSet | str], full_removal: bool = False)[source]
Drop descriptors from the given sets from the data frame.
- Parameters:
descriptors (list[DescriptorSet | str]) – List of
DescriptorSetobjects or their names. Name of a descriptor set corresponds to the result returned by its__str__method.full_removal (bool) – Whether to remove the descriptor data (will perform full removal). By default, a soft removal is performed by just rendering the descriptors inactive. A full removal will remove the descriptorSet from the dataset, including the saved files. It is not possible to restore a descriptorSet after a full removal.
- Raises:
AssertionError – If the data set does not contain any descriptors.
- dropDescriptors(descriptors: list[str])[source]
Drop descriptors by name. Performs a simple feature selection by removing the given descriptor names from the data set.
- dropEntries(ids: Iterable[str])[source]
Drop entries from the data set.
- Parameters:
ids (Iterable[str]) – IDs of the entries to drop.
- classmethod fromDF(name: str, df: DataFrame, path: str = '.', smiles_col: str = 'SMILES', **kwargs) MoleculeTable[source]
Create a
MoleculeTableinstance from a pandas DataFrame.- Parameters:
name (str) – Name of the data set.
df (pd.DataFrame) – DataFrame containing the molecule data.
path (str) – Path to the directory where the data set will be stored.
smiles_col (str) – Name of the column in the data frame containing the SMILES sequences.
**kwargs – Additional keyword arguments to pass to the
MoleculeTableconstructor.
- Returns:
The created data set.
- Return type:
- classmethod fromSDF(name: str, filename: str, path: str, smiles_prop: str, *args, **kwargs)[source]
Create a
MoleculeTableinstance from an SDF file.- Parameters:
name (str) – Name of the data set.
filename (str) – Path to the SDF file.
path (str) – Path to the directory where the data set will be stored.
smiles_prop (str) – Name of the property in the SDF file containing the SMILES sequence.
*args – Additional arguments to pass to the
MoleculeTableconstructor.**kwargs – Additional keyword arguments to pass to the
MoleculeTableconstructor.
- classmethod fromSMILES(name: str, smiles: list, path: str, *args, **kwargs)[source]
Create a
MoleculeTableinstance from a list of SMILES sequences.- Parameters:
name (str) – Name of the data set.
smiles (list) – list of SMILES sequences.
path (str) – Path to the directory where the data set will be stored.
*args – Additional arguments to pass to the
MoleculeTableconstructor.**kwargs – Additional keyword arguments to pass to the
MoleculeTableconstructor.
- Returns:
The created data set.
- Return type:
- classmethod fromTableFile(name: str, filename: str, path: str, *args, sep='\t', **kwargs)[source]
Create a
MoleculeTableinstance from a file containing a table of molecules (i.e. a CSV file).- Parameters:
name (str) – Name of the data set.
filename (str) – Path to the file containing the table.
path (str) – Path to the directory where the data set will be stored.
sep (str) – Separator used in the file for different columns.
*args – Additional arguments to pass to the
MoleculeTableconstructor.**kwargs – Additional keyword arguments to pass to the
MoleculeTableconstructor.
- Returns:
The created data set.
- Return type:
- generateDescriptorDataSetName(ds_set: str | DescriptorSet, name: str | None = None) str[source]
Generate a descriptor set name from a descriptor set.
- Parameters:
ds_set (str | DescriptorSet) – Name of the descriptor set.
name (str) – Name of the data set.
- Returns:
Name of the descriptor set.
- Return type:
(str)
- getClusterNames(clusters: list[MoleculeClusters] | None = None) list[str][source]
Get the names of the clusters in the data frame.
- getClusters(clusters: list[MoleculeClusters] | None = None)[source]
Get the subset of the data frame that contains only clusters.
- Parameters:
clusters (list) – List of cluster calculators of clusters to include.
- Returns:
Data frame containing only clusters.
- Return type:
pd.DataFrame
- getDescriptorNames() list[str][source]
Get the names of the descriptors present for molecules in this data set.
- getDescriptors(active_only: bool = True) DataFrame[source]
Get the calculated descriptors as a pandas data frame.
- Returns:
Data frame containing only descriptors.
- Return type:
pd.DataFrame
- getProperty(name: str, ids: tuple[str] | None = None) Iterable[Any][source]
Get the property with the given name.
- getScaffoldGroups(scaffold_name: str, mol_per_group: int = 10) Series[source]
Get the scaffold groups for a given combination of scaffold and number of molecules per scaffold group.
- getScaffoldNames(scaffolds: list[Scaffold] | None = None, include_mols: bool = False) list[str][source]
Get the names of the scaffolds in the data frame.
- getScaffolds(scaffolds: list[Scaffold] | None = None, include_mols: bool = False) DataFrame[source]
Get the subset of the data frame that contains only scaffolds.
- getSubset(subset: Iterable[str], ids: Iterable[str] | None = None, name: str | None = None, path: str = '.', **kwargs) MoleculeTable[source]
Get a subset of the data frame.
- Parameters:
subset (Iterable[str]) – List of properties to include in the subset.
ids (Iterable[str], optional) – IDs of the molecules to include in the subset.
name (str, optional) – Name of the new data set.
path (str) – Path to the directory where the data set will be stored.
**kwargs – Additional keyword arguments to pass to the
MoleculeTableconstructor.
- Returns:
The created data set.
- Return type:
- getSummary() DataFrame[source]
Get a summary of the data set.
- Returns:
Summary of the data set.
- Return type:
(pd.DataFrame)
- Raises:
NotImplementedError – Summary not yet available for MoleculeTable.
- property hasClusters: bool
Check whether the data frame contains clusters.
- Returns:
Whether the data frame contains clusters.
- Return type:
- hasDescriptors(descriptors: list[DescriptorSet | str] | None = None) bool | list[bool][source]
Check whether the data frame contains given descriptors.
- Parameters:
None) ((list[DescriptorSet | str] |) – List of descriptor objects or prefixes of descriptors to check for. If
None, all descriptors are checked for and a single boolean is returned if any descriptors are found.- Returns:
Whether the data frame contains the given descriptors.
- Return type:
- hasProperty(name: str) bool[source]
Check whether a property is present in the data frame.
- Parameters:
name (str) – Name of the property.
- property hasScaffoldGroups: bool
Check whether the data frame contains scaffold groups.
- Returns:
Whether the data frame contains scaffold groups.
- Return type:
(bool)
- property hasScaffolds: bool
Check whether the data frame contains scaffolds.
- Returns:
Whether the data frame contains scaffolds.
- Return type:
- property identifier: ChemIdentifier
Get the identifier to use for the data set.
- iterChunks(size: int | None = None, on_props: list | None = None, chunk_type: Literal['mol', 'smiles', 'rdkit', 'df'] = 'mol') Generator[list[StoredMol], None, None][source]
Iterate over chunks of the data set.
- Parameters:
- Returns:
Generator of the chunks.
- Return type:
- processMols(processor: MolProcessor, proc_args: tuple[Any, ...] | None = None, proc_kwargs: dict[str, Any] | None = None, mol_type: Literal['smiles', 'mol', 'rdkit'] = 'mol', add_props: Iterable[str] | None = None) Generator[Any, None, None][source]
Process molecules in the data set.
- Parameters:
processor (MolProcessor) – Processor to use for molecule processing.
proc_args (tuple, optional) – Positional arguments to pass to the processor.
proc_kwargs (dict, optional) – Keyword arguments to pass to the processor.
mol_type (Literal["smiles", "mol", "rdkit"], optional) – Type of molecules to process.
add_props (Iterable[str], optional) – Additional properties to add to the data frame.
- Returns:
Generator of the results.
- Return type:
(Generator[Any, None, None])
- restoreDescriptorSets(descriptors: list[DescriptorSet | str])[source]
Restore descriptors that were previously removed.
- Parameters:
descriptors (list[DescriptorSet | str]) – List of
DescriptorSetobjects or their names. Name of a descriptor set corresponds to the result returned by its__str__method.- Raises:
ValueError – If any of the descriptors are not present in the data set.
- sample(n: int, name: str | None = None, random_state: int | None = None) MoleculeTable[source]
Sample n molecules from the table.
- Parameters:
- Returns:
A dataframe with the sampled molecules.
- Return type:
- searchOnProperty(prop_name: str, values: list[float | int | str], exact=False, name: str | None = None, path: str = '.') MoleculeTable[source]
Search the data set based on a property.
- Parameters:
- Returns:
Data set containing the search results.
- Return type:
- searchWithSMARTS(patterns: list[str], operator: Literal['or', 'and'] = 'or', use_chirality: bool = False, name: str | None = None, path: str = '.') MoleculeTable[source]
Search the data set with SMARTS patterns.
- Parameters:
patterns (list[str]) – List of SMARTS patterns to search for.
operator (Literal["or", "and"]) – Operator to use for combining the patterns.
use_chirality (bool) – Whether to use chirality in the search.
name (str) – Name of the new table.
path (str) – Path to the directory where the new table will be stored.
- Returns:
Data set containing the search results.
- Return type:
- property smiles: Generator[str, None, None]
Generator of SMILES strings of all molecules in the data set.
- property standardizer: ChemStandardizer
Get the standardizer to use for the data set.
- toFile(filename: str)[source]
Save the data set to a file.
- Parameters:
filename (str) – Path to the file to save the data set to.
- class qsprpred.data.QSPRTable(storage: ChemStore | None = None, name: str | None = None, target_props: list[TargetSpec | dict] | None = None, path: str = '.', random_state: int | None = None, store_format: str = 'pkl', drop_empty_target_props: bool = True)[source]
Bases:
QSPRDataSet,MoleculeTableImplementation of
QSPRDataSetusing a collection ofPandasDataTableobjects.- Variables:
targetProperties (str) – property to be predicted with QSPRmodel
Construct QSPRdata, also apply transformations of output property if specified.
- Parameters:
storage (ChemStore | None) – storage object to use for saving the data. Defaults to
None.name (str) – data name, used in saving the data
target_props (list[TargetSpec | dict] | None) – target properties, names should correspond with target column names in df. If
None, target specifications will be inferred if this data set has been saved previously. Defaults toNone.path (str, optional) – path to the directory where the data set will be saved. Defaults to “.”.
random_state (int, optional) – random state for splitting the data.
store_format (str, optional) – format to use for storing the data (‘pkl’ or ‘csv’).
drop_empty_target_props (bool, optional) – whether to ignore entries with empty target properties. Defaults to
True.
- Raises:
ValueError – Raised if threshold given with non-classification task.
- addClusters(clusters: list[MoleculeClusters], recalculate: bool = False)
Add clusters to the data frame.
A new column is created that contains the identifier of the corresponding cluster calculator.
- Parameters:
clusters (list) – list of
MoleculeClusterscalculators.recalculate (bool) – Whether to recalculate clusters even if they are already present in the data frame.
- addDescriptors(descriptors: list[DescriptorSet], recalculate: bool = False, *args, **kwargs)
Add descriptors to the data frame with the given descriptor calculators.
- Parameters:
descriptors (list[DescriptorSet]) – List of
DescriptorSetobjects to use for descriptor calculation.recalculate (bool) – Whether to recalculate descriptors even if they are already present in the data frame. If
False, existing descriptors are kept and no calculation takes place.*args – Additional positional arguments to pass to each descriptor set.
**kwargs – Additional keyword arguments to pass to each descriptor set.
- addEntries(ids: list[str], props: dict[str, list], raise_on_existing: bool = True)
Add entries to the data set.
- addProperty(name: str, data: Sized, ids: list[str] | None = None)
Add a property to the data frame.
- addScaffolds(scaffolds: list[Scaffold], add_rdkit_scaffold: bool = False, recalculate: bool = False)
Add scaffolds to the data frame.
A new column is created that contains the SMILES of the corresponding scaffold. If
add_rdkit_scaffoldis set toTrue, a new column is created that contains the RDKit scaffold of the corresponding molecule.
- addSplit(split: DataSplit, name: str)[source]
Add a split to the dataset.
Performs the split and stores the split object and the indices of the split. If the split has a random state, it will be set to the random state of the dataset if it is not set.
- addTargetProperty(target_spec: TargetSpec | dict, drop_empty: bool = True)[source]
Add a target property to the dataset.
- Parameters:
target_spec (TargetSpec | dict) – target property specification to add or dictionary to initialize a TargetSpec
drop_empty (bool) – whether to drop rows with empty target property values. Defaults to
True.
- apply(func: callable, func_args: list | None = None, func_kwargs: dict | None = None, on_props: tuple[str, ...] | None = None, chunk_type: Literal['mol', 'smiles', 'rdkit', 'df'] = 'mol') Generator[Iterable[Any], None, None]
Apply a function to the data set.
- Parameters:
func (callable) – Function to apply.
func_args (list, optional) – Positional arguments to pass to the function.
func_kwargs (dict, optional) – Keyword arguments to pass to the function.
on_props (tuple[str, ...], optional) – Properties to apply the function on.
chunk_type (Literal["mol", "smiles", "rdkit", "df"], optional) – Type of chunks to use for processing.
- Returns:
Generator of the results.
- Return type:
(Generator[Iterable[Any], None, None])
- applyIdentifier(identifier: ChemIdentifier)
Apply an identifier to the data set.
- Parameters:
identifier (ChemIdentifier) – Identifier to apply.
- applyStandardizer(standardizer: ChemStandardizer)
Apply a standardizer to the data set.
- Parameters:
standardizer (ChemStandardizer) – Standardizer to apply.
- attachDescriptors(calculator: DescriptorSet, descriptors: DataFrame, index_cols: list)
Attach descriptors to the data frame.
- Parameters:
calculator (DescriptorsCalculator) – DescriptorsCalculator object to use for descriptor calculation.
descriptors (pd.DataFrame) – DataFrame containing the descriptors to attach.
index_cols (list) – List of column names to use as index.
- checkClassification(target_property: str) bool[source]
Checks the validity of the target property for classification tasks.
- clear()
Clear the data set from memory and disk.
- createScaffoldGroups(mols_per_group: int = 10)
Create scaffold groups.
A scaffold group is a list of molecules that share the same scaffold. New columns are created that contain the scaffold group ID and the scaffold group size.
- Parameters:
mols_per_group (int) – Number of molecules per scaffold group.
- property descriptorSets: list[DescriptorSet]
Get the descriptor calculators for this table.
- property descsPath
- dropDescriptorSets(descriptors: list[DescriptorSet | str], full_removal: bool = False)
Drop descriptors from the given sets from the data frame.
- Parameters:
descriptors (list[DescriptorSet | str]) – List of
DescriptorSetobjects or their names. Name of a descriptor set corresponds to the result returned by its__str__method.full_removal (bool) – Whether to remove the descriptor data (will perform full removal). By default, a soft removal is performed by just rendering the descriptors inactive. A full removal will remove the descriptorSet from the dataset, including the saved files. It is not possible to restore a descriptorSet after a full removal.
- Raises:
AssertionError – If the data set does not contain any descriptors.
- dropDescriptors(descriptors: list[str])
Drop descriptors by name. Performs a simple feature selection by removing the given descriptor names from the data set.
- dropEntries(ids: Iterable[str])
Drop entries from the data set.
- Parameters:
ids (Iterable[str]) – IDs of the entries to drop.
- filter(table_filters: list[Callable])[source]
Filter the data set using the given filters.
- Parameters:
table_filters (list[DataFilter]) – list of filters to apply
- classmethod fromDF(name: str, df: DataFrame, target_props: list[TargetSpec | dict], path: str = '.', smiles_col: str = 'SMILES', drop_empty_target_props: bool = True, **kwargs) QSPRTable[source]
Create
QSPRTablefrom a pandas DataFrame.- Parameters:
name (str) – name of the data set
df (pd.DataFrame) – data frame containing the data
target_props (list[TargetProperty | dict]) – target properties to use
path (str) – path to the directory where the data set will be saved
smiles_col (str) – name of the column containing SMILES
drop_empty_target_props (bool, optional) – whether to drop rows with empty target property values. Defaults to
True.**kwargs – additional keyword arguments for
MoleculeTableconstructor
- Returns:
created data set
- Return type:
- classmethod fromMolTable(mol_table: MoleculeTable, target_props: list[TargetSpec | dict], *args, path: str = '.', name: str | None = None, **kwargs) QSPRTable[source]
Create QSPRTable from a MoleculeTable.
- Parameters:
mol_table (MoleculeTable) –
MoleculeTableto use as the data sourcetarget_props (list) – list of target properties to use
*args – additional positional arguments to pass to the constructor of
QSPRTablepath (str) – path to the directory where the data set will be saved
name (str) – name of the data set
**kwargs – additional keyword arguments to pass to the constructor of
QSPRTable
- Returns:
created data set
- Return type:
- classmethod fromSDF(name: str, filename: str, smiles_prop: str, *args, **kwargs)[source]
Create
QSPRTablefrom SDF file.It is currently not implemented for
QSPRTable, but you can convert from ‘MoleculeTable’ with the ‘fromMolTable’ method.
- classmethod fromSMILES(name: str, smiles: list, path: str, *args, **kwargs)
Create a
MoleculeTableinstance from a list of SMILES sequences.- Parameters:
name (str) – Name of the data set.
smiles (list) – list of SMILES sequences.
path (str) – Path to the directory where the data set will be stored.
*args – Additional arguments to pass to the
MoleculeTableconstructor.**kwargs – Additional keyword arguments to pass to the
MoleculeTableconstructor.
- Returns:
The created data set.
- Return type:
- classmethod fromTableFile(name: str, filename: str, path: str, *args, sep: str = '\t', target_props: list[TargetSpec | dict] | None = None, **kwargs)[source]
Create
QSPRTablefrom table file (i.e. CSV or TSV).- Parameters:
name (str) – name of the data set
filename (str) – path to the table file
path (str) – path to the directory where the data set will be saved
*args – additional arguments for
MolTableconstructorsep (str, optional) – separator in the table file. Defaults to “t”.
target_props (list[TargetProperty | dict], optional) – target properties to use. Defaults to
None.**kwargs – additional keyword arguments for
MolTableconstructor
- Returns:
QSPRTableobject- Return type:
- generateDescriptorDataSetName(ds_set: str | DescriptorSet, name: str | None = None) str
Generate a descriptor set name from a descriptor set.
- Parameters:
ds_set (str | DescriptorSet) – Name of the descriptor set.
name (str) – Name of the data set.
- Returns:
Name of the descriptor set.
- Return type:
(str)
- getClusterNames(clusters: list[MoleculeClusters] | None = None) list[str]
Get the names of the clusters in the data frame.
- getClusters(clusters: list[MoleculeClusters] | None = None)
Get the subset of the data frame that contains only clusters.
- Parameters:
clusters (list) – List of cluster calculators of clusters to include.
- Returns:
Data frame containing only clusters.
- Return type:
pd.DataFrame
- getDF() DataFrame
Get the data frame of the data set.
- getDescriptorNames() list[str]
Get the names of the descriptors present for molecules in this data set.
- getDescriptors(active_only: bool = True) DataFrame
Get the calculated descriptors as a pandas data frame.
- Returns:
Data frame containing only descriptors.
- Return type:
pd.DataFrame
- getProperty(name: str, ids: tuple[str] | None = None) Iterable[Any]
Get the property with the given name.
- getScaffoldGroups(scaffold_name: str, mol_per_group: int = 10) Series
Get the scaffold groups for a given combination of scaffold and number of molecules per scaffold group.
- getScaffoldNames(scaffolds: list[Scaffold] | None = None, include_mols: bool = False) list[str]
Get the names of the scaffolds in the data frame.
- getScaffolds(scaffolds: list[Scaffold] | None = None, include_mols: bool = False) DataFrame
Get the subset of the data frame that contains only scaffolds.
- getSplit(name: str, as_type: str = 'split') DataSplit | list[tuple[Index, Index]][source]
Get the split with the given name.
- Parameters:
name (str) – name of the split
- as_type (str): Determines the type of output. Can be one of:
“split”: Returns a DataSplit object.
“ids”: Returns train and test indices.
- Returns:
split if
as_typeis “split” list[tuple[pd.Index, pd.Index]]:train and test indices if
as_typeis “ids”- Return type:
- getSubset(subset: list[str], ids: list[str] | None = None, name: str | None = None, path: str = '.', **kwargs) QSPRTable[source]
Get a subset of the data set.
- Parameters:
subset (list[str]) – list of columns to include in the subset
ids (list[str], optional) – list of IDs to include in the subset. Defaults to
None.name (str, optional) – name of the subset. Defaults to
None.path (str, optional) – path to the directory where the subset will be saved. Defaults to “.”.
**kwargs – additional keyword arguments for the constructor of
QSPRTable.
- Returns:
subset of the data set
- Return type:
- getSummary() DataFrame
Get a summary of the data set.
- Returns:
Summary of the data set.
- Return type:
(pd.DataFrame)
- Raises:
NotImplementedError – Summary not yet available for MoleculeTable.
- getTarget(name: str | TargetSpec) Series[source]
Get the target property values for the given target property.
- Parameters:
name (str | TargetSpec) – name or specification of the target property
- Returns:
target property values
- Return type:
(pd.Series)
- getTargetPropertiesNames() list[str]
Get the names of the target properties. :returns: list of target property names :rtype: (list[str])
- getTargetSpec(name: str) TargetSpec[source]
Get the target specification of a single target property by its name.
- Parameters:
name (str) – name of the target property
- Returns:
target specification with the given name
- Return type:
- Raises:
ValueError – if the target property with the given name is not found
- getTargetSpecs(names: list | None) list[TargetSpec][source]
Get the target specifications with the given names.
- Parameters:
- Returns:
list of target specifications
- Return type:
(list[TargetSpec])
- getTargets() DataFrame[source]
Get the target property values
- Returns:
target property values
- Return type:
(pd.DataFrame)
- property hasClusters: bool
Check whether the data frame contains clusters.
- Returns:
Whether the data frame contains clusters.
- Return type:
- hasDescriptors(descriptors: list[DescriptorSet | str] | None = None) bool | list[bool]
Check whether the data frame contains given descriptors.
- Parameters:
None) ((list[DescriptorSet | str] |) – List of descriptor objects or prefixes of descriptors to check for. If
None, all descriptors are checked for and a single boolean is returned if any descriptors are found.- Returns:
Whether the data frame contains the given descriptors.
- Return type:
- hasProperty(name: str) bool
Check whether a property is present in the data frame.
- Parameters:
name (str) – Name of the property.
- property hasScaffoldGroups: bool
Check whether the data frame contains scaffold groups.
- Returns:
Whether the data frame contains scaffold groups.
- Return type:
(bool)
- property hasScaffolds: bool
Check whether the data frame contains scaffolds.
- Returns:
Whether the data frame contains scaffolds.
- Return type:
- property identifier: ChemIdentifier
Get the identifier to use for the data set.
- iterChunks(size: int | None = None, on_props: list | None = None, chunk_type: Literal['mol', 'smiles', 'rdkit', 'df'] = 'mol') Generator[list[StoredMol], None, None]
Iterate over chunks of the data set.
- Parameters:
- Returns:
Generator of the chunks.
- Return type:
- iterSplit(name: str, as_type: str = 'ids') Generator[tuple[Index, Index], None, None] | Generator[tuple[ndarray, ndarray, ndarray, ndarray], None, None] | Generator[tuple[DataFrame, DataFrame, DataFrame, DataFrame], None, None] | Generator[tuple[QSPRTable, QSPRTable], None, None][source]
Get the split with the given name.
- Parameters:
name (str) – name of the split
- as_type (str): Determines the type of output. Can be one of:
“ids”: yields train and test indices.
“numpy”: Yields train and test numpy arrays.
“pandas”: Yields train and test pandas DataFrames.
“QSPRTable”: Yields train and test QSPRTable objects.
- Yields:
tuple[pd.Index, pd.Index] – train and test indices if
as_typeis “ids” tuple[np.ndarray, np.ndarray, np.ndarray, np.ndarray]:train descriptors, train targets, test descriptors, test targets
as_typeis “numpy”- tuple[pd.DataFrame, pd.DataFrame, pd.DataFrame, pd.DataFrame]:
train descriptors, train targets, test descriptors, test targets
as_typeis “pandas”- tuple[QSPRTable, QSPRTable]:
train and test QSPRTable objects if
as_typeis “QSPRTable”
- makeClassification(target_property: str, th: list[float] | None = None)[source]
Switch to classification task using the given threshold values.
- makeRegression(target_property: str)[source]
Switch to regression task using the given target property.
- Parameters:
target_property (str) – name of the target property to use for regression
- processMols(processor: MolProcessor, proc_args: tuple[Any, ...] | None = None, proc_kwargs: dict[str, Any] | None = None, mol_type: Literal['smiles', 'mol', 'rdkit'] = 'mol', add_props: Iterable[str] | None = None) Generator[Any, None, None]
Process molecules in the data set.
- Parameters:
processor (MolProcessor) – Processor to use for molecule processing.
proc_args (tuple, optional) – Positional arguments to pass to the processor.
proc_kwargs (dict, optional) – Keyword arguments to pass to the processor.
mol_type (Literal["smiles", "mol", "rdkit"], optional) – Type of molecules to process.
add_props (Iterable[str], optional) – Additional properties to add to the data frame.
- Returns:
Generator of the results.
- Return type:
(Generator[Any, None, None])
- reload()
Reload the data set from disk.
- restoreDescriptorSets(descriptors: list[DescriptorSet | str])
Restore descriptors that were previously removed.
- Parameters:
descriptors (list[DescriptorSet | str]) – List of
DescriptorSetobjects or their names. Name of a descriptor set corresponds to the result returned by its__str__method.- Raises:
ValueError – If any of the descriptors are not present in the data set.
- restoreTargetProperty(prop: TargetSpec | str)[source]
Reset target property to its original value.
- Parameters:
prop (TargetProperty | str) – target property to reset
- sample(n: int, name: str | None = None, random_state: int | None = None) MoleculeTable
Sample n molecules from the table.
- Parameters:
- Returns:
A dataframe with the sampled molecules.
- Return type:
- save()
Save the whole storage to disk.
- searchOnProperty(prop_name: str, values: list[float | int | str], exact=False, name: str | None = None, path: str = '.') MoleculeTable
Search the data set based on a property.
- Parameters:
- Returns:
Data set containing the search results.
- Return type:
- searchWithSMARTS(patterns: list[str], operator: Literal['or', 'and'] = 'or', use_chirality: bool = False, name: str | None = None, path: str = '.') MoleculeTable
Search the data set with SMARTS patterns.
- Parameters:
patterns (list[str]) – List of SMARTS patterns to search for.
operator (Literal["or", "and"]) – Operator to use for combining the patterns.
use_chirality (bool) – Whether to use chirality in the search.
name (str) – Name of the new table.
path (str) – Path to the directory where the new table will be stored.
- Returns:
Data set containing the search results.
- Return type:
- setTargetProperties(target_props: list[TargetSpec | dict], drop_empty: bool = True)[source]
Set list of target properties for the dataset.
- Parameters:
target_props (list[TargetSpec | dict]) – list of target properties specifications or dictionaries to initialize the TargetSpec objects from.
drop_empty (bool, optional) – whether to drop rows with empty target property values. Defaults to
True.
- property smiles: Generator[str, None, None]
Generator of SMILES strings of all molecules in the data set.
- split(split: DataSplit) Generator[tuple[Index, Index], None, None][source]
Create folds from Descriptors and Targets. Can be used either for cross-validation, bootstrapping or train-test split.
- Parameters:
split (DataSplit) – Split to apply to the data
X (pd.DataFrame) – data to apply the split to
y (pd.DataFrame | None) – target data to apply the split to
- Yields:
pd.Index, pd.Index – indices of the train and test set
- property standardizer: ChemStandardizer
Get the standardizer to use for the data set.
- property targetProperties: list[TargetSpec]
Returns the specifications of target properties of the dataset.
- toFile(filename: str)
Save the data set to a file.
- Parameters:
filename (str) – Path to the file to save the data set to.
- toJSON() str
- Serialize object to a JSON string. This JSON string should
contain all data necessary to reconstruct the object.
- Returns:
JSON string of the object
- Return type:
json (str)
- transformProperties(names: list[str], transformer: Callable[[Iterable[Any]], Iterable[Any]])
Transform the properties of the data frame.
- unsetTargetProperty(name: str | TargetSpec)[source]
Unset a target property. It will not remove it from the data set, but will make it unavailable for training.
- Parameters:
name (str | TargetSpec) – name or specification of the target property to drop
- class qsprpred.data.RandomSplit(test_fraction=0.1, seed: int | None = None)[source]
Bases:
DataSplit,RandomizedSplits dataset in random train and test subsets.
- Variables:
- split(X, y)[source]
Split the given data into one or multiple train/test subsets.
These classes handle partitioning of a feature matrix by returning an generator of train and test indices. It is compatible with the approach taken in the
sklearnpackage (seesklearn.model_selection._BaseKFold). This can be used for both cross-validation or a one time train/test split.- Parameters:
X (np.ndarray | pd.DataFrame) – the input data matrix
y (np.ndarray | pd.DataFrame | pd.Series) – the target variable(s)
- Returns:
an generator over the generated subsets represented as a tuple of (train_indices, test_indices) where the indices are the row indices of the input data matrix X (note that these are integer indices, rather than a pandas index!)
- splitDataset(dataset: QSPRDataSet)
- class qsprpred.data.ScaffoldSplit(scaffold: ~qsprpred.data.chem.scaffolds.Scaffold = <qsprpred.data.chem.scaffolds.BemisMurckoRDKit object>, test_fraction: float = 0.1, n_folds: int = 1, custom_test_list: list | None = None, data_set: ~qsprpred.data.tables.interfaces.qspr_data_set.QSPRDataSet | None = None, **split_kwargs)[source]
Bases:
GBMTDataSplitSplits dataset into balanced train and test subsets based on molecular scaffolds.
- Variables:
Initialize a GBMTDataSplit object.
- getDataSet() QSPRDataSet
Get the data set attached to this object.
- Returns:
The data set attached to this object
- Return type:
- Raises:
ValueError – If no data set is attached to this object.
- setDataSet(dataset: QSPRDataSet | None) None
Set the data set for this object.
- split(X: ndarray | DataFrame, y: ndarray | DataFrame | Series) Iterable[tuple[list[int], list[int]]]
Split dataset into balanced train and test subsets based on an initial clustering algorithm.
- Parameters:
X (np.ndarray | pd.DataFrame) – the input data matrix
y (np.ndarray | pd.DataFrame | pd.Series) – the target variable(s)
- Returns:
an generator over the generated subsets represented as a tuple of (train_indices, test_indices) where the indices are the row indices of the input data matrix
- splitDataset(dataset: QSPRDataSet)
- class qsprpred.data.TemporalSplit(timesplit: float | list[float], timeprop: str, data_set: QSPRDataSet | None = None)[source]
Bases:
DataSplit,DataSetDependentSplits dataset train and test subsets based on a threshold in time.
- Variables:
Initialize a TemporalSplit object.
- Parameters:
timesplit (float | list[float]) – time point after which sample is moved to test set. If a list is provided, the splitter will split the dataset into multiple subsets based on the timepoints in the list.
timeprop (str) – name of the column within the dataset with timepoints
dataset (QSPRDataSet) – dataset that this splitter will be acting on
- getDataSet() QSPRDataSet
Get the data set attached to this object.
- Returns:
The data set attached to this object
- Return type:
- Raises:
ValueError – If no data set is attached to this object.
- setDataSet(dataset: QSPRDataSet | None) None
Set the data set for this object.
- split(X, y)[source]
Split single-task dataset based on a time threshold.
- Parameters:
X (np.ndarray | pd.DataFrame) – the input data matrix
y (np.ndarray | pd.DataFrame | pd.Series) – the target variable(s)
- Returns:
an generator over the generated subsets represented as a tuple of (train_indices, test_indices) where the indices are the row indices of the input data matrix
- splitDataset(dataset: QSPRDataSet)