» Articles » PMID: 39404472

An Open-Source Implementation of the Scaffold Identification and Naming System (SCINS) and Example Applications

Overview
Date 2024 Oct 15
PMID 39404472
Authors
Affiliations
Soon will be listed here.
Abstract

Organizing and partitioning sets of chemical structures is of considerable practical significance, e.g., in compound library analysis and the postprocessing of screening hit lists. Approaches such as unsupervised clustering are computationally demanding and dataset-dependent; on the other hand, rule-based methods, such as those based on Murcko scaffolds, have linear time complexity but are often too fine-grained, leading to a large number of singletons or sparsely populated classes. An alternative rule-based method that seeks to achieve an optimal balance when grouping compounds into sets is the 'Scaffold Identification and Naming System' (SCINS). To facilitate public use of this previously published method, here, we provide an open-source Python implementation of SCINS, dependent only on RDKit. We show that SCINS can be useful in identifying sparsely and densely populated regions in chemical space in large databases, here exemplified with Enamine REAL Diverse and ChEMBL. We find that Enamine REAL Diverse covers a much smaller SCINS space relative to ChEMBL, whereas the opposite is true when Murcko and generic Murcko scaffolds are considered. Additionally, we show that SCINS can result in chemically intuitive grouping of medium-sized sets of bioactive compounds, which can be useful in compound selection from virtual screening campaigns as well as postprocessing of experimental hit lists. Hence, in this work, we provide both an open-source implementation of SCINS and its characterization with relevant use cases.

References
1.
Baell J, Holloway G . New substructure filters for removal of pan assay interference compounds (PAINS) from screening libraries and for their exclusion in bioassays. J Med Chem. 2010; 53(7):2719-40. DOI: 10.1021/jm901137j. View

2.
Irwin J, Tang K, Young J, Dandarchuluun C, Wong B, Khurelbaatar M . ZINC20-A Free Ultralarge-Scale Chemical Database for Ligand Discovery. J Chem Inf Model. 2020; 60(12):6065-6073. PMC: 8284596. DOI: 10.1021/acs.jcim.0c00675. View

3.
Xu Y, Johnson M . Algorithm for naming molecular equivalence classes represented by labeled pseudographs. J Chem Inf Comput Sci. 2001; 41(1):181-5. DOI: 10.1021/ci0003911. View

4.
Ertl P . Intuitive ordering of scaffolds and scaffold similarity searching using scaffold keys. J Chem Inf Model. 2014; 54(6):1617-22. DOI: 10.1021/ci5001983. View

5.
Bajusz D, Racz A, Heberger K . Why is Tanimoto index an appropriate choice for fingerprint-based similarity calculations?. J Cheminform. 2015; 7:20. PMC: 4456712. DOI: 10.1186/s13321-015-0069-3. View