-
Notifications
You must be signed in to change notification settings - Fork 3
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Questions on BCO usage #112
Comments
@nleguillarme Thanks for your inquiry. I hope that this paper: https://environmentalmicrobiome.biomedcentral.com/track/pdf/10.1186/s40793-015-0014-0 will answer some of your questions.
Figure 2 in the paper above directly addresses that issue, except we do not have a class for taxonomic assertion. Could you clarify what you mean by taxonomic assertion? We do have a class for identification assertion, and perhaps you could use this. In that case, the identification assertion (which is a data item) would be an output of a taxonomic identification process. If you need something different, we could look at a new class.
We do not directly link dwc:Occurrence to any BCO classes. This is because Occurrence is intentionally semantically vague, making it very difficult to map to an ontology. In fact, some of the BCO developers, including me, would love to just get rid of Occurence in DwC, but we can't for legacy reasons. What I recommend instead is that for each instance of Occurence that you want to describe, you decide whether the evidence is an observation or a material sample or a published data source, then you make an instance of one of those classes to link to the organismal entity via a specimen collection process, an observing process, or some other planned process.
Question 3: This could be modeled in a couple of ways. One way would be to create an instance of DNA sequencing assay (http://purl.obolibrary.org/obo/OBI_0000626) (or RNA sequencing assay) which would have the environmental sample as input and sequence data as output, then the sequence data would be input to a BLAST process (which does not exist yet, but we could add to BCO or request it in EDAM). The BLAST process would have as with an instance of data item of the format BLAST (using http://edamontology.org/format_3331) would be input to an instance of taxonomic identification process and have as input your identification assertion.
I am happy to support requests for new terms, which you could either submit via the issue tracker or using a pull request. Please let me know if you think it would help to have a call to discuss your workflow. |
Thank you @ramonawalls for these clarifications.
I am currently working on a figure in which I try to put things together and connect different ontologies relevant to my use case. I would be glad to share it and discuss it with you once I am done. Thank you again for your support. |
Hmm. Not being a planned process is a mistake. It looks like there is some problem with the OBI import that came up in the last release. I will fix that ASAP. Glad you noticed.
We are indeed currently using dwc:Taxon, rather than create our own class for taxonomic concept. I am a bit hesitant to get into the modeling of taxonomic concepts, and I was sort of hoping another ontology would cover it so we could import it. I'll have another look at what is out there. On the other hand, I am quite comfortable referring to a taxon as a collection of organisms, and I plan to make that term in the Population and Community Ontology (see #113)
This may be related to the problem with taxonomic identification process. Process should indeed be an occurrent and Location should be an independent continuant. Another error for me to fix. A good lesson in how small changes to the import file can mess up the whole ontology!
As I mentioned, there are many ways it could be done. I am happy to discuss more.
I look forward to it. |
Hi, I am currently working on a schema for a knowledge base of traits and interactions.
I am currently trying to determine if BCO could be used as a basis for my ontology, and I have a few question concerning BCO usage :
My plan would be to extend BCO with new classes and properties for representing traits, interactions, measurement method, observation/occurrence context, etc.
Thank you.
The text was updated successfully, but these errors were encountered: