Skip to content
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

Relations for connecting processes to time measurements #218

Closed
cmungall opened this issue Oct 24, 2017 · 10 comments
Closed

Relations for connecting processes to time measurements #218

cmungall opened this issue Oct 24, 2017 · 10 comments
Assignees
Labels
environment Related to environment or ecology question rule Has something to do with rules or axioms

Comments

@cmungall
Copy link
Contributor

From: EnvironmentOntology/envo#577

Is OWL Time compatible with RO/BFO? What relation should connect a process boundary to a time point, or a process to an owl time interval? Is there a preferred scheme?

@pbuttigieg
Copy link

Some draft thoughts:

Every process (p) has at least two process boundaries, a beginning and an end.

Consider that a given p starts with and ends with a zero-dimensional temporal region. The start time point then precedes p and the end time point then ends p (although "ends" sounds a bit too causal).

The times themselves could be two cases of IAO's time measurement datum that are about the start and end time points. (This IAO relation may be of interest, but seems overly specific)

@cmungall
Copy link
Contributor Author

cmungall commented Oct 26, 2017 via email

@pbuttigieg
Copy link

So would the TSMD be connected to the process boundary via IAO's
is_about?

Yes.

How would the IAO datum classes related to OWLTime? One view is that we
ignore OWLTime as it's not OBO formalized but I think it's good to have
at least a translation layer

I think translating or at least a "hard wired" mapping via an AP is good as there are many users of OWLTime. I think IAO would need to create explicit equivalent classes to OWLTime's content, with the OBO formalisms. Shall we ping them?

@pbuttigieg
Copy link

Every process (p) has at least two process boundaries, a beginning and an end.

Consider that a given p starts with and ends with a zero-dimensional temporal region. The start time point then precedes p and the end time point then ends p (although "ends" sounds a bit too causal).

Do we need to express that the process boundary is the ZDTR?

@dosumis
Copy link
Contributor

dosumis commented Oct 30, 2017

I'd certainly be in favor of making a bridge between the two. From a quick look, I'd say that the OWL Time classes should be treated as more general than the BFO ones.

BFO:'process boundary' SubClassOf https://www.w3.org/TR/owl-time/#time:Instant
BFO:'process' SubClassOf https://www.w3.org/TR/owl-time/#time:Interval

OR they could be linked by a 'has temporal extent' relation.

The latest OWL Time also has Allen interval relations (although unfortunately not the composition table as property chains). A mapping here might be useful too.

CC @Public-Health-Bioinformatics

@hoganwr
Copy link

hoganwr commented Jul 8, 2018

In BFO a process boundary is distinct from a temporal instant. In particular, BFO calls temporal instants "zero dimensional temporal region".

So it would be more correct to say:
BFO:'zero-dimensional temporal region' rdfs:subClassOf https://www.w3.org/TR/owl-time/#time:Instant

or possibly even: BFO:'zero-dimensional temporal region' owl:equivalentClass https://www.w3.org/TR/owl-time/#time:Instant

or more accurately: http://purl.obolibrary.org/obo/BFO_0000148 owl:equivalentClass <https://www.w3.org/TR/owl-time/#time:Instant

@cmungall
Copy link
Contributor Author

cmungall commented Jul 8, 2018

Thanks! Where should these axioms live? A bridge ontology distributed with BFO?

Happy to host from an RO purl in the short term, since we're set up for frequently releases

@nlharris
Copy link
Contributor

What needs to be done to finish this?

@nlharris nlharris added rule Has something to do with rules or axioms and removed help wanted labels Oct 16, 2020
@nlharris nlharris added the environment Related to environment or ecology label Nov 4, 2021
@nlharris
Copy link
Contributor

nlharris commented Nov 4, 2021

Is this still needed or can we close it?

@nlharris
Copy link
Contributor

Closing as won't do; reopen if needed.

@nlharris nlharris closed this as not planned Won't fix, can't repro, duplicate, stale Oct 30, 2022
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
environment Related to environment or ecology question rule Has something to do with rules or axioms
Projects
None yet
Development

No branches or pull requests

5 participants