Skip to content

Commit bb6c941

Browse files
authored
Merge branch 'master' into fix/2832-fix-lint-fail
2 parents c7fe626 + 682dce3 commit bb6c941

13 files changed

Lines changed: 1675 additions & 1664 deletions

File tree

_config.yml

Lines changed: 14 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -1171,6 +1171,16 @@ ontologies:
11711171
repository: https://github.com/OBOFoundry/COB
11721172
title: Core Ontology for Biology and Biomedicine
11731173
tracker: https://github.com/OBOFoundry/COB/issues
1174+
usages:
1175+
- description: Ontologies using COB terms
1176+
examples:
1177+
- description: List of ontologies using at least one COB term (See section entitled
1178+
"Which ontologies use it?")
1179+
url: http://dashboard.obofoundry.org/dashboard/cob/dashboard.html
1180+
- description: List of ontologies using the term 'organism' (See section entitled
1181+
"Ontologies that use the Class")
1182+
url: https://ontobee.org/ontology/COB?iri=http://purl.obolibrary.org/obo/COB_0000022
1183+
user: (multiple)
11741184
- activity_status: active
11751185
contact:
11761186
email: entiminae@gmail.com
@@ -1902,12 +1912,12 @@ ontologies:
19021912
- id: https://doi.org/10.1016/B978-0-12-800043-4.00023-3
19031913
title: 'Textual Anatomics: the Mouse Developmental Anatomy Ontology and the Gene
19041914
Expression Database for Mouse Development (GXD)'
1905-
repository: https://github.com/obophenotype/mouse-anatomy-ontology
1915+
repository: https://github.com/obophenotype/developmental-mouse-anatomy-ontology
19061916
taxon:
19071917
id: NCBITaxon:10088
19081918
label: Mus
19091919
title: Mouse Developmental Anatomy Ontology
1910-
tracker: https://github.com/obophenotype/mouse-anatomy-ontology/issues
1920+
tracker: https://github.com/obophenotype/developmental-mouse-anatomy-ontology/issues
19111921
usages:
19121922
- description: GXD
19131923
seeAlso: https://doi.org/10.25504/FAIRsharing.q9neh8
@@ -2588,10 +2598,6 @@ ontologies:
25882598
title: Plant Gall Ontology
25892599
tracker: https://github.com/adeans/gallont/issues
25902600
- activity_status: active
2591-
build:
2592-
method: archive
2593-
path: archive
2594-
source_url: http://build.berkeleybop.org/job/build-gaz/lastSuccessfulBuild/artifact/*zip*/archive.zip
25952601
contact:
25962602
email: lschriml@som.umaryland.edu
25972603
github: lschriml
@@ -7068,6 +7074,8 @@ ontologies:
70687074
ontology_purl: http://purl.obolibrary.org/obo/uo.owl
70697075
- id: uo.obo
70707076
ontology_purl: http://purl.obolibrary.org/obo/uo.obo
7077+
- id: uo.json
7078+
ontology_purl: http://purl.obolibrary.org/obo/uo.json
70717079
publications:
70727080
- id: https://www.ncbi.nlm.nih.gov/pubmed/23060432
70737081
title: 'The Units Ontology: a tool for integrating units of measurement in science'

ontology/cob.md

Lines changed: 8 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -33,6 +33,14 @@ products:
3333
status: alpha
3434
repository: https://github.com/OBOFoundry/COB
3535
tracker: https://github.com/OBOFoundry/COB/issues
36+
usages:
37+
- description: Ontologies using COB terms
38+
examples:
39+
- description: List of ontologies using at least one COB term (See section entitled "Which ontologies use it?")
40+
url: http://dashboard.obofoundry.org/dashboard/cob/dashboard.html
41+
- description: List of ontologies using the term 'organism' (See section entitled "Ontologies that use the Class")
42+
url: https://ontobee.org/ontology/COB?iri=http://purl.obolibrary.org/obo/COB_0000022
43+
user: (multiple)
3644
activity_status: active
3745
---
3846

