qsprpred.data.sources package
Subpackages
- qsprpred.data.sources.papyrus package
- Submodules
- qsprpred.data.sources.papyrus.papyrus_class module
- qsprpred.data.sources.papyrus.papyrus_filter module
- qsprpred.data.sources.papyrus.tests module
PapyrusSourceTestPapyrusSourceTest.addClassCleanup()PapyrusSourceTest.addCleanup()PapyrusSourceTest.addTypeEqualityFunc()PapyrusSourceTest.assertAlmostEqual()PapyrusSourceTest.assertCountEqual()PapyrusSourceTest.assertDictEqual()PapyrusSourceTest.assertEndsWith()PapyrusSourceTest.assertEqual()PapyrusSourceTest.assertFalse()PapyrusSourceTest.assertGreater()PapyrusSourceTest.assertGreaterEqual()PapyrusSourceTest.assertHasAttr()PapyrusSourceTest.assertIn()PapyrusSourceTest.assertIs()PapyrusSourceTest.assertIsInstance()PapyrusSourceTest.assertIsNone()PapyrusSourceTest.assertIsNot()PapyrusSourceTest.assertIsNotNone()PapyrusSourceTest.assertIsSubclass()PapyrusSourceTest.assertLess()PapyrusSourceTest.assertLessEqual()PapyrusSourceTest.assertListEqual()PapyrusSourceTest.assertLogs()PapyrusSourceTest.assertMultiLineEqual()PapyrusSourceTest.assertNoLogs()PapyrusSourceTest.assertNotAlmostEqual()PapyrusSourceTest.assertNotEndsWith()PapyrusSourceTest.assertNotEqual()PapyrusSourceTest.assertNotHasAttr()PapyrusSourceTest.assertNotIn()PapyrusSourceTest.assertNotIsInstance()PapyrusSourceTest.assertNotIsSubclass()PapyrusSourceTest.assertNotRegex()PapyrusSourceTest.assertNotStartsWith()PapyrusSourceTest.assertRaises()PapyrusSourceTest.assertRaisesRegex()PapyrusSourceTest.assertRegex()PapyrusSourceTest.assertSequenceEqual()PapyrusSourceTest.assertSetEqual()PapyrusSourceTest.assertStartsWith()PapyrusSourceTest.assertTrue()PapyrusSourceTest.assertTupleEqual()PapyrusSourceTest.assertWarns()PapyrusSourceTest.assertWarnsRegex()PapyrusSourceTest.clearGenerated()PapyrusSourceTest.countTestCases()PapyrusSourceTest.createLargeMultitaskDataSet()PapyrusSourceTest.createLargeTestDataSet()PapyrusSourceTest.createSmallTestDataSet()PapyrusSourceTest.createTestDataSetFromFrame()PapyrusSourceTest.debug()PapyrusSourceTest.defaultTestResult()PapyrusSourceTest.doClassCleanups()PapyrusSourceTest.doCleanups()PapyrusSourceTest.enterClassContext()PapyrusSourceTest.enterContext()PapyrusSourceTest.fail()PapyrusSourceTest.failureExceptionPapyrusSourceTest.getAllDescriptorSets()PapyrusSourceTest.getBigDF()PapyrusSourceTest.getDataPrepGrid()PapyrusSourceTest.getDefaultCalculatorCombo()PapyrusSourceTest.getDefaultPrep()PapyrusSourceTest.getPrepCombos()PapyrusSourceTest.getSmallDF()PapyrusSourceTest.getStorage()PapyrusSourceTest.id()PapyrusSourceTest.longMessagePapyrusSourceTest.maxDiffPapyrusSourceTest.run()PapyrusSourceTest.setUp()PapyrusSourceTest.setUpClass()PapyrusSourceTest.setUpPaths()PapyrusSourceTest.shortDescription()PapyrusSourceTest.skipTest()PapyrusSourceTest.subTest()PapyrusSourceTest.tearDown()PapyrusSourceTest.tearDownClass()PapyrusSourceTest.test_papyrus_source()
- Module contents
Submodules
qsprpred.data.sources.data_source module
- class qsprpred.data.sources.data_source.DataSource[source]
Bases:
ABCGeneral definition of a data source. It is essentially a factory for creating
MoleculeTableandQSPRDataSetinstances.- abstract getData(name: str | None = None, **kwargs) MoleculeTable[source]
Get the molecule data from the source as a
MoleculeTable.- Parameters:
name (str, optional) – The name of the dataset.
kwargs – Additional keyword arguments to pass to the method.
- Returns:
The molecule data.
- Return type:
- getDataSet(target_props: list[TargetSpec | dict], name: str | None = None, **kwargs) QSPRTable[source]
Get the dataset from the source as a
QSPRDataSet. Essentially just creates aQSPRDataSetfrom theMoleculeTableobtained from thegetDatamethod.- Parameters:
target_props (list[TargetProperty | dict]) – The target properties to add.
name (str, optional) – The name of the dataset.
kwargs – Additional keyword arguments to pass to the
getDatamethod and theQSPRDataSetconstructor.
- Returns:
The dataset.
- Return type:
Module contents
- class qsprpred.data.sources.DataSource[source]
Bases:
ABCGeneral definition of a data source. It is essentially a factory for creating
MoleculeTableandQSPRDataSetinstances.- abstract getData(name: str | None = None, **kwargs) MoleculeTable[source]
Get the molecule data from the source as a
MoleculeTable.- Parameters:
name (str, optional) – The name of the dataset.
kwargs – Additional keyword arguments to pass to the method.
- Returns:
The molecule data.
- Return type:
- getDataSet(target_props: list[TargetSpec | dict], name: str | None = None, **kwargs) QSPRTable[source]
Get the dataset from the source as a
QSPRDataSet. Essentially just creates aQSPRDataSetfrom theMoleculeTableobtained from thegetDatamethod.- Parameters:
target_props (list[TargetProperty | dict]) – The target properties to add.
name (str, optional) – The name of the dataset.
kwargs – Additional keyword arguments to pass to the
getDatamethod and theQSPRDataSetconstructor.
- Returns:
The dataset.
- Return type: