Skip to content

Scripts for breaking down a collection of molecules into analog series, getting R group tables and performing virtual screening. Off-memory and parallel computing approaches are implemented.

Notifications You must be signed in to change notification settings

navejaromero/analog-series

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

22 Commits
 
 
 
 
 
 

Repository files navigation

analog-series

José J. Naveja

May 29th 2019

Scripts for breaking down a collection of molecules into analog series, getting R group tables and performing virtual screening. Off-memory and parallel computing approaches are implemented.

Requirements:

-Linux system -dask -networkx

To annotate a library with metacores and AS, run get-cores.py. Usage:

usage: get-cores.py [-h] -i INFILE [-p PREFIX] [-c COREPROP] [-s SEP] [-t MAXT] [-smi SMILESCOL] [--ncpu NCPU]

To get the CCR scaffolds for a database of compounds

optional arguments: -h, --help show this help message and exit -i INFILE, --infile INFILE Input database -p PREFIX, --prefix PREFIX Prefix for output file -c COREPROP, --coreprop COREPROP Minimum scaffold/molecule proportion -s SEP, --sep SEP Separator in input file -t MAXT, --maxt MAXT Maximum time (secs) per molecule for processing -smi SMILESCOL, --smilescol SMILESCOL Name of column with SMILES --ncpu NCPU number of CPU to use (if positive) or to keep free (if negative)

References:

Naveja, J.J., Pilón-Jiménez, B.A., Bajorath, J. et al. A general approach for retrosynthetic molecular core analysis. J Cheminform 11, 61 (2019). https://doi.org/10.1186/s13321-019-0380-5

Naveja, J.J., Vogt, M., Stumpfe, D., Medina-Franco, J.L., Bajorath, J. Systematic Extraction of Analogue Series from Large Compound Collections Using a New Computational Compound–Core Relationship Method. ACS Omega 4, 1, (2019) 1027–1032. https://doi.org/10.1021/acsomega.8b03390

About

Scripts for breaking down a collection of molecules into analog series, getting R group tables and performing virtual screening. Off-memory and parallel computing approaches are implemented.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published