microbiomedata / mixs-6-2-release-candidate Goto Github PK
View Code? Open in Web Editor NEWProposed, Harmonized MIxS 6.2
Home Page: https://github.com/GenomicsStandardsConsortium/mixs6.2_release_candidate
License: MIT License
Proposed, Harmonized MIxS 6.2
Home Page: https://github.com/GenomicsStandardsConsortium/mixs6.2_release_candidate
License: MIT License
mine and aggregate other issues here
Include ambiguity codes?
^[ACGTRKSYMWBHDVN]+$
Constrain the prefix with a pattern
Separation of concerns
cleanup for all strings, whether they are global or part of a slot_usage should follow the same pattern
Could the user possibly think "I should enter a code for that thing!"
If so, move the Expected value annotation into another slot property, like description
.
see also
generated/mixs_v6.xlsx.examples.yaml::$.exhaustive_test_set[0]: 'api' is a required property
generated/mixs_v6.xlsx.examples.yaml::$.exhaustive_test_set[0]: 'basin' is a required property
generated/mixs_v6.xlsx.examples.yaml::$.exhaustive_test_set[0]: 'coll_site_geo_feat' is a required property
generated/mixs_v6.xlsx.examples.yaml::$.exhaustive_test_set[0]: 'collection_date' is a required property
generated/mixs_v6.xlsx.examples.yaml::$.exhaustive_test_set[0]: 'env_broad_scale' is a required property
generated/mixs_v6.xlsx.examples.yaml::$.exhaustive_test_set[0]: 'env_local_scale' is a required property
generated/mixs_v6.xlsx.examples.yaml::$.exhaustive_test_set[0]: 'env_medium' is a required property
generated/mixs_v6.xlsx.examples.yaml::$.exhaustive_test_set[0]: 'iwf' is a required property
generated/mixs_v6.xlsx.examples.yaml::$.exhaustive_test_set[0]: 'microbial_biomass_meth' is a required property
generated/mixs_v6.xlsx.examples.yaml::$.exhaustive_test_set[0]: 'occup_density_samp' is a required property
generated/mixs_v6.xlsx.examples.yaml::$.exhaustive_test_set[0]: 'water_cut' is a required property
generated/GSC_MIxS_6_usage_populated_no_blank_cols.tsv
generate_and_populate_template
in project.Makefile
I don't think I ever completed this. Will check if I have the branch locally.
For all individual checklist and environmental package classes, or just combos?
also body mass index BMI
linklml-validate will report all usages of undefined slots, instead of failing with a stack trace on the first one
GSC/MIxS TWG people have is said that any slot from any checklist or environmental package can be combined together in any submission, and even that submissions with non-MIxS slots should be accepted
The problem with this is that submitter may think of their own term names/column heading for a variable, not realizing that MIxS already has a term with the same semantics. That reduces the FAIRness of the data.
@only1chunts suggested rating submissions with 0 to 5 stars
I will experiment some more with extra slots in closed and open schemas
see also
I think they mean |-separated strings, which require more sophisticated regular expressions
see also
see also
generated/mixs_v6.xlsx.examples.yaml::$.exhaustive_test_set[0].time_last_toothbrush: 'P2H45M' does not match '^P(?!$)(\d+Y)?(\d+M)?(\d+W)?(\d+D)?(T(?=\d+[HMS])(\d+H)?(\d+M)?(\d+S)?)?$'
check these repos:
Note: will be updating file name to remove whitespace
from https://github.com/GenomicsStandardsConsortium/mixs/wiki/5.-MIxS-checklists
not applicable (-): descriptor is not applicable for a given checklist type
C conditional mandatory (C): descriptor must be present for compliance with the checklist, but only when applicable to the study, i.e. if this item is not applicable for the study the metadata data will still be checklist compliant even if it is left out
recommended: true
E environment-dependent (E): descriptor must be present depending on the environment the original sample was obtained from
recommended: true
required: true
M mandatory (M): descriptor must be present for compliance with the checklist_
required: true
X optional (X): descriptor may be present, not mandatory for compliance with checklist
required: false
and recommended: false
and might need to be split up
A declarative, efficient, and flexible JavaScript library for building user interfaces.
๐ Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
An Open Source Machine Learning Framework for Everyone
The Web framework for perfectionists with deadlines.
A PHP framework for web artisans
Bring data to life with SVG, Canvas and HTML. ๐๐๐
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
Some thing interesting about web. New door for the world.
A server is a program made to process requests and deliver data to clients.
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
Some thing interesting about visualization, use data art
Some thing interesting about game, make everyone happy.
We are working to build community through open source technology. NB: members must have two-factor auth.
Open source projects and samples from Microsoft.
Google โค๏ธ Open Source for everyone.
Alibaba Open Source for everyone
Data-Driven Documents codes.
China tencent open source team.