bioRxivBioinformaticsPreprint
CPIExtract: A software package to collect and harmonize small molecule and protein interactions
Michael SebekiD, Andrea PirasiD, Lucia Prieto SantamaríaiD, Shi Chenghao, Gordana IspirovaiD, Giulia MenichettiiD
Abstract
Summary: The binding interactions between small molecules and proteins are the basis of cellular functions. Yet, experimental data available regarding compound-protein interaction 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 tool to interactively extract experimental binding interaction data from multiple databases, perform filtering, and harmonize the resulting information, thus providing a gain of compound-protein interaction data. When compared to a single source, DrugBank, we show that it can collect more than ten times the number of annotations. The end-user can apply custom filtering to the aggregated output data and save it in any generic tabular file suitable for further downstream tasks such as network medicine analyses for drug repurposing and cross-validation of deep learning models. Availability: CPIExtract is an open-source Python package under an MIT license. CPIExtract can be installed from https://pypi.org/project/cpiextract and downloaded from https://github.com/menicgiulia/CPIExtract. The package can run on any standard desktop computer or computing cluster.
- assay: protein sequence
- research focus: database / resource
- research focus: software / tool
- approach: experimental assay
- Citations
- 7
Reproducibility ledger
Nobody has reported trying to reproduce this paper yet. Did you replicate an experiment or run the code? Your report saves the next lab a week.
Sign in to file a reproducibility report.
Related papers
- PPIKB: A Comprehensive Knowledge Base and Analysis Platform for Protein Peptide Interactions Based on Literature and Patents
Zhu Ning, Yanyu Ming, … Hongliang Duan·bioRxiv·Jun 9, 2025
- PINOT: An Intuitive Resource for Integrating Protein-Protein Interactions
James E. Tomkins, Raffaele Ferrari, … Claudia Manzoni·Cell Communication and SignalingPeer-reviewed·Jun 11, 2020
- Automated recognition of functional compound-protein relationships in literature
Kersten Döring, Ammar Qaseem, … Stefan Günther·PLoS ONEPeer-reviewed·Mar 3, 2020
- GePI: Retrieval of fully automated recognition and extraction of gene and protein interaction mentions from unstructured literature
Erik Faessler, Udo Hahn, Sascha Schäuble·Nucleic Acids ResearchPeer-reviewed·May 24, 2023
- STRING-ing together protein complexes: corpus and methods for extracting physical protein interactions from the biomedical literature
Farrokh Mehryary, Katerina C. Nastou, … Sampo Pyysalo·BioinformaticsPeer-reviewed·Sep 1, 2024
- KlinkPPI: Single Point of Access to Protein-Protein Interactions Across Databases
Ahmad Lutfi, Sukrit Dang, … Juri Rappsilber·bioRxiv·Aug 6, 2026