-
Notifications
You must be signed in to change notification settings - Fork 21
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
assert ranks for MIxS slots (in the context of classes) #901
Comments
rank is a metaslot where the implementation is the responsibility of the client application (like DH or LinkML documentation pages) grouping of "like" slots
other supporting LinkML features:
|
The NMDC submission-schema uses ranks and slot_groups analysis_type:
name: analysis_type
description: Select all the data types associated or available for this biosample
title: analysis/data type
examples:
- value: metagenomics; metabolomics; metaproteomics
from_schema: https://example.com/nmdc_submission_schema
see_also:
- MIxS:investigation_type
rank: 3
domain_of:
- Biosample
slot_group: Sample ID
range: AnalysisTypeEnum
recommended: true
multivalued: true |
Below is a snippet from the ena_checklists_simplified.json to show the structure. The entire file is attached In the ena_checklists_simplified.json the structure is: Below is a snippet of the JSON file to show some real data, and all the field_group_names (overall the checklists) |
I generated some support files, especially
in https://github.com/microbiomedata/external-metadata-awareness/tree/main/notebooks
They probably won't stay there indefinitely
mixs_slot_rank_template.tsv
is structured with the assumption that ranks would be asserted inslot_usage
s. @jfy133 has also proposed a mechanism by whichrank
s would have meaningful semantics for the millions, thousands, etc places. Presumably that would make more sense to assert on slots globally, not inslot_usage
.Or just start with the order in NCBI or EBI slot ordering in their templates? See https://www.ncbi.nlm.nih.gov/biosample/docs/packages/?format=xml
The text was updated successfully, but these errors were encountered: