CPIExtract: A software package to collect and harmonize small molecule and protein interactions
Piras, A.; Chenghao, S.; Sebek, M. L.; Ispirova, G.; Menichetti, G.
Show abstract
SummaryThe binding interactions between small molecules and proteins are the basis of cellular functions. Yet, experimental data available regarding compound-protein interactions (CPIs) are not harmonized into a single entity but rather scattered across multiple institutions, each maintaining databases with different formats. Extracting information from these multiple sources remains challenging due to data heterogeneity. Here, we present CPIExtract (Compound-Protein Interaction Extract), a Python package that automatically retrieves CPI data from nine major repositories, filters non-human and low-quality records, harmonizes chemical and protein identifiers, and computes unified pChEMBL binding values. Compared with MINER, a state-of-the-art CPI extraction algorithm, CPIExtract retrieves 85.5% more compounds, 16-fold more experimentally supported interactions, and over four times more proteins, substantially increasing the availability of strong and weak binders. The resulting harmonized dataset enables custom filtering and export in standard tabular formats for downstream applications such as network medicine, drug repurposing, and training of deep learning models. AvailabilityCPIExtract is an open-source Python package under an MIT license. CPIExtract can be downloaded from https://github.com/menicgiulia/CPIExtract and https://pypi.org/project/cpiextract. The package can run on any standard desktop computer or computing cluster.
Matching journals
The top 1 journal accounts for 50% of the predicted probability mass.
Similar papers in this journal
- Design and application of a knowledge network for automatic prioritization of drug mechanisms 96%
- DTI-Voodoo: machine learning over interaction networks and ontology-based background knowledge predicts drug-target interactions 95%
- Attention-based approach to predict drug-target interactions across seven target superfamilies 95%
Similar papers in this journal
- ACDA: Implementation of an Augmented Drug Synergy Prediction Algorithm 94%
- Biclique extension as an effective approach to predict novel interaction partners in metabolic compound-protein interaction networks. 94%
- Improving classification of correct and incorrect protein-protein docking models by augmenting the training set 93%
Similar papers in this journal
Similar papers in this journal
"Similar papers" are the closest papers from that journal in the model's embedding space. They show what the match is built on, but the ranking comes mostly from a classifier over the whole training set, not from these examples alone.