ontology/emapa.md

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -30,11 +30,11 @@ publications:
3030
title: 'Mouse Anatomy Ontologies: Enhancements and Tools for Exploring and Integrating Biomedical Data'
3131
- id: https://doi.org/10.1016/B978-0-12-800043-4.00023-3
3232
title: 'Textual Anatomics: the Mouse Developmental Anatomy Ontology and the Gene Expression Database for Mouse Development (GXD)'
33-
repository: https://github.com/obophenotype/mouse-anatomy-ontology
33+
repository: https://github.com/obophenotype/developmental-mouse-anatomy-ontology
3434
taxon:
3535
id: NCBITaxon:10088
3636
label: Mus
37-
tracker: https://github.com/obophenotype/mouse-anatomy-ontology/issues
37+
tracker: https://github.com/obophenotype/developmental-mouse-anatomy-ontology/issues
3838
usages:
3939
- description: GXD
4040
seeAlso: https://doi.org/10.25504/FAIRsharing.q9neh8

ontology/gaz.md

Lines changed: 0 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -2,10 +2,6 @@
22
layout: ontology_detail
33
id: gaz
44
title: Gazetteer
5-
build:
6-
method: archive
7-
path: archive
8-
source_url: http://build.berkeleybop.org/job/build-gaz/lastSuccessfulBuild/artifact/*zip*/archive.zip
95
contact:
106
email: lschriml@som.umaryland.edu
117
github: lschriml

ontology/uo.md

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -21,6 +21,7 @@ preferredPrefix: UO
2121
products:
2222
- id: uo.owl
2323
- id: uo.obo
24+
- id: uo.json
2425
publications:
2526
- id: https://www.ncbi.nlm.nih.gov/pubmed/23060432
2627
title: 'The Units Ontology: a tool for integrating units of measurement in science'

principles/fp-001-open.md

