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

Allow Multiple Data Sources in Custom Metadata Block #287

Open
Saixel opened this issue Jul 17, 2024 · 0 comments
Open

Allow Multiple Data Sources in Custom Metadata Block #287

Saixel opened this issue Jul 17, 2024 · 0 comments
Assignees
Labels
FY25 Sprint 15 FY25 Sprint 15 (2025-01-15 - 2025-01-29) FY25 Sprint 16 FY25 Sprint 16 (2025-01-29 - 2025-02-12) NIH CAFE Issues associated with the NIH CAFE project Size: 33 A percentage of a sprint. Type: Feature

Comments

@Saixel
Copy link
Contributor

Saixel commented Jul 17, 2024

Background

In the platform, each dataset can have multiple data sources contributing to its final content. Currently, the custom metadata block "Metadata about Data Sources" allows the entry of only a single primary data source. For example, Jen Stowell’s NDVI dataset has five different sources used to derive the final uploaded dataset, but only the primary data source (Landsat satellite) can be entered into the custom metadata block.

Here is the metadata block: https://github.com/IQSS/dataverse.harvard.edu/blob/master/metadatablocks/customCAFEDataSources.tsv

Here is a dataset that uses the block: https://dataverse.harvard.edu/dataset.xhtml?persistentId=doi:10.7910/DVN/ART54Z

Recent example of making fields multiple:

Issue

The current limitation of the custom metadata block to accept only one primary data source means that it cannot capture all relevant information about the various data sources contributing to a dataset. This reduces the accuracy and completeness of the metadata, which can negatively impact the usage and understanding of the dataset by users.

Feature Request

The ability to add multiple data sources in the custom metadata block "Metadata about Data Sources," with clear distinctions between the different sources (e.g., separated with line breaks, etc.).

Justification

Having the ability to add multiple data sources will increase the accuracy and completeness of the metadata, allowing users to better understand the different contributions to the dataset. This is especially important for complex datasets that derive their data from multiple sources.

Implementation Considerations

  • Evaluate how multiple data source entries can be captured and stored in the metadata block.
  • Ensure that the user interface allows for easy and clear entry of multiple data sources.
  • Implement backend changes to effectively store and retrieve these multiple entries.

Additional Context

Jen Stowell’s NDVI dataset is an example where this functionality is important. Currently, only the Landsat satellite can be entered as the primary source, while there are four other sources that should also be captured in the metadata.

@Saixel Saixel added Type: Feature NIH CAFE Issues associated with the NIH CAFE project labels Jul 17, 2024
@Saixel Saixel self-assigned this Jul 17, 2024
@Saixel Saixel changed the title "Metadata about Data Sources" Custom Block: Ability to Add Multiple Sets of Source Data Allow Multiple Data Sources in Custom Metadata Block Jul 17, 2024
@pdurbin pdurbin transferred this issue from IQSS/dataverse Jul 17, 2024
@Saixel Saixel added the Size: 33 A percentage of a sprint. label Jul 17, 2024
@Saixel Saixel moved this to SPRINT READY in IQSS Dataverse Project Jan 15, 2025
@Saixel Saixel moved this from SPRINT READY to This Sprint 🏃‍♀️ 🏃 in IQSS Dataverse Project Jan 15, 2025
@cmbz cmbz added the FY25 Sprint 15 FY25 Sprint 15 (2025-01-15 - 2025-01-29) label Jan 15, 2025
@cmbz cmbz added the FY25 Sprint 16 FY25 Sprint 16 (2025-01-29 - 2025-02-12) label Jan 30, 2025
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
FY25 Sprint 15 FY25 Sprint 15 (2025-01-15 - 2025-01-29) FY25 Sprint 16 FY25 Sprint 16 (2025-01-29 - 2025-02-12) NIH CAFE Issues associated with the NIH CAFE project Size: 33 A percentage of a sprint. Type: Feature
Projects
Status: This Sprint 🏃‍♀️ 🏃
Development

No branches or pull requests

2 participants