Skip to content

Commit 03c15bd

Browse files
authored
Merge branch 'master' into nataled-patch-13
2 parents 39e385f + 64347ae commit 03c15bd

3 files changed

Lines changed: 4 additions & 28 deletions

File tree

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:

0 commit comments

Comments
 (0)