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

set metaboliteType validation rule as "list like" #107

Merged
merged 5 commits into from
Sep 23, 2024

Conversation

avanlinden
Copy link
Contributor

Based on documentation (https://sagebionetworks.jira.com/wiki/spaces/SCHEM/pages/2645262364/Data+Model+Validation+Rules#list) I think this will allow data contributors to provide a list of valid values, comma separated or otherwise, and have each of them validated against the data model. I am not sure whether this will result in multi-value annotations being applied to files in Synapse, though, so more work may need to be done.

Copy link

Test Suite Report

Template Generation

The following manifest templates had at least one dependency with
changes detected:

template result link
AssayMetabolomicsMetadataTemplate template link

🚧 Manifest Validation - COMING SOON

@avanlinden
Copy link
Contributor Author

Ok, I think this worked as expected and will now allow data contributors to enter a list of comma-separated values. The only downside is now there are no drop-downs for the various valid values, just a note to check the data standards (see screenshot).

Screenshot 2024-09-23 at 3 44 19 PM

@tmzintel we should make sure to refer them to the AD metadata dictionary app to look up the specific metaboliteType values if they need them: https://www.synapse.org/Synapse:syn25878249

Copy link
Contributor

@MasterPastures MasterPastures left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Looks good to me!

@MasterPastures MasterPastures merged commit 1fbb823 into main Sep 23, 2024
@avanlinden avanlinden deleted the metabolite-list-rule branch September 25, 2024 22:48
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

2 participants