Cited by 9Biomedical Text Mining and OntologiesBioinformatics and Genomic NetworksComputational Drug Discovery Methods

Serial KinderMiner (SKiM) discovers and annotates biomedical knowledge using co-occurrence and transformer models

Open access

Published version of a preprint

Abstract

Background: The PubMed archive contains more than 34 million articles; consequently, it is becoming increasingly difficult for a biomedical researcher to keep up-to-date with different knowledge domains. Computationally efficient and interpretable tools are needed to help researchers find and understand associations between biomedical concepts. The goal of literature-based discovery (LBD) is to connect concepts in isolated literature domains that would normally go undiscovered. This usually takes the form of an A–B–C relationship, where A and C terms are linked through a B term intermediate. Here we describe Serial KinderMiner (SKiM), an LBD algorithm for finding statistically significant links between an A term and one or more C terms through some B term intermediate(s). The development of SKiM is motivated by the observation that there are only a few LBD tools that provide a functional web interface, and that the available tools are limited in one or more of the following ways: (1) they identify a relationship but not the type of relationship, (2) they do not allow the user to provide their own lists of B or C terms, hindering flexibility, (3) they do not allow for querying thousands of C terms (which is crucial if, for instance, the user wants to query connections between a disease and the thousands of available drugs), or (4) they are specific for a particular biomedical domain (such as cancer). We provide an open-source tool and web interface that improves on all of these issues. Results: We demonstrate SKiM’s ability to discover useful A–B–C linkages in three control experiments: classic LBD discoveries, drug repurposing, and finding associations related to cancer. Furthermore, we supplement SKiM with a knowledge graph built with transformer machine-learning models to aid in interpreting the relationships between terms found by SKiM. Finally, we provide a simple and intuitive open-source web interface ( https://skim.morgridge.org ) with comprehensive lists of drugs, diseases, phenotypes, and symptoms so that anyone can easily perform SKiM searches. Conclusions: SKiM is a simple algorithm that can perform LBD searches to discover relationships between arbitrary user-defined concepts. SKiM is generalized for any domain, can perform searches with many thousands of C term concepts, and moves beyond the simple identification of an existence of a relationship; many relationships are given relationship type labels from our knowledge graph.

The claims and statistics of this paper haven’t been checked yet.

Run the check — free, no account needed. It reads the open-access text and checks the sources it cites.

A few free checks a day · papers already verified open instantly · results are public

Integrity signals

Registry

Crossref · 10.1186/s12859-023-05539-y

Cites

Statistics

Claims the paper makes

The claims and statistics of this paper haven’t been checked yet.

Run the check — free, no account needed. It reads the open-access text and checks the sources it cites.

A few free checks a day · papers already verified open instantly · results are public

Claims other papers make about this one

Each is checked against this paper’s own text: does it say what the citing paper says it does?

Self-check

Percentages, sums and reported differences re-computed from the paper’s own numbers.

The self-check needs the paper’s full text.

Cites

No references could be resolved yet.

Research works printed but not linked: 35

  1. [1]Gopalakrishnan V Jha K Jin W Zhang A A survey on literature based discovery approaches in biomedical domain J Biomed Inform 2019 93 103141 10.1016/j.jbi.2019.103141 30857950 · DOI · Paper page
  2. [2]Thilakaratne M Falkner K Atapattu T A systematic review on literature-based discovery ACM Comput Surv 2019 52 6 1 34 10.1145/3365756 PMC7924697 33816888 · DOI
  3. [3]Smalheiser NR Rediscovering Don Swanson: the past, present and future of literature-based discovery J Data Inf Sci 2017 2 4 43 64 29355246 PMC5771422
  4. [4]Swanson DR Fish oil, Raynaud's syndrome, and undiscovered public knowledge Perspect Biol Med 1986 30 1 7 18 10.1353/pbm.1986.0087 3797213 · DOI
  5. [5]Lardos A Aghaebrahimian A Koroleva A Sidorova J Wolfram E Anisimova M Gil M Computational literature-based discovery for natural products research: current state and future prospects Front Bioinform 2022 2 827207 10.3389/fbinf.2022.827207 36304281 PMC9580913 · DOI
  6. [6]Zhao S, Su C, Lu Z, Wang F. Recent advances in biomedical literature mining. Brief Bioinform. 2021;22(3). PMC8138828 32422651
  7. [7]Kuusisto F Ng D Steill J Ross I Livny M Thomson J Page D Stewart R KinderMiner Web: a simple web tool for ranking pairwise associations in biomedical applications F1000Research 2020 9 832 10.12688/f1000research.25523.1 35083039 PMC8756297 · DOI
  8. [8]Kuusisto F Steill J Kuang Z Thomson J Page D Stewart R A simple text mining approach for ranking pairwise associations in biomedical applications AMIA Summits Transl Sci Proc 2017 2017 166 28815126 PMC5543342
  9. [9]Weeber M Klein H de Jong-van den Berg LTW Vos R Using concepts in literature-based discovery: simulating Swanson's Raynaud-fish oil and migraine-magnesium discoveries J Am Soc Inf Sci Technol 2001 52 7 548 57 10.1002/asi.1104 · DOI
  10. [10]Kilicoglu H Rosemblat G Fiszman M Shin D Broad-coverage biomedical relation extraction with SemRep BMC Bioinform 2020 21 1 188 10.1186/s12859-020-3517-7 PMC7222583 32410573 · DOI
  11. [11]Nicholson DN Greene CS Constructing knowledge graphs and their biomedical applications Comput Struct Biotechnol J 2020 18 1414 1428 10.1016/j.csbj.2020.05.017 32637040 PMC7327409 · DOI
  12. [12]Nicholson DN Himmelstein DS Greene CS Expanding a database-derived biomedical knowledge graph via multi-relation extraction from biomedical abstracts BioData Min 2022 15 1 26 10.1186/s13040-022-00311-z 36258252 PMC9578183 · DOI
  13. [13]Nadkarni R, Wadden D, Beltagy I, Smith N, Hajishirzi H, Hope T. Scientific language models for biomedical knowledge base completion: an empirical study. arXiv preprint. 2020(2106.09700)
  14. [14]Gu Y Tinn R Cheng H Lucas M Usuyama N Liu X Naumann T Gao J Poon H Domain-specific language model pretraining for biomedical natural language processing ACM Trans Comput Healthc 2021 3 1 1 23 10.1145/3458754 · DOI · Paper page
  15. [15]Lee J Yoon W Kim S Kim D Kim S So CH Kang J BioBERT: a pre-trained biomedical language representation model for biomedical text mining Bioinformatics 2020 36 4 1234 1240 10.1093/bioinformatics/btz682 31501885 PMC7703786 · DOI · Paper page
  16. [16]Pyysalo S Baker S Ali I Haselwimmer S Shah T Young A Guo Y Hogberg J Stenius U Narita M Korhonen A LION LBD: a literature-based discovery system for cancer biology Bioinformatics 2019 35 9 1553 1561 10.1093/bioinformatics/bty845 30304355 PMC6499247 · DOI · Paper page
  17. [17]Hristovski D Peterlin B Mitchell JA Humphrey SM Using literature-based discovery to identify disease candidate genes Int J Med Inform 2005 74 2–4 289 298 10.1016/j.ijmedinf.2004.04.024 15694635 · DOI
  18. [18]Swanson D Smalheiser N An interactive system for finding complementary literatures: a stimulus to scientific discovery Artif Intell 1997 91 2 183 203 10.1016/S0004-3702(97)00008-8 · DOI
  19. [19]Smalheiser NR Torvik VI Zhou W Arrowsmith two-node search interface: a tutorial on finding meaningful links between two disparate sets of articles in MEDLINE Comput Methods Programs Biomed 2009 94 2 190 197 10.1016/j.cmpb.2008.12.006 19185946 PMC2693227 · DOI
  20. [20]Vaswani A, Shazeer N, Parmar N, Uszkoreit J, Jones L, Gomez A, Kaiser Ł, Polosukhin I. Attention is all you need. Advances in neural information processing systems. 2017:30.
  21. [23]The Center for High Throughput Computing [Available from: 10.21231/GNT1-HW21]. · DOI
  22. [24]Swanson DR. Migraine and magnesium: eleven neglected connections. 1988. 3075738
  23. [25]Smalheiser NR, Swanson DR. Indomethacin and Alzheimer's disease. 1996. 8614542
  24. [26]Smalheiser NR, Swanson DR. Linking estrogen to Alzheimer's disease: an informatics approach. 1996. 8797484
  25. [27]Swanson DR Somatomedin C and arginine: implicit connections between mutually isolated literatures Perspect Biol Med 1990 33 2 157 186 10.1353/pbm.1990.0031 2406696 · DOI
  26. [28]Luo L Lai PT Wei CH Arighi CN Lu Z BioRED: a rich biomedical relation extraction dataset Brief Bioinform 2022 23 5 bbac282 10.1093/bib/bbac282 35849818 PMC9487702 · DOI
  27. [29]Sorensen KV Valproate: a new drug in migraine prophylaxis Acta Neurol Scand 1988 78 4 346 348 10.1111/j.1600-0404.1988.tb03667.x 3146862 · DOI
  28. [30]Peng J Xu D Lee R Xu S Zhou Y Wang K Expediting knowledge acquisition by a web framework for Knowledge Graph Exploration and Visualization (KGEV): case studies on COVID-19 and Human Phenotype Ontology BMC Med Inform Decis Mak 2022 22 Suppl 2 147 10.1186/s12911-022-01848-z 35655307 PMC9161770 · DOI
  29. [31]Kilicoglu H Shin D Fiszman M Rosemblat G Rindflesch TC SemMedDB: a PubMed-scale repository of biomedical semantic predications Bioinformatics 2012 28 23 3158 3160 10.1093/bioinformatics/bts591 23044550 PMC3509487 · DOI
  30. [32]Coussens LM Werb Z Inflammation and cancer Nature 2002 420 6917 860 867 10.1038/nature01322 12490959 PMC2803035 · DOI · Paper page
  31. [33]Guarnieri T. Aryl hydrocarbon receptor connects inflammation to breast cancer. Int J Mol Sci. 2020;21(15). PMC7432832 32722276
  32. [34]Li X Wang F Xu X Zhang J Xu G The dual role of STAT1 in ovarian cancer: insight into molecular mechanisms and application potentials Front Cell Dev Biol 2021 9 636595 10.3389/fcell.2021.636595 33834023 PMC8021797 · DOI
  33. [35]Lu R Zhang YG Sun J STAT3 activation in infection and infection-associated cancer Mol Cell Endocrinol 2017 451 80 87 10.1016/j.mce.2017.02.023 28223148 PMC5469714 · DOI
  34. [36]Owusu BY Galemmo R Janetka J Klampfer L Hepatocyte growth factor, a key tumor-promoting factor in the tumor microenvironment Cancers 2017 9 4 35 10.3390/cancers9040035 28420162 PMC5406710 · DOI
  35. [37]Zhao H Wu L Yan G Chen Y Zhou M Wu Y Li Y Inflammation and tumor progression: signaling pathways and targeted intervention Signal Transduct Target Ther 2021 6 1 263 10.1038/s41392-021-00658-5 34248142 PMC8273155 · DOI

Cited by

Sorted by citations

Authors
Millikin, R. J., Raja, K., Steill, J., Lock, C., Tu, X., Ross, I., Tsoi, L. C., Kuusisto, F., Ni, Z., Livny, M., Bockelman, B., Thomson, J., & Stewart, R.
Affiliations
  • Morgridge Institute for Research (US)
  • University of Wisconsin–Madison (US)
  • University of Michigan (US)
  • Amazon (United States) (US)
Corresponding author
Stewart, Ron
Venue
BMC Bioinformatics
Published
2023-11-01
Volume
24
Issue
1
Pages
412-412
ISSN
1471-2105 (ISSN-L)
OpenAlex
W4388139915
Cited by
9
References
0
Citations by year
2026: 2 · 2025: 3 · 2024: 4
FWCI
0.78
Type
journal article
Language
en
Open access
Locations
  • BMC Bioinformatics (publishedVersion, cc-by)
  • bioRxiv (Cold Spring Harbor Laboratory) (acceptedVersion)
  • PubMed Central (publishedVersion, cc-by)
  • PubMed (publishedVersion)
  • PubMed Central (submittedVersion)
  • DOAJ (DOAJ: Directory of Open Access Journals) (submittedVersion, cc-by-sa)
Funders
  • U.S. National Library of Medicine (T15 LM007359)
  • National Science Foundation (ICER 1343760)
  • National Institutes of Health (K01AR07212, NIH GM102756)
Topics
  • Life Sciences › Biochemistry, Genetics and Molecular Biology › Molecular Biology › Biomedical Text Mining and Ontologies
  • Life Sciences › Biochemistry, Genetics and Molecular Biology › Molecular Biology › Bioinformatics and Genomic Networks
  • Physical Sciences › Computer Science › Computational Theory and Mathematics › Computational Drug Discovery Methods
Keywords
literature-based discovery, biomedical knowledge discovery, co-occurrence analysis, transformer models, knowledge graphs, drug repurposing, cancer association, PubMed

About these checks

Registry, retraction, Cites and statistics results are computed, not judged, with one exception: a printed reference that no index lists is read once by a model before it counts as a citation error. Claims are extracted by a model and kept only when their quote appears verbatim in the text; each cited source is then checked, with a model’s help, for whether it says what the claim relies on. Those verdicts can be wrong — read the claim’s quote and the cited source before relying on one.

Statistics and arithmetic are recomputed, not judged.

Confidence bands are shown only for fields calibrated on our annotated test set. None is calibrated yet, so no band is shown.

What counts as a claim ›How we measure confidence ›How we check this ›

Are you an author, or do you see a problem with this page? Request a review