Journal of Cheminformatics · 2018 · 36 citations · 23 references
PharmacyChemistryComputer ScienceData StructuresDatabasesDrug DiscoveryChemical FingerprintingChemical Space ExplorationDrug DatabasesHigh-throughput ScreeningSearching AlgorithmsSmall-molecule ScreeningBenchmark DatasetsChemical Library DatabasesChemical Similarity SearchFingerprint-based ScreeningInverted IndexesSimilarity SearchingSubstructure ScreeningSubstructure Searching
BACKGROUND: Structure search is one of the valuable capabilities of small-molecule databases. Fingerprint-based screening methods are usually employed to enhance the search performance by reducing the number of calls to the verification procedure. In substructure search, fingerprints are designed to capture important structural aspects of the molecule to aid the decision about whether the molecule contains a given substructure. Currently available cartridges typically provide acceptable search performance for processing user queries, but do not scale satisfactorily with dataset size. RESULTS: We present Sachem, a new open-source chemical cartridge that implements two substructure search methods: The first is a performance-oriented reimplementation of substructure indexing based on the OrChem fingerprint, and the second is a novel method that employs newly designed fingerprints stored in inverted indices. We assessed the performance of both methods on small, medium, and large datasets containing 1, 10, and 94 million compounds, respectively. Comparison of Sachem with other freely available cartridges revealed improvements in overall performance, scaling potential and screen-out efficiency. CONCLUSIONS: The Sachem cartridge allows efficient substructure searches in databases of all sizes. The sublinear performance scaling of the second method and the ability to efficiently query large amounts of pre-extracted information may together open the door to new applications for substructure searches.
23
Open Babel: An open chemical toolbox
Noel M. O’Boyle, Michael Banck, Craig A. James et al. · Journal of Cheminformatics · 2011 · 11.1K citations · Full text
Extended-Connectivity Fingerprints
David Rogers, Mathew Hahn · Journal of Chemical Information and Modeling · 2010 · 7.6K citations
Network Applications of Bloom Filters: A Survey
Andrei Broder, Michael Mitzenmacher · Internet Mathematics · 2004 · 2K citations · Full text
ChEBI: a database and ontology for chemical entities of biological interest
Kirill Degtyarenko, Paula de Matos, Marcus Ennis et al. · Nucleic Acids Research · 2007 · 1.1K citations · Full text