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

Change term - relationshipOfResource #194

Closed
peterdesmet opened this issue Aug 29, 2018 · 30 comments
Closed

Change term - relationshipOfResource #194

peterdesmet opened this issue Aug 29, 2018 · 30 comments

Comments

@peterdesmet
Copy link
Member

peterdesmet commented Aug 29, 2018

Change term

  • Submitter: Peter Desmet @peterdesmet
  • Justification (why is this change necessary?): The definition is unclear, even misleading. The way it is, directionality of the relationship can be interpreted both ways. The relationship must be from subject to object.
  • Proponents (who needs this change): Everyone who uses the term.

Current Term definition: https://dwc.tdwg.org/terms/#dwc:relationshipOfResource

Proposed new attributes of the term:

  • Term name (in lowerCamelCase): relationshipOfResource
  • Organized in Class (e.g. Location, Taxon): ResourceRelationship
  • Definition of the term: The relationship of the subject (identified by resourceID) to the object (identified by relatedResourceID).
  • Usage comments (recommendations regarding content, etc.): Recommended best practice is to use a controlled vocabulary.
  • Examples: sameAs, duplicate of, mother of, offspring of, sibling of, parasite of, host of, valid synonym of, located within, pollinator of members of taxon, pollinated specific plant, pollinated by members of taxon, on slab with
  • Refines (identifier of the broader term this term refines, if applicable): None
  • Replaces (identifier of the existing term that would be deprecated and replaced by this term, if applicable): http://rs.tdwg.org/dwc/terms/version/relationshipOfResource-2018-09-06
  • ABCD 2.06 (XPATH of the equivalent term in ABCD or EFG, if applicable): DataSets/DataSet/Units/Unit/Associations/UnitAssociation/AssociationType

Original comment:

The problem

The definition of relationshipOfResource is:

The relationship of the resource identified by relatedResourceID to the subject (optionally identified by the resourceID). Recommended best practice is to use a controlled vocabulary.

But the intention was always to go from (@tucotuco concurs):

resourceID (subject A) to relatedResourceID (object B)

Which is logical. The definition however goes in the other direction:

The relationship of the resource identified by relatedResourceID (B) to the subject (A) (optionally identified by the resourceID). Recommended best practice is to use a controlled vocabulary.

That makes it very unintuitive, and the listed examples don't help (because e.g. host to could be interpreted in either direction). See for example how we struggled with it here: trias-project/uredinales-belgium-checklist#8 (comment):

The resource relationship between rust fungi A and host B could be expressed as:

id resourceID relatedResourceID relationshipOfResource relationshipAccordingTo
A (A) B host plant of = bibliographicReference or source
A B A parasite of = bibliographicReference or source

It is unfortunate that the most logical relationship is host plant of, which is less specific than parasite of but that is because the definition for relationshipOfResource.

Updating the definition

Can we still amend the definition please? E.g to:

The relationship of the subject (optionally identified by resourceID) to the object (identified by relatedResourceID). Recommended best practice is to use a controlled vocabulary.

Breaking things

Obviously, people have probably done there best trying to understand the definition and been using it. Changing the direction of the relationship can break things. But:

I'd rather have this fixed now, assuming adoption is still low.

@peterdesmet
Copy link
Member Author

Any input on how to move this forward?

@tucotuco
Copy link
Member

tucotuco commented Sep 5, 2020

I believe this to be a serious lingering problem. I think there is consensus that the correct way to make the relationships is as proposed. The change has definite semantic implications, so it can't just be done as an erratum despite what the original intention of the term definition was. We have three criteria that need to be satisfied for a term change to go forward. The first one is demand. We need to get multiple independent parties saying this change needs to be made. The second one the efficacy requirement. That should be easy to satisfy - the proposed change would actually make sense and be clearer than what we have now. The third one is the stability requirement, which is why we need to know what is already published, how the term was used in these cases, and whether those affected would be willing to make the adjustment once ratified. Maybe the first and third requirements can be solved with one set of communications.

We need someone to volunteer to take this forward.

@debpaul
Copy link

debpaul commented Sep 7, 2020 via email

@peterdesmet
Copy link
Member Author

I asked @timrobertson100 to give a breakdown of number GBIF-mediated datasets using the resourceRelationshipExtension per dataset type (occ/checklist) and publisher, so we have an idea of the current use.

@peterdesmet
Copy link
Member Author

Also, it would be great if this issue is tackled in the same swoop as #186.

@jhpoelen
Copy link

To me, the proposed definition change is not semantically different. The original definition is just worded in a funny way.

My attempt to parse the original definition:

The relationship of the resource identified by relatedResourceID to the subject (optionally identified by the resourceID). Recommended best practice is to use a controlled vocabulary.

the object: relatedResourceID

the verb: the relationship

the (optional) subject: resourceID

to me the phrase identified by relatedResourceID to the subject indicates that the relatedResourceID is not the subject, but the thing that relates to the subject (i.e. the object).

So, as far as I can tell, the proposed updated definition makes the existing one more clear.

@jhpoelen
Copy link

Also, please suggest to include the identifier for the relationship (or relationship id) see #186 in the example.

For instance, for parasite of add a relationship id http://purl.obolibrary.org/obo/RO_0002444 .

@jhpoelen
Copy link

In addition, GloBI is indexing many collections that use the resource relationship extension. Also, I am aware that most EMu users (e.g., Field Museum, Smithsonian, Yale Peabody) are working with their vendor to put their relations into the resource relationship. If needed, I can provide more context, or perhaps Kate W. @magpiedin can chime in.

@tdwg tdwg deleted a comment from tucotuco Sep 23, 2020
@magpiedin
Copy link

👍 & agreed on the above/clarifying the definition

If usage-details from the Field Museum side help: We're adding Resource Relationship extensions to a few of the FMNH IPT resources (e.g., Insects dataset). Data-entry is shifting to this interim workflow (which lines up with @peterdesmet 's clarification above) while Axiell works on development. (& Axiell's been pretty responsive on accommodating this standard in EMu -- @fmjjones & @rondlg for details.)

As a side-note, a lot of the currently published relationships in FMNH data are also specimen-to-taxon, which might look odd without the 'scientificName' field to map to in our current IPT version's RR extension. (unless i missed a step? for now we included taxa in relationshipRemarks, formatted as "[other remarks] | scientificName: [taxon]")

@tucotuco
Copy link
Member

Change term

  • Submitter: Peter Desmet @peterdesmet
  • Justification (why is this change necessary?): The definition is unclear, even misleading. The way it is, directionality of the relationship can be interpreted both ways. The relationship must be from subject to object.
  • Proponents (who needs this change): Everyone who uses the term.

Proposed new attributes of the term:

  • Term name (in lowerCamelCase): relationshipOfResource
  • Organized in Class (e.g. Location, Taxon): ResourceRelationship
  • Definition of the term: The relationship of the subject (identified by resourceID) to the object (identified by relatedResourceID).
  • Usage comments (recommendations regarding content, etc.): Recommended best practice is to use a controlled vocabulary.
  • Examples: sameAs, duplicate of, mother of, offspring of, parasite of, host of, sibling of, valid synonym of, located within, pollinator of members of taxon, pollinated specific plant, pollinated by members of taxon
  • Refines (identifier of the broader term this term refines, if applicable): None
  • Replaces (identifier of the existing term that would be deprecated and replaced by this term, if applicable): http://rs.tdwg.org/dwc/terms/version/relationshipOfResource-2018-09-06
  • ABCD 2.06 (XPATH of the equivalent term in ABCD or EFG, if applicable): DataSets/DataSet/Units/Unit/Associations/UnitAssociation/AssociationType

@jhpoelen
Copy link

@hollyel I am glad to see a pro-active stance from y'all paleo folks. @zedomel and Maarten Treekels (Meise Botanical Garden) are putting together a TDWG 2021 Symposium on Interactions (running title: eat or be eaten: don't miss out on interaction data). I hope that you can with with them to share your use cases as examples during the symposium to facilitate discussion on how the paleo community can use the ResourceRelations extension.

Question - would you consider paleo samples on same plate equivalent to saying that they co-occurred or were ecological related ?

Also, if you already have specific examples of paleo interactions in existing collections (preferably your own), I'd be happy to help index these via GloBI to raise awareness. Right now, the only GloBI indexed paleo dataset that I am aware of is a dinosaur diet study that @KatjaSchulz transcribed from literature (see attached screenshots from https://www.globalbioticinteractions.org/?accordingTo=globi%3AKatjaSchulz%2Fdinosaur-biotic-interactions&interactionType=ecologicallyRelatedTo and https://www.globalbioticinteractions.org/browse?accordingTo=globi%3AKatjaSchulz%2Fdinosaur-biotic-interactions&interactionType=ecologicallyRelatedTo)

Also see related change request #186 (older discussion), #283 (formal proposal), and tdwg/interaction#23 .

Screenshot from 2021-05-28 08-10-36
Screenshot from 2021-05-28 08-10-08

@hollyel
Copy link

hollyel commented May 28, 2021

Thanks @jhpoelen. It would be great to discuss the application of the ResourceRelationship extension to paleo data in more detail. I’ll keep an eye out for that symposium. I can’t point to an existing documented example within the dataset I manage (NMNH Paleo - I don’t think we share much of if any of that data at the moment), but I will work on pulling examples that cover some of our primary use cases. For the most part I would say yes to your question. I’m sure there are some exceptions though. We sometimes use the term ‘community slab’ to refer to these types of specimens. There can of course be additional layers of interaction as well (e.g. fossil evidence of insect/plant interactions).

@tkarim
Copy link

tkarim commented May 28, 2021

@jhpoelen getting at your question about fossil specimens associated on a slab... it depends. :) Sometimes you clearly have an ecological assemblage that was rapidly buried preserving an occurrence of a group of organisms (e.g. slabs of molting trilobites). You can usually identify this by the preservation and also the nature of the overlying sediments. In other cases you have time averaged accumulations of individuals (that are often disarticulated), which can be identified again by the level of disarticulation and the nature of the sediment and the amount of reworking that is shown. Another important example here for fossils that hasn't been mentioned are lumps of amber that have multiple inclusions (e.g. you could have insects, plants, and air bubbles all in one piece of amber). The lumps are typically sliced up for imaging and/or other sampling, but the original ecological association of the various inclusions is very important to have recorded somewhere.

