The Pharmit Backend: A Computer Systems Approach to Enabling Interactive Online Drug Discovery
Overview
Authors
Affiliations
Pharmit (http://pharmit.csb.pitt.edu) is an open-source online resource that allows users to interactively search libraries of millions compounds as part of a structure-based drug discovery workflow. Here we describe the systems-level implementation decisions made in designing Pharmit that, when combined with novel sub-linear time search algorithms, allow it to screen millions of molecules in seconds. The key concepts are to maximize parallelism while minimizing intra-thread communication, optimize data layout for sequential processing, and efficiently manage memory allocation. We describe how these concepts are applied to the cheminformatic data inherent to Pharmit and discuss limitations and possible future directions.
PharmRL: pharmacophore elucidation with deep geometric reinforcement learning.
Aggarwal R, Koes D BMC Biol. 2024; 22(1):301.
PMID: 39736736 PMC: 11687028. DOI: 10.1186/s12915-024-02096-5.
Sadia H, Qureshi I, Naveed M, Aziz T, Alharbi M, Alasmari A Sci Rep. 2024; 14(1):28445.
PMID: 39557884 PMC: 11574189. DOI: 10.1038/s41598-024-79275-5.
Elhadi A, Zhao D, Ali N, Sun F, Zhong S Mol Divers. 2024; 28(6):4181-4197.
PMID: 38396210 DOI: 10.1007/s11030-024-10808-w.
Naveed M, Ali N, Aziz T, Hanif N, Fatima M, Ali I Sci Rep. 2024; 14(1):1529.
PMID: 38233440 PMC: 10794461. DOI: 10.1038/s41598-024-51954-3.
Proposition of Pharmacophore Models for Malaria: A Review.
de Sousa N, de Araujo I, Rodrigues T, da Silva P, de Moura J, Scotti M Comb Chem High Throughput Screen. 2023; 27(17):2525-2543.
PMID: 37815185 DOI: 10.2174/0113862073247691230925062440.