bio-attribute-ontology
bio-attribute-ontology copied to clipboard
PR:000000001 and protein (CHEBI:36080) has cyclic dependency
Hi there, PR:000000001 and protein (CHEBI:36080) has cyclic dependency suggest removing the subclass relation.
Thanks Gabby
Thank you for the report @gabbysantos - deeply appreciated.
There are 10 such cycles in OBA it seems:
- GO:0000313 GO:0005840
- GO:0099568 GO:0005737
- CHEBI:18111 SO:0000252
- CHEBI:36080 PR:000000001
- GO:0005938 GO:0099738
- CHEBI:33699 SO:0000234
- GO:0090068 GO:0045787
- GO:0010564 GO:0051726
- GO:0045786 GO:0010948
- GO:0005829 GO:0099522
These are all victims of an OBA preprocessing step which I am fixing:
- GO:0099568 GO:0005737
- GO:0005938 GO:0099738
- GO:0000313 GO:0005840
- GO:0005938 GO:0099738
- GO:0010564 GO:0051726
- GO:0045786 GO:0010948
- GO:0005829 GO:0099522
These are asserted:
- CHEBI:18111 SO:0000252
- CHEBI:33699 SO:0000234
- CHEBI:36080 PR:000000001
I will implement the following solution unless anyone screams:
- for the asserted cases, I will remove the three SO terms and PRO terms after reasoning. The correct solution would be https://github.com/ontodev/robot/issues/1060 but I do not have time to deal with that right now
- For the other cases I need to check something with the GO team.