Abstract
As more drugs are developed and the incidence of polypharmacy increases, it is becoming critically important to anticipate potential DDIs before they occur in the clinic, along with those for which effects might go unobserved. However, traditional methods for DDI identification are unable to coalesce interaction mechanisms out of vast lists of potential or known DDIs, much less study them accurately. Computational methods have great promise but have realized only limited clinical utility. This work develops a rule-based inference framework to predict DDI mechanisms and support determination of their clinical relevance. Given a drug pair, our framework interrogates and describes DDI mechanisms based on a knowledge graph that integrates extensive available biomedical resources through semantic web technologies and backward chaining inference, effectively identifying facts within the graph that prove and explain the mechanisms of the drugs' interaction. The framework was evaluated through a case study combining a chemotherapy agent, irinotecan, and a widely used antibiotic, levofloxacin. The mutual interactions identified indicate that our framework can effectively explore and explain the mechanisms of potential DDIs. This approach has the potential to improve drug discovery and design and to support rapid and cost-effective identification of DDIs along with their putative mechanisms, a key step in determining clinical relevance and supporting clinical decision-making.
1. Introduction
Drug-drug interactions (DDIs) can result in debilitating illness and sometimes death and so represent serious concerns for pharmaceutical companies, clinicians, and patients worldwide. Indeed, in the US, DDIs were recently found to be responsible for 231,000 emergency room visits [1] and 22.2% of hospital admissions [2]. These numbers illustrate the potential exponential growth of health risks that could occur due to polypharmacy [3], itself a rising concern given the high prevalence of chronic diseases, psychological disorders such as depression, and other such conditions. Interactions such as toxicity or reduced efficacy may occur when two or more agents are coadministered, necessitating dose adjustment or switching to a different therapeutic intervention. While we may prevent additional DDIs by contraindicating drug pairs for which adverse events have been observed in clinic, it remains necessary to develop new methods to improve our understanding of known, unobserved, and potential DDIs [4].
In terms of mechanism, DDIs can be pharmacokinetic (interactions either enhance or reduce effects), pharmacodynamic (interactions occur at or close to the site of action), or both [5]. The mechanisms of most known DDIs were traditionally discovered through single-pathway studies. Examples of traditional discovery approaches include laboratory and animal model studies, as illustrated by the drug interaction guidance document published by the FDA. While this guidance document has enabled researchers and pharmaceutical companies to gain understanding of DDIs, it has some major shortcomings [6]. First, its main limitation is that it focuses mostly on the interactions of cytochrome enzymes (CYPs), ignoring other potential mechanisms. Second, current DDI study requirements are applied during clinical trials; thus, the drugs are often tested in small numbers of patients and in the absence of many possible cofounding factors [7]. As such, the slowness and limited focus of traditional approaches for discovering new and potential interactions means that the problems posed by DDIs will undoubtedly continue.
To address this issue in a cost-effective and high-throughput manner by leveraging machine learning, we proposed a rule-based inference framework to explore and explain the biological related mechanisms of potential DDI mechanisms [8]. First, we designed an extract, transform, load (ETL) method utilizing semantic web technologies to bring together extensive biomedical data, information, and knowledge from diverse resources and integrate it all into a mechanistic knowledge graph. Second, we developed a backward chaining inference rule-based framework to recognize pharmacological and other related mechanistic effects from that graph, applying a set of rules to effectively identify facts that prove and explain the mechanisms of interaction. Finally, we conducted evaluation and validation of the framework using the antineoplastic chemotherapy agent irinotecan and the quinolone antibiotic levofloxacin, whose pharmacokinetics profiles are well-documented.
2. Literature Review
Computational methods for predicting DDIs constitute an area of considerable research interest, leading to the development of diverse methods and published resources. These methods have employed a variety of algorithms and utilized many features such as biological effect interactions [9], protein similarities [10], clinical and genomic factors [11], and drug-target [12] and drug-protein [13], as well as drug information on web [14, 15], text-based data [14], protein interaction networks [16], mechanisms of toxicity [17], and enrichment analysis [18]. Among the diverse computational methods that have been used in DDI research, rule-based systems have shown especially promising results [19]. Fundamentally, these systems simulate a human expert's decision-making ability using rules (i.e., IF-THEN statements). For example, a rule-based method has been utilized to discover DDIs from numerous collections of unstructured texts [20, 21]. Others that have been used include knowledge graphs [4, 10], machine learning [22, 23], and deep learning [24].
Despite the quantity of research conducted in this area, recent efforts have realized only limited clinical utility. More specifically, study findings generally only demonstrate associations that are either pharmacokinetic or pharmacodynamic in nature; however, focusing on one level of DDIs neglects important information about other possible interactions such as multipathway interactions [10]. Furthermore, existing efforts have mostly focused on a relatively limited scope of features and have incorporated only a small number of biomedical resources. Still, there is an enormous quantity of data, information, and knowledge available concerning DDIs and their mechanisms of interaction that could be used for exploration [25, 26]. Leveraging these large-scale resources is key to realizing the cost-effective, high-throughput prediction of DDIs that are new to clinical practice or have occult rather than overt effects, as well as diagnosing those that occur in remote treatment situations.
3. Methods
3.1. Phase 1: The Extract, Transform, Load (ETL) Methodology
In the biomedical domain, data and knowledge are often provided in an assortment of formats, in addition to being provided by a multitude of disparate, disconnected resources; this fractured availability hinders discovery and processing. In the context of DDIs, there is great variability in the reporting of interactions and associated mechanisms by the many commercial and free license resources [27, 28]. Synthesizing these resources to generate a comprehensive utility through which interactions can be discovered both handily and accurately is an ongoing challenge. To overcome these obstacles, we built an ETL method to generate a mechanistic knowledge graph for DDIs. Our ETL method represents an important development towards filling in the knowledge gaps that exist between multiple biomedical resources and ensuring the greater success of knowledge discovery.
The ETL method specifically utilized semantic web technologies for the extraction, integration, and representation of knowledge and data. We also customized it by adding a validation layer that uses reasoning capabilities to test for consistency among classes, instances, and their relationships [29], which is necessary before loading to ensure accurate reasoning. In this phase, the ETL prepares the knowledge graph that will be used later for the inferential task. This phase consists of four main steps: extracting data and knowledge from multiple resources, integrating them into a single graph, validating, and finally loading the information into a knowledge graph in a data store.
3.1.1. Extract: Collecting Information on Drug Mechanisms of Interaction
The first step was to examine data and knowledge resources and extract their relevance to our study, with a focus on information concerning DDIs and their mechanisms of interaction. We mainly examined data and knowledge that contain pharmacological, biomolecular, physiological, and genetic information. Those four groups represented the core classes of the ETL and contained subclasses that categorize the respective instances/entities, i.e., genes and drugs. For pharmacological information, we downloaded DrugBank [30] from https://go.drugbank.com/releases/latest in March 2022. For biomolecular information, we obtained the National Cancer Institute Thesaurus (NCI) [31] and Gene Ontology terms (GO) [32] from the Unified Medical Language System (UMLS) [33]. The National Drug File–Reference Terminology (NDF-RT) [34] for physiological information was also sourced from the UMLS, while the Pharmacogenomics Knowledge Base (PharmGKB) [35], representing genetic information, was downloaded from https://www.pharmgkb.org/downloads in March 2022.
3.1.2. Transform: Building the Mechanistic Knowledge Graph
The transformation phase comprised three major steps:
Step 1: design a mapping strategy for integrating the relevant resources extracted into a single knowledge graph.
Step 2: insert and group relationships between instances and classes in the knowledge graph.
Step 3: choose the appropriate tools to describe and represent entities and relationships among DDIs and their mechanisms of interaction.
For the mapping strategy and the insertion of relationships, we used the UMLS as the backbone for our knowledge graph, as its purpose is to provide an integrated system in the biomedical domain. For semantic tools, we used Jena [36, 37] for building and storing the mechanistic knowledge graph instances and Protégé [38] for creating classes, relationships, and consistency checks.
The process of transformation relied primarily on concept unique identifiers (CUIs) from the UMLS Metathesaurus dataset, which contains more than 4,441,326 concepts and more than 200 relationships from more than 155 biomedical data and knowledge resources. We have written Javascript code using a Jena semantic tool to generate the instances and add their semantic relationships from the UMLS MySQL database into the mechanistic knowledge graph. Specifically, from the MRCONSO table, we extracted and transformed NCI, GO, and NDF-RT resources and then added semantic relationships from the MRREL table. DrugBank and PharmGKB are not part of the UMLS terminology system, so instances and relationships from them were added to the knowledge graph through a shared identifiers technique; for example, the genetic information (relationships) for levofloxacin in the PharmGKB dataset was added to the knowledge graph using the CUI ID link provided at http://pharmgkb.org/chemical/PA450214/link.
3.1.3. Validate: Using the Semantic Network
Validation is always necessary when integrating multiple resources and grouping semantic relationships between instances. Accordingly, we designed an ontology using the Protégé tool, which supports many semantic web formats such as RDF, RDFS, OWL, and XML schema. Four main classes were created to cover the pharmacological, biomolecular, physiological, and genetic levels. After that, we created subclasses as follows: (1) drugs, rdfs:subclass of pharmacological; (2) genes, enzymes, and biological processes, rdfs:subclasses of biomolecular; (3) effect and mechanism of action, rdfs:subclasses of physiological; and (4) SNPs, rdfs:subclass of genetic. To properly insert the created instances of the mechanistic knowledge graph into the classes and subclasses for each instance, we utilized corresponding semantic types from the MRSAT table, which contains more than 133 semantic types that together constitute a categorization terminology encompassing diverse biomedical domains. We asserted the semantic types as properties of each instance in the knowledge graph; for instance, T028 represents the Gene or Genome type in UMLS, so all instances that belong to T028 were added to the genes subclass of biomolecular. After validating the knowledge graph, we next checked for consistency among classes, subclasses, and instances, a necessary step when integrating multiple data resources. We used the Pellet [39] reasoner for this task as it is compatible with Jena and wrote Javascript code to check the consistency of our ontology. The results demonstrated it to be appropriately consistent.
3.1.4. Load: Storing the Mechanistic Knowledge Graph in a Triple Store
The last step of the ETL process was to load the knowledge graph into a data store. For this, we used Jena's TDB triple store [37]. The process of creating and uploading the knowledge graph happened once and offline, which allows for fast performance as the information is stored locally with no changes [40]. Figure 1 illustrates the steps of the ETL methodology.
Figure 1.

Our methodology for extracting biomedical data, information, knowledge, and features of drugs, transforming them to a knowledge graph, validating the knowledge graph, and then loading them into a comprehensive mechanistic local store.
3.2. Phase 2: The Inference Algorithm
After creating the mechanistic knowledge graph, we developed the second part of the rule-based framework, the inference algorithm. Rule-based methods have received particular attention in DDI prediction, as they endeavor to mimic the decision-making ability of human experts and have been employed with good results [19], including when extracting information from unstructured text [20, 21]. However, existing systems are relatively limited in terms of both the knowledge resources they draw upon and the types of interactions they consider, and it remains difficult to estimate the actual clinical significance of any given computationally predicted DDI. Leveraging the full breadth of available knowledge [25, 26] and considering multiple and more complex mechanistic dimensions such as multipathway interactions [10] can allow us to not only more comprehensively identify putative DDIs but also assess their relevance to clinical practice. We aimed to do exactly this with our approach.
We used backward chaining as the inference algorithm, which starts with a hypothesis and searches a knowledge graph until that hypothesis is either accepted or rejected [41]. In our study, we hypothesized that there could be a potential interaction between two drugs that have pharmacological effects at the metabolism and transporter levels (i.e., inhibition or induction) and share some biomedical features among four main categories (pharmacological, bimolecular, physiological, and genetic). Given this hypothesis, the framework would then apply rules on a knowledge graph using the backward chaining inference algorithm to find evidence to prove the hypothesis according to a defined set of rules. More specifically, the framework takes two drugs as goals, and the inference algorithm looks for facts in the knowledge graph that return pharmacological effects and shared biomedical features.
4. Results
4.1. The Rule-Based Framework Requires Multiple Facts and Rules for DDI Exploration and Explanation
The framework was developed as summarized in Figure 2. In this framework, we considered a DDI as prospective if it was recognized as having pharmacological effects on the joint basis of either inhibition or induction with respect to metabolism and transport and also shared the maximum number of biomedical features among four core defined categories (pharmacological, bimolecular, physiological, and genetic). We evaluated the framework's performance on a pair of commonly co-administered drugs, the chemotherapy agent irinotecan and the antibiotic agent levofloxacin, for which a potential interaction was previously identified [42].
Figure 2.

Rule-based framework for exploring and explaining the mechanisms of potential drug-drug interactions.
To explore the possibility of a DDI, we proposed a backward chaining algorithm based on a rules framework that links facts (i.e., IF parts) to conclusions (THEN parts). The developed framework is comprised of six rules, which have been validated by a clinician, to explore and explain the mechanisms of potential DDIs, which are as follows:
4.2. Integration of Mechanistic DDI Information and Pharmacological, Biomolecular, Physiological, and Genetic Effects Provide the Necessary Evidence for DDIs in the Clinical Setting
In our rule-based framework, we combined six types of biomedical data and information (genes, proteins, biological processes, molecular function, physiology, and SNPs) and achieved a high-quality knowledge representation from which to determine whether a potential DDI may exist. A SPARQL query [40] over the mechanistic knowledge graph was generated in which all features of interactor 1, levofloxacin, were retrieved from multiple resources and incorporated in the final framework as demonstrated in Figure 3.
Figure 3.

The multiple mechanistic features of levofloxacin, extracted from different biomedical resources.
4.3. The Framework Proves Potential DDI through Mechanisms of Interaction
To demonstrate the reliability and effectiveness of the implemented rules, we had the framework consider two major layers of backward chaining inference in a sequence that would propose mechanisms for the possible DDI between concurrently-administered levofloxacin and irinotecan. The first layer addresses when both interactors intervene pharmacologically at the metabolism level (i.e., inhibit or induce enzymes and transporters), and the second layer when both interactors share a maximum number of features within the classes (pharmacological, bimolecular, physiological, and genetic). Through conducting backward chaining inference on the knowledge graph, our framework identified the most relevant pathways connecting the two drugs and yielded a proposed mechanism of their DDI, illustrated in Table 1. Specifically, the framework identified levofloxacin as an inhibitor for both an ABC transporter protein, ABCB1, and the CYP3A4 enzyme, while irinotecan was likewise identified as a substrate for both. In humans, CYP3A4 is the most widely expressed of CYP proteins; it constitutes as much as 70% of gastrointestinal CYP activity and mediates 40-45% of all phase 1 metabolic reactions [43–45]. In addition, similarity between the two drugs was detected at three levels, including that both agents are contraindicated when a patient is allergic to either and both decrease DNA integrity, which satisfies the backward chaining rules. Furthermore, the two drugs share substructures; that is, both contain the following: hydroxy compounds, heterocyclic compounds, aromatic compounds, phenols and derivatives, pyridines and derivatives, benzene and derivatives, carboxylic acids and derivatives, acetates, ethers, aliphatic, and aryl amines, phenyl esters, anisoles, (iso)quinolines and derivatives, and hydroxyquinolines.
Table 1.
Summary of the potential mechanism of interaction of coadministered irinotecan and levofloxacin.
| Irinotecan | Levofloxacin | |
|---|---|---|
| Pharmacological effects | ||
| Metabolizing enzymes | CYP3A4 substrate | CYP3A4 inhibitor |
| Transporters | ABCB1 substrate | ABCB1 inhibitor |
| Biomedical features | ||
| Pharmacological (MoA) | NA | NA |
| Biomolecular | NA | NA |
| Physiological | Decreased DNA integrity | |
| Genetic | NA | NA |
Therefore, the framework detected CYP3A4 and ABCB1 as primary candidates for the mechanism of this drug pair's interaction. Notably, CYP3A4 and ABCB1 are coexpressed in the liver and intestines, and the liver is where irinotecan is converted to its active metabolite, SN-38, through hydrolysis by carboxylesterases (CESs) [46, 47]. In the liver, SN-38 can be glucoronized, detoxified by enzymes of the UGT1A1 family, and eliminated via release into the intestines; or it can be oxidized through the action of CYP3A proteins. Meanwhile, irinotecan can itself be oxidized by CYP3A proteins, producing either of two inactive metabolites. Ultimately, irinotecan, its elimination, and the abundance of SN-38 are regulated heavily through CYP3A4 and UGT1A1 [46, 47]. In contrast, levofloxacin metabolism in humans is limited; the drug is primarily excreted through the urine without any alteration [48, 49]. Interestingly, the findings from our computational approach suggest a potential effect of levofloxacin on CYP3A4 activity; namely, it could influence the metabolism dynamics of CYP3A4 substrates such as irinotecan. This merits further investigation to improve our understanding of levofloxacin and its DDIs.
Another finding highlighted ATP-binding cassette transporters as a potential candidate mechanism. These transporters comprise a large superfamily of membrane proteins. ABCB1 in particular (along with its analogs) has become known for its importance in the absorption of drugs and drug candidates. Interestingly, numerous reports have found that coadministration of an ABCB1 inhibitor and substrate can greatly increase blood levels of the substrate, resulting in serious side effects [50, 51]. Accordingly, ABCB1 interactors need to be investigated in terms of both their substrate and inhibitor properties—perhaps especially the latter in the context of DDIs. Notably, the literature supports levofloxacin as an ABCB1 substrate [48], while our framework indicated a potential inhibitory effect on ABCB1 transporters; both imply potential interaction of levofloxacin with all ABCB1 substrates, including irinotecan.
Several drugs are known to interact with irinotecan at different levels [42, 52]. Limited data suggest that oral quinolone antibiotics may have their plasma concentrations reduced upon chemotherapy with antineoplastic agents [48, 49]; however, there has not yet been any report of an interaction between irinotecan and levofloxacin. As a broad-spectrum antibiotic, levofloxacin is used extensively in cancer patients for treating infections; in addition, according to the guideline, levofloxacin is also used as a postchemotherapy course prophylactic for patients in which febrile neutropenia is a substantial risk [53]. If levofloxacin and irinotecan interact, extensive use of levofloxacin in patients receiving irinotecan would predispose them to that DDI, which may result in unwanted and potentially hazardous adverse effects.
5. Discussion
In this research, we developed a computational framework that utilized a rule-based approach to explore and explain the biological related mechanisms of potential DDIs. This present work focuses strongly on leveraging multiple large-scale biomedical resources to provide support for assessing the mechanisms of interaction at work in DDIs so as to identify potential DDIs. Further, we tested the framework by examining the putative DDI between irinotecan (an antineoplastic chemotherapy agent) and levofloxacin (a quinolone antibiotic); the mechanisms so identified suggest directions for confirming the clinical significance of this predicted DDI.
Upon validation, our framework has the potential to add significant value to current practices surrounding DDIs. First, requirements to identify potential DDIs have been established by food and drug administrations in several countries and are mandatory for new drug approval [6, 54]. Such requirements might increase the cost of drug research and delay approval. Second, the limited knowledge available to clinicians regarding existing and unknown DDIs affects clinical decisions, especially when alternative agents are not available. The mechanism-centered approach employed in this framework allows for consideration of not only a DDI's possible occurrence but also its clinical relevance.
In having developed this framework, it has become clear that the state-of-the-art has mainly focused on a relatively limited scope of features and reasoning and has incorporated a relatively small number of knowledge resources. In existing knowledge of drug mechanisms, biomedical features are among those considered as possible causes; accordingly, if for a pair of drugs known to produce a DDI there is suspicion that a particular set of biomedical features is the cause of that DDI, then it seems reasonable to extend this concern to a hypothetical other pair of drugs sharing the same biomedical feature pattern. Our current framework uses a simplistic form of combined similarity computation that could be greatly expanded on or even replaced in further works. The present implementation considers each biomedical feature pattern to be equally important and therefore implies that the more of these patterns that are satisfied, the more likely there is a need to be concerned about a DDI. It is important to consider how “similar” two pairs need to be to raise an alarm for potential DDI. Under the current framework, the similarity does not need to be very great, and yet the number of false alarms raised seems to be reasonably low. We believe that the basic premise is sound, but enhancement/replacement of the similarity determination with more comprehensive computational methods could yield promising results; we have several thoughts in that direction. Nonetheless, this work fulfills its purpose, which is to provide a new direction as a means of differentiation from prevailing approaches and thereby invite greater attention to be given to the process of evaluation as opposed to the production and expansion of resources for use in evaluation [55].
6. Conclusion
This work introduces a rule-based framework that has utility for exploring and explaining possible DDIs, as demonstrated by our case study of the commonly coadministered chemotherapy agent irinotecan and antibiotic levofloxacin. It represents an initial step toward developing an efficient system that can be utilized by researchers and clinicians to reduce requirements for drug approval, particularly concerning DDI studies, and hence accelerate a drug's approval. In addition, such a framework would provide support that aids clinicians in making clinical decisions, especially for new drugs with limited evidence.
Algorithm 1.

