2019
DOI: 10.1093/bioinformatics/btz117
|View full text |Cite
|
Sign up to set email alerts
|

BioKEEN: a library for learning and evaluating biological knowledge graph embeddings

Abstract: Summary Knowledge graph embeddings (KGEs) have received significant attention in other domains due to their ability to predict links and create dense representations for graphs’ nodes and edges. However, the software ecosystem for their application to bioinformatics remains limited and inaccessible for users without expertise in programing and machine learning. Therefore, we developed BioKEEN (Biological KnowlEdge EmbeddiNgs) and PyKEEN (Python KnowlEdge EmbeddiNgs) to facilitate their easy u… Show more

Help me understand this report
View preprint versions

Search citation statements

Order By: Relevance

Paper Sections

Select...
2
1
1
1

Citation Types

0
65
0

Year Published

2019
2019
2024
2024

Publication Types

Select...
4
3
1

Relationship

4
4

Authors

Journals

citations
Cited by 63 publications
(80 citation statements)
references
References 7 publications
0
65
0
Order By: Relevance
“…diseased patients, and controls). CLEP has adopted PyKEEN ( Ali et al, 2021 ) as the KGEM-software due to its wide range of functionalities (e.g. a large number of KGEMs, hyperparameter optimization functionalities).…”
Section: Methodsmentioning
confidence: 99%
See 1 more Smart Citation
“…diseased patients, and controls). CLEP has adopted PyKEEN ( Ali et al, 2021 ) as the KGEM-software due to its wide range of functionalities (e.g. a large number of KGEMs, hyperparameter optimization functionalities).…”
Section: Methodsmentioning
confidence: 99%
“…Each workflow is both accessible through a command line interface (CLI) as well as programmatically, allowing users to input their own patient-level datasets and custom KGs. In total, CLEP offers three different methods for incorporating patients into the KG, all KGEMs available through PyKEEN ( Ali et al , 2021 ), and five ML classifiers. Furthermore, thanks to its flexible implementation, users can independently use each of its modules as well as incorporate classifiers tasks into the framework ( Supplementary Fig.…”
Section: Methodsmentioning
confidence: 99%
“…Incorporating edge types during the learning process can help the model to differentiate between node types (e.g.., patients and biological entities) and node sub-types (e.g., diseased patients, and controls). CLEP has adopted PyKEEN [19] as the KGEM-software due to its wide range of functionalities (e.g., a large number of KGEMs, hyperparameter optimization functionalities).…”
Section: Generating New Patient Representationsmentioning
confidence: 99%
“…Each workflow is both accessible through a command line interface (CLI) as well as programmatically, allowing users to input their own patient-level datasets and custom KGs. In total, CLEP offers three different methods for incorporating patients into the KG, all KGEMs available through PyKEEN [19], and five ML classifiers. Furthermore, thanks to its flexible implementation, users can independently use each of its modules as well as incorporate classifiers tasks into the framework (Supplementary Figure 2) .…”
Section: Software Implementationmentioning
confidence: 99%
“…Biological knowledge formalized as a network can be used by clinicians as research and information retrieval tools, by biologists to propose in vitro and in vivo experiments, and by bioinformaticians to analyze high throughput -omics experiments (Catlett et al, 2013;Ali et al, 2019). Further, they can be readily semantically integrated with databases and other systems biology resources to improve their ability to accomplish each of these tasks (Hoyt et al, 2018).…”
Section: Introductionmentioning
confidence: 99%