@EstebanMH-SiB
Copy link

We endorse this proposal on behalf of @SiBColombia

@tkarim
Copy link

tkarim commented May 28, 2021

@jhpoelen also... in response to your question about interactions... we have TONS in paleo collections that we are just starting to document. A lot of encrusters (e.g. bryozoans on bivalves), mollusks with bore holes, insect feeding traces on fossil plants, insect galls on fossil plants. This might make a good Paleo Data Happy Hour session for the fall.

@jhpoelen
Copy link

@tkarim looking forward to seeing all the rich paleo interaction data (🦖 eats 🦕?) become easier to access. Please let me know how I can help and/or you have (prototype) examples of paleo records that recorded associations in existing DwC-A.

@tucotuco
Copy link
Member

tucotuco commented Jun 2, 2021

It would be helpful to include a paleo specific example (e.g., a relationship that defines fossil specimens preserved on the same slab) to encourage adoption of this extension by the paleo collections community. Our understanding is that changes to examples could be reviewed and added with relative ease after this review process. Assuming that is true, we would like to discuss within our working group and come up with a gold star example to add later. - Holly Little, Erica Krimmel (@ekrimmel) and Talia Karim (@tkarim) on behalf of the Paleo Data Working Group)

@hollyel @ekrimmel @tkarim
If you come up with the example before the Maintenance Group makes the next release (work beginning on that now), we can include it without having to make a term change for this in the release after that. I anticipate that there is a window of about 30 days for this.

@hollyel
Copy link

hollyel commented Jun 3, 2021

Thanks @tucotuco. We will work on an example and aim to get that to you in a couple of weeks. In addition to the example, additional vocabulary may need to be developed to cover the paleo use cases we are working on and to encourage consistent adoption. That will of course take time, but we want to evaluate some of that to ensure the example aligns with that ongoing vocabulary development.

@zedomel
Copy link
Member

zedomel commented Jun 16, 2021

@jhpoelen thanks for remembering the Biological Interaction Data symposium.

@hollyel, you are most welcome to join us, especially in the discussions in the Interest Group https://github.com/tdwg/interaction.

A paleo use case will be useful to validate the solution we are developing, so the paleo community can benefit from a common vocabulary for sharing species interactions.

@tucotuco
Copy link
Member

Thanks @tucotuco. We will work on an example and aim to get that to you in a couple of weeks. In addition to the example, additional vocabulary may need to be developed to cover the paleo use cases we are working on and to encourage consistent adoption. That will of course take time, but we want to evaluate some of that to ensure the example aligns with that ongoing vocabulary development.

@hollyel Do you have the additional example? We are otherwise ready to move forward on ratifying the terms from the latest public review.

@hollyel
Copy link

hollyel commented Jun 23, 2021

@tucotuco Yes! Apologies for the delay. We have reviewed with the Paleo Data Working Group and propose including "on slab with" in the example list. An example of this relationship: "a1be8a3c-090f-11e3-af8d-50faf7e7a06b on slab with a1beaa2a-090f-11e3-af8d-50faf7e7a06b". I included the links for easy access to the records and the associated images.

@zedomel Thanks! We are definitely interested in exploring the possible vocabulary needs for paleo more and have a few more examples we are working through as a group. I'm sure we will be reaching out :)

@tucotuco
Copy link
Member

Incorporated, thanks.

@gdadade
Copy link

gdadade commented Jun 24, 2021

This term is used in GGBN regularly and we agreed on a vocabulary within GGBN, but I think we need to review it to ensure it can be used in a broader context. Currently we use e.g. "same individual", "same population" since the voucher can be either the same organism as the tissue or just from the same population. I hope we can add examples from our community for broader usage in the near future.

@deepreef
Copy link

deepreef commented Jun 26, 2021

Currently we use e.g. "same individual", "same population" since the voucher can be either the same organism as the tissue or just from the same population.

Note that an instance of Organism can represent either a single individual organism, or an entire population of organisms. I'm not sure if that addresses the issue you raise, but because the scope of an instance of Organism can be scaled up to (and beyond) a population (as long as it's taxonomically homogeneous), then it seems like there should be a a way to accommodate both "same individual" and "same population" using appropriately-scaled instances of Organism.

@tucotuco
Copy link
Member

Done.

@ekrimmel
Copy link

ekrimmel commented Nov 3, 2021

@tucotuco I notice that the example phrase "on slab with" didn't make it into the official term documentation (looking here), perhaps because we provided it last minute to you. Is it possible to get that included now, given that it is included in this issue and this issue has been reviewed and passed? Thanks!

@hollyel @tkarim

@tucotuco
Copy link
Member

tucotuco commented Nov 3, 2021

Neglected example added in new Issue #400. Closing this issue.

@tucotuco tucotuco closed this as completed Nov 3, 2021
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment