Changes to the schema are documented in this file.
- N/A
- N/A
- range for
started at time
andended at time
isdatetime
(#258)
- N/A
- N/A
- N/A
- made
part of
slot required forbiosample
(#249)
- N/A
- add descriptions for various slots (#198)
- removed double quotes surrounding MIxS descriptions
- N/A
- N/A
applied roles
(multivalued) slot (#216)
- N/A
- deprectated
applied role
slot (#216)
- N/A
- descriptions, comments and a see_also for gold_path_fields (#231)
- Direct Infusion FT ICR-MS Raw Data file type enum (#236)
- example IDs for GOLD biosamples and analysis projects (#233)
- the descriptions for external identifiers are now scalars, not list items (#228)
- N/A
- N/A
- updated deprecation warning to reference "get_nmdc_jsonschema_dict"
- added missing image files for gh pages (#218)
- N/A
- N/A
- N/A
- use
inlined_as_list
for the database sets (#219)
- N/A
- N/A
- N/A
- get_nmdc_jsonschema_dict not returning correct data (#214)
- typo in NMDC Schema description
- N/A
- N/A
- N/A
- N/A
- set python version in setup.py to >=3.7
- N/A
- N/A
- access to nmdc-data cli tool
- N/A
- N/A
- new file type enums for analysis output files (#207)
- nmdc-data util for accessing package data files
- update examples of values for data objects (#206)
- use ISO 8601 for schema version
- N/A
- N/A
- updated file enums for workflows (#182)
- N/A
- N/A
- option to specify the database set when validating data (#184)
study image
slot (#123)- declare
database
class as the root (i.e.,tree_root: true
) - slots to hold minimum and maximum values (#80)
- N/A
- N/A
- N/A
- command line utility
fetch-nmdc-schema
for downloading the jsonschema
nmdc-version
command line utility (#183)
- N/A
- N/A
- N/A
- N/A
- N/A
- regex patterns for
has function
slot on classfunction annotation
(#178)
part of
slot forworkflow execution activity
(#176)
- N/A
- N/A
- N/A
- N/A
- descriptions are inherited in induced slots (#174)
- N/A
- N/A
- N/A
- N/A
- re-added
part of
constraint toslot_usage
section ofbiosample
(#163)
- N/A
- N/A
- N/A
- removed
part of
fromslot_usage
section ofbiosample
(#163)
- N/A
part of
to slot section ofbiosample
(#163)
- N/A
- N/A
- N/A
websites
slot toperson value
- N/A
has output
is not required foromics processing
- N/A
relevant protocols
andfunding sources
slotsess dive datasets
slot- amplicon slots to omics processing (#139)
alternate emails
slot
- N/A
email
slot is single valued.
- N/A
CreditAssociation
class and related slots. Abstracts the roles borne by people within a strudy.email
slot incore.yaml
. Motivation = people (person value
) associated with studies, but not constrained to that domain (cf. #100).email
made multivalued and assigned schema.org URI
- slot
type
defined usingdesignates_type: true
name
slot added toperson value
. Noted thathas raw value
could be deprecated in the future.- All
yaml
files are included in the package data (#153)
- added
name
andtitle
tomixs.yaml
(#126)
- Linkml version updated to
1.0.4
alternate identifiers
toalternative identifiers
(#125)
alternate identifiers
slot (#125)
metatranscriptome activity
class andmetatranscriptome activity set
- N/A
- N/A
- N/A
depth2
andsubsurface_depth2
slots added to biosamples (cf. issue 80).
- N/A
- N/A
- N/A
alternative identifiers
slot added to biosamples (cf. issue 75).
- N/A
- N/A
- N/A
profile image url
to hold the url pointing an image of the investigator (cf. issue 19)- description for
orcid
slot.
- N/A
principal investigator name
to simply beprincipal investigator
.
- N/A
title
slot as attribute ofnmdc:study
(cf. issue 51)objective
slot as attribute ofnmdc:study
(cf. issue 51)alternative titles
slot as attribute ofnmdc:study
(cf. issue 51)alternative dscriptiions
slot as attribute ofnmdc:study
(cf. issue 51)alternative names
slot as attribute ofnmdc:study
(cf. issue 51)keywords
slot as attribute ofnmdc:study
(cf. issue 51)websites
slot as attribute ofnmdc:study
(cf. issue 51)publications
slot as attribute ofnmdc:study
(cf. issue 51)skos
prefix tocore
and mapping foralternative names
toskos:altLabel
samp_mat_process
slot as attribute ofnmdc:biosample
(cf. issue 67)
- N/A
- N/A
- N/A
abstract
slot for use withstudy
(cf. issue 60)
- N/A
- N/A
- N/A
- N/A
- N/A
part of
,has input
,has output
slots are required foromics processing
objects (cf. issue 50)name
,description
slots required fordata object
objects (cf. issue 50)git url
,has input
,has output
,was informed by
,execution resource
,type
slots required forworkflow execution activity
objects (cf. issue 50)
- N/A
- N/A
- N/A
- MIxS triad properties required for biosamples (cf. issue 45)
started at time
andended at time
properties required for workflow execution activities (cf. issue 44)
- N/A
- New class: metatranscriptome assembly
- New class: metatranscriptome annotation activity
- N/A
- Updated
part of
slot to biosample to relate biosamples to the studies for which they were collected.
- N/A
- Example data to test validation
- N/A
- Updated
part of
slot to biosample to relate biosamples to the studies for which they were collected.
- N/A
- N/A
- N/A
- Enhance command-line nmdc-version tool to get metamodel version.
- N/A
nmdc.yaml
to package data files
- N/A
- N/A
- N/A
nmdc-version
command-line tool to find out the nmdc schema version
- N/A
- N/A
- N/A
- SSSOM mapping file for mapping GOLD to MIxS
- N/A
- Update
python-publish.yml
- N/A
- Command-line json validation tool validate-nmdc-json
- N/A
- N/A
- N/A
- N/A
- N/A
- Update
python-publish.yml
- N/A
- SSSOM file to package
- N/A
- N/A
- N/A
- N/A
- N/A
- Update
python-publish.yml
- N/A