Lines changed: 1 addition & 27 deletions
Original file line numberDiff line numberDiff line change
@@ -61,8 +61,7 @@ The attribution method for individual terms reused in another ontology (e.g., by
6161
1. **In OWL** - Any ontology re-using individual terms from another ontology should:
6262

6363
1. re-use the original term IRI (which for OBO Foundry ontologies is generally in the form of an OBO Foundry PURL)
64-
2. use an IAO:imported from annotation <http://purl.obolibrary.org/obo/IAO_0000412> on each imported term to link back to the group (i.e. ontology) maintaining it, where more information would be available about the license
65-
3. include any annotations for term or definition editors from the original ontology
64+
2. include any annotations for term or definition editors from the original ontology
6665

6766
2. **In OBO** - Any ontology re-using individual terms from another ontology should:
6867
1. re-use the original term ID (of the form <GO:0000001>)
@@ -124,31 +123,6 @@ The first course of action should be to reuse the external term as is, by import
124123

125124
Please see the discussion tab for additional discussion of how to use different annotation properties to credit external ontologies or definition sources.
126125

127-
#### Example 3A: IAO:imported from
128-
129-
The Ontology for Biomedical Investigation (OBI) imports the class "environmental material" from the Environment Ontology (ENVO), using OntoFox. The imported from axiom is automatically generated by Ontofox and added to "environmental material" in OBI:
130-
131-
```
132-
<!-- <http://purl.obolibrary.org/obo/ENVO_00010483> -->
133-
134-
<owl:Class rdf:about="&obo;ENVO_00010483">
135-
136-
<rdfs:label rdf:datatype="&xsd;string">environmental
137-
material</rdfs:label>
138-
139-
<rdfs:subClassOf rdf:resource="&obo;BFO_0000040"/>
140-
141-
<obo:IAO_0000115 rdf:datatype="&xsd;string">Material in or on which
142-
organisms may live.</obo:IAO_0000115>
143-
144-
<obo:IAO_0000111 rdf:datatype="&xsd;string">environmental
145-
material</obo:IAO_0000111>
146-
147-
<obo:IAO_0000412 rdf:resource="&obo;envo.owl"/>
148-
149-
</owl:Class>
150-
```
151-
152126
## Counter-Examples
153127

154128
- An ontology with no license statement is by default subject to the most restrictive copyright laws for those parts of the ontology that are copyrightable, and therefore is not useful within the OBO Foundry.

principles/fp-002-format.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -15,7 +15,7 @@ A common format allows the maximum number of people to access and reuse an ontol
1515

1616
## Recommendations and Requirements
1717

18-
All ontologies MUST have at least one OWL product whose name corresponds to the registered prefix (e.g., 'GO' --> go.owl, 'OBI' --> obi.owl). Thus the ontology whose IRI is http://purl.obolibrary.org/obo/ro.owl (known to the OBO Foundry as 'RO'), must have at least the product ro.owl. Developers are free to use whatever combination of technologies and formats is appropriate for development. However, the official OWL PURL (see [Principle 3](https://obofoundry.org/principles/fp-003-uris.html)) for the ontology MUST resolve to a syntactically valid OWL file using the [RDF-XML](https://www.w3.org/TR/rdf-syntax-grammar/) syntax.
18+
All ontologies MUST have at least one OWL product whose name corresponds to the registered prefix (e.g., 'GO' --> go.owl, 'OBI' --> obi.owl). Thus the ontology whose IRI is http://purl.obolibrary.org/obo/ro.owl (known to the OBO Foundry as 'RO'), MUST have at least the product ro.owl which MUST be a syntactically valid OWL file using the [RDF-XML](https://www.w3.org/TR/rdf-syntax-grammar/) syntax. Developers are free to use whatever combination of technologies and formats is appropriate for development.
1919

2020
Developers can OPTIONALLY produce ontologies in other formats. These are conventionally the same IRI as the owl, but with .owl changed to the relevant extension (e.g., '.obo', '.json'). Note that such products are not listed by default. If you produce an additional format product, you should register it under the 'products' field in the appropriate metadata file found in this [folder](https://github.com/OBOFoundry/OBOFoundry.github.io/tree/master/ontology).
2121

principles/fp-003-uris.md

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -17,6 +17,8 @@ A unique namespace within the OBO Foundry Library allows the source of an elemen
1717

1818
Each ontology MUST have a unique IRI in the form of an OBO Foundry permanent URL (PURL). The PURL must include the ontology namespace, which is a short string of letters (usually 2-5) that represents the ontology. Namespaces MUST be approved by the OBO Foundry Operations Committee. Every element (class, property, etc.) created by the ontology MUST use the namespace in the identifier of each element, as specified in the OBO Foundry [ID policy](http://www.obofoundry.org/id-policy).
1919

20+
The official PURL for the ontology, after redirection, MUST resolve to the ontology OWL file (see [Principle 2](https://obofoundry.org/principles/fp-002-format.html) for format requirements). Furthermore, PURLs for individual terms, after redirection, MUST resolve to a dedicated _term-centric_ destination page containing the appropriate content.
21+
2022
## Implementation
2123

2224
### Ontology Namespace:

principles/fp-009-users.md

Lines changed: 30 additions & 30 deletions
Original file line numberDiff line numberDiff line change
@@ -20,7 +20,7 @@ scientific area and does so in a usable and sustainable fashion.
2020
It is important to be able to illustrate usage outside of the immediate circle of ontology developers and stakeholders. Demonstrations of usage MUST be publicly available. Preferred indicators of usage are those that directly demonstrate such, including:
2121

2222
- Use of the target ontology's term IRIs in an external ontology. Indicators of this type MUST include one or more IRIs for a term _within the external ontology_ that uses a term from the target ontology.
23-
23+
2424
- Documentation of requests from multiple users. Indicators of this type MUST link to specific requests in the issue tracker, OR link to an issue tracker search (for example, showing new term requests), OR link to an email thread or other mechanism _if publicly viewable_.
2525

2626
- Publications showing the ontology being used in research by external users. Indicators of this type MUST provide citation details for the publications (link to PubMed or full text) and MUST include a sentence demonstrating the use (preferably taken from the title, abstract, or full text of the cited reference). Note that if citing full text that is behind a paywall, it may be necessary to provide a PDF for the paper.
@@ -42,67 +42,67 @@ Other indicators are currently possible as well:
4242
within some community (mere mention of the existence is not enough
4343
to warrant inclusion).
4444

45-
Note that the ontology can still be listed on the OBO Foundry website while publicising your resource in appropriate channels and searching for users with needs you can meet.
45+
Note that the ontology can still be listed on the OBO Foundry website while publicising your resource in appropriate channels and searching for users with needs you can meet.
4646

4747
## Implementation
4848

4949
The ontology developers MUST provide links/citations to publicly available evidence of
50-
use within your ontology [metadata file](https://github.com/OBOFoundry/OBOFoundry.github.io/tree/master/ontology) as given below (replacing with the correct group name, link, and description):
50+
use within your ontology [metadata file](https://github.com/OBOFoundry/OBOFoundry.github.io/tree/master/ontology) as given below (after replacing with the correct description of usage, description of example, link to example, and link to user group):
5151

5252
```yaml
5353
usages:
54-
- user: http://www.informatics.jax.org/disease (link to group)
55-
description: MGI disease model annotations use DO (description of group)
54+
- description: MGI disease model annotations use DO (description of usage)
5655
examples:
57-
- url: http://www.informatics.jax.org/disease/DOID:4123 (link to specific example)
58-
description: Human genes and mouse homology associated with nail diseases (description of specific example)
56+
- description: Human genes and mouse homology associated with nail diseases (description of example)
57+
url: http://www.informatics.jax.org/disease/DOID:4123 (link to example)
58+
user: http://www.informatics.jax.org/disease (link to user group)
5959
```
6060
61-
You may have multiple examples for each user, and mulitple users under the `usages` tag.
61+
You may have multiple examples for each user, and multiple users under the `usages` tag.
6262

6363
## Examples
6464

6565
Use of PSI-MOD term IRI (in the form of a CURIE) in the PR ontology:
6666
```yaml
67-
- user: http://purl.obolibrary.org/obo/pr
68-
description: Protein Ontology
67+
- description: Protein Ontology
6968
examples:
70-
- url: https://proconsortium.org/app/export/obo/PR:000027653/
71-
description: OBO Format stanza showing use of PSI-MOD term in logical definition
69+
- description: OBO Format stanza showing use of PSI-MOD term in logical definition
70+
url: https://proconsortium.org/cgi-bin/entry_pro?stanza_id=PR:000027653
71+
user: http://purl.obolibrary.org/obo/pr
7272
```
7373
Term requests to PR from multiple users:
7474
```yaml
75-
- user: (multiple)
76-
description: Term requests made via the Protein Ontology GitHub tracker
75+
- description: Term requests made via the Protein Ontology GitHub tracker
7776
examples:
78-
- url: https://github.com/PROconsortium/PRoteinOntology/issues?q=is%3Aissue+label%3A%22Term+Request%22
79-
description: List of issues tagged with 'Term Request' to PRO
77+
- description: List of issues tagged with 'Term Request' to PRO
78+
url: https://github.com/PROconsortium/PRoteinOntology/issues?q=is%3Aissue+label%3A%22Term+Request%22
79+
user: (multiple)
8080
```
8181
Publication showing the Disease Ontology being used in research by external users
8282
```yaml
83-
- user: https://pubmed.ncbi.nlm.nih.gov/36860337/
84-
description: Machine learning-based prediction of candidate gene biomarkers correlated with immune infiltration in patients with idiopathic pulmonary fibrosis
83+
- description: Machine learning-based prediction of candidate gene biomarkers correlated with immune infiltration in patients with idiopathic pulmonary fibrosis
8584
examples:
86-
- url: https://pubmed.ncbi.nlm.nih.gov/36860337/
87-
description: In abstract, "Functional annotation, pathway enrichment, Disease Ontology and gene set enrichment analyses revealed..."
85+
- description: In abstract, "Functional annotation, pathway enrichment, Disease Ontology and gene set enrichment analyses revealed..."
86+
url: https://pubmed.ncbi.nlm.nih.gov/36860337/
87+
user: https://pubmed.ncbi.nlm.nih.gov/36860337/
8888
```
8989
Use of terms from GO for annotation:
9090
```yaml
91-
- user: https://www.uniprot.org
92-
description: UniProt
91+
- description: UniProt
9392
examples:
94-
- url: https://www.uniprot.org/uniprotkb/Q15796/entry#function
95-
description: Functional annotation using GO (see subsection entitled "GO annotations")
93+
- description: Functional annotation using GO (see subsection entitled "GO annotations")
94+
url: https://www.uniprot.org/uniprotkb/Q15796/entry#function
95+
user: https://www.uniprot.org
9696
```
9797
OBI terms imported into external ontologies
9898
```yaml
99-
- user: (multiple)
100-
description: Ontologies using OBI terms
99+
- description: Ontologies using OBI terms
101100
examples:
102-
- url: http://dashboard.obofoundry.org/dashboard/obi/dashboard.html
103-
description: List of ontologies using at least one OBI term (See section entitled "Info: Which ontologies use it?")
104-
- url: https://ontobee.org/ontology/OBI?iri=http://purl.obolibrary.org/obo/OBI_0000691
105-
description: List of ontologies using the term 'ABI 377 automated sequencer' (See section entitled "Ontologies that use the Class")
101+
- description: List of ontologies using at least one OBI term (See section entitled "Info: Which ontologies use it?")
102+
url: http://dashboard.obofoundry.org/dashboard/obi/dashboard.html
103+
- description: List of ontologies using the term "ABI 377 automated sequencer" (See section entitled "Ontologies that use the Class")
104+
url: https://ontobee.org/ontology/OBI?iri=http://purl.obolibrary.org/obo/OBI_0000691
105+
user: (multiple)
106106
```
107107

108108
## Counter-Examples

registry/ontologies.jsonld

Lines changed: 23 additions & 8 deletions
Original file line numberDiff line numberDiff line change
@@ -1602,7 +1602,23 @@
16021602
],
16031603
"repository": "https://github.com/OBOFoundry/COB",
16041604
"title": "Core Ontology for Biology and Biomedicine",
1605-
"tracker": "https://github.com/OBOFoundry/COB/issues"
1605+
"tracker": "https://github.com/OBOFoundry/COB/issues",
1606+
"usages": [
1607+
{
1608+
"description": "Ontologies using COB terms",
1609+
"examples": [
1610+
{
1611+
"description": "List of ontologies using at least one COB term (See section entitled \"Which ontologies use it?\")",
1612+
"url": "http://dashboard.obofoundry.org/dashboard/cob/dashboard.html"
1613+
},
1614+
{
1615+
"description": "List of ontologies using the term 'organism' (See section entitled \"Ontologies that use the Class\")",
1616+
"url": "https://ontobee.org/ontology/COB?iri=http://purl.obolibrary.org/obo/COB_0000022"
1617+
}
1618+
],
1619+
"user": "(multiple)"
1620+
}
1621+
]
16061622
},
16071623
{
16081624
"activity_status": "active",
@@ -2636,13 +2652,13 @@
26362652
"title": "Textual Anatomics: the Mouse Developmental Anatomy Ontology and the Gene Expression Database for Mouse Development (GXD)"
26372653
}
26382654
],
2639-
"repository": "https://github.com/obophenotype/mouse-anatomy-ontology",
2655+
"repository": "https://github.com/obophenotype/developmental-mouse-anatomy-ontology",
26402656
"taxon": {
26412657
"id": "NCBITaxon:10088",
26422658
"label": "Mus"
26432659
},
26442660
"title": "Mouse Developmental Anatomy Ontology",
2645-
"tracker": "https://github.com/obophenotype/mouse-anatomy-ontology/issues",
2661+
"tracker": "https://github.com/obophenotype/developmental-mouse-anatomy-ontology/issues",
26462662
"usages": [
26472663
{
26482664
"description": "GXD",
@@ -3648,11 +3664,6 @@
36483664
},
36493665
{
36503666
"activity_status": "active",
3651-
"build": {
3652-
"method": "archive",
3653-
"path": "archive",
3654-
"source_url": "http://build.berkeleybop.org/job/build-gaz/lastSuccessfulBuild/artifact/*zip*/archive.zip"
3655-
},
36563667
"contact": {
36573668
"email": "lschriml@som.umaryland.edu",
36583669
"github": "lschriml",
@@ -9865,6 +9876,10 @@
98659876
{
98669877
"id": "uo.obo",
98679878
"ontology_purl": "http://purl.obolibrary.org/obo/uo.obo"
9879+
},
9880+
{
9881+
"id": "uo.json",
9882+
"ontology_purl": "http://purl.obolibrary.org/obo/uo.json"
98689883
}
98699884
],
98709885
"publications": [

0 commit comments

Comments
 (0)