Acknowledgments
The authors extend their appreciation to the Deanship of Scientific Research at King Khalid University for funding this work through Small Groups (RGP.1-312-43).
Data Availability
Data is available upon request.
Conflicts of Interest
The authors declare that the research was conducted in the absence of any commercial or financial relationships that could be construed as a potential conflict of interest.
Authors' Contributions
Dr. Adeeb Noor was involved in the design and execution of the project, performed the literature search, developed the data abstraction, undertook the initial data analysis, prepared tables and figures, and drafted the manuscript. Dr. Abdullah Assiri was involved in the design and execution of the project, performed the literature search, developed the data abstraction, undertook the initial data analysis, prepared tables and figures, and drafted the manuscript.
References
- 1.Malone D. C., Hutchins D. S., Haupert H., et al. Assessment of potential drug–drug interactions with a prescription claims database. American Journal of Health-System Pharmacy . 2005;62(19):1983–1991. doi: 10.2146/ajhp040567. [DOI] [PubMed] [Google Scholar]
- 2.Dechanont S., Maphanta S., Butthum B., Kongkaew C. Hospital admissions/visits associated with drug–drug interactions: a systematic review and meta-analysis. Pharmacoepidemiology and Drug Safety . 2014;23(5):489–497. doi: 10.1002/pds.3592. [DOI] [PubMed] [Google Scholar]
- 3.Qato D. M., Alexander G. C., Conti R. M., Johnson M., Schumm P., Lindau S. T. Use of prescription and over-the-counter medications and dietary supplements among older adults in the United States. JAMA . 2008;300(24):2867–2878. doi: 10.1001/jama.2008.892. [DOI] [PMC free article] [PubMed] [Google Scholar]
- 4.Hochheiser H., Jing X., Garcia E. A., et al. A minimal information model for potential drug-drug interactions. Frontiers in Pharmacology . 2021;11, article 608068 doi: 10.3389/fphar.2020.608068. [DOI] [PMC free article] [PubMed] [Google Scholar]
- 5.Benet L. Z. Pharmacokinetics: basic principles and its use as a tool in drug metabolism. In: Mitchell J. R., Horning M. G., editors. Drug Metabolism and Drug Toxicity . New York: Raven Press; 1984. pp. 199–211. [Google Scholar]
- 6.FDA Center for Drug Evaluation and Research. Drug interactions | relevant regulatory guidance and policy documents. https://www.fda.gov/drugs/drug-interactions-labeling/drug-interactions-relevant-regulatory-guidance-and-policy-documents .
- 7.Roblek T., Vaupotic T., Mrhar A., Lainscak M. Drug-drug interaction software in clinical practice: a systematic review. European Journal of Clinical Pharmacology . 2015;71(2):131–142. doi: 10.1007/s00228-014-1786-7. [DOI] [PubMed] [Google Scholar]
- 8.Noor A. Integrating mechanistic information to predict drug-drug interactions and associated relevance for decision support. 2022 IEEE International IOT, Electronics and Mechatronics Conference (IEMTRONICS); 2022; Toronto, ON, Canada. pp. 1–4. [Google Scholar]
- 9.Vilar S., Harpaz R., Uriarte E., Santana L., Rabadan R., Friedman C. Drug—drug interaction through molecular structure similarity analysis. Journal of the American Medical Informatics Association . 2012;19(6):1066–1074. doi: 10.1136/amiajnl-2012-000935. [DOI] [PMC free article] [PubMed] [Google Scholar]
- 10.Dere S., Ayvaz S. Prediction of drug–drug interactions by using profile fingerprint vectors and protein similarities. Healthc Inform Res . 2020;26(1):42–49. doi: 10.4258/hir.2020.26.1.42. [DOI] [PMC free article] [PubMed] [Google Scholar]
- 11.Cheng F., Zhao Z. Machine learning-based prediction of drug-drug interactions by integrating drug phenotypic, therapeutic, chemical, and genomic properties. Journal of the American Medical Informatics Association . 2014;21(e2):e278–e286. doi: 10.1136/amiajnl-2013-002512. [DOI] [PMC free article] [PubMed] [Google Scholar]
- 12.Hoehndorf R., Hiebert T., Hardy N. W., Schofield P. N., Gkoutos G. V., Dumontier M. Mouse model phenotypes provide information about human drug targets. Bioinformatics . 2014;30(5):719–725. doi: 10.1093/bioinformatics/btt613. [DOI] [PMC free article] [PubMed] [Google Scholar]
- 13.Kamdar M. R., Musen M. A. Mechanism-based pharmacovigilance over the life sciences linked open data cloud. American Medical Informatics Association Annual Symposium Proceedings . 2017;2017:1014–1023. [PMC free article] [PubMed] [Google Scholar]
- 14.Abdelaziz I., Fokoue A., Hassanzadeh O., Zhang P., Sadoghi M. Large-scale structural and textual similarity-based mining of knowledge graph to predict drug-drug interactions. Journal of Web Semantics . 2017;44:104–117. doi: 10.1016/j.websem.2017.06.002. [DOI] [Google Scholar]
- 15.Noor A., Assiri A., Ayvaz S., Clark C., Dumontier M. Drug-drug interaction discovery and demystification using semantic web technologies. Journal of the American Medical Informatics Association . 2017;24(3):556–564. doi: 10.1093/jamia/ocw128. [DOI] [PMC free article] [PubMed] [Google Scholar]
- 16.Park K., Kim D., Ha S., Lee D. Predicting pharmacodynamic drug-drug interactions through signaling propagation interference on protein-protein interaction networks. PLoS One . 2015;10(10, article e0140816) doi: 10.1371/journal.pone.0140816. [DOI] [PMC free article] [PubMed] [Google Scholar]
- 17.Tripodi I. J., Callahan T. J., Westfall J. T., Meitzer N. S., Dowell R. D., Hunter L. E. Applying knowledge-driven mechanistic inference to toxicogenomics. Toxicology In Vitro . 2020;66, article 104877 doi: 10.1016/j.tiv.2020.104877. [DOI] [PMC free article] [PubMed] [Google Scholar]
- 18.Noor A. A data-driven medical decision framework for associating adverse drug events with drug-drug interaction mechanisms. Journal of Healthcare Engineering . 2022;2022:7. doi: 10.1155/2022/9132477.e9132477 [DOI] [PMC free article] [PubMed] [Google Scholar] [Retracted]
- 19.Abu-Nasser B. Medical expert systems survey. International Journal of Engineering and Information Systems (IJEAIS) . 2017;1(7):218–224. [Google Scholar]
- 20.Segura-Bedmar I., Crespo M., de Pablo C., Martínez P. Third International Workshop on Data and Text Mining in Bioinformatics . New York, NY, USA: Association for Computing Machinery; 2009. DrugNerAR: linguistic rule-based anaphora resolver for drug-drug interaction extraction in pharmacological documents; pp. 19–26. [Google Scholar]
- 21.Segura-Bedmar I., Martínez P., de Pablo-Sánchez C. A linguistic rule-based approach to extract drug-drug interactions from pharmacological documents. BMC Bioinformatics . 2011;12(Suppl 2):p. S1. doi: 10.1186/1471-2105-12-S2-S1. [DOI] [PMC free article] [PubMed] [Google Scholar]
- 22.Liu S., Tang B., Chen Q., Wang X. Drug-drug interaction extraction via convolutional neural networks. Computational and Mathematical Methods in Medicine . 2016;2016:8. doi: 10.1155/2016/6918381.e6918381 [DOI] [PMC free article] [PubMed] [Google Scholar]
- 23.Tiftikci M., Özgür A., He Y., Hur J. Machine learning-based identification and rule-based normalization of adverse drug reactions in drug labels. BMC Bioinformatics . 2019;20(S21):p. 707. doi: 10.1186/s12859-019-3195-5. [DOI] [PMC free article] [PubMed] [Google Scholar]
- 24.Sun X., Ma L., Du X., Feng J., Dong K. Deep convolution neural networks for drug-drug interaction extraction. 2018 IEEE International Conference on Bioinformatics and Biomedicine (BIBM); 2018; Madrid, Spain. pp. 1662–1668. [Google Scholar]
- 25.Hoehndorf R., Schofield P. N., Gkoutos G. V. The role of ontologies in biological and biomedical research: a functional perspective. Briefings in Bioinformatics . 2015;16(6):1069–1080. doi: 10.1093/bib/bbv011. [DOI] [PMC free article] [PubMed] [Google Scholar]
- 26.Lavertu A., Vora B., Giacomini K. M., Altman R., Rensi S. A new era in pharmacovigilance: toward real-world data and digital monitoring. Clinical Pharmacology & Therapeutics . 2021;109(5):1197–1202. doi: 10.1002/cpt.2172. [DOI] [PMC free article] [PubMed] [Google Scholar]
- 27.Vonbach P., Dubied A., Krähenbühl S., Beer J. H. Evaluation of frequently used drug interaction screening programs. Pharmacy World & Science . 2008;30(4):367–374. doi: 10.1007/s11096-008-9191-x. [DOI] [PubMed] [Google Scholar]
- 28.Monteith S., Glenn T. Comparison of potential psychiatric drug interactions in six drug interaction database programs: a replication study after 2 years of updates. Human Psychopharmacology . 2021;36(6, article e2802) doi: 10.1002/hup.2802. [DOI] [PubMed] [Google Scholar]
- 29.Baclawski K., Kokar M. M., Waldinger R., Kogut P. A. Consistency checking of semantic web ontologies. In: Horrocks I., Hendler J., editors. The Semantic Web — ISWC 2002 . Berlin, Germany: Springer; 2002. pp. 454–459. [DOI] [Google Scholar]
- 30.Wishart D. S., Feunang Y. D., Guo A. C., et al. DrugBank 5.0: a major update to the DrugBank database for 2018. Nucleic Acids Research . 2018;46(D1):D1074–D1082. doi: 10.1093/nar/gkx1037. [DOI] [PMC free article] [PubMed] [Google Scholar]
- 31.de Coronado S., Haber M. W., Sioutos N., Tuttle M. S., Wright L. W. NCI thesaurus: using science-based terminology to integrate cancer research results. Studies in Health Technology and Informatics . 2004;107, Part 1:33–37. [PubMed] [Google Scholar]
- 32.Ashburner M., Ball C. A., Blake J. A., et al. Gene Ontology: tool for the unification of biology. Nature Genetics . 2000;25(1):25–29. doi: 10.1038/75556. [DOI] [PMC free article] [PubMed] [Google Scholar]
- 33.Bodenreider O. The Unified Medical Language System (UMLS): integrating biomedical terminology. Nucleic Acids Research . 2004;32(90001):267D–2270. doi: 10.1093/nar/gkh061. [DOI] [PMC free article] [PubMed] [Google Scholar]
- 34.Brown S. H., Elkin P. L., Rosenbloom S. T., et al. VA National Drug File Reference Terminology: a cross-institutional content coverage study. Studies in Health Technology and Informatics . 2004;107, Part 1:477–481. [PubMed] [Google Scholar]
- 35.Klein T. E., Chang J. T., Cho M. K., et al. Integrating genotype and phenotype information: an overview of the PharmGKB project. The Pharmacogenomics Journal . 2001;1(3):167–170. doi: 10.1038/sj.tpj.6500035. [DOI] [PubMed] [Google Scholar]
- 36.Carroll J. J., Dickinson I., Dollin C., Reynolds D., Seaborne A., Wilkinson K. Jena: implementing the semantic web recommendations. Proceedings of the 13th international World Wide Web conference on Alternate track papers & posters; 2004; New York, NY, USA. pp. 74–83. [Google Scholar]
- 37.Owens A., Seaborne A., Gibbins N., Schraefel M. C. Clustered TDB: A Clustered Triple Store for Jena . Madrid, Spain: WWW 2009; 2009. [Google Scholar]
- 38.Horridge M., Knublauch H., Rector A., Stevens R., Wroe C. A Practical Guide to Building OWL Ontologies Using the Protégé-OWL Plugin and CO-ODE Tools Edition 1.0 . Manchester, England: The University of Manchester; 2004. [Google Scholar]
- 39.Sirin E., Parsia B., Grau B. C., Kalyanpur A., Katz Y. Pellet: a practical OWL-DL reasoner. Journal of Web Semantics . 2007;5(2):51–53. doi: 10.1016/j.websem.2007.03.004. [DOI] [Google Scholar]
- 40.Shi H., Maly K., Zeil S. Optimized backward chaining reasoning system for a semantic web. Proceedings of the 4th International Conference on Web Intelligence, Mining and Semantics (WIMS14); 2014; New York, NY, USA. pp. 1–6. [Google Scholar]
- 41.Al-Ajlan A. The comparison between forward and backward chaining. IJMLC . 2015;5(2):106–113. doi: 10.7763/IJMLC.2015.V5.492. [DOI] [Google Scholar]
- 42.Assiri A., Noor A. A computational approach to predict multi-pathway drug-drug interactions: a case study of irinotecan, a colon cancer medication. Saudi Pharmaceutical Journal . 2020;28(12):1507–1513. doi: 10.1016/j.jsps.2020.09.017. [DOI] [PMC free article] [PubMed] [Google Scholar]
- 43.Guengerich F. P. Cytochromes P450, drugs, and diseases. Molecular Interventions . 2003;3(4):194–204. doi: 10.1124/mi.3.4.194. [DOI] [PubMed] [Google Scholar]
- 44.Lynch T., Price A. The effect of cytochrome P450 metabolism on drug response, interactions, and adverse effects. American Family Physician . 2007;76(3):391–396. [PubMed] [Google Scholar]
- 45.Nelson D. R. The cytochrome P450 homepage. Human Genomics . 2009;4(1):59–65. doi: 10.1186/1479-7364-4-1-59. [DOI] [PMC free article] [PubMed] [Google Scholar]
- 46.Iyer L., King C. D., Whitington P. F., et al. Genetic predisposition to the metabolism of irinotecan (CPT-11). Role of uridine diphosphate glucuronosyltransferase isoform 1A1 in the glucuronidation of its active metabolite (SN-38) in human liver microsomes. The Journal of Clinical Investigation . 1998;101(4):847–854. doi: 10.1172/JCI915. [DOI] [PMC free article] [PubMed] [Google Scholar]
- 47.Mathijssen R. H., van Alphen R. J., Verweij J., et al. Clinical pharmacokinetics and metabolism of irinotecan (CPT-11) Clinical Cancer Research . 2001;7(8):2182–2194. [PubMed] [Google Scholar]
- 48.Fish D. N., Chow A. T. The clinical pharmacokinetics of levofloxacin. Clinical Pharmacokinetics . 1997;32(2):101–119. doi: 10.2165/00003088-199732020-00002. [DOI] [PubMed] [Google Scholar]
- 49.Ito T., Yano I., Tanaka K., Inui K.-I. Transport of quinolone antibacterial drugs by human p-glycoprotein expressed in a kidney epithelial cell line, LLC-PK1. The Journal of Pharmacology and Experimental Therapeutics . 1997;282(2):955–960. [PubMed] [Google Scholar]
- 50.Mizuno N., Niwa T., Yotsumoto Y., Sugiyama Y. Impact of drug transporter studies on drug discovery and development. Pharmacological Reviews . 2003;55(3):425–461. doi: 10.1124/pr.55.3.1. [DOI] [PubMed] [Google Scholar]
- 51.Peng Y., Cheng Z., Xie F. Evaluation of pharmacokinetic drug–drug interactions: a review of the mechanisms, in vitro and in silico approaches. Metabolites . 2021;11(2):p. 75. doi: 10.3390/metabo11020075. [DOI] [PMC free article] [PubMed] [Google Scholar]
- 52.Charasson V., Haaz M.-C., Robert J. Determination of drug interactions occurring with the metabolic pathways of irinotecan: figure 1. Drug Metabolism and Disposition . 2002;30(6):731–733. doi: 10.1124/dmd.30.6.731. [DOI] [PubMed] [Google Scholar]
- 53.Freifeld A. G., Bow E. J., Sepkowitz K. A., et al. Clinical practice guideline for the use of antimicrobial agents in neutropenic patients with cancer: 2010 update by the Infectious Diseases Society of America. Clinical Infectious Diseases . 2011;52(4):e56–e93. doi: 10.1093/cid/cir073. [DOI] [PubMed] [Google Scholar]
- 54.Ema. Investigation of drug interactions. https://www.ema.europa.eu/en/investigation-drug-interactions .
- 55.Assiri A., Noor A. Anti-DDI resource: a dataset for potential negative reported interaction combinations to improve medical research and decision-making. Journal of Healthcare Engineering . 2022;2022 doi: 10.1155/2022/8904342.e8904342 [DOI] [PMC free article] [PubMed] [Google Scholar] [Retracted]
Associated Data
This section collects any data citations, data availability statements, or supplementary materials included in this article.
Data Availability Statement
Data is available upon request.
