-
Notifications
You must be signed in to change notification settings - Fork 12
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
Measurements for materials and more #103
Comments
Thanks for opening this @lhmarsden |
One other thing to consider- if we make this change to EMoF should we also make the same change to MoF? |
Haven't thought it through, just thinking out loud, would this be a workable solution for this request tdwg/dwc#362 ? |
This request [tdwg/dwc#362] has passed public review and is being prepared for an Executive decision. |
This sounds like a generalization of |
If there are doubts aI urge you to jump in and question tdwg/dwc#362 before it goes to the ratification process. In the Unified Model, we are proposing to allow Assertions on anything be declaring both the type of thing the Assertion is about (which "table") and the key for the record for that type (the equivalent of relatedResourceID). |
AntOBIS supports this proposal. We have some use cases. For example, stomach content of a predator in an Occurrence is assessed to determine the fraction of the predator diet that a prey type made up (by weight). Having this term in emof will allow us to establish predator-prey relationship in an easier manner by having the occurrenceID of the prey as edit: after talking to @pieterprovoost, the relationship probably should be established at Occurrence level (e.g. associatedTaxa or associatedOccurrence) |
dwc:ResourceRelationship Would the resource in a measurement (or fact) be the subject or the object? Would the eMoF document something the resource is doing or something done to the resource? I have been thinking of the occurrenceID resource of the eMoF as the subject of the measurement and thus better replaced by adding the resourceID term to the eMoF extension? |
For AntOBIS example:
So
I think it is nicer to specify it here than putting a list of prey occurrences under predator's occurrence ( I hope our example makes sense? |
Hi, Do you know how long it is likely to be before I can use (if accepted) resourceID in the emof extension? I have some data to publish, and am wondering if I should proceed with a resourceRelationship extension instead. Thanks! |
@ymgan Would you mind writing out an example, because I'm not clear on how the predator/prey problem this relates to this proposal. This is how I interpret the current proposal:
|
I think your interpretation of the proposal is correct, @pieterprovoost. A way of recording measurements related to a materialSample or any other resource. |
occurrence
eMoF
It is the measurement of the stomach content of the predator (occ_001), so I think the eMoF records should point to occ_001. Without the
That is how I look at it, but please correct me if my understanding is wrong. Edit: looking at this after thinking a little more based on Guillaume's comment: occurrence
eMoF
|
@lhmarsden Replacing |
I appreciate that replacing occurrenceID with resourceID would be a big change. Adding resourceID as an extra would be a suitable short term solution in my opinion.
Luke
…________________________________
From: Pieter Provoost ***@***.***>
Sent: Wednesday, May 3, 2023 2:56:38 PM
To: gbif/rs.gbif.org ***@***.***>
Cc: Luke Marsden ***@***.***>; Mention ***@***.***>
Subject: Re: [gbif/rs.gbif.org] Measurements for materials and more (Issue #103)
@lhmarsden<https://github.com/lhmarsden> Replacing occurrenceID with resourceID has considerable impact on our indexing and is not something that can be achieved in the short term. What we could do is add resourceID, keep occurrenceID for now, and keep indexing as we do now taking only into account occurrenceID.
—
Reply to this email directly, view it on GitHub<#103 (comment)>, or unsubscribe<https://github.com/notifications/unsubscribe-auth/AOMNBFOXEZGXUFN76KKIBKDXEJIYNANCNFSM6AAAAAAWNLF7HA>.
You are receiving this because you were mentioned.Message ID: ***@***.***>
|
Hi,
We actually proposed another way to deal with such exemple. We had similar issues while identifying pathogens within another species. (Applying Darwin core data standard to wildlife disease – advancements toward a new data model). See also #413. Using this parentOccurenceID terms it would results in occurrence
eMoF
|
That seems to work!! Thank you very much for taking your time to write this down @guillaumebody !! I appreciate it! |
The extendedMeasurementOrFacts extension is a very useful way to record measurements or facts related to an occurrence or event in a standardised, potentially machine-readable way.
However, one might have measurements or facts related to a range of different things. For example, I work with many biologists who take measurements of materials or samples they are logging in a Material Sample Extension.
In this pull request, I am suggesting that the relatedResourceID term is added to the extendedMeasurementOrFact extension - after some discussion with @dagendresen.
#102
One could use this to record measurements related not only to material samples, but anything else, without the need of a resourceRelationship extension.
The text was updated successfully, but these errors were encountered: