OBOFoundry/COB

Incorrect ID for 'planned process' in cob-to-external

Opened this issue · 1 comments

In cob-to-external.tsv, 'planned process' has the ID COB:0000035:

COB:0000035 planned process owl:equivalentClass OBI:0000011 planned process . HumanCurated

... but in the COB file, this is COB:0000082:

COB/cob.owl

Lines 726 to 744 in a2f7141

<!-- http://purl.obolibrary.org/obo/COB_0000082 -->
<owl:Class rdf:about="http://purl.obolibrary.org/obo/COB_0000082">
<rdfs:subClassOf rdf:resource="http://purl.obolibrary.org/obo/BFO_0000015"/>
<rdfs:subClassOf>
<owl:Restriction>
<owl:onProperty rdf:resource="http://purl.obolibrary.org/obo/COB_0000081"/>
<owl:someValuesFrom rdf:resource="http://purl.obolibrary.org/obo/OBI_0000260"/>
</owl:Restriction>
</rdfs:subClassOf>
<rdfs:subClassOf>
<owl:Restriction>
<owl:onProperty rdf:resource="http://purl.obolibrary.org/obo/COB_0000087"/>
<owl:someValuesFrom rdf:resource="http://purl.obolibrary.org/obo/SEPIO_0000048"/>
</owl:Restriction>
</rdfs:subClassOf>
<obo:IAO_0000115>A process that is initiated by an agent who intends to carry out a plan to achieve an objective through one or more actions as described in a plan specification.</obo:IAO_0000115>
<rdfs:label>planned process</rdfs:label>
</owl:Class>

In cob-edit.owl, COB:0000035 is 'completely executed planned process' so can we either update the ID or label in the external mapping file? I don't know if this mapping was intended to be to the completely-executed one or not. @cmungall ?

I would bet that this was an accident. But it reminds me that we have to be careful when doing the mapping to OBI, where what we have as 'planned process' is really 'completely executed'. Which further reminds me that we should do an OBI-COB alignment.