Litcius/Paper detail

An open source knowledge graph ecosystem for the life sciences

Tiffany J. Callahan, Ignacio J. Tripodi, Adrianne L. Stefanski, Luca Cappelletti, Sanya B. Taneja, Jordan M Wyrwa, Elena Casiraghi, Nicolas Matentzoglu, Justin Reese, Jonathan C. Silverstein, Charles Tapley Hoyt, Richard D. Boyce, Scott A. Malec, Deepak Unni, Marcin P. Joachimiak, Peter N. Robinson, Chris Mungall, Emanuele Cavalleri, Tommaso Fontana, Giorgio Valentini, Marco Mesiti, Lucas A. Gillenwater, Brook Santangelo, Nicole Vasilevsky, Robert Hoehndorf, Tellen D. Bennett, Patrick Ryan, George Hripcsak, Michael G. Kahn, Michael Bada, William A. Baumgartner, Lawrence Hunter

2024Scientific Data61 citationsDOIOpen Access PDF

Abstract

Translational research requires data at multiple scales of biological organization. Advancements in sequencing and multi-omics technologies have increased the availability of these data, but researchers face significant integration challenges. Knowledge graphs (KGs) are used to model complex phenomena, and methods exist to construct them automatically. However, tackling complex biomedical integration problems requires flexibility in the way knowledge is modeled. Moreover, existing KG construction methods provide robust tooling at the cost of fixed or limited choices among knowledge representation models. PheKnowLator (Phenotype Knowledge Translator) is a semantic ecosystem for automating the FAIR (Findable, Accessible, Interoperable, and Reusable) construction of ontologically grounded KGs with fully customizable knowledge representation. The ecosystem includes KG construction resources (e.g., data preparation APIs), analysis tools (e.g., SPARQL endpoint resources and abstraction algorithms), and benchmarks (e.g., prebuilt KGs). We evaluated the ecosystem by systematically comparing it to existing open-source KG construction methods and by analyzing its computational performance when used to construct 12 different large-scale KGs. With flexible knowledge representation, PheKnowLator enables fully customizable KGs without compromising performance or usability.

Topics & Concepts

Computer scienceConstruct (python library)InteroperabilityData scienceSPARQLUsabilityKnowledge graphKnowledge representation and reasoningFlexibility (engineering)Representation (politics)GraphSoftware engineeringInformation retrievalRDFSemantic WebWorld Wide WebArtificial intelligenceTheoretical computer scienceHuman–computer interactionProgramming languageStatisticsLawPoliticsMathematicsPolitical scienceBiomedical Text Mining and OntologiesBioinformatics and Genomic NetworksSemantic Web and Ontologies