Join GitHub today
GitHub is home to over 20 million developers working together to host and review code, manage projects, and build software together.
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
Already on GitHub? Sign in to your account
Set up BFO import #233
Comments
cmungall
was assigned
by pbuttigieg
Aug 5, 2015
|
Note we already bring in BFO2 classes (the obo purl .../obo/bfo automatically references this), the RO purl for the system class (which should migrate to BFO2 eventually) should hopefully resolve next time ontobee does a load. What needs to be done can be split into two chunks:
The problem with 2 is that it's rarely done (I say that as maintainer of some of those Os, it hasn't been a priority) CHEBI'chemical entity' can subclass 'material entity' for now. @jannahastings the bfo bridge on the chebi ftp site is still for the ancient ifomis ontology. It would be great to have a central place (preferably github) that chebi controls for the bridge, but for now we may bridge directly in envo patoThe ongoing issue here is qualities of processes. Formally pato:quality commits to some kind of union of BFO classes which is perfectly logical but won't lead to a clean looking hierarchy in protege anatomical entityI'll take care of this admin regionsDo we know why these hang out at root? we just forgot about them? craniofacial suturelooks like a SLME error collection of organisms@rlwalls2008 I believe PCO has the bridge axiom but we may be bringing in only the basic subset to avoid autophagy, I will investigate |
I think there's some uncertainty on their placement - they're not necessarily material, but more like BFO:site relativised by some collection of fiat boundaries (borders) which may or may not coincide with physical entities. The same can be said for ecozones and ecoregions - although they are also treated as environmental systems. It's likely I moved them out of Once we have BFO:site available, we can provisionally place them to show our current thinking on the issue. I don't think users will really be concerned with this early on and we can make move them pending further discussion. |
|
That still doesn't explain why they're scattered about. Will at least group administrative regions. |
pbuttigieg
added a commit
that referenced
this issue
Aug 6, 2015
|
|
pbuttigieg |
b704288
|
|
Yes - the offending administrative regions have now been grouped under |
cmungall
added a commit
that referenced
this issue
Aug 9, 2015
|
|
cmungall |
30e1d95
|
cmungall
added a commit
that referenced
this issue
Aug 9, 2015
|
|
cmungall |
e8dc820
|
cmungall
added a commit
that referenced
this issue
Aug 9, 2015
|
|
cmungall |
96040ce
|
|
RO already mireots the necessary classes from BFO. But we can add a separate BFO one as soon as the 2.0 classes release is out |
cmungall
added a commit
that referenced
this issue
Jun 29, 2017
|
|
cmungall |
10345ac
|
pbuttigieg
closed this
in #519
Jul 4, 2017
cmungall
added a commit
that referenced
this issue
Jul 13, 2017
|
|
cmungall |
75150fa
|

pbuttigieg commentedAug 5, 2015
Could we add BFO 2.0 to our /imports directory and as part of the make process? I'd like to use some more BFO classes, but I'm concerned that adding it may cause issues with existing classes and assertions (e.g.
systembeing a subclass ofmaterial entity; incidentally, the PURL forsystemyields a 404).