tdwg / tag

Technical Architecture Group
https://tag.tdwg.org/
5 stars 0 forks source link

Recommendations for handling complex values #43

Open ymgan opened 1 year ago

ymgan commented 1 year ago

NOTE: this issue was renamed so that it could cover broader issues related to complex values.

Original issue posted by @ymgan :

The Humboldt Extension group encounters several terms where the list of values in a field have to be paired with list of values in another fields in order to be meaningful and we are struggling with the recommendation to deal with that. Please see an example below:

eventID targetTaxonomicScope targetLifeStageScope
BROKE_WEST_RMT_006 Myctophidae | Macrouridae | Artedidraconidae | Channichthydae | Nototheniidae all | larvae and juvenile | larvae and juvenile | larvae and juvenile | larvae and juvenile

This reads, in BROKE_WEST_RMT_006 Event, the targets are:

We do not know how to best represent this type of information. I did this in the Humboldt use case mapping exercise during the testing phase (dataset here: https://ipt.gbif.org/resource?r=brokewest-fish) based on the suggestion received. The only way to pair this information is based on its order in the cell. This could potentially impact multiple target__Scope fields in Humboldt Extension.

Similarly, eBird encounters the same issue for the Humboldt terms samplingEffortValue and samplingEffortUnit. There are multiple values for samplingEffortValue that each need to pair with a separate corresponding unit in samplingEffortUnit for a single record.

We will appreciate it if there will be guidance on this issue in the near future! Thank you very much!

baskaufs commented 9 months ago

Extensive notes with links to possible solutions and discussion notes at https://github.com/tdwg/tag/blob/master/meetings/2023-05-08-tag-meeting-notes.pdf . There is also some discussion recorded in minutes of earlier meetings.

baskaufs commented 6 months ago

See also the Audiovisual Core issue on updating the AC Structure document: https://github.com/tdwg/ac/issues/234