MGED Ontology (MGED)

The MGED Ontology (MGED) is a domain-specific ontology developed to standardize the description of microarray experiments. It provides a structured vocabulary and semantic framework for representing experimental designs, protocols, biomaterials, array platforms, and data-related aspects of microarray gene expression studies [1] [3]. MGED was developed by the microarray community to support consistent annotation of experiments and to align with broader microarray data standards such as MIAME and MAGE [1] [2]. The ontology has been described as including a more stable core aligned with MAGE and an extended part that adds further terms and associations for richer experimental description [4] [5]. MGED facilitates interoperability between microarray data repositories and tools, supporting the sharing, comparison, and analysis of experimental data [1] [2]. By providing a common framework for experimental metadata, MGED supports reproducibility, data integration, and meta-analysis in functional genomics and microarray informatics [1] [2].

Example Usage: Annotate a microarray experiment with MGED terms to describe the experimental design, sample and biomaterial characteristics, hybridization and sample-preparation protocols, array platform, and data-processing steps, so that the dataset can be shared, interpreted, and compared consistently across repositories and analysis tools [1] [3].

Metrics & Statistics

Graph Statistics

Total Nodes

3427

Total Edges

5101

Root Nodes

730

Leaf Nodes

2171

Knowledge Coverage Statistics

Classes

233

Individuals

681

Properties

121

Hierarchical Metrics

Maximum Depth

11

Minimum Depth

0

Average Depth

1.38

Depth Variance

2.09

Breadth Metrics

Maximum Breadth

1771

Minimum Breadth

1

Average Breadth

282.92

Breadth Variance

244751.41

LLMs4OL Dataset Statistics

Term Types

743

Taxonomic Relations

541

Non-taxonomic Relations

6

Average Terms per Type

7.82

Usage Example

Use the following code to import this ontology programmatically:

from ontolearner.ontology import MGED

ontology = MGED()
ontology.load("path/to/MGED-ontology.owl")

# Extract datasets
data = ontology.extract()

# Access specific relations
term_types = data.term_typings
taxonomic_relations = data.type_taxonomies
non_taxonomic_relations = data.type_non_taxonomic_relations

References