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

DWC export with extensions #1911

Open
4 of 10 tasks
geofranzi opened this issue Oct 21, 2024 · 1 comment
Open
4 of 10 tasks

DWC export with extensions #1911

geofranzi opened this issue Oct 21, 2024 · 1 comment

Comments

@geofranzi
Copy link
Member

geofranzi commented Oct 21, 2024

The extensions will be stored in separate datasets (see #1891). To create a minimal export already before the needed changes few assumptions are needed:

  • extensions need to be created as a single/normal dataset
  • relationships refer to fixed types and need to be linked by hand
  • export with extension means: current functions based on a dataset plus ONE extra dataset which is linked
  • Validation should be done manually before (first create the dataset with the primary keys!) and/or we rely on its fit. There will be no extra validation while creating the archive
  • permissions do not play a role

  • add seed data for meanings for both extensions (@geofranzi )
    • get the list of attributes for both and what is required to be mapped(@Anahita-Kazem)
  • add list of extra links to the workspace (create: @geofranzi )
  • function to find linked dataset (first hit for first matching type -> rest is ignored) (@DavidBlaa )
  • adapt achieve function (@DavidBlaa )
  • add validation based on event or occurence id (@DavidBlaa )
  • change link list (start with hasEvent , ****) (@DavidBlaa )
  • provide test data (@Anahita-Kazem )
  • provide metadata structure for extension dataset (@Anahita-Kazem )
  • testing (@Anahita-Kazem / Hiwi)
DavidBlaa added a commit that referenced this issue Nov 18, 2024
#1911 enhance gbif export with extention validation and extention lis…
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

When branches are created from issues, their pull requests are automatically linked.

3 participants