├── CHANGELOG.md ├── LICENSE.txt ├── README.md ├── mmpdblib ├── __init__.py ├── __main__.py ├── analysis_algorithms.py ├── cansmirks_table.py ├── cli │ ├── __init__.py │ ├── click_utils.py │ ├── create_index.py │ ├── drop_index.py │ ├── fragdb_constants.py │ ├── fragdb_list.py │ ├── fragdb_merge.py │ ├── fragdb_partition.py │ ├── fragment.py │ ├── fragment_click.py │ ├── generate.py │ ├── help_.py │ ├── index.py │ ├── list_.py │ ├── loadprops.py │ ├── merge.py │ ├── predict.py │ ├── propcat.py │ ├── proprulecat.py │ ├── rgroup2smarts.py │ ├── rulecat.py │ ├── ruleenvcat.py │ ├── smi_split.py │ ├── smi_utils.py │ ├── smicat.py │ ├── smifrag.py │ └── transform.py ├── config.py ├── create_index.sql ├── dbutils.py ├── drop_index.sql ├── environment.py ├── fileio.py ├── fragment_algorithm.py ├── fragment_create_index.sql ├── fragment_db.py ├── fragment_records.py ├── fragment_schema.sql ├── fragment_types.py ├── index_algorithm.py ├── index_types.py ├── index_writers.py ├── properties_io.py ├── reporters.py ├── rgroup2smarts.py ├── schema.py ├── schema.sql ├── smarts_aliases.py └── smiles_syntax.py ├── pyproject.toml └── tests ├── cached.fragdb ├── comma.smi ├── space.smi ├── space.smi.gz ├── support.py ├── tab.smi ├── test_analysis.py ├── test_data.csv ├── test_data.fragdb ├── test_data.mmpdb ├── test_data.smi ├── test_data_2019.mmpdb ├── test_fragment.py ├── test_index.py ├── test_list.py ├── test_loadprops.py ├── test_rgroup2smarts.py └── two_tabs.smi /CHANGELOG.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rdkit/mmpdb/HEAD/CHANGELOG.md -------------------------------------------------------------------------------- /LICENSE.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rdkit/mmpdb/HEAD/LICENSE.txt -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rdkit/mmpdb/HEAD/README.md -------------------------------------------------------------------------------- /mmpdblib/__init__.py: -------------------------------------------------------------------------------- 1 | __version__ = "3.1.3" 2 | -------------------------------------------------------------------------------- /mmpdblib/__main__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rdkit/mmpdb/HEAD/mmpdblib/__main__.py -------------------------------------------------------------------------------- /mmpdblib/analysis_algorithms.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rdkit/mmpdb/HEAD/mmpdblib/analysis_algorithms.py -------------------------------------------------------------------------------- /mmpdblib/cansmirks_table.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rdkit/mmpdb/HEAD/mmpdblib/cansmirks_table.py -------------------------------------------------------------------------------- /mmpdblib/cli/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rdkit/mmpdb/HEAD/mmpdblib/cli/__init__.py -------------------------------------------------------------------------------- /mmpdblib/cli/click_utils.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rdkit/mmpdb/HEAD/mmpdblib/cli/click_utils.py -------------------------------------------------------------------------------- /mmpdblib/cli/create_index.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rdkit/mmpdb/HEAD/mmpdblib/cli/create_index.py -------------------------------------------------------------------------------- /mmpdblib/cli/drop_index.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rdkit/mmpdb/HEAD/mmpdblib/cli/drop_index.py -------------------------------------------------------------------------------- /mmpdblib/cli/fragdb_constants.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rdkit/mmpdb/HEAD/mmpdblib/cli/fragdb_constants.py -------------------------------------------------------------------------------- /mmpdblib/cli/fragdb_list.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rdkit/mmpdb/HEAD/mmpdblib/cli/fragdb_list.py -------------------------------------------------------------------------------- /mmpdblib/cli/fragdb_merge.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rdkit/mmpdb/HEAD/mmpdblib/cli/fragdb_merge.py -------------------------------------------------------------------------------- /mmpdblib/cli/fragdb_partition.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rdkit/mmpdb/HEAD/mmpdblib/cli/fragdb_partition.py -------------------------------------------------------------------------------- /mmpdblib/cli/fragment.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rdkit/mmpdb/HEAD/mmpdblib/cli/fragment.py -------------------------------------------------------------------------------- /mmpdblib/cli/fragment_click.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rdkit/mmpdb/HEAD/mmpdblib/cli/fragment_click.py -------------------------------------------------------------------------------- /mmpdblib/cli/generate.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rdkit/mmpdb/HEAD/mmpdblib/cli/generate.py -------------------------------------------------------------------------------- /mmpdblib/cli/help_.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rdkit/mmpdb/HEAD/mmpdblib/cli/help_.py -------------------------------------------------------------------------------- /mmpdblib/cli/index.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rdkit/mmpdb/HEAD/mmpdblib/cli/index.py -------------------------------------------------------------------------------- /mmpdblib/cli/list_.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rdkit/mmpdb/HEAD/mmpdblib/cli/list_.py -------------------------------------------------------------------------------- /mmpdblib/cli/loadprops.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rdkit/mmpdb/HEAD/mmpdblib/cli/loadprops.py -------------------------------------------------------------------------------- /mmpdblib/cli/merge.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rdkit/mmpdb/HEAD/mmpdblib/cli/merge.py -------------------------------------------------------------------------------- /mmpdblib/cli/predict.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rdkit/mmpdb/HEAD/mmpdblib/cli/predict.py -------------------------------------------------------------------------------- /mmpdblib/cli/propcat.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rdkit/mmpdb/HEAD/mmpdblib/cli/propcat.py -------------------------------------------------------------------------------- /mmpdblib/cli/proprulecat.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rdkit/mmpdb/HEAD/mmpdblib/cli/proprulecat.py -------------------------------------------------------------------------------- /mmpdblib/cli/rgroup2smarts.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rdkit/mmpdb/HEAD/mmpdblib/cli/rgroup2smarts.py -------------------------------------------------------------------------------- /mmpdblib/cli/rulecat.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rdkit/mmpdb/HEAD/mmpdblib/cli/rulecat.py -------------------------------------------------------------------------------- /mmpdblib/cli/ruleenvcat.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rdkit/mmpdb/HEAD/mmpdblib/cli/ruleenvcat.py -------------------------------------------------------------------------------- /mmpdblib/cli/smi_split.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rdkit/mmpdb/HEAD/mmpdblib/cli/smi_split.py -------------------------------------------------------------------------------- /mmpdblib/cli/smi_utils.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rdkit/mmpdb/HEAD/mmpdblib/cli/smi_utils.py -------------------------------------------------------------------------------- /mmpdblib/cli/smicat.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rdkit/mmpdb/HEAD/mmpdblib/cli/smicat.py -------------------------------------------------------------------------------- /mmpdblib/cli/smifrag.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rdkit/mmpdb/HEAD/mmpdblib/cli/smifrag.py -------------------------------------------------------------------------------- /mmpdblib/cli/transform.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rdkit/mmpdb/HEAD/mmpdblib/cli/transform.py -------------------------------------------------------------------------------- /mmpdblib/config.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rdkit/mmpdb/HEAD/mmpdblib/config.py -------------------------------------------------------------------------------- /mmpdblib/create_index.sql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rdkit/mmpdb/HEAD/mmpdblib/create_index.sql -------------------------------------------------------------------------------- /mmpdblib/dbutils.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rdkit/mmpdb/HEAD/mmpdblib/dbutils.py -------------------------------------------------------------------------------- /mmpdblib/drop_index.sql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rdkit/mmpdb/HEAD/mmpdblib/drop_index.sql -------------------------------------------------------------------------------- /mmpdblib/environment.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rdkit/mmpdb/HEAD/mmpdblib/environment.py -------------------------------------------------------------------------------- /mmpdblib/fileio.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rdkit/mmpdb/HEAD/mmpdblib/fileio.py -------------------------------------------------------------------------------- /mmpdblib/fragment_algorithm.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rdkit/mmpdb/HEAD/mmpdblib/fragment_algorithm.py -------------------------------------------------------------------------------- /mmpdblib/fragment_create_index.sql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rdkit/mmpdb/HEAD/mmpdblib/fragment_create_index.sql -------------------------------------------------------------------------------- /mmpdblib/fragment_db.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rdkit/mmpdb/HEAD/mmpdblib/fragment_db.py -------------------------------------------------------------------------------- /mmpdblib/fragment_records.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rdkit/mmpdb/HEAD/mmpdblib/fragment_records.py -------------------------------------------------------------------------------- /mmpdblib/fragment_schema.sql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rdkit/mmpdb/HEAD/mmpdblib/fragment_schema.sql -------------------------------------------------------------------------------- /mmpdblib/fragment_types.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rdkit/mmpdb/HEAD/mmpdblib/fragment_types.py -------------------------------------------------------------------------------- /mmpdblib/index_algorithm.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rdkit/mmpdb/HEAD/mmpdblib/index_algorithm.py -------------------------------------------------------------------------------- /mmpdblib/index_types.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rdkit/mmpdb/HEAD/mmpdblib/index_types.py -------------------------------------------------------------------------------- /mmpdblib/index_writers.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rdkit/mmpdb/HEAD/mmpdblib/index_writers.py -------------------------------------------------------------------------------- /mmpdblib/properties_io.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rdkit/mmpdb/HEAD/mmpdblib/properties_io.py -------------------------------------------------------------------------------- /mmpdblib/reporters.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rdkit/mmpdb/HEAD/mmpdblib/reporters.py -------------------------------------------------------------------------------- /mmpdblib/rgroup2smarts.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rdkit/mmpdb/HEAD/mmpdblib/rgroup2smarts.py -------------------------------------------------------------------------------- /mmpdblib/schema.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rdkit/mmpdb/HEAD/mmpdblib/schema.py -------------------------------------------------------------------------------- /mmpdblib/schema.sql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rdkit/mmpdb/HEAD/mmpdblib/schema.sql -------------------------------------------------------------------------------- /mmpdblib/smarts_aliases.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rdkit/mmpdb/HEAD/mmpdblib/smarts_aliases.py -------------------------------------------------------------------------------- /mmpdblib/smiles_syntax.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rdkit/mmpdb/HEAD/mmpdblib/smiles_syntax.py -------------------------------------------------------------------------------- /pyproject.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rdkit/mmpdb/HEAD/pyproject.toml -------------------------------------------------------------------------------- /tests/cached.fragdb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rdkit/mmpdb/HEAD/tests/cached.fragdb -------------------------------------------------------------------------------- /tests/comma.smi: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rdkit/mmpdb/HEAD/tests/comma.smi -------------------------------------------------------------------------------- /tests/space.smi: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rdkit/mmpdb/HEAD/tests/space.smi -------------------------------------------------------------------------------- /tests/space.smi.gz: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rdkit/mmpdb/HEAD/tests/space.smi.gz -------------------------------------------------------------------------------- /tests/support.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rdkit/mmpdb/HEAD/tests/support.py -------------------------------------------------------------------------------- /tests/tab.smi: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rdkit/mmpdb/HEAD/tests/tab.smi -------------------------------------------------------------------------------- /tests/test_analysis.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rdkit/mmpdb/HEAD/tests/test_analysis.py -------------------------------------------------------------------------------- /tests/test_data.csv: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rdkit/mmpdb/HEAD/tests/test_data.csv -------------------------------------------------------------------------------- /tests/test_data.fragdb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rdkit/mmpdb/HEAD/tests/test_data.fragdb -------------------------------------------------------------------------------- /tests/test_data.mmpdb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rdkit/mmpdb/HEAD/tests/test_data.mmpdb -------------------------------------------------------------------------------- /tests/test_data.smi: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rdkit/mmpdb/HEAD/tests/test_data.smi -------------------------------------------------------------------------------- /tests/test_data_2019.mmpdb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rdkit/mmpdb/HEAD/tests/test_data_2019.mmpdb -------------------------------------------------------------------------------- /tests/test_fragment.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rdkit/mmpdb/HEAD/tests/test_fragment.py -------------------------------------------------------------------------------- /tests/test_index.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rdkit/mmpdb/HEAD/tests/test_index.py -------------------------------------------------------------------------------- /tests/test_list.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rdkit/mmpdb/HEAD/tests/test_list.py -------------------------------------------------------------------------------- /tests/test_loadprops.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rdkit/mmpdb/HEAD/tests/test_loadprops.py -------------------------------------------------------------------------------- /tests/test_rgroup2smarts.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rdkit/mmpdb/HEAD/tests/test_rgroup2smarts.py -------------------------------------------------------------------------------- /tests/two_tabs.smi: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rdkit/mmpdb/HEAD/tests/two_tabs.smi --------------------------------------------------------------------------------