-
Notifications
You must be signed in to change notification settings - Fork 25
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
Device utilizes material, and device capable of/enables process relationships #1480
Comments
The following property chain is defined for
|
@wdduncan "enables" is not quite right for what situation? (My side note was that I was looking for [device] capable of some [process], so its good for my use case, e.g. kettle enables some 'water boiling'). |
@ddooley Sorry if I misunderstood your comment. Our use case is: So, to use your example (nice example by the way), it would be: Or, to put it more simply: |
Ok, got that use-case and it will be useful for our FoodOn modelling too. |
The English language definition of utilizes: "to make use of : turn to practical use or account." [Merriam-Webster] When I think of the relationship of the kettle to water, I think the kettle has the function to boil water. I utilize the kettle to boil water. The PCR machine has the function to amplify DNA. I utilize the PCR machine to amplify DNA. So I disagree with using utilizes as a relation in the manner as suggested above, as it is contrary to the standard English usage of this verb. |
@addiehl It is the "make use of" part of the definition that is of most import. It seems to me at least that there is a sense in which a kettle "makes use of" water to perform the boiling process. We would be happy to consider other labels for the relation. You can see some of the discussion we had about which label to use here. |
I thought the discussion @wdduncan pointed to is very helpful. I think a very simple label like 'utilizes' is going to be confused, as we clearly have very different things in mind, and when I look for sentences using 'utilizes', all kinds of things come up. Chris Mungall proposed 'capable-of-has-input'. While that may be ugly, I think we will need labels like this that are longer to make distinctions clearer. In OBI we had 'utilizes device' as the relationship between a planned process and a device. that is already a bit better than 'utilizes' by itself'. It could even be 'planned process utilizes device'. For the relation between a device and its input, it could be 'device utilizes input'. So: 'hammer' 'device utilizes input' 'nail' Essentially giving strong hints on domains and ranges as part of the relation label.
|
Thanks for you input @bpeters42! I understand your point about 'utilizes' being very general. We can be make it little more refined with labels like:
I would prefer not to use a label like One potential issue may be that in order specify the domain as |
- I understand the concern about 'input', and I like 'device utilizes
material' a lot.
- There has been an effort to add 'device' to COB (which I believe is the
planned way forward rather than to add classes to RO). This would be
generalizing OBI:device to include things with functions beyond scientific
investigations, such as 'bottle' etc. @ddooley has been putting some work
into that, but I couldn't find good documentation beyond:
OBOFoundry/COB#190 .
…On Thu, Jan 13, 2022 at 2:58 PM Bill Duncan ***@***.***> wrote:
Thanks for you input @bpeters42 <https://github.com/bpeters42>!
I'm not opposed to changing the label (that is easy to do). But, I am
opposed to changing it to capable-of-has-input (or something similar). I
think will make the term too difficult for non-ontologists.
I understand your point about 'utilizes' being very general. We can be
make it little more refined with labels like:
- device utilizes
- device utilizes material
- device uses (material)
- device processes (material)
I would prefer not to use a label like device utilizes input b/c the
expression input has a history of being used to relate a process to
something else.
One potential issue may be that in order specify the domain as device,
the class device would have to added to RO. Otherwise, we could specify
the domain as material entity (I suppose).
—
Reply to this email directly, view it on GitHub
<#1480 (comment)>,
or unsubscribe
<https://github.com/notifications/unsubscribe-auth/ADJX2IXFZO2G7KJJ4DCDSQDUV5KJ5ANCNFSM5LUZGRHQ>
.
Triage notifications on the go with GitHub Mobile for iOS
<https://apps.apple.com/app/apple-store/id1477376905?ct=notification-email&mt=8&pt=524675>
or Android
<https://play.google.com/store/apps/details?id=com.github.android&referrer=utm_campaign%3Dnotification-email%26utm_medium%3Demail%26utm_source%3Dgithub>.
You are receiving this because you were mentioned.Message ID:
***@***.***>
--
Bjoern Peters
Professor
La Jolla Institute for Immunology
9420 Athena Circle
La Jolla, CA 92037, USA
Tel: 858/752-6914
Fax: 858/752-6987
http://www.liai.org/pages/faculty-peters
|
An informal call on Friday Jan 21 discussed this and came up with some observations and questions. Of the different kinds of input to a process it seems that some are said to be said to be used by or utilized by devices. E.g. gas and people and oil are all inputs to 'driving a vehicle' process, each a different category of input. 'vehicle' is a device in the process, and some of the inputs have roles with respect to the vehicle.
|
@ddooley These are good questions. I worry a bit as to whether they can ever be answered.
to
has primary input is defined in RO as:
My thought is that using |
@wdduncan any follow-up with Industrial Ontology Foundry about vehicle? |
Hi OBI-ers, will you revive the "utilizes" relation? if you don't, we will use it in CIDO paper. However, I wish you will revive. |
@ddooley Did you follow-up with IOF? |
I did send out a question but didn't hear back. I've just sent a reminder. But regardless, this should be a hopefully shorter topic of discussion at next RO meeting? |
I have changed the label from |
I don't seem to have permissions to close this issue. Can someone else close it? |
Closed! |
RO has a shortcut "utilizes" relation (http://purl.obolibrary.org/obo/ro.owl/RO_0017001) between a device and a material: "X utilizes Y means X and Y are material entities, and X is capable of some process P that has input Y. , e.g. "A diagnostic testing device utilizes a specimen." It could also on the face of it then utilize assay consumables. utilizes has property chain "(capable of o has input)".
@bpeters42 mentioned there is an issue with some problem with a deprecated term or expression being used in OBI to connect a device to a process directly, and so should comment here about further action needed in OBI on this.
@ddooley thought RO needed a shortcut for a relation between devices and processes, but it looks like "capable of" and "enables" will fit the bill!
The text was updated successfully, but these errors were encountered: