Mouse Chromosome Ontology (MCO)
The Mouse Chromosome Ontology (MCO) provides simple, stable, and version-aware URIs for semantically identifying mouse chromosomes in different mouse reference genome assemblies. MCO enables RDF datasets to describe chromosome-level genomic locations consistently across reference genome versions.
Dataset specifications
| Tags |
Ontology/Terminology/Nomenclature
|
| Provenance |
Original
|
| Registration |
Submitted
|
| Data provider |
- Database Division for Life Science (DBCLS), BioData Science Initiative (BSI), National Institute of Genetics, National Institute of Genetics
|
| Creator |
-
Toshiaki KatayamaNational Institute of Genetics
|
| Issued |
2024-09-13 |
| Licenses |
-
Attribution 4.0 International (CC BY 4.0) Database Center for Life Science
|
| Version |
2024-09-13 |
| Download |
/website/download/#mco
|
| SPARQL Endpoint |
https://rdfportal.org/primary/sparql
|
Dataset statistics
- Triples
- 466
- Subjects
- 77
- Properties
- 10
- Objects
- 256
- Classes
- 26
SPARQL example queries
# Retrieve a list of mouse chromosome classes included in MCO.
PREFIX mco: <http://identifiers.org/mco/>
PREFIX rdfs: <http://www.w3.org/2000/01/rdf-schema#>
SELECT ?chromosome_class ?label
FROM <http://rdfportal.org/dataset/mco>
WHERE {
?chromosome_class rdfs:subClassOf mco:MouseChromosome ;
rdfs:label ?label .
}
ORDER BY ?chromosome_class
# Retrieve chromosome instances and their lengths in GRCm39.
PREFIX mco: <http://identifiers.org/mco/>
PREFIX rdf: <http://www.w3.org/1999/02/22-rdf-syntax-ns#>
PREFIX rdfs: <http://www.w3.org/2000/01/rdf-schema#>
SELECT ?chromosome ?chromosome_class ?label ?length
WHERE {
?chromosome rdf:type ?chromosome_class ;
mco:build mco:GRCm39 ;
mco:length ?length .
?chromosome_class rdfs:subClassOf mco:MouseChromosome ;
rdfs:label ?label .
}
ORDER BY ?chromosome
# Compare chromosome lengths between GRCm38 and GRCm39.
PREFIX mco: <http://identifiers.org/mco/>
PREFIX rdf: <http://www.w3.org/1999/02/22-rdf-syntax-ns#>
PREFIX rdfs: <http://www.w3.org/2000/01/rdf-schema#>
SELECT ?chromosome_class ?label
?grcm38_chromosome ?grcm38_length
?grcm39_chromosome ?grcm39_length
(?grcm39_length - ?grcm38_length AS ?length_difference)
WHERE {
?chromosome_class rdfs:subClassOf mco:MouseChromosome ;
rdfs:label ?label .
?grcm38_chromosome rdf:type ?chromosome_class ;
mco:build mco:GRCm38 ;
mco:length ?grcm38_length .
?grcm39_chromosome rdf:type ?chromosome_class ;
mco:build mco:GRCm39 ;
mco:length ?grcm39_length .
}
ORDER BY ?chromosome_class