Related Experiment Video
Updated: Aug 16, 2025

Constructing and Visualizing Models using Mime-based Machine-learning Framework
Published on: July 22, 2025
mOWL: Python library for machine learning with biomedical ontologies
Fernando Zhapa-Camacho1, Maxat Kulmanov1, Robert Hoehndorf1
1Computer, Electrical and Mathematical Sciences & Engineering Division (CEMSE), Computational Bioscience Research Center (CBRC), King Abdullah University of Science and Technology, Thuwal 23955, Saudi Arabia.
Motivation:
Ontologies contain formal and structured information about a domain and are widely used in bioinformatics for annotation and integration of data. Several methods use ontologies to provide background knowledge in machine learning tasks, which is of particular importance in bioinformatics. These methods rely on a set of common primitives that are not readily available in a software library; a library providing these primitives would facilitate the use of current machine learning methods with ontologies and the development of novel methods for other ontology-based biomedical applications.
Results:
We developed mOWL, a Python library for machine learning with ontologies formalized in the Web Ontology Language (OWL). mOWL implements ontology embedding methods that map information contained in formal knowledge bases and ontologies into vector spaces while preserving some of the properties and relations in ontologies, as well as methods to use these embeddings for similarity computation, deductive inference and zero-shot learning. We demonstrate mOWL on the knowledge-based prediction of protein-protein interactions using the gene ontology and gene-disease associations using phenotype ontologies.
Availability And Implementation:
mOWL is freely available on https://github.com/bio-ontology-research-group/mowl and as a Python package in PyPi.
Supplementary Information:
Supplementary data are available at Bioinformatics online.
Related Concept Videos
Applications Of NMR In Biology
Proteomics
Proteomics is the study of proteomes' function. It involves the large-scale systematic study of the proteome to denote the protein complement expressed by a genome. Scientist Mark Wilkins coined the term...
Genomics
Anatomical Terminology
Hybridoma Technology
Hybridoma Selection
Commonly used fusion techniques — electroporation,...
Synthetic Biology
Golden rice
Golden rice is a genetically modified...

