Skip to content
Merged
Changes from 2 commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
12 changes: 3 additions & 9 deletions principles/fp-019-term-stability.md
Original file line number Diff line number Diff line change
Expand Up @@ -52,21 +52,15 @@ It is not necessary (and not advisable) to delete the textual definition.
- OWL: Use the `term replaced by` annotation property from OMO ([IAO:0100001](http://purl.obolibrary.org/obo/IAO_0100001)) with the value set to the IRI of the relevant term
- OBO: Use the `replaced_by:` tag with the value set to the CURIE of the relevant term
2. Indicate any inexact term replacements:
- OWL: Use the `oboInOwl:consider` annotation property with the value set to the full IRI(s) of the relevant term(s)
```
<oboInOwl:consider rdf:resource="http://purl.obolibrary.org/obo/OBI_0001544">
```

- OBO: Use the `consider:` tag with the value set to the CURIE(s) of the relevant term(s)
```
consider: OBI:0001544
```
- OWL: Use the `oboInOwl:consider` annotation property with the value set to the full IRI(s) of the relevant term(s): `<oboInOwl:consider rdf:resource="http://purl.obolibrary.org/obo/OBI_0001544">`
Copy link
Copy Markdown
Contributor Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

I'd like to first try the change I originally made. This change will make it harder to read.

- OBO: Use the `consider:` tag with the value set to the CURIE(s) of the relevant term(s): `consider: OBI:0001544`

Note that some older implementations in OWL used the CURIE method as shown below, but this is not preferred.

```
<oboInOwl:consider rdf:datatype="http://www.w3.org/2001/XMLSchema#string">OBI:0001544</oboInOwl:consider>
```

<i><b>To obsolete a term, the ontology developer</b></i> MAY:

1. Prepend the string "OBSOLETE. " (this precise string, including the space) to the term definition. NOTE: This MUST be implemented consistently. That is, if applied at all, it has to be applied to every obsoleted term definition.
Expand Down