Try to merge part_of from go-basic.obo and ro-chado.obo
Opened this issue · 4 comments
There are two Typedef for part_of that have different IDs so Chobo stores two cvterms. Try to merge them.
go-basic.obo:
[Typedef]
id: part_of
name: part of
namespace: external
xref: BFO:0000050
is_transitive: true
ro-chado.obo:
[Typedef]
id: BFO:0000050
name: part_of
def: "a core relation that holds between a part and its whole" []
is_transitive: true
is_a: RO:0002131 ! overlaps
inverse_of: BFO:0000051 ! has part
I think @dosumis was talking about integrating these soon...?
That would be great.
If the two stanzas had an id: or alt_id: in common Chobo would happily merge them.
Hmmm - They are the same. This is just an OBO<->OWL issue.
In the roundtrip
OBO
id: part_of
xref: BFO:0000050
=> OWL:
http://purl.obolibrary.org.obo/BFO_0000050
short_hand: part_of
@cmungall - should ro-chado still be OBO-ish, surely better to be using owl short_form or OBO equivalent everywhere now. I guess in chado this would be DB:BFO, ACC:0000050
Hmm, I would opt for using a prefixed ID in all places. That would remove the need for chobo and other consumers to perform the xref hack.
Can follow up here:
oborel/obo-relations#68