diff --git a/project/json/nmdc_submission_schema.json b/project/json/nmdc_submission_schema.json index 21f95fcf..aa2cd71b 100644 --- a/project/json/nmdc_submission_schema.json +++ b/project/json/nmdc_submission_schema.json @@ -359,80 +359,18 @@ "MIXS_yaml": { "prefix_prefix": "MIXS_yaml", "prefix_reference": "https://raw.githubusercontent.com/microbiomedata/mixs/main/model/schema/" - } - }, - "default_prefix": "nmdc_sub_schema", - "default_range": "string", - "subsets": { - "mixs_environmental_triad": { - "name": "mixs_environmental_triad", - "title": "MIxS Environmental Triad", - "from_schema": "https://example.com/nmdc_submission_schema" - }, - "mixs extension": { - "name": "mixs extension", - "from_schema": "https://example.com/nmdc_submission_schema" - }, - "checklist": { - "name": "checklist", - "description": "A MIxS checklist. These can be combined with packages", - "from_schema": "https://example.com/nmdc_submission_schema" - }, - "package": { - "name": "package", - "description": "A MIxS package. These can be combined with checklists", - "from_schema": "https://example.com/nmdc_submission_schema" - }, - "checklist_package_combination": { - "name": "checklist_package_combination", - "description": "A combination of a checklist and a package", - "from_schema": "https://example.com/nmdc_submission_schema" }, - "data object subset": { - "name": "data object subset", - "description": "Subset consisting of the data objects that either inputs or outputs of processes or workflows.", - "from_schema": "https://example.com/nmdc_submission_schema" + "BFO": { + "prefix_prefix": "BFO", + "prefix_reference": "http://purl.obolibrary.org/obo/BFO_" }, - "data_portal_subset": { - "name": "data_portal_subset", - "description": "Subset consisting of entities that Kitware/nmdc-server use to populate the data portal.", - "comments": [ - "Schema authors are responsible for alerting and supporting Kitware and nmdc-server authors about changes they will have to make if entities labeled with data_portal_subset are modified.", - "Assignment of the data_portal_subset is incomplete in the schema." - ], - "from_schema": "https://example.com/nmdc_submission_schema" - }, - "environment": { - "name": "environment", - "from_schema": "https://example.com/nmdc_submission_schema" - }, - "investigation": { - "name": "investigation", - "from_schema": "https://example.com/nmdc_submission_schema" - }, - "nucleic acid sequence source": { - "name": "nucleic acid sequence source", - "from_schema": "https://example.com/nmdc_submission_schema" - }, - "proteases": { - "name": "proteases", - "from_schema": "https://example.com/nmdc_submission_schema" - }, - "sample subset": { - "name": "sample subset", - "description": "Subset consisting of entities linked to the processing of samples. Currently, this subset consists of study, omics process, and biosample.", - "from_schema": "https://example.com/nmdc_submission_schema" - }, - "sequencing": { - "name": "sequencing", - "from_schema": "https://example.com/nmdc_submission_schema" - }, - "workflow subset": { - "name": "workflow subset", - "description": "Subset consisting of just the workflow execution activities", - "from_schema": "https://example.com/nmdc_submission_schema" + "owl": { + "prefix_prefix": "owl", + "prefix_reference": "http://www.w3.org/2002/07/owl#" } }, + "default_prefix": "nmdc_sub_schema", + "default_range": "string", "types": { "unit": { "name": "unit", @@ -462,19 +400,6 @@ "base": "str", "uri": "xsd:language" }, - "decimal": { - "name": "decimal", - "description": "A real number with arbitrary precision that conforms to the xsd:decimal specification", - "notes": [ - "If you are authoring schemas in LinkML YAML, the type is referenced with the lower case \"decimal\"." - ], - "from_schema": "https://example.com/nmdc_submission_schema", - "broad_mappings": [ - "schema:Number" - ], - "base": "Decimal", - "uri": "xsd:decimal" - }, "double": { "name": "double", "description": "A real number that conforms to the xsd:double specification", @@ -488,6 +413,40 @@ "base": "float", "uri": "xsd:double" }, + "decimal_degree": { + "name": "decimal_degree", + "description": "A decimal degree expresses latitude or longitude as decimal fractions.", + "from_schema": "https://example.com/nmdc_submission_schema", + "see_also": [ + "https://en.wikipedia.org/wiki/Decimal_degrees" + ], + "base": "float", + "uri": "xsd:decimal" + }, + "uriorcurie": { + "name": "uriorcurie", + "description": "a URI or a CURIE", + "notes": [ + "If you are authoring schemas in LinkML YAML, the type is referenced with the lower case \"uriorcurie\"." + ], + "from_schema": "https://example.com/nmdc_submission_schema", + "base": "URIorCURIE", + "uri": "xsd:anyURI", + "repr": "str" + }, + "float": { + "name": "float", + "description": "A real number that conforms to the xsd:float specification", + "notes": [ + "If you are authoring schemas in LinkML YAML, the type is referenced with the lower case \"float\"." + ], + "from_schema": "https://example.com/nmdc_submission_schema", + "exact_mappings": [ + "schema:Float" + ], + "base": "float", + "uri": "xsd:float" + }, "integer": { "name": "integer", "description": "An integer", @@ -501,6 +460,16 @@ "base": "int", "uri": "xsd:integer" }, + "language_code": { + "name": "language_code", + "description": "A language code conforming to ISO_639-1", + "from_schema": "https://example.com/nmdc_submission_schema", + "see_also": [ + "https://en.wikipedia.org/wiki/ISO_639-1" + ], + "base": "str", + "uri": "xsd:language" + }, "string": { "name": "string", "description": "A character string", @@ -514,29 +483,18 @@ "base": "str", "uri": "xsd:string" }, - "float": { - "name": "float", - "description": "A real number that conforms to the xsd:float specification", + "decimal": { + "name": "decimal", + "description": "A real number with arbitrary precision that conforms to the xsd:decimal specification", "notes": [ - "If you are authoring schemas in LinkML YAML, the type is referenced with the lower case \"float\"." + "If you are authoring schemas in LinkML YAML, the type is referenced with the lower case \"decimal\"." ], "from_schema": "https://example.com/nmdc_submission_schema", - "exact_mappings": [ - "schema:Float" - ], - "base": "float", - "uri": "xsd:float" - }, - "uriorcurie": { - "name": "uriorcurie", - "description": "a URI or a CURIE", - "notes": [ - "If you are authoring schemas in LinkML YAML, the type is referenced with the lower case \"uriorcurie\"." + "broad_mappings": [ + "schema:Number" ], - "from_schema": "https://example.com/nmdc_submission_schema", - "base": "URIorCURIE", - "uri": "xsd:anyURI", - "repr": "str" + "base": "Decimal", + "uri": "xsd:decimal" }, "boolean": { "name": "boolean", @@ -4042,11 +4000,23 @@ "hermaphrodite": { "text": "hermaphrodite" }, + "non-binary": { + "text": "non-binary" + }, "male": { "text": "male" }, - "neuter": { - "text": "neuter" + "transgender": { + "text": "transgender" + }, + "transgender (female to male)": { + "text": "transgender (female to male)" + }, + "transgender (male to female)": { + "text": "transgender (male to female)" + }, + "undeclared": { + "text": "undeclared" } } }, @@ -4078,6 +4048,11 @@ }, "bulk chemistry": { "text": "bulk chemistry" + }, + "amplicon sequencing assay": { + "text": "amplicon sequencing assay", + "meaning": "OBI:0002767", + "title": "Amplicon sequencing assay" } } }, @@ -4250,9 +4225,6 @@ "Endosymbionts": { "text": "Endosymbionts" }, - "Feedstock": { - "text": "Feedstock" - }, "Fish": { "text": "Fish" }, @@ -4415,9 +4387,6 @@ "Bacteria": { "text": "Bacteria" }, - "Bacterivore": { - "text": "Bacterivore" - }, "Bagasse": { "text": "Bagasse" }, @@ -4883,6 +4852,9 @@ "Ootheca/Egg mass": { "text": "Ootheca/Egg mass" }, + "Organic waste": { + "text": "Organic waste" + }, "Outdoor Air": { "text": "Outdoor Air" }, @@ -7079,6 +7051,9 @@ "Wart": { "text": "Wart" }, + "Waste": { + "text": "Waste" + }, "Wastewater": { "text": "Wastewater" }, @@ -7157,9 +7132,6 @@ "Acid Mine Drainage": { "text": "Acid Mine Drainage" }, - "Acid mine drainage": { - "text": "Acid mine drainage" - }, "Acid sulfate soil": { "text": "Acid sulfate soil" }, @@ -8777,6 +8749,9 @@ "Royal jelly": { "text": "Royal jelly" }, + "Rubber": { + "text": "Rubber" + }, "Rumen": { "text": "Rumen" }, @@ -9377,9 +9352,6 @@ "Arable": { "text": "Arable" }, - "Biochar": { - "text": "Biochar" - }, "Biocrust": { "text": "Biocrust" }, @@ -11443,30 +11415,6 @@ "is_a": "environment field", "slot_uri": "MIXS:0000094", "domain_of": [ - "agriculture", - "air", - "built environment", - "core", - "food-animal and animal feed", - "food-farm environment", - "food-food production facility", - "food-human foods", - "host-associated", - "human-associated", - "human-gut", - "human-oral", - "human-skin", - "human-vaginal", - "hydrocarbon resources-cores", - "hydrocarbon resources-fluids_swabs", - "microbial mat_biofilm", - "miscellaneous natural or artificial environment", - "plant-associated", - "sediment", - "soil", - "symbiont-associated", - "wastewater_sludge", - "water", "Biosample" ], "range": "string", @@ -11620,7 +11568,7 @@ "title": "analysis/data type", "examples": [ { - "value": "metagenomics; metabolomics; proteomics" + "value": "metagenomics; metabolomics; metaproteomics" } ], "from_schema": "https://example.com/nmdc_submission_schema", @@ -13601,7 +13549,13 @@ ], "examples": [ { - "value": "2021-04-15, 2021-04 and 2021 are all acceptable." + "value": "2021-04-15" + }, + { + "value": "2021-04" + }, + { + "value": "2021" } ], "from_schema": "https://example.com/nmdc_submission_schema", @@ -13628,7 +13582,10 @@ ], "examples": [ { - "value": "13:33 or 13:33:55" + "value": "813" + }, + { + "value": "48835" } ], "from_schema": "https://example.com/nmdc_submission_schema", @@ -13655,7 +13612,10 @@ ], "examples": [ { - "value": "13:33 or 13:33:55" + "value": "813" + }, + { + "value": "48835" } ], "from_schema": "https://example.com/nmdc_submission_schema", @@ -15480,7 +15440,7 @@ "title": "broad-scale environmental context", "examples": [ { - "value": "oceanic epipelagic zone biome [ENVO:01000033] for annotating a water sample from the photic zone in middle of the Atlantic Ocean" + "value": "oceanic epipelagic zone biome [ENVO:01000035]" } ], "from_schema": "https://example.com/nmdc_submission_schema", @@ -15512,7 +15472,7 @@ "title": "local environmental context", "examples": [ { - "value": "litter layer [ENVO:01000338]; Annotating a pooled sample taken from various vegetation layers in a forest consider: canopy [ENVO:00000047]|herb and fern layer [ENVO:01000337]|litter layer [ENVO:01000338]|understory [01000335]|shrub layer [ENVO:01000336]." + "value": "litter layer [ENVO:01000338]" } ], "from_schema": "https://example.com/nmdc_submission_schema", @@ -15544,7 +15504,7 @@ "title": "environmental medium", "examples": [ { - "value": "soil [ENVO:00001998]; Annotating a fish swimming in the upper 100 m of the Atlantic Ocean, consider: ocean water [ENVO:00002151]. Example: Annotating a duck on a pond consider: pond water [ENVO:00002228]|air [ENVO_00002005]" + "value": "soil [ENVO:00001998]" } ], "from_schema": "https://example.com/nmdc_submission_schema", @@ -17553,7 +17513,7 @@ "title": "host body product", "examples": [ { - "value": "Portion of mucus [fma66938]" + "value": "mucus [UBERON:0000912]" } ], "from_schema": "https://example.com/nmdc_submission_schema", @@ -18656,7 +18616,7 @@ "value": "13C glucose" }, { - "value": "H218O" + "value": "18O water" } ], "from_schema": "https://example.com/nmdc_submission_schema", @@ -18664,7 +18624,6 @@ "MIXS:0000751" ], "rank": 16, - "string_serialization": "{termLabel} {[termID]}; {timestamp}", "domain_of": [ "Biosample" ], @@ -25512,7 +25471,13 @@ ], "examples": [ { - "value": "2021-04-15, 2021-04 and 2021 are all acceptable." + "value": "2021-04-15" + }, + { + "value": "2021-04" + }, + { + "value": "2021" } ], "from_schema": "https://example.com/nmdc_submission_schema", @@ -25539,7 +25504,10 @@ ], "examples": [ { - "value": "13:33 or 13:33:55" + "value": "813" + }, + { + "value": "48835" } ], "from_schema": "https://example.com/nmdc_submission_schema", @@ -28416,11 +28384,27 @@ "from_schema": "https://example.com/nmdc_submission_schema", "domain_of": [ "MetaboliteIdentification", - "NamedThing" + "NamedThing", + "GeneProduct" ], "range": "uriorcurie", "multivalued": true, - "pattern": "^[a-zA-Z0-9][a-zA-Z0-9_\\.]+:[a-zA-Z0-9_][a-zA-Z0-9_\\-\\/\\.,]*$" + "pattern": "^[a-zA-Z0-9][a-zA-Z0-9_\\.]+:[a-zA-Z0-9_][a-zA-Z0-9_\\-\\/\\.,\\(\\)\\=\\#]*$" + }, + "alternative_names": { + "name": "alternative_names", + "description": "A list of alternative names used to refer to the entity. The distinction between name and alternative names is application-specific.", + "from_schema": "https://example.com/nmdc_submission_schema", + "exact_mappings": [ + "dcterms:alternative", + "skos:altLabel" + ], + "domain_of": [ + "OntologyClass", + "Study" + ], + "range": "string", + "multivalued": false }, "core field": { "name": "core field", @@ -28438,7 +28422,8 @@ "slot_uri": "dcterms:description", "domain_of": [ "ImageValue", - "NamedThing" + "NamedThing", + "GeneProduct" ], "range": "string", "multivalued": false @@ -28490,7 +28475,8 @@ "from_schema": "https://example.com/nmdc_submission_schema", "identifier": true, "domain_of": [ - "NamedThing" + "NamedThing", + "GeneProduct" ], "range": "uriorcurie", "required": true, @@ -28512,7 +28498,7 @@ "domain_of": [ "TextValue" ], - "range": "language code" + "range": "language_code" }, "name": { "name": "name", @@ -28521,7 +28507,8 @@ "domain_of": [ "PersonValue", "NamedThing", - "Protocol" + "Protocol", + "GeneProduct" ], "range": "string", "multivalued": false @@ -28534,6 +28521,33 @@ "Biosample" ] }, + "object": { + "name": "object", + "from_schema": "https://example.com/nmdc_submission_schema", + "owner": "OntologyRelation", + "domain_of": [ + "OntologyRelation" + ], + "range": "string", + "required": true, + "multivalued": false + }, + "predicate": { + "name": "predicate", + "from_schema": "https://example.com/nmdc_submission_schema", + "owner": "OntologyRelation", + "domain_of": [ + "OntologyRelation" + ], + "range": "string", + "required": true, + "multivalued": false + }, + "subject": { + "name": "subject", + "from_schema": "https://example.com/nmdc_submission_schema", + "range": "GeneProduct" + }, "type": { "name": "type", "description": "the class_uri of the class that has been instantiated", @@ -28565,16 +28579,16 @@ "PortionOfSubstance", "MagBin", "MetaboliteIdentification", - "PeptideQuantification", - "ProteinQuantification", "GenomeFeature", "FunctionalAnnotation", "AttributeValue", "NamedThing", + "OntologyRelation", "FailureCategorization", "Protocol", "CreditAssociation", - "Doi" + "Doi", + "GeneProduct" ], "range": "uriorcurie", "required": true @@ -28716,30 +28730,6 @@ "slot_uri": "MIXS:0000094", "owner": "Biosample", "domain_of": [ - "agriculture", - "air", - "built environment", - "core", - "food-animal and animal feed", - "food-farm environment", - "food-food production facility", - "food-human foods", - "host-associated", - "human-associated", - "human-gut", - "human-oral", - "human-skin", - "human-vaginal", - "hydrocarbon resources-cores", - "hydrocarbon resources-fluids_swabs", - "microbial mat_biofilm", - "miscellaneous natural or artificial environment", - "plant-associated", - "sediment", - "soil", - "symbiont-associated", - "wastewater_sludge", - "water", "Biosample", "AirInterface", "BiofilmInterface", @@ -29239,7 +29229,7 @@ ], "examples": [ { - "value": "oceanic epipelagic zone biome [ENVO:01000033] for annotating a water sample from the photic zone in middle of the Atlantic Ocean" + "value": "oceanic epipelagic zone biome [ENVO:01000035]" } ], "from_schema": "https://w3id.org/nmdc/nmdc", @@ -30724,30 +30714,6 @@ "alias": "alt", "owner": "AirInterface", "domain_of": [ - "agriculture", - "air", - "built environment", - "core", - "food-animal and animal feed", - "food-farm environment", - "food-food production facility", - "food-human foods", - "host-associated", - "human-associated", - "human-gut", - "human-oral", - "human-skin", - "human-vaginal", - "hydrocarbon resources-cores", - "hydrocarbon resources-fluids_swabs", - "microbial mat_biofilm", - "miscellaneous natural or artificial environment", - "plant-associated", - "sediment", - "soil", - "symbiont-associated", - "wastewater_sludge", - "water", "Biosample", "AirInterface", "BiofilmInterface", @@ -31258,7 +31224,7 @@ ], "examples": [ { - "value": "oceanic epipelagic zone biome [ENVO:01000033] for annotating a water sample from the photic zone in middle of the Atlantic Ocean" + "value": "oceanic epipelagic zone biome [ENVO:01000035]" } ], "from_schema": "https://w3id.org/nmdc/nmdc", @@ -32708,7 +32674,7 @@ "title": "analysis/data type", "examples": [ { - "value": "metagenomics; metabolomics; proteomics" + "value": "metagenomics; metabolomics; metaproteomics" } ], "from_schema": "https://w3id.org/nmdc/nmdc", @@ -33076,30 +33042,6 @@ "slot_uri": "MIXS:0000094", "owner": "Biosample", "domain_of": [ - "agriculture", - "air", - "built environment", - "core", - "food-animal and animal feed", - "food-farm environment", - "food-food production facility", - "food-human foods", - "host-associated", - "human-associated", - "human-gut", - "human-oral", - "human-skin", - "human-vaginal", - "hydrocarbon resources-cores", - "hydrocarbon resources-fluids_swabs", - "microbial mat_biofilm", - "miscellaneous natural or artificial environment", - "plant-associated", - "sediment", - "soil", - "symbiont-associated", - "wastewater_sludge", - "water", "Biosample", "AirInterface", "BiofilmInterface", @@ -34215,7 +34157,7 @@ ], "examples": [ { - "value": "oceanic epipelagic zone biome [ENVO:01000033] for annotating a water sample from the photic zone in middle of the Atlantic Ocean" + "value": "oceanic epipelagic zone biome [ENVO:01000035]" } ], "from_schema": "https://w3id.org/nmdc/nmdc", @@ -36727,30 +36669,6 @@ "alias": "alt", "owner": "BiofilmInterface", "domain_of": [ - "agriculture", - "air", - "built environment", - "core", - "food-animal and animal feed", - "food-farm environment", - "food-food production facility", - "food-human foods", - "host-associated", - "human-associated", - "human-gut", - "human-oral", - "human-skin", - "human-vaginal", - "hydrocarbon resources-cores", - "hydrocarbon resources-fluids_swabs", - "microbial mat_biofilm", - "miscellaneous natural or artificial environment", - "plant-associated", - "sediment", - "soil", - "symbiont-associated", - "wastewater_sludge", - "water", "Biosample", "AirInterface", "BiofilmInterface", @@ -37891,7 +37809,7 @@ ], "examples": [ { - "value": "oceanic epipelagic zone biome [ENVO:01000033] for annotating a water sample from the photic zone in middle of the Atlantic Ocean" + "value": "oceanic epipelagic zone biome [ENVO:01000035]" } ], "from_schema": "https://w3id.org/nmdc/nmdc", @@ -40341,7 +40259,7 @@ "title": "analysis/data type", "examples": [ { - "value": "metagenomics; metabolomics; proteomics" + "value": "metagenomics; metabolomics; metaproteomics" } ], "from_schema": "https://w3id.org/nmdc/nmdc", @@ -40906,30 +40824,6 @@ "slot_uri": "MIXS:0000094", "owner": "Biosample", "domain_of": [ - "agriculture", - "air", - "built environment", - "core", - "food-animal and animal feed", - "food-farm environment", - "food-food production facility", - "food-human foods", - "host-associated", - "human-associated", - "human-gut", - "human-oral", - "human-skin", - "human-vaginal", - "hydrocarbon resources-cores", - "hydrocarbon resources-fluids_swabs", - "microbial mat_biofilm", - "miscellaneous natural or artificial environment", - "plant-associated", - "sediment", - "soil", - "symbiont-associated", - "wastewater_sludge", - "water", "Biosample", "AirInterface", "BiofilmInterface", @@ -42638,7 +42532,7 @@ ], "examples": [ { - "value": "oceanic epipelagic zone biome [ENVO:01000033] for annotating a water sample from the photic zone in middle of the Atlantic Ocean" + "value": "oceanic epipelagic zone biome [ENVO:01000035]" } ], "from_schema": "https://w3id.org/nmdc/nmdc", @@ -47574,30 +47468,6 @@ "alias": "alt", "owner": "BuiltEnvInterface", "domain_of": [ - "agriculture", - "air", - "built environment", - "core", - "food-animal and animal feed", - "food-farm environment", - "food-food production facility", - "food-human foods", - "host-associated", - "human-associated", - "human-gut", - "human-oral", - "human-skin", - "human-vaginal", - "hydrocarbon resources-cores", - "hydrocarbon resources-fluids_swabs", - "microbial mat_biofilm", - "miscellaneous natural or artificial environment", - "plant-associated", - "sediment", - "soil", - "symbiont-associated", - "wastewater_sludge", - "water", "Biosample", "AirInterface", "BiofilmInterface", @@ -49351,7 +49221,7 @@ ], "examples": [ { - "value": "oceanic epipelagic zone biome [ENVO:01000033] for annotating a water sample from the photic zone in middle of the Atlantic Ocean" + "value": "oceanic epipelagic zone biome [ENVO:01000035]" } ], "from_schema": "https://w3id.org/nmdc/nmdc", @@ -54192,7 +54062,7 @@ "title": "analysis/data type", "examples": [ { - "value": "metagenomics; metabolomics; proteomics" + "value": "metagenomics; metabolomics; metaproteomics" } ], "from_schema": "https://w3id.org/nmdc/nmdc", @@ -54683,7 +54553,7 @@ "title": "analysis/data type", "examples": [ { - "value": "metagenomics; metabolomics; proteomics" + "value": "metagenomics; metabolomics; metaproteomics" } ], "from_schema": "https://w3id.org/nmdc/nmdc", @@ -56120,7 +55990,7 @@ ], "examples": [ { - "value": "oceanic epipelagic zone biome [ENVO:01000033] for annotating a water sample from the photic zone in middle of the Atlantic Ocean" + "value": "oceanic epipelagic zone biome [ENVO:01000035]" } ], "from_schema": "https://w3id.org/nmdc/nmdc", @@ -60405,7 +60275,7 @@ ], "examples": [ { - "value": "oceanic epipelagic zone biome [ENVO:01000033] for annotating a water sample from the photic zone in middle of the Atlantic Ocean" + "value": "oceanic epipelagic zone biome [ENVO:01000035]" } ], "from_schema": "https://w3id.org/nmdc/nmdc", @@ -63573,7 +63443,7 @@ "title": "analysis/data type", "examples": [ { - "value": "metagenomics; metabolomics; proteomics" + "value": "metagenomics; metabolomics; metaproteomics" } ], "from_schema": "https://w3id.org/nmdc/nmdc", @@ -65202,7 +65072,7 @@ ], "examples": [ { - "value": "oceanic epipelagic zone biome [ENVO:01000033] for annotating a water sample from the photic zone in middle of the Atlantic Ocean" + "value": "oceanic epipelagic zone biome [ENVO:01000035]" } ], "from_schema": "https://w3id.org/nmdc/nmdc", @@ -69684,7 +69554,7 @@ ], "examples": [ { - "value": "oceanic epipelagic zone biome [ENVO:01000033] for annotating a water sample from the photic zone in middle of the Atlantic Ocean" + "value": "oceanic epipelagic zone biome [ENVO:01000035]" } ], "from_schema": "https://w3id.org/nmdc/nmdc", @@ -72857,7 +72727,7 @@ "title": "analysis/data type", "examples": [ { - "value": "metagenomics; metabolomics; proteomics" + "value": "metagenomics; metabolomics; metaproteomics" } ], "from_schema": "https://w3id.org/nmdc/nmdc", @@ -73121,30 +72991,6 @@ "slot_uri": "MIXS:0000094", "owner": "Biosample", "domain_of": [ - "agriculture", - "air", - "built environment", - "core", - "food-animal and animal feed", - "food-farm environment", - "food-food production facility", - "food-human foods", - "host-associated", - "human-associated", - "human-gut", - "human-oral", - "human-skin", - "human-vaginal", - "hydrocarbon resources-cores", - "hydrocarbon resources-fluids_swabs", - "microbial mat_biofilm", - "miscellaneous natural or artificial environment", - "plant-associated", - "sediment", - "soil", - "symbiont-associated", - "wastewater_sludge", - "water", "Biosample", "AirInterface", "BiofilmInterface", @@ -73676,7 +73522,7 @@ ], "examples": [ { - "value": "oceanic epipelagic zone biome [ENVO:01000033] for annotating a water sample from the photic zone in middle of the Atlantic Ocean" + "value": "oceanic epipelagic zone biome [ENVO:01000035]" } ], "from_schema": "https://w3id.org/nmdc/nmdc", @@ -74080,7 +73926,7 @@ "title": "host body product", "examples": [ { - "value": "Portion of mucus [fma66938]" + "value": "mucus [UBERON:0000912]" } ], "from_schema": "https://w3id.org/nmdc/nmdc", @@ -75835,30 +75681,6 @@ "alias": "alt", "owner": "HostAssociatedInterface", "domain_of": [ - "agriculture", - "air", - "built environment", - "core", - "food-animal and animal feed", - "food-farm environment", - "food-food production facility", - "food-human foods", - "host-associated", - "human-associated", - "human-gut", - "human-oral", - "human-skin", - "human-vaginal", - "hydrocarbon resources-cores", - "hydrocarbon resources-fluids_swabs", - "microbial mat_biofilm", - "miscellaneous natural or artificial environment", - "plant-associated", - "sediment", - "soil", - "symbiont-associated", - "wastewater_sludge", - "water", "Biosample", "AirInterface", "BiofilmInterface", @@ -76402,7 +76224,7 @@ ], "examples": [ { - "value": "oceanic epipelagic zone biome [ENVO:01000033] for annotating a water sample from the photic zone in middle of the Atlantic Ocean" + "value": "oceanic epipelagic zone biome [ENVO:01000035]" } ], "from_schema": "https://w3id.org/nmdc/nmdc", @@ -76815,7 +76637,7 @@ "title": "host body product", "examples": [ { - "value": "Portion of mucus [fma66938]" + "value": "mucus [UBERON:0000912]" } ], "from_schema": "https://w3id.org/nmdc/nmdc", @@ -78588,7 +78410,7 @@ "title": "analysis/data type", "examples": [ { - "value": "metagenomics; metabolomics; proteomics" + "value": "metagenomics; metabolomics; metaproteomics" } ], "from_schema": "https://w3id.org/nmdc/nmdc", @@ -79717,7 +79539,7 @@ "title": "analysis/data type", "examples": [ { - "value": "metagenomics; metabolomics; proteomics" + "value": "metagenomics; metabolomics; metaproteomics" } ], "from_schema": "https://w3id.org/nmdc/nmdc", @@ -80892,7 +80714,7 @@ "title": "analysis/data type", "examples": [ { - "value": "metagenomics; metabolomics; proteomics" + "value": "metagenomics; metabolomics; metaproteomics" } ], "from_schema": "https://w3id.org/nmdc/nmdc", @@ -81989,7 +81811,7 @@ "title": "analysis/data type", "examples": [ { - "value": "metagenomics; metabolomics; proteomics" + "value": "metagenomics; metabolomics; metaproteomics" } ], "from_schema": "https://w3id.org/nmdc/nmdc", @@ -82337,30 +82159,6 @@ "slot_uri": "MIXS:0000094", "owner": "Biosample", "domain_of": [ - "agriculture", - "air", - "built environment", - "core", - "food-animal and animal feed", - "food-farm environment", - "food-food production facility", - "food-human foods", - "host-associated", - "human-associated", - "human-gut", - "human-oral", - "human-skin", - "human-vaginal", - "hydrocarbon resources-cores", - "hydrocarbon resources-fluids_swabs", - "microbial mat_biofilm", - "miscellaneous natural or artificial environment", - "plant-associated", - "sediment", - "soil", - "symbiont-associated", - "wastewater_sludge", - "water", "Biosample", "AirInterface", "BiofilmInterface", @@ -83311,7 +83109,7 @@ ], "examples": [ { - "value": "oceanic epipelagic zone biome [ENVO:01000033] for annotating a water sample from the photic zone in middle of the Atlantic Ocean" + "value": "oceanic epipelagic zone biome [ENVO:01000035]" } ], "from_schema": "https://w3id.org/nmdc/nmdc", @@ -85166,30 +84964,6 @@ "alias": "alt", "owner": "MiscEnvsInterface", "domain_of": [ - "agriculture", - "air", - "built environment", - "core", - "food-animal and animal feed", - "food-farm environment", - "food-food production facility", - "food-human foods", - "host-associated", - "human-associated", - "human-gut", - "human-oral", - "human-skin", - "human-vaginal", - "hydrocarbon resources-cores", - "hydrocarbon resources-fluids_swabs", - "microbial mat_biofilm", - "miscellaneous natural or artificial environment", - "plant-associated", - "sediment", - "soil", - "symbiont-associated", - "wastewater_sludge", - "water", "Biosample", "AirInterface", "BiofilmInterface", @@ -86161,7 +85935,7 @@ ], "examples": [ { - "value": "oceanic epipelagic zone biome [ENVO:01000033] for annotating a water sample from the photic zone in middle of the Atlantic Ocean" + "value": "oceanic epipelagic zone biome [ENVO:01000035]" } ], "from_schema": "https://w3id.org/nmdc/nmdc", @@ -87983,7 +87757,7 @@ "title": "analysis/data type", "examples": [ { - "value": "metagenomics; metabolomics; proteomics" + "value": "metagenomics; metabolomics; metaproteomics" } ], "from_schema": "https://w3id.org/nmdc/nmdc", @@ -88688,7 +88462,13 @@ ], "examples": [ { - "value": "2021-04-15, 2021-04 and 2021 are all acceptable." + "value": "2021-04-15" + }, + { + "value": "2021-04" + }, + { + "value": "2021" } ], "from_schema": "https://w3id.org/nmdc/nmdc", @@ -88724,7 +88504,10 @@ ], "examples": [ { - "value": "13:33 or 13:33:55" + "value": "813" + }, + { + "value": "48835" } ], "from_schema": "https://w3id.org/nmdc/nmdc", @@ -89043,7 +88826,7 @@ ], "examples": [ { - "value": "oceanic epipelagic zone biome [ENVO:01000033] for annotating a water sample from the photic zone in middle of the Atlantic Ocean" + "value": "oceanic epipelagic zone biome [ENVO:01000035]" } ], "from_schema": "https://w3id.org/nmdc/nmdc", @@ -90241,7 +90024,7 @@ "value": "13C glucose" }, { - "value": "H218O" + "value": "18O water" } ], "from_schema": "https://w3id.org/nmdc/nmdc", @@ -90249,7 +90032,6 @@ "MIXS:0000751" ], "rank": 16, - "string_serialization": "{termLabel} {[termID]}; {timestamp}", "owner": "Biosample", "domain_of": [ "Biosample", @@ -90262,8 +90044,7 @@ "slot_group": "mixs_inspired_section", "range": "string", "recommended": true, - "multivalued": false, - "pattern": "^\\S+.*\\S+ \\[[a-zA-Z]{2,}:\\d+\\]; ([\\+-]?\\d{4}(?!\\d{2}\\b))((-?)((0[1-9]|1[0-2])(\\3([12]\\d|0[1-9]|3[01]))?|W([0-4]\\d|5[0-2])(-?[1-7])?|(00[1-9]|0[1-9]\\d|[12]\\d{2}|3([0-5]\\d|6[1-6])))([T\\s]((([01]\\d|2[0-3])((:?)[0-5]\\d)?|24\\:?00)([\\.,]\\d+(?!:))?)?(\\17[0-5]\\d([\\.,]\\d+)?)?([zZ]|([\\+-])([01]\\d|2[0-3]):?([0-5]\\d)?)?)?)?$" + "multivalued": false }, "lat_lon": { "name": "lat_lon", @@ -92003,7 +91784,13 @@ ], "examples": [ { - "value": "2021-04-15, 2021-04 and 2021 are all acceptable." + "value": "2021-04-15" + }, + { + "value": "2021-04" + }, + { + "value": "2021" } ], "from_schema": "https://w3id.org/nmdc/nmdc", @@ -92647,7 +92434,13 @@ ], "examples": [ { - "value": "2021-04-15, 2021-04 and 2021 are all acceptable." + "value": "2021-04-15" + }, + { + "value": "2021-04" + }, + { + "value": "2021" } ], "from_schema": "https://w3id.org/nmdc/nmdc", @@ -92684,7 +92477,10 @@ ], "examples": [ { - "value": "13:33 or 13:33:55" + "value": "813" + }, + { + "value": "48835" } ], "from_schema": "https://w3id.org/nmdc/nmdc", @@ -93011,7 +92807,7 @@ ], "examples": [ { - "value": "oceanic epipelagic zone biome [ENVO:01000033] for annotating a water sample from the photic zone in middle of the Atlantic Ocean" + "value": "oceanic epipelagic zone biome [ENVO:01000035]" } ], "from_schema": "https://w3id.org/nmdc/nmdc", @@ -94238,7 +94034,7 @@ "value": "13C glucose" }, { - "value": "H218O" + "value": "18O water" } ], "from_schema": "https://w3id.org/nmdc/nmdc", @@ -94246,7 +94042,6 @@ "MIXS:0000751" ], "rank": 16, - "string_serialization": "{termLabel} {[termID]}; {timestamp}", "alias": "isotope_exposure", "owner": "PlantAssociatedInterface", "domain_of": [ @@ -94260,8 +94055,7 @@ "slot_group": "mixs_inspired_section", "range": "string", "recommended": true, - "multivalued": false, - "pattern": "^\\S+.*\\S+ \\[[a-zA-Z]{2,}:\\d+\\]; ([\\+-]?\\d{4}(?!\\d{2}\\b))((-?)((0[1-9]|1[0-2])(\\3([12]\\d|0[1-9]|3[01]))?|W([0-4]\\d|5[0-2])(-?[1-7])?|(00[1-9]|0[1-9]\\d|[12]\\d{2}|3([0-5]\\d|6[1-6])))([T\\s]((([01]\\d|2[0-3])((:?)[0-5]\\d)?|24\\:?00)([\\.,]\\d+(?!:))?)?(\\17[0-5]\\d([\\.,]\\d+)?)?([zZ]|([\\+-])([01]\\d|2[0-3]):?([0-5]\\d)?)?)?)?$" + "multivalued": false }, "lat_lon": { "name": "lat_lon", @@ -96043,7 +95837,13 @@ ], "examples": [ { - "value": "2021-04-15, 2021-04 and 2021 are all acceptable." + "value": "2021-04-15" + }, + { + "value": "2021-04" + }, + { + "value": "2021" } ], "from_schema": "https://w3id.org/nmdc/nmdc", @@ -96248,7 +96048,7 @@ "title": "analysis/data type", "examples": [ { - "value": "metagenomics; metabolomics; proteomics" + "value": "metagenomics; metabolomics; metaproteomics" } ], "from_schema": "https://w3id.org/nmdc/nmdc", @@ -97370,7 +97170,13 @@ ], "examples": [ { - "value": "2021-04-15, 2021-04 and 2021 are all acceptable." + "value": "2021-04-15" + }, + { + "value": "2021-04" + }, + { + "value": "2021" } ], "from_schema": "https://w3id.org/nmdc/nmdc", @@ -97406,7 +97212,10 @@ ], "examples": [ { - "value": "13:33 or 13:33:55" + "value": "813" + }, + { + "value": "48835" } ], "from_schema": "https://w3id.org/nmdc/nmdc", @@ -98040,7 +97849,7 @@ ], "examples": [ { - "value": "oceanic epipelagic zone biome [ENVO:01000033] for annotating a water sample from the photic zone in middle of the Atlantic Ocean" + "value": "oceanic epipelagic zone biome [ENVO:01000035]" } ], "from_schema": "https://w3id.org/nmdc/nmdc", @@ -98544,7 +98353,7 @@ "value": "13C glucose" }, { - "value": "H218O" + "value": "18O water" } ], "from_schema": "https://w3id.org/nmdc/nmdc", @@ -98552,7 +98361,6 @@ "MIXS:0000751" ], "rank": 16, - "string_serialization": "{termLabel} {[termID]}; {timestamp}", "owner": "Biosample", "domain_of": [ "Biosample", @@ -98565,8 +98373,7 @@ "slot_group": "mixs_inspired_section", "range": "string", "recommended": true, - "multivalued": false, - "pattern": "^\\S+.*\\S+ \\[[a-zA-Z]{2,}:\\d+\\]; ([\\+-]?\\d{4}(?!\\d{2}\\b))((-?)((0[1-9]|1[0-2])(\\3([12]\\d|0[1-9]|3[01]))?|W([0-4]\\d|5[0-2])(-?[1-7])?|(00[1-9]|0[1-9]\\d|[12]\\d{2}|3([0-5]\\d|6[1-6])))([T\\s]((([01]\\d|2[0-3])((:?)[0-5]\\d)?|24\\:?00)([\\.,]\\d+(?!:))?)?(\\17[0-5]\\d([\\.,]\\d+)?)?([zZ]|([\\+-])([01]\\d|2[0-3]):?([0-5]\\d)?)?)?)?$" + "multivalued": false }, "lat_lon": { "name": "lat_lon", @@ -100809,7 +100616,13 @@ ], "examples": [ { - "value": "2021-04-15, 2021-04 and 2021 are all acceptable." + "value": "2021-04-15" + }, + { + "value": "2021-04" + }, + { + "value": "2021" } ], "from_schema": "https://w3id.org/nmdc/nmdc", @@ -102307,7 +102120,13 @@ ], "examples": [ { - "value": "2021-04-15, 2021-04 and 2021 are all acceptable." + "value": "2021-04-15" + }, + { + "value": "2021-04" + }, + { + "value": "2021" } ], "from_schema": "https://w3id.org/nmdc/nmdc", @@ -102344,7 +102163,10 @@ ], "examples": [ { - "value": "13:33 or 13:33:55" + "value": "813" + }, + { + "value": "48835" } ], "from_schema": "https://w3id.org/nmdc/nmdc", @@ -102993,7 +102815,7 @@ ], "examples": [ { - "value": "oceanic epipelagic zone biome [ENVO:01000033] for annotating a water sample from the photic zone in middle of the Atlantic Ocean" + "value": "oceanic epipelagic zone biome [ENVO:01000035]" } ], "from_schema": "https://w3id.org/nmdc/nmdc", @@ -103508,7 +103330,7 @@ "value": "13C glucose" }, { - "value": "H218O" + "value": "18O water" } ], "from_schema": "https://w3id.org/nmdc/nmdc", @@ -103516,7 +103338,6 @@ "MIXS:0000751" ], "rank": 16, - "string_serialization": "{termLabel} {[termID]}; {timestamp}", "alias": "isotope_exposure", "owner": "SedimentInterface", "domain_of": [ @@ -103530,8 +103351,7 @@ "slot_group": "mixs_inspired_section", "range": "string", "recommended": true, - "multivalued": false, - "pattern": "^\\S+.*\\S+ \\[[a-zA-Z]{2,}:\\d+\\]; ([\\+-]?\\d{4}(?!\\d{2}\\b))((-?)((0[1-9]|1[0-2])(\\3([12]\\d|0[1-9]|3[01]))?|W([0-4]\\d|5[0-2])(-?[1-7])?|(00[1-9]|0[1-9]\\d|[12]\\d{2}|3([0-5]\\d|6[1-6])))([T\\s]((([01]\\d|2[0-3])((:?)[0-5]\\d)?|24\\:?00)([\\.,]\\d+(?!:))?)?(\\17[0-5]\\d([\\.,]\\d+)?)?([zZ]|([\\+-])([01]\\d|2[0-3]):?([0-5]\\d)?)?)?)?$" + "multivalued": false }, "lat_lon": { "name": "lat_lon", @@ -105826,7 +105646,13 @@ ], "examples": [ { - "value": "2021-04-15, 2021-04 and 2021 are all acceptable." + "value": "2021-04-15" + }, + { + "value": "2021-04" + }, + { + "value": "2021" } ], "from_schema": "https://w3id.org/nmdc/nmdc", @@ -106487,7 +106313,7 @@ "title": "analysis/data type", "examples": [ { - "value": "metagenomics; metabolomics; proteomics" + "value": "metagenomics; metabolomics; metaproteomics" } ], "from_schema": "https://w3id.org/nmdc/nmdc", @@ -107386,7 +107212,13 @@ ], "examples": [ { - "value": "2021-04-15, 2021-04 and 2021 are all acceptable." + "value": "2021-04-15" + }, + { + "value": "2021-04" + }, + { + "value": "2021" } ], "from_schema": "https://w3id.org/nmdc/nmdc", @@ -107422,7 +107254,10 @@ ], "examples": [ { - "value": "13:33 or 13:33:55" + "value": "813" + }, + { + "value": "48835" } ], "from_schema": "https://w3id.org/nmdc/nmdc", @@ -107458,7 +107293,10 @@ ], "examples": [ { - "value": "13:33 or 13:33:55" + "value": "813" + }, + { + "value": "48835" } ], "from_schema": "https://w3id.org/nmdc/nmdc", @@ -107940,7 +107778,7 @@ ], "examples": [ { - "value": "oceanic epipelagic zone biome [ENVO:01000033] for annotating a water sample from the photic zone in middle of the Atlantic Ocean" + "value": "oceanic epipelagic zone biome [ENVO:01000035]" } ], "from_schema": "https://w3id.org/nmdc/nmdc", @@ -108743,7 +108581,7 @@ "value": "13C glucose" }, { - "value": "H218O" + "value": "18O water" } ], "from_schema": "https://w3id.org/nmdc/nmdc", @@ -108751,7 +108589,6 @@ "MIXS:0000751" ], "rank": 16, - "string_serialization": "{termLabel} {[termID]}; {timestamp}", "owner": "Biosample", "domain_of": [ "Biosample", @@ -108764,8 +108601,7 @@ "slot_group": "mixs_inspired_section", "range": "string", "recommended": true, - "multivalued": false, - "pattern": "^\\S+.*\\S+ \\[[a-zA-Z]{2,}:\\d+\\]; ([\\+-]?\\d{4}(?!\\d{2}\\b))((-?)((0[1-9]|1[0-2])(\\3([12]\\d|0[1-9]|3[01]))?|W([0-4]\\d|5[0-2])(-?[1-7])?|(00[1-9]|0[1-9]\\d|[12]\\d{2}|3([0-5]\\d|6[1-6])))([T\\s]((([01]\\d|2[0-3])((:?)[0-5]\\d)?|24\\:?00)([\\.,]\\d+(?!:))?)?(\\17[0-5]\\d([\\.,]\\d+)?)?([zZ]|([\\+-])([01]\\d|2[0-3]):?([0-5]\\d)?)?)?)?$" + "multivalued": false }, "lat_lon": { "name": "lat_lon", @@ -110943,7 +110779,13 @@ ], "examples": [ { - "value": "2021-04-15, 2021-04 and 2021 are all acceptable." + "value": "2021-04-15" + }, + { + "value": "2021-04" + }, + { + "value": "2021" } ], "from_schema": "https://w3id.org/nmdc/nmdc", @@ -110979,7 +110821,10 @@ ], "examples": [ { - "value": "13:33 or 13:33:55" + "value": "813" + }, + { + "value": "48835" } ], "from_schema": "https://w3id.org/nmdc/nmdc", @@ -112193,7 +112038,13 @@ ], "examples": [ { - "value": "2021-04-15, 2021-04 and 2021 are all acceptable." + "value": "2021-04-15" + }, + { + "value": "2021-04" + }, + { + "value": "2021" } ], "from_schema": "https://w3id.org/nmdc/nmdc", @@ -112230,7 +112081,10 @@ ], "examples": [ { - "value": "13:33 or 13:33:55" + "value": "813" + }, + { + "value": "48835" } ], "from_schema": "https://w3id.org/nmdc/nmdc", @@ -112267,7 +112121,10 @@ ], "examples": [ { - "value": "13:33 or 13:33:55" + "value": "813" + }, + { + "value": "48835" } ], "from_schema": "https://w3id.org/nmdc/nmdc", @@ -112761,7 +112618,7 @@ ], "examples": [ { - "value": "oceanic epipelagic zone biome [ENVO:01000033] for annotating a water sample from the photic zone in middle of the Atlantic Ocean" + "value": "oceanic epipelagic zone biome [ENVO:01000035]" } ], "from_schema": "https://w3id.org/nmdc/nmdc", @@ -113585,7 +113442,7 @@ "value": "13C glucose" }, { - "value": "H218O" + "value": "18O water" } ], "from_schema": "https://w3id.org/nmdc/nmdc", @@ -113593,7 +113450,6 @@ "MIXS:0000751" ], "rank": 16, - "string_serialization": "{termLabel} {[termID]}; {timestamp}", "alias": "isotope_exposure", "owner": "SoilInterface", "domain_of": [ @@ -113607,8 +113463,7 @@ "slot_group": "mixs_inspired_section", "range": "string", "recommended": true, - "multivalued": false, - "pattern": "^\\S+.*\\S+ \\[[a-zA-Z]{2,}:\\d+\\]; ([\\+-]?\\d{4}(?!\\d{2}\\b))((-?)((0[1-9]|1[0-2])(\\3([12]\\d|0[1-9]|3[01]))?|W([0-4]\\d|5[0-2])(-?[1-7])?|(00[1-9]|0[1-9]\\d|[12]\\d{2}|3([0-5]\\d|6[1-6])))([T\\s]((([01]\\d|2[0-3])((:?)[0-5]\\d)?|24\\:?00)([\\.,]\\d+(?!:))?)?(\\17[0-5]\\d([\\.,]\\d+)?)?([zZ]|([\\+-])([01]\\d|2[0-3]):?([0-5]\\d)?)?)?)?$" + "multivalued": false }, "lat_lon": { "name": "lat_lon", @@ -115839,7 +115694,13 @@ ], "examples": [ { - "value": "2021-04-15, 2021-04 and 2021 are all acceptable." + "value": "2021-04-15" + }, + { + "value": "2021-04" + }, + { + "value": "2021" } ], "from_schema": "https://w3id.org/nmdc/nmdc", @@ -115876,7 +115737,10 @@ ], "examples": [ { - "value": "13:33 or 13:33:55" + "value": "813" + }, + { + "value": "48835" } ], "from_schema": "https://w3id.org/nmdc/nmdc", @@ -116484,7 +116348,7 @@ "title": "analysis/data type", "examples": [ { - "value": "metagenomics; metabolomics; proteomics" + "value": "metagenomics; metabolomics; metaproteomics" } ], "from_schema": "https://w3id.org/nmdc/nmdc", @@ -117288,7 +117152,7 @@ ], "examples": [ { - "value": "oceanic epipelagic zone biome [ENVO:01000033] for annotating a water sample from the photic zone in middle of the Atlantic Ocean" + "value": "oceanic epipelagic zone biome [ENVO:01000035]" } ], "from_schema": "https://w3id.org/nmdc/nmdc", @@ -119792,7 +119656,7 @@ ], "examples": [ { - "value": "oceanic epipelagic zone biome [ENVO:01000033] for annotating a water sample from the photic zone in middle of the Atlantic Ocean" + "value": "oceanic epipelagic zone biome [ENVO:01000035]" } ], "from_schema": "https://w3id.org/nmdc/nmdc", @@ -121755,7 +121619,7 @@ "title": "analysis/data type", "examples": [ { - "value": "metagenomics; metabolomics; proteomics" + "value": "metagenomics; metabolomics; metaproteomics" } ], "from_schema": "https://w3id.org/nmdc/nmdc", @@ -122961,7 +122825,13 @@ ], "examples": [ { - "value": "2021-04-15, 2021-04 and 2021 are all acceptable." + "value": "2021-04-15" + }, + { + "value": "2021-04" + }, + { + "value": "2021" } ], "from_schema": "https://w3id.org/nmdc/nmdc", @@ -122997,7 +122867,10 @@ ], "examples": [ { - "value": "13:33 or 13:33:55" + "value": "813" + }, + { + "value": "48835" } ], "from_schema": "https://w3id.org/nmdc/nmdc", @@ -123787,7 +123660,7 @@ "title": "broad-scale environmental context", "examples": [ { - "value": "oceanic epipelagic zone biome [ENVO:01000033] for annotating a water sample from the photic zone in middle of the Atlantic Ocean" + "value": "oceanic epipelagic zone biome [ENVO:01000035]" } ], "from_schema": "https://w3id.org/nmdc/nmdc", @@ -123836,7 +123709,7 @@ "title": "local environmental context", "examples": [ { - "value": "litter layer [ENVO:01000338]; Annotating a pooled sample taken from various vegetation layers in a forest consider: canopy [ENVO:00000047]|herb and fern layer [ENVO:01000337]|litter layer [ENVO:01000338]|understory [01000335]|shrub layer [ENVO:01000336]." + "value": "litter layer [ENVO:01000338]" } ], "from_schema": "https://w3id.org/nmdc/nmdc", @@ -123885,7 +123758,7 @@ "title": "environmental medium", "examples": [ { - "value": "soil [ENVO:00001998]; Annotating a fish swimming in the upper 100 m of the Atlantic Ocean, consider: ocean water [ENVO:00002151]. Example: Annotating a duck on a pond consider: pond water [ENVO:00002228]|air [ENVO_00002005]" + "value": "soil [ENVO:00001998]" } ], "from_schema": "https://w3id.org/nmdc/nmdc", @@ -124229,7 +124102,7 @@ "value": "13C glucose" }, { - "value": "H218O" + "value": "18O water" } ], "from_schema": "https://w3id.org/nmdc/nmdc", @@ -124237,7 +124110,6 @@ "MIXS:0000751" ], "rank": 16, - "string_serialization": "{termLabel} {[termID]}; {timestamp}", "owner": "Biosample", "domain_of": [ "Biosample", @@ -124250,8 +124122,7 @@ "slot_group": "mixs_inspired_section", "range": "string", "recommended": true, - "multivalued": false, - "pattern": "^\\S+.*\\S+ \\[[a-zA-Z]{2,}:\\d+\\]; ([\\+-]?\\d{4}(?!\\d{2}\\b))((-?)((0[1-9]|1[0-2])(\\3([12]\\d|0[1-9]|3[01]))?|W([0-4]\\d|5[0-2])(-?[1-7])?|(00[1-9]|0[1-9]\\d|[12]\\d{2}|3([0-5]\\d|6[1-6])))([T\\s]((([01]\\d|2[0-3])((:?)[0-5]\\d)?|24\\:?00)([\\.,]\\d+(?!:))?)?(\\17[0-5]\\d([\\.,]\\d+)?)?([zZ]|([\\+-])([01]\\d|2[0-3]):?([0-5]\\d)?)?)?)?$" + "multivalued": false }, "lat_lon": { "name": "lat_lon", @@ -126309,7 +126180,13 @@ ], "examples": [ { - "value": "2021-04-15, 2021-04 and 2021 are all acceptable." + "value": "2021-04-15" + }, + { + "value": "2021-04" + }, + { + "value": "2021" } ], "from_schema": "https://w3id.org/nmdc/nmdc", @@ -127862,7 +127739,13 @@ ], "examples": [ { - "value": "2021-04-15, 2021-04 and 2021 are all acceptable." + "value": "2021-04-15" + }, + { + "value": "2021-04" + }, + { + "value": "2021" } ], "from_schema": "https://w3id.org/nmdc/nmdc", @@ -127899,7 +127782,10 @@ ], "examples": [ { - "value": "13:33 or 13:33:55" + "value": "813" + }, + { + "value": "48835" } ], "from_schema": "https://w3id.org/nmdc/nmdc", @@ -128708,7 +128594,7 @@ "title": "broad-scale environmental context", "examples": [ { - "value": "oceanic epipelagic zone biome [ENVO:01000033] for annotating a water sample from the photic zone in middle of the Atlantic Ocean" + "value": "oceanic epipelagic zone biome [ENVO:01000035]" } ], "from_schema": "https://w3id.org/nmdc/nmdc", @@ -128758,7 +128644,7 @@ "title": "local environmental context", "examples": [ { - "value": "litter layer [ENVO:01000338]; Annotating a pooled sample taken from various vegetation layers in a forest consider: canopy [ENVO:00000047]|herb and fern layer [ENVO:01000337]|litter layer [ENVO:01000338]|understory [01000335]|shrub layer [ENVO:01000336]." + "value": "litter layer [ENVO:01000338]" } ], "from_schema": "https://w3id.org/nmdc/nmdc", @@ -128808,7 +128694,7 @@ "title": "environmental medium", "examples": [ { - "value": "soil [ENVO:00001998]; Annotating a fish swimming in the upper 100 m of the Atlantic Ocean, consider: ocean water [ENVO:00002151]. Example: Annotating a duck on a pond consider: pond water [ENVO:00002228]|air [ENVO_00002005]" + "value": "soil [ENVO:00001998]" } ], "from_schema": "https://w3id.org/nmdc/nmdc", @@ -129160,7 +129046,7 @@ "value": "13C glucose" }, { - "value": "H218O" + "value": "18O water" } ], "from_schema": "https://w3id.org/nmdc/nmdc", @@ -129168,7 +129054,6 @@ "MIXS:0000751" ], "rank": 16, - "string_serialization": "{termLabel} {[termID]}; {timestamp}", "alias": "isotope_exposure", "owner": "WaterInterface", "domain_of": [ @@ -129182,8 +129067,7 @@ "slot_group": "mixs_inspired_section", "range": "string", "recommended": true, - "multivalued": false, - "pattern": "^\\S+.*\\S+ \\[[a-zA-Z]{2,}:\\d+\\]; ([\\+-]?\\d{4}(?!\\d{2}\\b))((-?)((0[1-9]|1[0-2])(\\3([12]\\d|0[1-9]|3[01]))?|W([0-4]\\d|5[0-2])(-?[1-7])?|(00[1-9]|0[1-9]\\d|[12]\\d{2}|3([0-5]\\d|6[1-6])))([T\\s]((([01]\\d|2[0-3])((:?)[0-5]\\d)?|24\\:?00)([\\.,]\\d+(?!:))?)?(\\17[0-5]\\d([\\.,]\\d+)?)?([zZ]|([\\+-])([01]\\d|2[0-3]):?([0-5]\\d)?)?)?)?$" + "multivalued": false }, "lat_lon": { "name": "lat_lon", @@ -131288,7 +131172,13 @@ ], "examples": [ { - "value": "2021-04-15, 2021-04 and 2021 are all acceptable." + "value": "2021-04-15" + }, + { + "value": "2021-04" + }, + { + "value": "2021" } ], "from_schema": "https://w3id.org/nmdc/nmdc", @@ -131922,7 +131812,7 @@ "title": "analysis/data type", "examples": [ { - "value": "metagenomics; metabolomics; proteomics" + "value": "metagenomics; metabolomics; metaproteomics" } ], "from_schema": "https://w3id.org/nmdc/nmdc", @@ -132096,7 +131986,7 @@ "title": "analysis/data type", "examples": [ { - "value": "metagenomics; metabolomics; proteomics" + "value": "metagenomics; metabolomics; metaproteomics" } ], "from_schema": "https://w3id.org/nmdc/nmdc", @@ -132259,7 +132149,7 @@ "title": "analysis/data type", "examples": [ { - "value": "metagenomics; metabolomics; proteomics" + "value": "metagenomics; metabolomics; metaproteomics" } ], "from_schema": "https://w3id.org/nmdc/nmdc", @@ -132518,7 +132408,13 @@ ], "examples": [ { - "value": "2021-04-15, 2021-04 and 2021 are all acceptable." + "value": "2021-04-15" + }, + { + "value": "2021-04" + }, + { + "value": "2021" } ], "from_schema": "https://w3id.org/nmdc/nmdc", @@ -132554,7 +132450,10 @@ ], "examples": [ { - "value": "13:33 or 13:33:55" + "value": "813" + }, + { + "value": "48835" } ], "from_schema": "https://w3id.org/nmdc/nmdc", @@ -132590,7 +132489,10 @@ ], "examples": [ { - "value": "13:33 or 13:33:55" + "value": "813" + }, + { + "value": "48835" } ], "from_schema": "https://w3id.org/nmdc/nmdc", @@ -132691,7 +132593,7 @@ "value": "13C glucose" }, { - "value": "H218O" + "value": "18O water" } ], "from_schema": "https://w3id.org/nmdc/nmdc", @@ -132699,7 +132601,6 @@ "MIXS:0000751" ], "rank": 16, - "string_serialization": "{termLabel} {[termID]}; {timestamp}", "owner": "Biosample", "domain_of": [ "Biosample", @@ -132712,8 +132613,7 @@ "slot_group": "mixs_inspired_section", "range": "string", "recommended": true, - "multivalued": false, - "pattern": "^\\S+.*\\S+ \\[[a-zA-Z]{2,}:\\d+\\]; ([\\+-]?\\d{4}(?!\\d{2}\\b))((-?)((0[1-9]|1[0-2])(\\3([12]\\d|0[1-9]|3[01]))?|W([0-4]\\d|5[0-2])(-?[1-7])?|(00[1-9]|0[1-9]\\d|[12]\\d{2}|3([0-5]\\d|6[1-6])))([T\\s]((([01]\\d|2[0-3])((:?)[0-5]\\d)?|24\\:?00)([\\.,]\\d+(?!:))?)?(\\17[0-5]\\d([\\.,]\\d+)?)?([zZ]|([\\+-])([01]\\d|2[0-3]):?([0-5]\\d)?)?)?)?$" + "multivalued": false }, "micro_biomass_c_meth": { "name": "micro_biomass_c_meth", @@ -132967,7 +132867,13 @@ ], "examples": [ { - "value": "2021-04-15, 2021-04 and 2021 are all acceptable." + "value": "2021-04-15" + }, + { + "value": "2021-04" + }, + { + "value": "2021" } ], "from_schema": "https://w3id.org/nmdc/nmdc", @@ -133003,7 +132909,10 @@ ], "examples": [ { - "value": "13:33 or 13:33:55" + "value": "813" + }, + { + "value": "48835" } ], "from_schema": "https://w3id.org/nmdc/nmdc", @@ -133038,7 +132947,13 @@ ], "examples": [ { - "value": "2021-04-15, 2021-04 and 2021 are all acceptable." + "value": "2021-04-15" + }, + { + "value": "2021-04" + }, + { + "value": "2021" } ], "from_schema": "https://w3id.org/nmdc/nmdc", @@ -133075,7 +132990,10 @@ ], "examples": [ { - "value": "13:33 or 13:33:55" + "value": "813" + }, + { + "value": "48835" } ], "from_schema": "https://w3id.org/nmdc/nmdc", @@ -133112,7 +133030,10 @@ ], "examples": [ { - "value": "13:33 or 13:33:55" + "value": "813" + }, + { + "value": "48835" } ], "from_schema": "https://w3id.org/nmdc/nmdc", @@ -133216,7 +133137,7 @@ "value": "13C glucose" }, { - "value": "H218O" + "value": "18O water" } ], "from_schema": "https://w3id.org/nmdc/nmdc", @@ -133224,7 +133145,6 @@ "MIXS:0000751" ], "rank": 16, - "string_serialization": "{termLabel} {[termID]}; {timestamp}", "alias": "isotope_exposure", "owner": "SoilMixsInspiredMixin", "domain_of": [ @@ -133238,8 +133158,7 @@ "slot_group": "mixs_inspired_section", "range": "string", "recommended": true, - "multivalued": false, - "pattern": "^\\S+.*\\S+ \\[[a-zA-Z]{2,}:\\d+\\]; ([\\+-]?\\d{4}(?!\\d{2}\\b))((-?)((0[1-9]|1[0-2])(\\3([12]\\d|0[1-9]|3[01]))?|W([0-4]\\d|5[0-2])(-?[1-7])?|(00[1-9]|0[1-9]\\d|[12]\\d{2}|3([0-5]\\d|6[1-6])))([T\\s]((([01]\\d|2[0-3])((:?)[0-5]\\d)?|24\\:?00)([\\.,]\\d+(?!:))?)?(\\17[0-5]\\d([\\.,]\\d+)?)?([zZ]|([\\+-])([01]\\d|2[0-3]):?([0-5]\\d)?)?)?)?$" + "multivalued": false }, "micro_biomass_c_meth": { "name": "micro_biomass_c_meth", @@ -133501,7 +133420,13 @@ ], "examples": [ { - "value": "2021-04-15, 2021-04 and 2021 are all acceptable." + "value": "2021-04-15" + }, + { + "value": "2021-04" + }, + { + "value": "2021" } ], "from_schema": "https://w3id.org/nmdc/nmdc", @@ -133538,7 +133463,10 @@ ], "examples": [ { - "value": "13:33 or 13:33:55" + "value": "813" + }, + { + "value": "48835" } ], "from_schema": "https://w3id.org/nmdc/nmdc", @@ -133774,6 +133702,145 @@ }, "tree_root": true }, + "GeneProduct": { + "name": "GeneProduct", + "id_prefixes": [ + "PR", + "UniProtKB", + "gtpo" + ], + "description": "A molecule encoded by a gene that has an evolved function", + "notes": [ + "we may include a more general gene product class in future to allow for ncRNA annotation" + ], + "from_schema": "https://example.com/nmdc_submission_schema", + "exact_mappings": [ + "biolink:GeneProduct" + ], + "is_a": "NamedThing", + "attributes": { + "id": { + "name": "id", + "description": "A unique identifier for a thing. Must be either a CURIE shorthand for a URI or a complete URI", + "notes": [ + "abstracted pattern: prefix:typecode-authshoulder-blade(.version)?(_seqsuffix)?", + "a minimum length of 3 characters is suggested for typecodes, but 1 or 2 characters will be accepted", + "typecodes must correspond 1:1 to a class in the NMDC schema. this will be checked via per-class id slot usage assertions", + "minting authority shoulders should probably be enumerated and checked in the pattern" + ], + "examples": [ + { + "value": "nmdc:mgmag-00-x012.1_7_c1", + "description": "https://github.com/microbiomedata/nmdc-schema/pull/499#discussion_r1018499248" + } + ], + "from_schema": "https://example.com/nmdc_submission_schema", + "identifier": true, + "alias": "id", + "owner": "GeneProduct", + "domain_of": [ + "NamedThing", + "GeneProduct" + ], + "range": "uriorcurie", + "required": true, + "pattern": "^[a-zA-Z0-9][a-zA-Z0-9_\\.]+:[a-zA-Z0-9_][a-zA-Z0-9_\\-\\/\\.,]*$" + }, + "name": { + "name": "name", + "description": "A human readable label for an entity", + "from_schema": "https://example.com/nmdc_submission_schema", + "alias": "name", + "owner": "GeneProduct", + "domain_of": [ + "PersonValue", + "NamedThing", + "Protocol", + "GeneProduct" + ], + "range": "string", + "multivalued": false + }, + "description": { + "name": "description", + "description": "a human-readable description of a thing", + "from_schema": "https://example.com/nmdc_submission_schema", + "slot_uri": "dcterms:description", + "alias": "description", + "owner": "GeneProduct", + "domain_of": [ + "ImageValue", + "NamedThing", + "GeneProduct" + ], + "range": "string", + "multivalued": false + }, + "alternative_identifiers": { + "name": "alternative_identifiers", + "description": "A list of alternative identifiers for the entity.", + "from_schema": "https://example.com/nmdc_submission_schema", + "alias": "alternative_identifiers", + "owner": "GeneProduct", + "domain_of": [ + "MetaboliteIdentification", + "NamedThing", + "GeneProduct" + ], + "range": "uriorcurie", + "multivalued": true, + "pattern": "^[a-zA-Z0-9][a-zA-Z0-9_\\.]+:[a-zA-Z0-9_][a-zA-Z0-9_\\-\\/\\.,\\(\\)\\=\\#]*$" + }, + "type": { + "name": "type", + "description": "the class_uri of the class that has been instantiated", + "notes": [ + "replaces legacy nmdc:type slot", + "makes it easier to read example data files", + "required for polymorphic MongoDB collections" + ], + "examples": [ + { + "value": "nmdc:Biosample" + }, + { + "value": "nmdc:Study" + } + ], + "from_schema": "https://example.com/nmdc_submission_schema", + "see_also": [ + "https://github.com/microbiomedata/nmdc-schema/issues/1048", + "https://github.com/microbiomedata/nmdc-schema/issues/1233", + "https://github.com/microbiomedata/nmdc-schema/issues/248" + ], + "slot_uri": "rdf:type", + "designates_type": true, + "alias": "type", + "owner": "GeneProduct", + "domain_of": [ + "EukEval", + "FunctionalAnnotationAggMember", + "MobilePhaseSegment", + "PortionOfSubstance", + "MagBin", + "MetaboliteIdentification", + "GenomeFeature", + "FunctionalAnnotation", + "AttributeValue", + "NamedThing", + "OntologyRelation", + "FailureCategorization", + "Protocol", + "CreditAssociation", + "Doi", + "GeneProduct" + ], + "range": "uriorcurie", + "required": true + } + }, + "class_uri": "nmdc:GeneProduct" + }, "NamedThing": { "name": "NamedThing", "description": "a databased entity or concept/class", @@ -133807,7 +133874,8 @@ "alias": "id", "owner": "NamedThing", "domain_of": [ - "NamedThing" + "NamedThing", + "GeneProduct" ], "range": "uriorcurie", "required": true, @@ -133822,7 +133890,8 @@ "domain_of": [ "PersonValue", "NamedThing", - "Protocol" + "Protocol", + "GeneProduct" ], "range": "string", "multivalued": false @@ -133836,7 +133905,8 @@ "owner": "NamedThing", "domain_of": [ "ImageValue", - "NamedThing" + "NamedThing", + "GeneProduct" ], "range": "string", "multivalued": false @@ -133849,11 +133919,12 @@ "owner": "NamedThing", "domain_of": [ "MetaboliteIdentification", - "NamedThing" + "NamedThing", + "GeneProduct" ], "range": "uriorcurie", "multivalued": true, - "pattern": "^[a-zA-Z0-9][a-zA-Z0-9_\\.]+:[a-zA-Z0-9_][a-zA-Z0-9_\\-\\/\\.,]*$" + "pattern": "^[a-zA-Z0-9][a-zA-Z0-9_\\.]+:[a-zA-Z0-9_][a-zA-Z0-9_\\-\\/\\.,\\(\\)\\=\\#]*$" }, "type": { "name": "type", @@ -133888,16 +133959,16 @@ "PortionOfSubstance", "MagBin", "MetaboliteIdentification", - "PeptideQuantification", - "ProteinQuantification", "GenomeFeature", "FunctionalAnnotation", "AttributeValue", "NamedThing", + "OntologyRelation", "FailureCategorization", "Protocol", "CreditAssociation", - "Doi" + "Doi", + "GeneProduct" ], "range": "uriorcurie", "required": true diff --git a/project/jsonschema/nmdc_submission_schema.schema.json b/project/jsonschema/nmdc_submission_schema.schema.json index ab5d2232..b5eec779 100644 --- a/project/jsonschema/nmdc_submission_schema.schema.json +++ b/project/jsonschema/nmdc_submission_schema.schema.json @@ -349,7 +349,8 @@ "metaproteomics", "metatranscriptomics", "natural organic matter", - "bulk chemistry" + "bulk chemistry", + "amplicon sequencing assay" ], "title": "AnalysisTypeEnum", "type": "string" @@ -2533,7 +2534,6 @@ "Cnidaria", "Drugs production", "Endosymbionts", - "Feedstock", "Fish", "Food production", "Fungi", @@ -3216,6 +3216,7 @@ "Wall", "Warm (34-42C)", "Wart", + "Waste", "Wastewater", "Wastewater effluent", "Water", @@ -3240,7 +3241,6 @@ "Agricultural land", "Alpine", "Arable", - "Biochar", "Biocrust", "Biofilm", "Boreal forest/Taiga", @@ -3337,7 +3337,6 @@ "Auditory/Hearing system", "Baby formula", "Bacteria", - "Bacterivore", "Bagasse", "Beans", "Benign tumor", @@ -3493,6 +3492,7 @@ "Olfactory system", "Oomycetes", "Ootheca/Egg mass", + "Organic waste", "Outdoor Air", "Oxymonads", "Oyster", @@ -4163,6 +4163,55 @@ "title": "GenderRestroomEnum", "type": "string" }, + "GeneProduct": { + "additionalProperties": false, + "description": "A molecule encoded by a gene that has an evolved function", + "properties": { + "alternative_identifiers": { + "description": "A list of alternative identifiers for the entity.", + "items": { + "pattern": "^[a-zA-Z0-9][a-zA-Z0-9_\\.]+:[a-zA-Z0-9_][a-zA-Z0-9_\\-\\/\\.,\\(\\)\\=\\#]*$", + "type": "string" + }, + "type": [ + "array", + "null" + ] + }, + "description": { + "description": "a human-readable description of a thing", + "type": [ + "string", + "null" + ] + }, + "id": { + "description": "A unique identifier for a thing. Must be either a CURIE shorthand for a URI or a complete URI", + "pattern": "^[a-zA-Z0-9][a-zA-Z0-9_\\.]+:[a-zA-Z0-9_][a-zA-Z0-9_\\-\\/\\.,]*$", + "type": "string" + }, + "name": { + "description": "A human readable label for an entity", + "type": [ + "string", + "null" + ] + }, + "type": { + "description": "the class_uri of the class that has been instantiated", + "enum": [ + "nmdc:GeneProduct" + ], + "type": "string" + } + }, + "required": [ + "id", + "type" + ], + "title": "GeneProduct", + "type": "object" + }, "GrowthFacilEnum": { "description": "", "enum": [ @@ -6252,8 +6301,12 @@ "enum": [ "female", "hermaphrodite", + "non-binary", "male", - "neuter" + "transgender", + "transgender (female to male)", + "transgender (male to female)", + "undeclared" ], "title": "HostSexEnum", "type": "string" @@ -7623,7 +7676,6 @@ }, "isotope_exposure": { "description": "List isotope exposure or addition applied to your sample.", - "pattern": "^\\S+.*\\S+ \\[[a-zA-Z]{2,}:\\d+\\]; ([\\+-]?\\d{4}(?!\\d{2}\\b))((-?)((0[1-9]|1[0-2])(\\3([12]\\d|0[1-9]|3[01]))?|W([0-4]\\d|5[0-2])(-?[1-7])?|(00[1-9]|0[1-9]\\d|[12]\\d{2}|3([0-5]\\d|6[1-6])))([T\\s]((([01]\\d|2[0-3])((:?)[0-5]\\d)?|24\\:?00)([\\.,]\\d+(?!:))?)?(\\17[0-5]\\d([\\.,]\\d+)?)?([zZ]|([\\+-])([01]\\d|2[0-3]):?([0-5]\\d)?)?)?)?$", "type": [ "string", "null" @@ -8760,7 +8812,6 @@ }, "isotope_exposure": { "description": "List isotope exposure or addition applied to your sample.", - "pattern": "^\\S+.*\\S+ \\[[a-zA-Z]{2,}:\\d+\\]; ([\\+-]?\\d{4}(?!\\d{2}\\b))((-?)((0[1-9]|1[0-2])(\\3([12]\\d|0[1-9]|3[01]))?|W([0-4]\\d|5[0-2])(-?[1-7])?|(00[1-9]|0[1-9]\\d|[12]\\d{2}|3([0-5]\\d|6[1-6])))([T\\s]((([01]\\d|2[0-3])((:?)[0-5]\\d)?|24\\:?00)([\\.,]\\d+(?!:))?)?(\\17[0-5]\\d([\\.,]\\d+)?)?([zZ]|([\\+-])([01]\\d|2[0-3]):?([0-5]\\d)?)?)?)?$", "type": [ "string", "null" @@ -9679,7 +9730,6 @@ }, "isotope_exposure": { "description": "List isotope exposure or addition applied to your sample.", - "pattern": "^\\S+.*\\S+ \\[[a-zA-Z]{2,}:\\d+\\]; ([\\+-]?\\d{4}(?!\\d{2}\\b))((-?)((0[1-9]|1[0-2])(\\3([12]\\d|0[1-9]|3[01]))?|W([0-4]\\d|5[0-2])(-?[1-7])?|(00[1-9]|0[1-9]\\d|[12]\\d{2}|3([0-5]\\d|6[1-6])))([T\\s]((([01]\\d|2[0-3])((:?)[0-5]\\d)?|24\\:?00)([\\.,]\\d+(?!:))?)?(\\17[0-5]\\d([\\.,]\\d+)?)?([zZ]|([\\+-])([01]\\d|2[0-3]):?([0-5]\\d)?)?)?)?$", "type": [ "string", "null" @@ -10226,7 +10276,6 @@ "Abyssal plane", "Abyssopelagic/Abyssal zone", "Acid Mine Drainage", - "Acid mine drainage", "Acid sulfate soil", "Acid-saline drainage", "Acidic", @@ -10766,6 +10815,7 @@ "Room surface", "Rosacea", "Royal jelly", + "Rubber", "Rumen", "Rumen fluid", "Rumen mucosa", @@ -12145,7 +12195,6 @@ }, "isotope_exposure": { "description": "List isotope exposure or addition applied to your sample.", - "pattern": "^\\S+.*\\S+ \\[[a-zA-Z]{2,}:\\d+\\]; ([\\+-]?\\d{4}(?!\\d{2}\\b))((-?)((0[1-9]|1[0-2])(\\3([12]\\d|0[1-9]|3[01]))?|W([0-4]\\d|5[0-2])(-?[1-7])?|(00[1-9]|0[1-9]\\d|[12]\\d{2}|3([0-5]\\d|6[1-6])))([T\\s]((([01]\\d|2[0-3])((:?)[0-5]\\d)?|24\\:?00)([\\.,]\\d+(?!:))?)?(\\17[0-5]\\d([\\.,]\\d+)?)?([zZ]|([\\+-])([01]\\d|2[0-3]):?([0-5]\\d)?)?)?)?$", "type": [ "string", "null" diff --git a/project/thirdparty/GoldEcosystemTree.json b/project/thirdparty/GoldEcosystemTree.json index 50be49b5..ae3d03ba 100644 --- a/project/thirdparty/GoldEcosystemTree.json +++ b/project/thirdparty/GoldEcosystemTree.json @@ -2,7 +2,7 @@ "name": "Ecosystems", "children": [ -{"name": "Engineered", "count": "18171" , "url": "search?Biosample.Ecosystem=Engineered" , "children" : [ +{"name": "Engineered", "count": "18314" , "url": "search?Biosample.Ecosystem=Engineered" , "children" : [ {"name": "Animal feed production" , "count": "0" , "url": "search?Biosample.Ecosystem=Engineered&Biosample.Ecosystem+Category=Animal feed production" , "children" : [ {"name": "Fermentation" , "count": "0" , "url": "search?Biosample.Ecosystem=Engineered&Biosample.Ecosystem+Category=Animal feed production&Biosample.Ecosystem+Type=Fermentation" , "children" : [ {"name": "Swine waste with corn" , "count": "0" , "url": "search?Biosample.Ecosystem=Engineered&Biosample.Ecosystem+Category=Animal feed production&Biosample.Ecosystem+Type=Fermentation&Biosample.Ecosystem+Subtype=Swine waste with corn" , "children" : [ @@ -21,7 +21,7 @@ }] }, - {"name": "Artificial ecosystem" , "count": "2070" , "url": "search?Biosample.Ecosystem=Engineered&Biosample.Ecosystem+Category=Artificial ecosystem" , "children" : [ + {"name": "Artificial ecosystem" , "count": "2111" , "url": "search?Biosample.Ecosystem=Engineered&Biosample.Ecosystem+Category=Artificial ecosystem" , "children" : [ {"name": "Aquaculture" , "count": "16" , "url": "search?Biosample.Ecosystem=Engineered&Biosample.Ecosystem+Category=Artificial ecosystem&Biosample.Ecosystem+Type=Aquaculture" , "children" : [ {"name": "Algae raceway pond" , "count": "4" , "url": "search?Biosample.Ecosystem=Engineered&Biosample.Ecosystem+Category=Artificial ecosystem&Biosample.Ecosystem+Type=Aquaculture&Biosample.Ecosystem+Subtype=Algae raceway pond" , "children" : [ {"name": "Pond scum" , "count": "0" , "url": "search?Biosample.Ecosystem=Engineered&Biosample.Ecosystem+Category=Artificial ecosystem&Biosample.Ecosystem+Type=Aquaculture&Biosample.Ecosystem+Subtype=Algae raceway pond&Biosample.Specific Ecosystem=Pond scum" }, @@ -134,13 +134,13 @@ }] }, - {"name": "Microcosm" , "count": "0" , "url": "search?Biosample.Ecosystem=Engineered&Biosample.Ecosystem+Category=Artificial ecosystem&Biosample.Ecosystem+Type=Microcosm" , "children" : [ + {"name": "Microcosm" , "count": "41" , "url": "search?Biosample.Ecosystem=Engineered&Biosample.Ecosystem+Category=Artificial ecosystem&Biosample.Ecosystem+Type=Microcosm" , "children" : [ {"name": "Freshwater" , "count": "0" , "url": "search?Biosample.Ecosystem=Engineered&Biosample.Ecosystem+Category=Artificial ecosystem&Biosample.Ecosystem+Type=Microcosm&Biosample.Ecosystem+Subtype=Freshwater" , "children" : [ {"name": "Unclassified" , "count": "0" , "url": "search?Biosample.Ecosystem=Engineered&Biosample.Ecosystem+Category=Artificial ecosystem&Biosample.Ecosystem+Type=Microcosm&Biosample.Ecosystem+Subtype=Freshwater&Biosample.Specific Ecosystem=Unclassified" }] }, - {"name": "Soil" , "count": "0" , "url": "search?Biosample.Ecosystem=Engineered&Biosample.Ecosystem+Category=Artificial ecosystem&Biosample.Ecosystem+Type=Microcosm&Biosample.Ecosystem+Subtype=Soil" , "children" : [ - {"name": "Unclassified" , "count": "0" , "url": "search?Biosample.Ecosystem=Engineered&Biosample.Ecosystem+Category=Artificial ecosystem&Biosample.Ecosystem+Type=Microcosm&Biosample.Ecosystem+Subtype=Soil&Biosample.Specific Ecosystem=Unclassified" }] + {"name": "Soil" , "count": "41" , "url": "search?Biosample.Ecosystem=Engineered&Biosample.Ecosystem+Category=Artificial ecosystem&Biosample.Ecosystem+Type=Microcosm&Biosample.Ecosystem+Subtype=Soil" , "children" : [ + {"name": "Unclassified" , "count": "41" , "url": "search?Biosample.Ecosystem=Engineered&Biosample.Ecosystem+Category=Artificial ecosystem&Biosample.Ecosystem+Type=Microcosm&Biosample.Ecosystem+Subtype=Soil&Biosample.Specific Ecosystem=Unclassified" }] }, {"name": "Unclassified" , "count": "0" , "url": "search?Biosample.Ecosystem=Engineered&Biosample.Ecosystem+Category=Artificial ecosystem&Biosample.Ecosystem+Type=Microcosm&Biosample.Ecosystem+Subtype=Unclassified" , "children" : [ @@ -261,7 +261,7 @@ }] }, - {"name": "Bioreactor" , "count": "2512" , "url": "search?Biosample.Ecosystem=Engineered&Biosample.Ecosystem+Category=Bioreactor" , "children" : [ + {"name": "Bioreactor" , "count": "2587" , "url": "search?Biosample.Ecosystem=Engineered&Biosample.Ecosystem+Category=Bioreactor" , "children" : [ {"name": "Aerobic" , "count": "163" , "url": "search?Biosample.Ecosystem=Engineered&Biosample.Ecosystem+Category=Bioreactor&Biosample.Ecosystem+Type=Aerobic" , "children" : [ {"name": "AGS (Aerobic granular sludge)" , "count": "0" , "url": "search?Biosample.Ecosystem=Engineered&Biosample.Ecosystem+Category=Bioreactor&Biosample.Ecosystem+Type=Aerobic&Biosample.Ecosystem+Subtype=AGS (Aerobic granular sludge)" , "children" : [ {"name": "Unclassified" , "count": "0" , "url": "search?Biosample.Ecosystem=Engineered&Biosample.Ecosystem+Category=Bioreactor&Biosample.Ecosystem+Type=Aerobic&Biosample.Ecosystem+Subtype=AGS (Aerobic granular sludge)&Biosample.Specific Ecosystem=Unclassified" }] @@ -280,7 +280,7 @@ }] }, - {"name": "Anaerobic" , "count": "1964" , "url": "search?Biosample.Ecosystem=Engineered&Biosample.Ecosystem+Category=Bioreactor&Biosample.Ecosystem+Type=Anaerobic" , "children" : [ + {"name": "Anaerobic" , "count": "2039" , "url": "search?Biosample.Ecosystem=Engineered&Biosample.Ecosystem+Category=Bioreactor&Biosample.Ecosystem+Type=Anaerobic" , "children" : [ {"name": "Biofilm" , "count": "3" , "url": "search?Biosample.Ecosystem=Engineered&Biosample.Ecosystem+Category=Bioreactor&Biosample.Ecosystem+Type=Anaerobic&Biosample.Ecosystem+Subtype=Biofilm" , "children" : [ {"name": "Unclassified" , "count": "3" , "url": "search?Biosample.Ecosystem=Engineered&Biosample.Ecosystem+Category=Bioreactor&Biosample.Ecosystem+Type=Anaerobic&Biosample.Ecosystem+Subtype=Biofilm&Biosample.Specific Ecosystem=Unclassified" }] }, @@ -327,8 +327,8 @@ {"name": "Unclassified" , "count": "0" , "url": "search?Biosample.Ecosystem=Engineered&Biosample.Ecosystem+Category=Bioreactor&Biosample.Ecosystem+Type=Anaerobic&Biosample.Ecosystem+Subtype=Thermophilic digester&Biosample.Specific Ecosystem=Unclassified" }] }, - {"name": "Unclassified" , "count": "1038" , "url": "search?Biosample.Ecosystem=Engineered&Biosample.Ecosystem+Category=Bioreactor&Biosample.Ecosystem+Type=Anaerobic&Biosample.Ecosystem+Subtype=Unclassified" , "children" : [ - {"name": "Unclassified" , "count": "1038" , "url": "search?Biosample.Ecosystem=Engineered&Biosample.Ecosystem+Category=Bioreactor&Biosample.Ecosystem+Type=Anaerobic&Biosample.Ecosystem+Subtype=Unclassified&Biosample.Specific Ecosystem=Unclassified" }] + {"name": "Unclassified" , "count": "1113" , "url": "search?Biosample.Ecosystem=Engineered&Biosample.Ecosystem+Category=Bioreactor&Biosample.Ecosystem+Type=Anaerobic&Biosample.Ecosystem+Subtype=Unclassified" , "children" : [ + {"name": "Unclassified" , "count": "1113" , "url": "search?Biosample.Ecosystem=Engineered&Biosample.Ecosystem+Category=Bioreactor&Biosample.Ecosystem+Type=Anaerobic&Biosample.Ecosystem+Subtype=Unclassified&Biosample.Specific Ecosystem=Unclassified" }] }, {"name": "Wastewater" , "count": "0" , "url": "search?Biosample.Ecosystem=Engineered&Biosample.Ecosystem+Category=Bioreactor&Biosample.Ecosystem+Type=Anaerobic&Biosample.Ecosystem+Subtype=Wastewater" , "children" : [ @@ -472,7 +472,13 @@ {"name": "Semi-continuous" , "count": "16" , "url": "search?Biosample.Ecosystem=Engineered&Biosample.Ecosystem+Category=Bioreactor&Biosample.Ecosystem+Type=Semi-continuous" , "children" : [ {"name": "Anaerobic" , "count": "16" , "url": "search?Biosample.Ecosystem=Engineered&Biosample.Ecosystem+Category=Bioreactor&Biosample.Ecosystem+Type=Semi-continuous&Biosample.Ecosystem+Subtype=Anaerobic" , "children" : [ - {"name": "Digestate" , "count": "16" , "url": "search?Biosample.Ecosystem=Engineered&Biosample.Ecosystem+Category=Bioreactor&Biosample.Ecosystem+Type=Semi-continuous&Biosample.Ecosystem+Subtype=Anaerobic&Biosample.Specific Ecosystem=Digestate" }] + {"name": "Digestate" , "count": "16" , "url": "search?Biosample.Ecosystem=Engineered&Biosample.Ecosystem+Category=Bioreactor&Biosample.Ecosystem+Type=Semi-continuous&Biosample.Ecosystem+Subtype=Anaerobic&Biosample.Specific Ecosystem=Digestate" }, + + {"name": "Unclassified" , "count": "0" , "url": "search?Biosample.Ecosystem=Engineered&Biosample.Ecosystem+Category=Bioreactor&Biosample.Ecosystem+Type=Semi-continuous&Biosample.Ecosystem+Subtype=Anaerobic&Biosample.Specific Ecosystem=Unclassified" }] +}, + + {"name": "Unclassified" , "count": "0" , "url": "search?Biosample.Ecosystem=Engineered&Biosample.Ecosystem+Category=Bioreactor&Biosample.Ecosystem+Type=Semi-continuous&Biosample.Ecosystem+Subtype=Unclassified" , "children" : [ + {"name": "Unclassified" , "count": "0" , "url": "search?Biosample.Ecosystem=Engineered&Biosample.Ecosystem+Category=Bioreactor&Biosample.Ecosystem+Type=Semi-continuous&Biosample.Ecosystem+Subtype=Unclassified&Biosample.Specific Ecosystem=Unclassified" }] }] }, @@ -961,15 +967,7 @@ }] }, - {"name": "Feedstock" , "count": "0" , "url": "search?Biosample.Ecosystem=Engineered&Biosample.Ecosystem+Category=Feedstock" , "children" : [ - {"name": "Composting" , "count": "0" , "url": "search?Biosample.Ecosystem=Engineered&Biosample.Ecosystem+Category=Feedstock&Biosample.Ecosystem+Type=Composting" , "children" : [ - {"name": "Unclassified" , "count": "0" , "url": "search?Biosample.Ecosystem=Engineered&Biosample.Ecosystem+Category=Feedstock&Biosample.Ecosystem+Type=Composting&Biosample.Ecosystem+Subtype=Unclassified" , "children" : [ - {"name": "Unclassified" , "count": "0" , "url": "search?Biosample.Ecosystem=Engineered&Biosample.Ecosystem+Category=Feedstock&Biosample.Ecosystem+Type=Composting&Biosample.Ecosystem+Subtype=Unclassified&Biosample.Specific Ecosystem=Unclassified" }] -}] -}] -}, - - {"name": "Food production" , "count": "2632" , "url": "search?Biosample.Ecosystem=Engineered&Biosample.Ecosystem+Category=Food production" , "children" : [ + {"name": "Food production" , "count": "2639" , "url": "search?Biosample.Ecosystem=Engineered&Biosample.Ecosystem+Category=Food production" , "children" : [ {"name": "Baby formula" , "count": "31" , "url": "search?Biosample.Ecosystem=Engineered&Biosample.Ecosystem+Category=Food production&Biosample.Ecosystem+Type=Baby formula" , "children" : [ {"name": "Unclassified" , "count": "31" , "url": "search?Biosample.Ecosystem=Engineered&Biosample.Ecosystem+Category=Food production&Biosample.Ecosystem+Type=Baby formula&Biosample.Ecosystem+Subtype=Unclassified" , "children" : [ {"name": "Unclassified" , "count": "31" , "url": "search?Biosample.Ecosystem=Engineered&Biosample.Ecosystem+Category=Food production&Biosample.Ecosystem+Type=Baby formula&Biosample.Ecosystem+Subtype=Unclassified&Biosample.Specific Ecosystem=Unclassified" }] @@ -1164,13 +1162,13 @@ }] }, - {"name": "Plant products" , "count": "119" , "url": "search?Biosample.Ecosystem=Engineered&Biosample.Ecosystem+Category=Food production&Biosample.Ecosystem+Type=Plant products" , "children" : [ + {"name": "Plant products" , "count": "123" , "url": "search?Biosample.Ecosystem=Engineered&Biosample.Ecosystem+Category=Food production&Biosample.Ecosystem+Type=Plant products" , "children" : [ {"name": "Morphine" , "count": "0" , "url": "search?Biosample.Ecosystem=Engineered&Biosample.Ecosystem+Category=Food production&Biosample.Ecosystem+Type=Plant products&Biosample.Ecosystem+Subtype=Morphine" , "children" : [ {"name": "Heroin" , "count": "0" , "url": "search?Biosample.Ecosystem=Engineered&Biosample.Ecosystem+Category=Food production&Biosample.Ecosystem+Type=Plant products&Biosample.Ecosystem+Subtype=Morphine&Biosample.Specific Ecosystem=Heroin" }] }, - {"name": "Unclassified" , "count": "119" , "url": "search?Biosample.Ecosystem=Engineered&Biosample.Ecosystem+Category=Food production&Biosample.Ecosystem+Type=Plant products&Biosample.Ecosystem+Subtype=Unclassified" , "children" : [ - {"name": "Unclassified" , "count": "119" , "url": "search?Biosample.Ecosystem=Engineered&Biosample.Ecosystem+Category=Food production&Biosample.Ecosystem+Type=Plant products&Biosample.Ecosystem+Subtype=Unclassified&Biosample.Specific Ecosystem=Unclassified" }] + {"name": "Unclassified" , "count": "123" , "url": "search?Biosample.Ecosystem=Engineered&Biosample.Ecosystem+Category=Food production&Biosample.Ecosystem+Type=Plant products&Biosample.Ecosystem+Subtype=Unclassified" , "children" : [ + {"name": "Unclassified" , "count": "123" , "url": "search?Biosample.Ecosystem=Engineered&Biosample.Ecosystem+Category=Food production&Biosample.Ecosystem+Type=Plant products&Biosample.Ecosystem+Subtype=Unclassified&Biosample.Specific Ecosystem=Unclassified" }] }] }, @@ -1208,9 +1206,9 @@ }] }, - {"name": "Spices" , "count": "18" , "url": "search?Biosample.Ecosystem=Engineered&Biosample.Ecosystem+Category=Food production&Biosample.Ecosystem+Type=Spices" , "children" : [ - {"name": "Unclassified" , "count": "18" , "url": "search?Biosample.Ecosystem=Engineered&Biosample.Ecosystem+Category=Food production&Biosample.Ecosystem+Type=Spices&Biosample.Ecosystem+Subtype=Unclassified" , "children" : [ - {"name": "Unclassified" , "count": "18" , "url": "search?Biosample.Ecosystem=Engineered&Biosample.Ecosystem+Category=Food production&Biosample.Ecosystem+Type=Spices&Biosample.Ecosystem+Subtype=Unclassified&Biosample.Specific Ecosystem=Unclassified" }] + {"name": "Spices" , "count": "21" , "url": "search?Biosample.Ecosystem=Engineered&Biosample.Ecosystem+Category=Food production&Biosample.Ecosystem+Type=Spices" , "children" : [ + {"name": "Unclassified" , "count": "21" , "url": "search?Biosample.Ecosystem=Engineered&Biosample.Ecosystem+Category=Food production&Biosample.Ecosystem+Type=Spices&Biosample.Ecosystem+Subtype=Unclassified" , "children" : [ + {"name": "Unclassified" , "count": "21" , "url": "search?Biosample.Ecosystem=Engineered&Biosample.Ecosystem+Category=Food production&Biosample.Ecosystem+Type=Spices&Biosample.Ecosystem+Subtype=Unclassified&Biosample.Specific Ecosystem=Unclassified" }] }] }, @@ -1227,10 +1225,10 @@ }] }, - {"name": "Industrial production" , "count": "774" , "url": "search?Biosample.Ecosystem=Engineered&Biosample.Ecosystem+Category=Industrial production" , "children" : [ - {"name": "Biochar" , "count": "5" , "url": "search?Biosample.Ecosystem=Engineered&Biosample.Ecosystem+Category=Industrial production&Biosample.Ecosystem+Type=Biochar" , "children" : [ - {"name": "Unclassified" , "count": "5" , "url": "search?Biosample.Ecosystem=Engineered&Biosample.Ecosystem+Category=Industrial production&Biosample.Ecosystem+Type=Biochar&Biosample.Ecosystem+Subtype=Unclassified" , "children" : [ - {"name": "Unclassified" , "count": "5" , "url": "search?Biosample.Ecosystem=Engineered&Biosample.Ecosystem+Category=Industrial production&Biosample.Ecosystem+Type=Biochar&Biosample.Ecosystem+Subtype=Unclassified&Biosample.Specific Ecosystem=Unclassified" }] + {"name": "Industrial production" , "count": "770" , "url": "search?Biosample.Ecosystem=Engineered&Biosample.Ecosystem+Category=Industrial production" , "children" : [ + {"name": "Biochar" , "count": "0" , "url": "search?Biosample.Ecosystem=Engineered&Biosample.Ecosystem+Category=Industrial production&Biosample.Ecosystem+Type=Biochar" , "children" : [ + {"name": "Unclassified" , "count": "0" , "url": "search?Biosample.Ecosystem=Engineered&Biosample.Ecosystem+Category=Industrial production&Biosample.Ecosystem+Type=Biochar&Biosample.Ecosystem+Subtype=Unclassified" , "children" : [ + {"name": "Unclassified" , "count": "0" , "url": "search?Biosample.Ecosystem=Engineered&Biosample.Ecosystem+Category=Industrial production&Biosample.Ecosystem+Type=Biochar&Biosample.Ecosystem+Subtype=Unclassified&Biosample.Specific Ecosystem=Unclassified" }] }] }, @@ -1276,15 +1274,15 @@ }] }, - {"name": "Engineered product" , "count": "197" , "url": "search?Biosample.Ecosystem=Engineered&Biosample.Ecosystem+Category=Industrial production&Biosample.Ecosystem+Type=Engineered product" , "children" : [ + {"name": "Engineered product" , "count": "198" , "url": "search?Biosample.Ecosystem=Engineered&Biosample.Ecosystem+Category=Industrial production&Biosample.Ecosystem+Type=Engineered product" , "children" : [ {"name": "Aviation fuel" , "count": "0" , "url": "search?Biosample.Ecosystem=Engineered&Biosample.Ecosystem+Category=Industrial production&Biosample.Ecosystem+Type=Engineered product&Biosample.Ecosystem+Subtype=Aviation fuel" , "children" : [ {"name": "Unclassified" , "count": "0" , "url": "search?Biosample.Ecosystem=Engineered&Biosample.Ecosystem+Category=Industrial production&Biosample.Ecosystem+Type=Engineered product&Biosample.Ecosystem+Subtype=Aviation fuel&Biosample.Specific Ecosystem=Unclassified" }] }, - {"name": "Bioanode" , "count": "25" , "url": "search?Biosample.Ecosystem=Engineered&Biosample.Ecosystem+Category=Industrial production&Biosample.Ecosystem+Type=Engineered product&Biosample.Ecosystem+Subtype=Bioanode" , "children" : [ + {"name": "Bioanode" , "count": "26" , "url": "search?Biosample.Ecosystem=Engineered&Biosample.Ecosystem+Category=Industrial production&Biosample.Ecosystem+Type=Engineered product&Biosample.Ecosystem+Subtype=Bioanode" , "children" : [ {"name": "Biofilm" , "count": "4" , "url": "search?Biosample.Ecosystem=Engineered&Biosample.Ecosystem+Category=Industrial production&Biosample.Ecosystem+Type=Engineered product&Biosample.Ecosystem+Subtype=Bioanode&Biosample.Specific Ecosystem=Biofilm" }, - {"name": "Unclassified" , "count": "21" , "url": "search?Biosample.Ecosystem=Engineered&Biosample.Ecosystem+Category=Industrial production&Biosample.Ecosystem+Type=Engineered product&Biosample.Ecosystem+Subtype=Bioanode&Biosample.Specific Ecosystem=Unclassified" }] + {"name": "Unclassified" , "count": "22" , "url": "search?Biosample.Ecosystem=Engineered&Biosample.Ecosystem+Category=Industrial production&Biosample.Ecosystem+Type=Engineered product&Biosample.Ecosystem+Subtype=Bioanode&Biosample.Specific Ecosystem=Unclassified" }] }, {"name": "Biocathode" , "count": "9" , "url": "search?Biosample.Ecosystem=Engineered&Biosample.Ecosystem+Category=Industrial production&Biosample.Ecosystem+Type=Engineered product&Biosample.Ecosystem+Subtype=Biocathode" , "children" : [ @@ -1339,8 +1337,8 @@ }] }, - {"name": "Lab culture" , "count": "196" , "url": "search?Biosample.Ecosystem=Engineered&Biosample.Ecosystem+Category=Lab culture" , "children" : [ - {"name": "Culture media" , "count": "196" , "url": "search?Biosample.Ecosystem=Engineered&Biosample.Ecosystem+Category=Lab culture&Biosample.Ecosystem+Type=Culture media" , "children" : [ + {"name": "Lab culture" , "count": "216" , "url": "search?Biosample.Ecosystem=Engineered&Biosample.Ecosystem+Category=Lab culture" , "children" : [ + {"name": "Culture media" , "count": "216" , "url": "search?Biosample.Ecosystem=Engineered&Biosample.Ecosystem+Category=Lab culture&Biosample.Ecosystem+Type=Culture media" , "children" : [ {"name": "Algae" , "count": "6" , "url": "search?Biosample.Ecosystem=Engineered&Biosample.Ecosystem+Category=Lab culture&Biosample.Ecosystem+Type=Culture media&Biosample.Ecosystem+Subtype=Algae" , "children" : [ {"name": "Contaminated" , "count": "6" , "url": "search?Biosample.Ecosystem=Engineered&Biosample.Ecosystem+Category=Lab culture&Biosample.Ecosystem+Type=Culture media&Biosample.Ecosystem+Subtype=Algae&Biosample.Specific Ecosystem=Contaminated" }] }, @@ -1351,10 +1349,10 @@ {"name": "Unclassified" , "count": "2" , "url": "search?Biosample.Ecosystem=Engineered&Biosample.Ecosystem+Category=Lab culture&Biosample.Ecosystem+Type=Culture media&Biosample.Ecosystem+Subtype=Archaea&Biosample.Specific Ecosystem=Unclassified" }] }, - {"name": "Bacteria" , "count": "117" , "url": "search?Biosample.Ecosystem=Engineered&Biosample.Ecosystem+Category=Lab culture&Biosample.Ecosystem+Type=Culture media&Biosample.Ecosystem+Subtype=Bacteria" , "children" : [ + {"name": "Bacteria" , "count": "137" , "url": "search?Biosample.Ecosystem=Engineered&Biosample.Ecosystem+Category=Lab culture&Biosample.Ecosystem+Type=Culture media&Biosample.Ecosystem+Subtype=Bacteria" , "children" : [ {"name": "Co-culture" , "count": "0" , "url": "search?Biosample.Ecosystem=Engineered&Biosample.Ecosystem+Category=Lab culture&Biosample.Ecosystem+Type=Culture media&Biosample.Ecosystem+Subtype=Bacteria&Biosample.Specific Ecosystem=Co-culture" }, - {"name": "Contaminated" , "count": "8" , "url": "search?Biosample.Ecosystem=Engineered&Biosample.Ecosystem+Category=Lab culture&Biosample.Ecosystem+Type=Culture media&Biosample.Ecosystem+Subtype=Bacteria&Biosample.Specific Ecosystem=Contaminated" }, + {"name": "Contaminated" , "count": "28" , "url": "search?Biosample.Ecosystem=Engineered&Biosample.Ecosystem+Category=Lab culture&Biosample.Ecosystem+Type=Culture media&Biosample.Ecosystem+Subtype=Bacteria&Biosample.Specific Ecosystem=Contaminated" }, {"name": "Unclassified" , "count": "109" , "url": "search?Biosample.Ecosystem=Engineered&Biosample.Ecosystem+Category=Lab culture&Biosample.Ecosystem+Type=Culture media&Biosample.Ecosystem+Subtype=Bacteria&Biosample.Specific Ecosystem=Unclassified" }] }, @@ -1377,14 +1375,14 @@ }] }, - {"name": "Lab enrichment" , "count": "287" , "url": "search?Biosample.Ecosystem=Engineered&Biosample.Ecosystem+Category=Lab enrichment" , "children" : [ - {"name": "Defined media" , "count": "250" , "url": "search?Biosample.Ecosystem=Engineered&Biosample.Ecosystem+Category=Lab enrichment&Biosample.Ecosystem+Type=Defined media" , "children" : [ + {"name": "Lab enrichment" , "count": "288" , "url": "search?Biosample.Ecosystem=Engineered&Biosample.Ecosystem+Category=Lab enrichment" , "children" : [ + {"name": "Defined media" , "count": "251" , "url": "search?Biosample.Ecosystem=Engineered&Biosample.Ecosystem+Category=Lab enrichment&Biosample.Ecosystem+Type=Defined media" , "children" : [ {"name": "Aerobic media" , "count": "7" , "url": "search?Biosample.Ecosystem=Engineered&Biosample.Ecosystem+Category=Lab enrichment&Biosample.Ecosystem+Type=Defined media&Biosample.Ecosystem+Subtype=Aerobic media" , "children" : [ {"name": "Unclassified" , "count": "7" , "url": "search?Biosample.Ecosystem=Engineered&Biosample.Ecosystem+Category=Lab enrichment&Biosample.Ecosystem+Type=Defined media&Biosample.Ecosystem+Subtype=Aerobic media&Biosample.Specific Ecosystem=Unclassified" }] }, - {"name": "Anaerobic media" , "count": "65" , "url": "search?Biosample.Ecosystem=Engineered&Biosample.Ecosystem+Category=Lab enrichment&Biosample.Ecosystem+Type=Defined media&Biosample.Ecosystem+Subtype=Anaerobic media" , "children" : [ - {"name": "Unclassified" , "count": "65" , "url": "search?Biosample.Ecosystem=Engineered&Biosample.Ecosystem+Category=Lab enrichment&Biosample.Ecosystem+Type=Defined media&Biosample.Ecosystem+Subtype=Anaerobic media&Biosample.Specific Ecosystem=Unclassified" }] + {"name": "Anaerobic media" , "count": "66" , "url": "search?Biosample.Ecosystem=Engineered&Biosample.Ecosystem+Category=Lab enrichment&Biosample.Ecosystem+Type=Defined media&Biosample.Ecosystem+Subtype=Anaerobic media" , "children" : [ + {"name": "Unclassified" , "count": "66" , "url": "search?Biosample.Ecosystem=Engineered&Biosample.Ecosystem+Category=Lab enrichment&Biosample.Ecosystem+Type=Defined media&Biosample.Ecosystem+Subtype=Anaerobic media&Biosample.Specific Ecosystem=Unclassified" }] }, {"name": "Marine media" , "count": "5" , "url": "search?Biosample.Ecosystem=Engineered&Biosample.Ecosystem+Category=Lab enrichment&Biosample.Ecosystem+Type=Defined media&Biosample.Ecosystem+Subtype=Marine media" , "children" : [ @@ -1443,7 +1441,7 @@ }] }, - {"name": "Modeled" , "count": "839" , "url": "search?Biosample.Ecosystem=Engineered&Biosample.Ecosystem+Category=Modeled" , "children" : [ + {"name": "Modeled" , "count": "840" , "url": "search?Biosample.Ecosystem=Engineered&Biosample.Ecosystem+Category=Modeled" , "children" : [ {"name": "Simulated communities (DNA mixture)" , "count": "64" , "url": "search?Biosample.Ecosystem=Engineered&Biosample.Ecosystem+Category=Modeled&Biosample.Ecosystem+Type=Simulated communities (DNA mixture)" , "children" : [ {"name": "Unclassified" , "count": "64" , "url": "search?Biosample.Ecosystem=Engineered&Biosample.Ecosystem+Category=Modeled&Biosample.Ecosystem+Type=Simulated communities (DNA mixture)&Biosample.Ecosystem+Subtype=Unclassified" , "children" : [ {"name": "Unclassified" , "count": "64" , "url": "search?Biosample.Ecosystem=Engineered&Biosample.Ecosystem+Category=Modeled&Biosample.Ecosystem+Type=Simulated communities (DNA mixture)&Biosample.Ecosystem+Subtype=Unclassified&Biosample.Specific Ecosystem=Unclassified" }] @@ -1456,13 +1454,13 @@ }] }, - {"name": "Simulated communities (microbial mixture)" , "count": "742" , "url": "search?Biosample.Ecosystem=Engineered&Biosample.Ecosystem+Category=Modeled&Biosample.Ecosystem+Type=Simulated communities (microbial mixture)" , "children" : [ + {"name": "Simulated communities (microbial mixture)" , "count": "743" , "url": "search?Biosample.Ecosystem=Engineered&Biosample.Ecosystem+Category=Modeled&Biosample.Ecosystem+Type=Simulated communities (microbial mixture)" , "children" : [ {"name": "Plant nodule" , "count": "14" , "url": "search?Biosample.Ecosystem=Engineered&Biosample.Ecosystem+Category=Modeled&Biosample.Ecosystem+Type=Simulated communities (microbial mixture)&Biosample.Ecosystem+Subtype=Plant nodule" , "children" : [ {"name": "Unclassified" , "count": "14" , "url": "search?Biosample.Ecosystem=Engineered&Biosample.Ecosystem+Category=Modeled&Biosample.Ecosystem+Type=Simulated communities (microbial mixture)&Biosample.Ecosystem+Subtype=Plant nodule&Biosample.Specific Ecosystem=Unclassified" }] }, - {"name": "Unclassified" , "count": "728" , "url": "search?Biosample.Ecosystem=Engineered&Biosample.Ecosystem+Category=Modeled&Biosample.Ecosystem+Type=Simulated communities (microbial mixture)&Biosample.Ecosystem+Subtype=Unclassified" , "children" : [ - {"name": "Unclassified" , "count": "728" , "url": "search?Biosample.Ecosystem=Engineered&Biosample.Ecosystem+Category=Modeled&Biosample.Ecosystem+Type=Simulated communities (microbial mixture)&Biosample.Ecosystem+Subtype=Unclassified&Biosample.Specific Ecosystem=Unclassified" }] + {"name": "Unclassified" , "count": "729" , "url": "search?Biosample.Ecosystem=Engineered&Biosample.Ecosystem+Category=Modeled&Biosample.Ecosystem+Type=Simulated communities (microbial mixture)&Biosample.Ecosystem+Subtype=Unclassified" , "children" : [ + {"name": "Unclassified" , "count": "729" , "url": "search?Biosample.Ecosystem=Engineered&Biosample.Ecosystem+Category=Modeled&Biosample.Ecosystem+Type=Simulated communities (microbial mixture)&Biosample.Ecosystem+Subtype=Unclassified&Biosample.Specific Ecosystem=Unclassified" }] }] }, @@ -1515,7 +1513,7 @@ }] }, - {"name": "Solid waste" , "count": "416" , "url": "search?Biosample.Ecosystem=Engineered&Biosample.Ecosystem+Category=Solid waste" , "children" : [ + {"name": "Solid waste" , "count": "424" , "url": "search?Biosample.Ecosystem=Engineered&Biosample.Ecosystem+Category=Solid waste" , "children" : [ {"name": "Agricultural waste" , "count": "4" , "url": "search?Biosample.Ecosystem=Engineered&Biosample.Ecosystem+Category=Solid waste&Biosample.Ecosystem+Type=Agricultural waste" , "children" : [ {"name": "Composting" , "count": "4" , "url": "search?Biosample.Ecosystem=Engineered&Biosample.Ecosystem+Category=Solid waste&Biosample.Ecosystem+Type=Agricultural waste&Biosample.Ecosystem+Subtype=Composting" , "children" : [ {"name": "Sugarcane filter cake" , "count": "2" , "url": "search?Biosample.Ecosystem=Engineered&Biosample.Ecosystem+Category=Solid waste&Biosample.Ecosystem+Type=Agricultural waste&Biosample.Ecosystem+Subtype=Composting&Biosample.Specific Ecosystem=Sugarcane filter cake" }, @@ -1718,6 +1716,16 @@ {"name": "Unclassified" , "count": "0" , "url": "search?Biosample.Ecosystem=Engineered&Biosample.Ecosystem+Category=Solid waste&Biosample.Ecosystem+Type=Mixed feedstock&Biosample.Ecosystem+Subtype=Composting&Biosample.Specific Ecosystem=Unclassified" }] }] +}, + + {"name": "Organic waste" , "count": "8" , "url": "search?Biosample.Ecosystem=Engineered&Biosample.Ecosystem+Category=Solid waste&Biosample.Ecosystem+Type=Organic waste" , "children" : [ + {"name": "Biochar" , "count": "8" , "url": "search?Biosample.Ecosystem=Engineered&Biosample.Ecosystem+Category=Solid waste&Biosample.Ecosystem+Type=Organic waste&Biosample.Ecosystem+Subtype=Biochar" , "children" : [ + {"name": "Unclassified" , "count": "8" , "url": "search?Biosample.Ecosystem=Engineered&Biosample.Ecosystem+Category=Solid waste&Biosample.Ecosystem+Type=Organic waste&Biosample.Ecosystem+Subtype=Biochar&Biosample.Specific Ecosystem=Unclassified" }] +}, + + {"name": "Unclassified" , "count": "0" , "url": "search?Biosample.Ecosystem=Engineered&Biosample.Ecosystem+Category=Solid waste&Biosample.Ecosystem+Type=Organic waste&Biosample.Ecosystem+Subtype=Unclassified" , "children" : [ + {"name": "Unclassified" , "count": "0" , "url": "search?Biosample.Ecosystem=Engineered&Biosample.Ecosystem+Category=Solid waste&Biosample.Ecosystem+Type=Organic waste&Biosample.Ecosystem+Subtype=Unclassified&Biosample.Specific Ecosystem=Unclassified" }] +}] }, {"name": "Plastic waste" , "count": "0" , "url": "search?Biosample.Ecosystem=Engineered&Biosample.Ecosystem+Category=Solid waste&Biosample.Ecosystem+Type=Plastic waste" , "children" : [ @@ -1867,10 +1875,10 @@ }] }, - {"name": "Wastewater" , "count": "2754" , "url": "search?Biosample.Ecosystem=Engineered&Biosample.Ecosystem+Category=Wastewater" , "children" : [ - {"name": "Activated Sludge" , "count": "484" , "url": "search?Biosample.Ecosystem=Engineered&Biosample.Ecosystem+Category=Wastewater&Biosample.Ecosystem+Type=Activated Sludge" , "children" : [ - {"name": "Unclassified" , "count": "484" , "url": "search?Biosample.Ecosystem=Engineered&Biosample.Ecosystem+Category=Wastewater&Biosample.Ecosystem+Type=Activated Sludge&Biosample.Ecosystem+Subtype=Unclassified" , "children" : [ - {"name": "Unclassified" , "count": "484" , "url": "search?Biosample.Ecosystem=Engineered&Biosample.Ecosystem+Category=Wastewater&Biosample.Ecosystem+Type=Activated Sludge&Biosample.Ecosystem+Subtype=Unclassified&Biosample.Specific Ecosystem=Unclassified" }] + {"name": "Wastewater" , "count": "2755" , "url": "search?Biosample.Ecosystem=Engineered&Biosample.Ecosystem+Category=Wastewater" , "children" : [ + {"name": "Activated Sludge" , "count": "485" , "url": "search?Biosample.Ecosystem=Engineered&Biosample.Ecosystem+Category=Wastewater&Biosample.Ecosystem+Type=Activated Sludge" , "children" : [ + {"name": "Unclassified" , "count": "485" , "url": "search?Biosample.Ecosystem=Engineered&Biosample.Ecosystem+Category=Wastewater&Biosample.Ecosystem+Type=Activated Sludge&Biosample.Ecosystem+Subtype=Unclassified" , "children" : [ + {"name": "Unclassified" , "count": "485" , "url": "search?Biosample.Ecosystem=Engineered&Biosample.Ecosystem+Category=Wastewater&Biosample.Ecosystem+Type=Activated Sludge&Biosample.Ecosystem+Subtype=Unclassified&Biosample.Specific Ecosystem=Unclassified" }] }] }, @@ -1881,10 +1889,10 @@ }, {"name": "Industrial wastewater" , "count": "618" , "url": "search?Biosample.Ecosystem=Engineered&Biosample.Ecosystem+Category=Wastewater&Biosample.Ecosystem+Type=Industrial wastewater" , "children" : [ - {"name": "Acid mine drainage" , "count": "0" , "url": "search?Biosample.Ecosystem=Engineered&Biosample.Ecosystem+Category=Wastewater&Biosample.Ecosystem+Type=Industrial wastewater&Biosample.Ecosystem+Subtype=Acid mine drainage" , "children" : [ - {"name": "Sediment" , "count": "0" , "url": "search?Biosample.Ecosystem=Engineered&Biosample.Ecosystem+Category=Wastewater&Biosample.Ecosystem+Type=Industrial wastewater&Biosample.Ecosystem+Subtype=Acid mine drainage&Biosample.Specific Ecosystem=Sediment" }, + {"name": "Acid mine drainage" , "count": "9" , "url": "search?Biosample.Ecosystem=Engineered&Biosample.Ecosystem+Category=Wastewater&Biosample.Ecosystem+Type=Industrial wastewater&Biosample.Ecosystem+Subtype=Acid mine drainage" , "children" : [ + {"name": "Sediment" , "count": "1" , "url": "search?Biosample.Ecosystem=Engineered&Biosample.Ecosystem+Category=Wastewater&Biosample.Ecosystem+Type=Industrial wastewater&Biosample.Ecosystem+Subtype=Acid mine drainage&Biosample.Specific Ecosystem=Sediment" }, - {"name": "Unclassified" , "count": "0" , "url": "search?Biosample.Ecosystem=Engineered&Biosample.Ecosystem+Category=Wastewater&Biosample.Ecosystem+Type=Industrial wastewater&Biosample.Ecosystem+Subtype=Acid mine drainage&Biosample.Specific Ecosystem=Unclassified" }] + {"name": "Unclassified" , "count": "8" , "url": "search?Biosample.Ecosystem=Engineered&Biosample.Ecosystem+Category=Wastewater&Biosample.Ecosystem+Type=Industrial wastewater&Biosample.Ecosystem+Subtype=Acid mine drainage&Biosample.Specific Ecosystem=Unclassified" }] }, {"name": "Agricultural wastewater" , "count": "3" , "url": "search?Biosample.Ecosystem=Engineered&Biosample.Ecosystem+Category=Wastewater&Biosample.Ecosystem+Type=Industrial wastewater&Biosample.Ecosystem+Subtype=Agricultural wastewater" , "children" : [ @@ -1915,12 +1923,10 @@ {"name": "Poultry processing wastewater" , "count": "15" , "url": "search?Biosample.Ecosystem=Engineered&Biosample.Ecosystem+Category=Wastewater&Biosample.Ecosystem+Type=Industrial wastewater&Biosample.Ecosystem+Subtype=Meat/Poultry processing plant&Biosample.Specific Ecosystem=Poultry processing wastewater" }] }, - {"name": "Mine water" , "count": "111" , "url": "search?Biosample.Ecosystem=Engineered&Biosample.Ecosystem+Category=Wastewater&Biosample.Ecosystem+Type=Industrial wastewater&Biosample.Ecosystem+Subtype=Mine water" , "children" : [ - {"name": "Acid mine drainage" , "count": "8" , "url": "search?Biosample.Ecosystem=Engineered&Biosample.Ecosystem+Category=Wastewater&Biosample.Ecosystem+Type=Industrial wastewater&Biosample.Ecosystem+Subtype=Mine water&Biosample.Specific Ecosystem=Acid mine drainage" }, - + {"name": "Mine water" , "count": "102" , "url": "search?Biosample.Ecosystem=Engineered&Biosample.Ecosystem+Category=Wastewater&Biosample.Ecosystem+Type=Industrial wastewater&Biosample.Ecosystem+Subtype=Mine water" , "children" : [ {"name": "Produced water" , "count": "27" , "url": "search?Biosample.Ecosystem=Engineered&Biosample.Ecosystem+Category=Wastewater&Biosample.Ecosystem+Type=Industrial wastewater&Biosample.Ecosystem+Subtype=Mine water&Biosample.Specific Ecosystem=Produced water" }, - {"name": "Sediment" , "count": "6" , "url": "search?Biosample.Ecosystem=Engineered&Biosample.Ecosystem+Category=Wastewater&Biosample.Ecosystem+Type=Industrial wastewater&Biosample.Ecosystem+Subtype=Mine water&Biosample.Specific Ecosystem=Sediment" }, + {"name": "Sediment" , "count": "5" , "url": "search?Biosample.Ecosystem=Engineered&Biosample.Ecosystem+Category=Wastewater&Biosample.Ecosystem+Type=Industrial wastewater&Biosample.Ecosystem+Subtype=Mine water&Biosample.Specific Ecosystem=Sediment" }, {"name": "Unclassified" , "count": "70" , "url": "search?Biosample.Ecosystem=Engineered&Biosample.Ecosystem+Category=Wastewater&Biosample.Ecosystem+Type=Industrial wastewater&Biosample.Ecosystem+Subtype=Mine water&Biosample.Specific Ecosystem=Unclassified" }] }, @@ -2040,7 +2046,7 @@ }] } , -{"name": "Environmental", "count": "97038" , "url": "search?Biosample.Ecosystem=Environmental" , "children" : [ +{"name": "Environmental", "count": "97613" , "url": "search?Biosample.Ecosystem=Environmental" , "children" : [ {"name": "Air" , "count": "1638" , "url": "search?Biosample.Ecosystem=Environmental&Biosample.Ecosystem+Category=Air" , "children" : [ {"name": "Indoor Air" , "count": "349" , "url": "search?Biosample.Ecosystem=Environmental&Biosample.Ecosystem+Category=Air&Biosample.Ecosystem+Type=Indoor Air" , "children" : [ {"name": "Air scrubber" , "count": "0" , "url": "search?Biosample.Ecosystem=Environmental&Biosample.Ecosystem+Category=Air&Biosample.Ecosystem+Type=Indoor Air&Biosample.Ecosystem+Subtype=Air scrubber" , "children" : [ @@ -2083,7 +2089,7 @@ }] }, - {"name": "Aquatic" , "count": "56104" , "url": "search?Biosample.Ecosystem=Environmental&Biosample.Ecosystem+Category=Aquatic" , "children" : [ + {"name": "Aquatic" , "count": "56412" , "url": "search?Biosample.Ecosystem=Environmental&Biosample.Ecosystem+Category=Aquatic" , "children" : [ {"name": "Acidic" , "count": "0" , "url": "search?Biosample.Ecosystem=Environmental&Biosample.Ecosystem+Category=Aquatic&Biosample.Ecosystem+Type=Acidic" , "children" : [ {"name": "Acidic hypersaline lake" , "count": "0" , "url": "search?Biosample.Ecosystem=Environmental&Biosample.Ecosystem+Category=Aquatic&Biosample.Ecosystem+Type=Acidic&Biosample.Ecosystem+Subtype=Acidic hypersaline lake" , "children" : [ {"name": "Microbial mat" , "count": "0" , "url": "search?Biosample.Ecosystem=Environmental&Biosample.Ecosystem+Category=Aquatic&Biosample.Ecosystem+Type=Acidic&Biosample.Ecosystem+Subtype=Acidic hypersaline lake&Biosample.Specific Ecosystem=Microbial mat" }, @@ -2210,7 +2216,7 @@ }] }, - {"name": "Freshwater" , "count": "19875" , "url": "search?Biosample.Ecosystem=Environmental&Biosample.Ecosystem+Category=Aquatic&Biosample.Ecosystem+Type=Freshwater" , "children" : [ + {"name": "Freshwater" , "count": "20255" , "url": "search?Biosample.Ecosystem=Environmental&Biosample.Ecosystem+Category=Aquatic&Biosample.Ecosystem+Type=Freshwater" , "children" : [ {"name": "Agricultural field" , "count": "1" , "url": "search?Biosample.Ecosystem=Environmental&Biosample.Ecosystem+Category=Aquatic&Biosample.Ecosystem+Type=Freshwater&Biosample.Ecosystem+Subtype=Agricultural field" , "children" : [ {"name": "Unclassified" , "count": "1" , "url": "search?Biosample.Ecosystem=Environmental&Biosample.Ecosystem+Category=Aquatic&Biosample.Ecosystem+Type=Freshwater&Biosample.Ecosystem+Subtype=Agricultural field&Biosample.Specific Ecosystem=Unclassified" }] }, @@ -2317,7 +2323,7 @@ {"name": "Unclassified" , "count": "3" , "url": "search?Biosample.Ecosystem=Environmental&Biosample.Ecosystem+Category=Aquatic&Biosample.Ecosystem+Type=Freshwater&Biosample.Ecosystem+Subtype=Harbor&Biosample.Specific Ecosystem=Unclassified" }] }, - {"name": "Ice" , "count": "594" , "url": "search?Biosample.Ecosystem=Environmental&Biosample.Ecosystem+Category=Aquatic&Biosample.Ecosystem+Type=Freshwater&Biosample.Ecosystem+Subtype=Ice" , "children" : [ + {"name": "Ice" , "count": "593" , "url": "search?Biosample.Ecosystem=Environmental&Biosample.Ecosystem+Category=Aquatic&Biosample.Ecosystem+Type=Freshwater&Biosample.Ecosystem+Subtype=Ice" , "children" : [ {"name": "Cryoconite" , "count": "51" , "url": "search?Biosample.Ecosystem=Environmental&Biosample.Ecosystem+Category=Aquatic&Biosample.Ecosystem+Type=Freshwater&Biosample.Ecosystem+Subtype=Ice&Biosample.Specific Ecosystem=Cryoconite" }, {"name": "Glacial lake" , "count": "306" , "url": "search?Biosample.Ecosystem=Environmental&Biosample.Ecosystem+Category=Aquatic&Biosample.Ecosystem+Type=Freshwater&Biosample.Ecosystem+Subtype=Ice&Biosample.Specific Ecosystem=Glacial lake" }, @@ -2332,14 +2338,14 @@ {"name": "Snow" , "count": "1" , "url": "search?Biosample.Ecosystem=Environmental&Biosample.Ecosystem+Category=Aquatic&Biosample.Ecosystem+Type=Freshwater&Biosample.Ecosystem+Subtype=Ice&Biosample.Specific Ecosystem=Snow" }, - {"name": "Unclassified" , "count": "11" , "url": "search?Biosample.Ecosystem=Environmental&Biosample.Ecosystem+Category=Aquatic&Biosample.Ecosystem+Type=Freshwater&Biosample.Ecosystem+Subtype=Ice&Biosample.Specific Ecosystem=Unclassified" }] + {"name": "Unclassified" , "count": "10" , "url": "search?Biosample.Ecosystem=Environmental&Biosample.Ecosystem+Category=Aquatic&Biosample.Ecosystem+Type=Freshwater&Biosample.Ecosystem+Subtype=Ice&Biosample.Specific Ecosystem=Unclassified" }] }, {"name": "Kettle hole" , "count": "98" , "url": "search?Biosample.Ecosystem=Environmental&Biosample.Ecosystem+Category=Aquatic&Biosample.Ecosystem+Type=Freshwater&Biosample.Ecosystem+Subtype=Kettle hole" , "children" : [ {"name": "Unclassified" , "count": "98" , "url": "search?Biosample.Ecosystem=Environmental&Biosample.Ecosystem+Category=Aquatic&Biosample.Ecosystem+Type=Freshwater&Biosample.Ecosystem+Subtype=Kettle hole&Biosample.Specific Ecosystem=Unclassified" }] }, - {"name": "Lake" , "count": "9166" , "url": "search?Biosample.Ecosystem=Environmental&Biosample.Ecosystem+Category=Aquatic&Biosample.Ecosystem+Type=Freshwater&Biosample.Ecosystem+Subtype=Lake" , "children" : [ + {"name": "Lake" , "count": "9186" , "url": "search?Biosample.Ecosystem=Environmental&Biosample.Ecosystem+Category=Aquatic&Biosample.Ecosystem+Type=Freshwater&Biosample.Ecosystem+Subtype=Lake" , "children" : [ {"name": "Algal bloom" , "count": "8" , "url": "search?Biosample.Ecosystem=Environmental&Biosample.Ecosystem+Category=Aquatic&Biosample.Ecosystem+Type=Freshwater&Biosample.Ecosystem+Subtype=Lake&Biosample.Specific Ecosystem=Algal bloom" }, {"name": "Anoxic zone" , "count": "27" , "url": "search?Biosample.Ecosystem=Environmental&Biosample.Ecosystem+Category=Aquatic&Biosample.Ecosystem+Type=Freshwater&Biosample.Ecosystem+Subtype=Lake&Biosample.Specific Ecosystem=Anoxic zone" }, @@ -2368,9 +2374,9 @@ {"name": "Microbial mats" , "count": "32" , "url": "search?Biosample.Ecosystem=Environmental&Biosample.Ecosystem+Category=Aquatic&Biosample.Ecosystem+Type=Freshwater&Biosample.Ecosystem+Subtype=Lake&Biosample.Specific Ecosystem=Microbial mats" }, - {"name": "Sediment" , "count": "1445" , "url": "search?Biosample.Ecosystem=Environmental&Biosample.Ecosystem+Category=Aquatic&Biosample.Ecosystem+Type=Freshwater&Biosample.Ecosystem+Subtype=Lake&Biosample.Specific Ecosystem=Sediment" }, + {"name": "Sediment" , "count": "1446" , "url": "search?Biosample.Ecosystem=Environmental&Biosample.Ecosystem+Category=Aquatic&Biosample.Ecosystem+Type=Freshwater&Biosample.Ecosystem+Subtype=Lake&Biosample.Specific Ecosystem=Sediment" }, - {"name": "Unclassified" , "count": "6675" , "url": "search?Biosample.Ecosystem=Environmental&Biosample.Ecosystem+Category=Aquatic&Biosample.Ecosystem+Type=Freshwater&Biosample.Ecosystem+Subtype=Lake&Biosample.Specific Ecosystem=Unclassified" }] + {"name": "Unclassified" , "count": "6694" , "url": "search?Biosample.Ecosystem=Environmental&Biosample.Ecosystem+Category=Aquatic&Biosample.Ecosystem+Type=Freshwater&Biosample.Ecosystem+Subtype=Lake&Biosample.Specific Ecosystem=Unclassified" }] }, {"name": "Lentic" , "count": "101" , "url": "search?Biosample.Ecosystem=Environmental&Biosample.Ecosystem+Category=Aquatic&Biosample.Ecosystem+Type=Freshwater&Biosample.Ecosystem+Subtype=Lentic" , "children" : [ @@ -2421,7 +2427,7 @@ {"name": "Unclassified" , "count": "292" , "url": "search?Biosample.Ecosystem=Environmental&Biosample.Ecosystem+Category=Aquatic&Biosample.Ecosystem+Type=Freshwater&Biosample.Ecosystem+Subtype=Reservoir&Biosample.Specific Ecosystem=Unclassified" }] }, - {"name": "River" , "count": "4007" , "url": "search?Biosample.Ecosystem=Environmental&Biosample.Ecosystem+Category=Aquatic&Biosample.Ecosystem+Type=Freshwater&Biosample.Ecosystem+Subtype=River" , "children" : [ + {"name": "River" , "count": "4027" , "url": "search?Biosample.Ecosystem=Environmental&Biosample.Ecosystem+Category=Aquatic&Biosample.Ecosystem+Type=Freshwater&Biosample.Ecosystem+Subtype=River" , "children" : [ {"name": "Microbial mats" , "count": "203" , "url": "search?Biosample.Ecosystem=Environmental&Biosample.Ecosystem+Category=Aquatic&Biosample.Ecosystem+Type=Freshwater&Biosample.Ecosystem+Subtype=River&Biosample.Specific Ecosystem=Microbial mats" }, {"name": "Periphyton" , "count": "9" , "url": "search?Biosample.Ecosystem=Environmental&Biosample.Ecosystem+Category=Aquatic&Biosample.Ecosystem+Type=Freshwater&Biosample.Ecosystem+Subtype=River&Biosample.Specific Ecosystem=Periphyton" }, @@ -2432,7 +2438,7 @@ {"name": "Sediment" , "count": "859" , "url": "search?Biosample.Ecosystem=Environmental&Biosample.Ecosystem+Category=Aquatic&Biosample.Ecosystem+Type=Freshwater&Biosample.Ecosystem+Subtype=River&Biosample.Specific Ecosystem=Sediment" }, - {"name": "Unclassified" , "count": "2783" , "url": "search?Biosample.Ecosystem=Environmental&Biosample.Ecosystem+Category=Aquatic&Biosample.Ecosystem+Type=Freshwater&Biosample.Ecosystem+Subtype=River&Biosample.Specific Ecosystem=Unclassified" }] + {"name": "Unclassified" , "count": "2803" , "url": "search?Biosample.Ecosystem=Environmental&Biosample.Ecosystem+Category=Aquatic&Biosample.Ecosystem+Type=Freshwater&Biosample.Ecosystem+Subtype=River&Biosample.Specific Ecosystem=Unclassified" }] }, {"name": "Sediment" , "count": "95" , "url": "search?Biosample.Ecosystem=Environmental&Biosample.Ecosystem+Category=Aquatic&Biosample.Ecosystem+Type=Freshwater&Biosample.Ecosystem+Subtype=Sediment" , "children" : [ @@ -2485,15 +2491,15 @@ {"name": "Unclassified" , "count": "0" , "url": "search?Biosample.Ecosystem=Environmental&Biosample.Ecosystem+Category=Aquatic&Biosample.Ecosystem+Type=Freshwater&Biosample.Ecosystem+Subtype=Transient pool&Biosample.Specific Ecosystem=Unclassified" }] }, - {"name": "Unclassified" , "count": "1365" , "url": "search?Biosample.Ecosystem=Environmental&Biosample.Ecosystem+Category=Aquatic&Biosample.Ecosystem+Type=Freshwater&Biosample.Ecosystem+Subtype=Unclassified" , "children" : [ - {"name": "Unclassified" , "count": "1365" , "url": "search?Biosample.Ecosystem=Environmental&Biosample.Ecosystem+Category=Aquatic&Biosample.Ecosystem+Type=Freshwater&Biosample.Ecosystem+Subtype=Unclassified&Biosample.Specific Ecosystem=Unclassified" }] + {"name": "Unclassified" , "count": "1702" , "url": "search?Biosample.Ecosystem=Environmental&Biosample.Ecosystem+Category=Aquatic&Biosample.Ecosystem+Type=Freshwater&Biosample.Ecosystem+Subtype=Unclassified" , "children" : [ + {"name": "Unclassified" , "count": "1702" , "url": "search?Biosample.Ecosystem=Environmental&Biosample.Ecosystem+Category=Aquatic&Biosample.Ecosystem+Type=Freshwater&Biosample.Ecosystem+Subtype=Unclassified&Biosample.Specific Ecosystem=Unclassified" }] }, {"name": "Water tank" , "count": "54" , "url": "search?Biosample.Ecosystem=Environmental&Biosample.Ecosystem+Category=Aquatic&Biosample.Ecosystem+Type=Freshwater&Biosample.Ecosystem+Subtype=Water tank" , "children" : [ {"name": "Unclassified" , "count": "54" , "url": "search?Biosample.Ecosystem=Environmental&Biosample.Ecosystem+Category=Aquatic&Biosample.Ecosystem+Type=Freshwater&Biosample.Ecosystem+Subtype=Water tank&Biosample.Specific Ecosystem=Unclassified" }] }, - {"name": "Wetlands" , "count": "865" , "url": "search?Biosample.Ecosystem=Environmental&Biosample.Ecosystem+Category=Aquatic&Biosample.Ecosystem+Type=Freshwater&Biosample.Ecosystem+Subtype=Wetlands" , "children" : [ + {"name": "Wetlands" , "count": "869" , "url": "search?Biosample.Ecosystem=Environmental&Biosample.Ecosystem+Category=Aquatic&Biosample.Ecosystem+Type=Freshwater&Biosample.Ecosystem+Subtype=Wetlands" , "children" : [ {"name": "Bog" , "count": "42" , "url": "search?Biosample.Ecosystem=Environmental&Biosample.Ecosystem+Category=Aquatic&Biosample.Ecosystem+Type=Freshwater&Biosample.Ecosystem+Subtype=Wetlands&Biosample.Specific Ecosystem=Bog" }, {"name": "Fen" , "count": "65" , "url": "search?Biosample.Ecosystem=Environmental&Biosample.Ecosystem+Category=Aquatic&Biosample.Ecosystem+Type=Freshwater&Biosample.Ecosystem+Subtype=Wetlands&Biosample.Specific Ecosystem=Fen" }, @@ -2502,17 +2508,17 @@ {"name": "Microbial mat" , "count": "0" , "url": "search?Biosample.Ecosystem=Environmental&Biosample.Ecosystem+Category=Aquatic&Biosample.Ecosystem+Type=Freshwater&Biosample.Ecosystem+Subtype=Wetlands&Biosample.Specific Ecosystem=Microbial mat" }, - {"name": "Sediment" , "count": "538" , "url": "search?Biosample.Ecosystem=Environmental&Biosample.Ecosystem+Category=Aquatic&Biosample.Ecosystem+Type=Freshwater&Biosample.Ecosystem+Subtype=Wetlands&Biosample.Specific Ecosystem=Sediment" }, + {"name": "Sediment" , "count": "540" , "url": "search?Biosample.Ecosystem=Environmental&Biosample.Ecosystem+Category=Aquatic&Biosample.Ecosystem+Type=Freshwater&Biosample.Ecosystem+Subtype=Wetlands&Biosample.Specific Ecosystem=Sediment" }, {"name": "Soil" , "count": "141" , "url": "search?Biosample.Ecosystem=Environmental&Biosample.Ecosystem+Category=Aquatic&Biosample.Ecosystem+Type=Freshwater&Biosample.Ecosystem+Subtype=Wetlands&Biosample.Specific Ecosystem=Soil" }, {"name": "Swamp" , "count": "4" , "url": "search?Biosample.Ecosystem=Environmental&Biosample.Ecosystem+Category=Aquatic&Biosample.Ecosystem+Type=Freshwater&Biosample.Ecosystem+Subtype=Wetlands&Biosample.Specific Ecosystem=Swamp" }, - {"name": "Unclassified" , "count": "75" , "url": "search?Biosample.Ecosystem=Environmental&Biosample.Ecosystem+Category=Aquatic&Biosample.Ecosystem+Type=Freshwater&Biosample.Ecosystem+Subtype=Wetlands&Biosample.Specific Ecosystem=Unclassified" }] + {"name": "Unclassified" , "count": "77" , "url": "search?Biosample.Ecosystem=Environmental&Biosample.Ecosystem+Category=Aquatic&Biosample.Ecosystem+Type=Freshwater&Biosample.Ecosystem+Subtype=Wetlands&Biosample.Specific Ecosystem=Unclassified" }] }] }, - {"name": "Marine" , "count": "27380" , "url": "search?Biosample.Ecosystem=Environmental&Biosample.Ecosystem+Category=Aquatic&Biosample.Ecosystem+Type=Marine" , "children" : [ + {"name": "Marine" , "count": "27637" , "url": "search?Biosample.Ecosystem=Environmental&Biosample.Ecosystem+Category=Aquatic&Biosample.Ecosystem+Type=Marine" , "children" : [ {"name": "Abyssopelagic" , "count": "7" , "url": "search?Biosample.Ecosystem=Environmental&Biosample.Ecosystem+Category=Aquatic&Biosample.Ecosystem+Type=Marine&Biosample.Ecosystem+Subtype=Abyssopelagic" , "children" : [ {"name": "Unclassified" , "count": "7" , "url": "search?Biosample.Ecosystem=Environmental&Biosample.Ecosystem+Category=Aquatic&Biosample.Ecosystem+Type=Marine&Biosample.Ecosystem+Subtype=Abyssopelagic&Biosample.Specific Ecosystem=Unclassified" }] }, @@ -2537,8 +2543,8 @@ {"name": "Wood fall" , "count": "6" , "url": "search?Biosample.Ecosystem=Environmental&Biosample.Ecosystem+Category=Aquatic&Biosample.Ecosystem+Type=Marine&Biosample.Ecosystem+Subtype=Benthic&Biosample.Specific Ecosystem=Wood fall" }] }, - {"name": "Benthic zone" , "count": "6" , "url": "search?Biosample.Ecosystem=Environmental&Biosample.Ecosystem+Category=Aquatic&Biosample.Ecosystem+Type=Marine&Biosample.Ecosystem+Subtype=Benthic zone" , "children" : [ - {"name": "Sediment" , "count": "6" , "url": "search?Biosample.Ecosystem=Environmental&Biosample.Ecosystem+Category=Aquatic&Biosample.Ecosystem+Type=Marine&Biosample.Ecosystem+Subtype=Benthic zone&Biosample.Specific Ecosystem=Sediment" }, + {"name": "Benthic zone" , "count": "7" , "url": "search?Biosample.Ecosystem=Environmental&Biosample.Ecosystem+Category=Aquatic&Biosample.Ecosystem+Type=Marine&Biosample.Ecosystem+Subtype=Benthic zone" , "children" : [ + {"name": "Sediment" , "count": "7" , "url": "search?Biosample.Ecosystem=Environmental&Biosample.Ecosystem+Category=Aquatic&Biosample.Ecosystem+Type=Marine&Biosample.Ecosystem+Subtype=Benthic zone&Biosample.Specific Ecosystem=Sediment" }, {"name": "Unclassified" , "count": "0" , "url": "search?Biosample.Ecosystem=Environmental&Biosample.Ecosystem+Category=Aquatic&Biosample.Ecosystem+Type=Marine&Biosample.Ecosystem+Subtype=Benthic zone&Biosample.Specific Ecosystem=Unclassified" }] }, @@ -2549,14 +2555,14 @@ {"name": "Unclassified" , "count": "0" , "url": "search?Biosample.Ecosystem=Environmental&Biosample.Ecosystem+Category=Aquatic&Biosample.Ecosystem+Type=Marine&Biosample.Ecosystem+Subtype=Biofouling&Biosample.Specific Ecosystem=Unclassified" }] }, - {"name": "Coastal" , "count": "4693" , "url": "search?Biosample.Ecosystem=Environmental&Biosample.Ecosystem+Category=Aquatic&Biosample.Ecosystem+Type=Marine&Biosample.Ecosystem+Subtype=Coastal" , "children" : [ + {"name": "Coastal" , "count": "4778" , "url": "search?Biosample.Ecosystem=Environmental&Biosample.Ecosystem+Category=Aquatic&Biosample.Ecosystem+Type=Marine&Biosample.Ecosystem+Subtype=Coastal" , "children" : [ {"name": "Brine" , "count": "12" , "url": "search?Biosample.Ecosystem=Environmental&Biosample.Ecosystem+Category=Aquatic&Biosample.Ecosystem+Type=Marine&Biosample.Ecosystem+Subtype=Coastal&Biosample.Specific Ecosystem=Brine" }, {"name": "Phytoplankton bloom" , "count": "0" , "url": "search?Biosample.Ecosystem=Environmental&Biosample.Ecosystem+Category=Aquatic&Biosample.Ecosystem+Type=Marine&Biosample.Ecosystem+Subtype=Coastal&Biosample.Specific Ecosystem=Phytoplankton bloom" }, {"name": "Sediment" , "count": "572" , "url": "search?Biosample.Ecosystem=Environmental&Biosample.Ecosystem+Category=Aquatic&Biosample.Ecosystem+Type=Marine&Biosample.Ecosystem+Subtype=Coastal&Biosample.Specific Ecosystem=Sediment" }, - {"name": "Unclassified" , "count": "4109" , "url": "search?Biosample.Ecosystem=Environmental&Biosample.Ecosystem+Category=Aquatic&Biosample.Ecosystem+Type=Marine&Biosample.Ecosystem+Subtype=Coastal&Biosample.Specific Ecosystem=Unclassified" }] + {"name": "Unclassified" , "count": "4194" , "url": "search?Biosample.Ecosystem=Environmental&Biosample.Ecosystem+Category=Aquatic&Biosample.Ecosystem+Type=Marine&Biosample.Ecosystem+Subtype=Coastal&Biosample.Specific Ecosystem=Unclassified" }] }, {"name": "Coastal lagoon" , "count": "76" , "url": "search?Biosample.Ecosystem=Environmental&Biosample.Ecosystem+Category=Aquatic&Biosample.Ecosystem+Type=Marine&Biosample.Ecosystem+Subtype=Coastal lagoon" , "children" : [ @@ -2586,7 +2592,7 @@ {"name": "Sediment" , "count": "0" , "url": "search?Biosample.Ecosystem=Environmental&Biosample.Ecosystem+Category=Aquatic&Biosample.Ecosystem+Type=Marine&Biosample.Ecosystem+Subtype=Deep subsurface&Biosample.Specific Ecosystem=Sediment" }, - {"name": "Unclassified" , "count": "0" , "url": "search?Biosample.Ecosystem=Environmental&Biosample.Ecosystem+Category=Aquatic&Biosample.Ecosystem+Type=Marine&Biosample.Ecosystem+Subtype=Deep subsurface&Biosample.Specific Ecosystem=Unclassified" }] + {"name": "Unclassified" , "count": "14" , "url": "search?Biosample.Ecosystem=Environmental&Biosample.Ecosystem+Category=Aquatic&Biosample.Ecosystem+Type=Marine&Biosample.Ecosystem+Subtype=Deep subsurface&Biosample.Specific Ecosystem=Unclassified" }] }, {"name": "Deepwater/Brine lake" , "count": "0" , "url": "search?Biosample.Ecosystem=Environmental&Biosample.Ecosystem+Category=Aquatic&Biosample.Ecosystem+Type=Marine&Biosample.Ecosystem+Subtype=Deepwater/Brine lake" , "children" : [ @@ -2599,8 +2605,8 @@ {"name": "Unclassified" , "count": "0" , "url": "search?Biosample.Ecosystem=Environmental&Biosample.Ecosystem+Category=Aquatic&Biosample.Ecosystem+Type=Marine&Biosample.Ecosystem+Subtype=Demersal zone&Biosample.Specific Ecosystem=Unclassified" }] }, - {"name": "Epipelagic" , "count": "1058" , "url": "search?Biosample.Ecosystem=Environmental&Biosample.Ecosystem+Category=Aquatic&Biosample.Ecosystem+Type=Marine&Biosample.Ecosystem+Subtype=Epipelagic" , "children" : [ - {"name": "Unclassified" , "count": "1058" , "url": "search?Biosample.Ecosystem=Environmental&Biosample.Ecosystem+Category=Aquatic&Biosample.Ecosystem+Type=Marine&Biosample.Ecosystem+Subtype=Epipelagic&Biosample.Specific Ecosystem=Unclassified" }] + {"name": "Epipelagic" , "count": "1059" , "url": "search?Biosample.Ecosystem=Environmental&Biosample.Ecosystem+Category=Aquatic&Biosample.Ecosystem+Type=Marine&Biosample.Ecosystem+Subtype=Epipelagic" , "children" : [ + {"name": "Unclassified" , "count": "1059" , "url": "search?Biosample.Ecosystem=Environmental&Biosample.Ecosystem+Category=Aquatic&Biosample.Ecosystem+Type=Marine&Biosample.Ecosystem+Subtype=Epipelagic&Biosample.Specific Ecosystem=Unclassified" }] }, {"name": "Fjord" , "count": "225" , "url": "search?Biosample.Ecosystem=Environmental&Biosample.Ecosystem+Category=Aquatic&Biosample.Ecosystem+Type=Marine&Biosample.Ecosystem+Subtype=Fjord" , "children" : [ @@ -2627,7 +2633,7 @@ {"name": "Unclassified" , "count": "477" , "url": "search?Biosample.Ecosystem=Environmental&Biosample.Ecosystem+Category=Aquatic&Biosample.Ecosystem+Type=Marine&Biosample.Ecosystem+Subtype=Harbor&Biosample.Specific Ecosystem=Unclassified" }] }, - {"name": "Hydrothermal vents" , "count": "847" , "url": "search?Biosample.Ecosystem=Environmental&Biosample.Ecosystem+Category=Aquatic&Biosample.Ecosystem+Type=Marine&Biosample.Ecosystem+Subtype=Hydrothermal vents" , "children" : [ + {"name": "Hydrothermal vents" , "count": "849" , "url": "search?Biosample.Ecosystem=Environmental&Biosample.Ecosystem+Category=Aquatic&Biosample.Ecosystem+Type=Marine&Biosample.Ecosystem+Subtype=Hydrothermal vents" , "children" : [ {"name": "Black smokers" , "count": "25" , "url": "search?Biosample.Ecosystem=Environmental&Biosample.Ecosystem+Category=Aquatic&Biosample.Ecosystem+Type=Marine&Biosample.Ecosystem+Subtype=Hydrothermal vents&Biosample.Specific Ecosystem=Black smokers" }, {"name": "Diffuse flow" , "count": "261" , "url": "search?Biosample.Ecosystem=Environmental&Biosample.Ecosystem+Category=Aquatic&Biosample.Ecosystem+Type=Marine&Biosample.Ecosystem+Subtype=Hydrothermal vents&Biosample.Specific Ecosystem=Diffuse flow" }, @@ -2636,7 +2642,7 @@ {"name": "Microbial mats" , "count": "75" , "url": "search?Biosample.Ecosystem=Environmental&Biosample.Ecosystem+Category=Aquatic&Biosample.Ecosystem+Type=Marine&Biosample.Ecosystem+Subtype=Hydrothermal vents&Biosample.Specific Ecosystem=Microbial mats" }, - {"name": "Sediment" , "count": "122" , "url": "search?Biosample.Ecosystem=Environmental&Biosample.Ecosystem+Category=Aquatic&Biosample.Ecosystem+Type=Marine&Biosample.Ecosystem+Subtype=Hydrothermal vents&Biosample.Specific Ecosystem=Sediment" }, + {"name": "Sediment" , "count": "124" , "url": "search?Biosample.Ecosystem=Environmental&Biosample.Ecosystem+Category=Aquatic&Biosample.Ecosystem+Type=Marine&Biosample.Ecosystem+Subtype=Hydrothermal vents&Biosample.Specific Ecosystem=Sediment" }, {"name": "Tubeworm bush" , "count": "15" , "url": "search?Biosample.Ecosystem=Environmental&Biosample.Ecosystem+Category=Aquatic&Biosample.Ecosystem+Type=Marine&Biosample.Ecosystem+Subtype=Hydrothermal vents&Biosample.Specific Ecosystem=Tubeworm bush" }, @@ -2653,16 +2659,16 @@ {"name": "Unclassified" , "count": "1278" , "url": "search?Biosample.Ecosystem=Environmental&Biosample.Ecosystem+Category=Aquatic&Biosample.Ecosystem+Type=Marine&Biosample.Ecosystem+Subtype=Inlet&Biosample.Specific Ecosystem=Unclassified" }] }, - {"name": "Intertidal zone" , "count": "3520" , "url": "search?Biosample.Ecosystem=Environmental&Biosample.Ecosystem+Category=Aquatic&Biosample.Ecosystem+Type=Marine&Biosample.Ecosystem+Subtype=Intertidal zone" , "children" : [ + {"name": "Intertidal zone" , "count": "3684" , "url": "search?Biosample.Ecosystem=Environmental&Biosample.Ecosystem+Category=Aquatic&Biosample.Ecosystem+Type=Marine&Biosample.Ecosystem+Subtype=Intertidal zone" , "children" : [ {"name": "Beach/Shore" , "count": "750" , "url": "search?Biosample.Ecosystem=Environmental&Biosample.Ecosystem+Category=Aquatic&Biosample.Ecosystem+Type=Marine&Biosample.Ecosystem+Subtype=Intertidal zone&Biosample.Specific Ecosystem=Beach/Shore" }, {"name": "Coral reef" , "count": "229" , "url": "search?Biosample.Ecosystem=Environmental&Biosample.Ecosystem+Category=Aquatic&Biosample.Ecosystem+Type=Marine&Biosample.Ecosystem+Subtype=Intertidal zone&Biosample.Specific Ecosystem=Coral reef" }, - {"name": "Estuary" , "count": "842" , "url": "search?Biosample.Ecosystem=Environmental&Biosample.Ecosystem+Category=Aquatic&Biosample.Ecosystem+Type=Marine&Biosample.Ecosystem+Subtype=Intertidal zone&Biosample.Specific Ecosystem=Estuary" }, + {"name": "Estuary" , "count": "960" , "url": "search?Biosample.Ecosystem=Environmental&Biosample.Ecosystem+Category=Aquatic&Biosample.Ecosystem+Type=Marine&Biosample.Ecosystem+Subtype=Intertidal zone&Biosample.Specific Ecosystem=Estuary" }, {"name": "Estuary: Microbial mat" , "count": "13" , "url": "search?Biosample.Ecosystem=Environmental&Biosample.Ecosystem+Category=Aquatic&Biosample.Ecosystem+Type=Marine&Biosample.Ecosystem+Subtype=Intertidal zone&Biosample.Specific Ecosystem=Estuary: Microbial mat" }, - {"name": "Estuary: Sediment" , "count": "129" , "url": "search?Biosample.Ecosystem=Environmental&Biosample.Ecosystem+Category=Aquatic&Biosample.Ecosystem+Type=Marine&Biosample.Ecosystem+Subtype=Intertidal zone&Biosample.Specific Ecosystem=Estuary: Sediment" }, + {"name": "Estuary: Sediment" , "count": "167" , "url": "search?Biosample.Ecosystem=Environmental&Biosample.Ecosystem+Category=Aquatic&Biosample.Ecosystem+Type=Marine&Biosample.Ecosystem+Subtype=Intertidal zone&Biosample.Specific Ecosystem=Estuary: Sediment" }, {"name": "Mangrove area" , "count": "0" , "url": "search?Biosample.Ecosystem=Environmental&Biosample.Ecosystem+Category=Aquatic&Biosample.Ecosystem+Type=Marine&Biosample.Ecosystem+Subtype=Intertidal zone&Biosample.Specific Ecosystem=Mangrove area" }, @@ -2678,7 +2684,7 @@ {"name": "Oil-contaminated sediment" , "count": "0" , "url": "search?Biosample.Ecosystem=Environmental&Biosample.Ecosystem+Category=Aquatic&Biosample.Ecosystem+Type=Marine&Biosample.Ecosystem+Subtype=Intertidal zone&Biosample.Specific Ecosystem=Oil-contaminated sediment" }, - {"name": "Salt marsh" , "count": "535" , "url": "search?Biosample.Ecosystem=Environmental&Biosample.Ecosystem+Category=Aquatic&Biosample.Ecosystem+Type=Marine&Biosample.Ecosystem+Subtype=Intertidal zone&Biosample.Specific Ecosystem=Salt marsh" }, + {"name": "Salt marsh" , "count": "543" , "url": "search?Biosample.Ecosystem=Environmental&Biosample.Ecosystem+Category=Aquatic&Biosample.Ecosystem+Type=Marine&Biosample.Ecosystem+Subtype=Intertidal zone&Biosample.Specific Ecosystem=Salt marsh" }, {"name": "Salt marsh sediment" , "count": "197" , "url": "search?Biosample.Ecosystem=Environmental&Biosample.Ecosystem+Category=Aquatic&Biosample.Ecosystem+Type=Marine&Biosample.Ecosystem+Subtype=Intertidal zone&Biosample.Specific Ecosystem=Salt marsh sediment" }, @@ -2771,7 +2777,7 @@ {"name": "Unclassified" , "count": "80" , "url": "search?Biosample.Ecosystem=Environmental&Biosample.Ecosystem+Category=Aquatic&Biosample.Ecosystem+Type=Marine&Biosample.Ecosystem+Subtype=Ocean trench&Biosample.Specific Ecosystem=Unclassified" }] }, - {"name": "Oceanic" , "count": "5972" , "url": "search?Biosample.Ecosystem=Environmental&Biosample.Ecosystem+Category=Aquatic&Biosample.Ecosystem+Type=Marine&Biosample.Ecosystem+Subtype=Oceanic" , "children" : [ + {"name": "Oceanic" , "count": "5974" , "url": "search?Biosample.Ecosystem=Environmental&Biosample.Ecosystem+Category=Aquatic&Biosample.Ecosystem+Type=Marine&Biosample.Ecosystem+Subtype=Oceanic" , "children" : [ {"name": "Abyssal plane" , "count": "77" , "url": "search?Biosample.Ecosystem=Environmental&Biosample.Ecosystem+Category=Aquatic&Biosample.Ecosystem+Type=Marine&Biosample.Ecosystem+Subtype=Oceanic&Biosample.Specific Ecosystem=Abyssal plane" }, {"name": "Aphotic zone" , "count": "64" , "url": "search?Biosample.Ecosystem=Environmental&Biosample.Ecosystem+Category=Aquatic&Biosample.Ecosystem+Type=Marine&Biosample.Ecosystem+Subtype=Oceanic&Biosample.Specific Ecosystem=Aphotic zone" }, @@ -2796,21 +2802,21 @@ {"name": "Sediment" , "count": "383" , "url": "search?Biosample.Ecosystem=Environmental&Biosample.Ecosystem+Category=Aquatic&Biosample.Ecosystem+Type=Marine&Biosample.Ecosystem+Subtype=Oceanic&Biosample.Specific Ecosystem=Sediment" }, - {"name": "Unclassified" , "count": "5061" , "url": "search?Biosample.Ecosystem=Environmental&Biosample.Ecosystem+Category=Aquatic&Biosample.Ecosystem+Type=Marine&Biosample.Ecosystem+Subtype=Oceanic&Biosample.Specific Ecosystem=Unclassified" }] + {"name": "Unclassified" , "count": "5063" , "url": "search?Biosample.Ecosystem=Environmental&Biosample.Ecosystem+Category=Aquatic&Biosample.Ecosystem+Type=Marine&Biosample.Ecosystem+Subtype=Oceanic&Biosample.Specific Ecosystem=Unclassified" }] }, {"name": "Oil seeps" , "count": "8" , "url": "search?Biosample.Ecosystem=Environmental&Biosample.Ecosystem+Category=Aquatic&Biosample.Ecosystem+Type=Marine&Biosample.Ecosystem+Subtype=Oil seeps" , "children" : [ {"name": "Unclassified" , "count": "8" , "url": "search?Biosample.Ecosystem=Environmental&Biosample.Ecosystem+Category=Aquatic&Biosample.Ecosystem+Type=Marine&Biosample.Ecosystem+Subtype=Oil seeps&Biosample.Specific Ecosystem=Unclassified" }] }, - {"name": "Pelagic zone" , "count": "925" , "url": "search?Biosample.Ecosystem=Environmental&Biosample.Ecosystem+Category=Aquatic&Biosample.Ecosystem+Type=Marine&Biosample.Ecosystem+Subtype=Pelagic zone" , "children" : [ + {"name": "Pelagic zone" , "count": "926" , "url": "search?Biosample.Ecosystem=Environmental&Biosample.Ecosystem+Category=Aquatic&Biosample.Ecosystem+Type=Marine&Biosample.Ecosystem+Subtype=Pelagic zone" , "children" : [ {"name": "Abyssopelagic/Abyssal zone" , "count": "27" , "url": "search?Biosample.Ecosystem=Environmental&Biosample.Ecosystem+Category=Aquatic&Biosample.Ecosystem+Type=Marine&Biosample.Ecosystem+Subtype=Pelagic zone&Biosample.Specific Ecosystem=Abyssopelagic/Abyssal zone" }, {"name": "Bathypelagic/Bathyal zone" , "count": "5" , "url": "search?Biosample.Ecosystem=Environmental&Biosample.Ecosystem+Category=Aquatic&Biosample.Ecosystem+Type=Marine&Biosample.Ecosystem+Subtype=Pelagic zone&Biosample.Specific Ecosystem=Bathypelagic/Bathyal zone" }, - {"name": "Epipelagic/Euphotic zone" , "count": "302" , "url": "search?Biosample.Ecosystem=Environmental&Biosample.Ecosystem+Category=Aquatic&Biosample.Ecosystem+Type=Marine&Biosample.Ecosystem+Subtype=Pelagic zone&Biosample.Specific Ecosystem=Epipelagic/Euphotic zone" }, + {"name": "Epipelagic/Euphotic zone" , "count": "303" , "url": "search?Biosample.Ecosystem=Environmental&Biosample.Ecosystem+Category=Aquatic&Biosample.Ecosystem+Type=Marine&Biosample.Ecosystem+Subtype=Pelagic zone&Biosample.Specific Ecosystem=Epipelagic/Euphotic zone" }, - {"name": "Hadopelagic zone/Ocean trenches" , "count": "2" , "url": "search?Biosample.Ecosystem=Environmental&Biosample.Ecosystem+Category=Aquatic&Biosample.Ecosystem+Type=Marine&Biosample.Ecosystem+Subtype=Pelagic zone&Biosample.Specific Ecosystem=Hadopelagic zone/Ocean trenches" }, + {"name": "Hadopelagic zone/Ocean trenches" , "count": "39" , "url": "search?Biosample.Ecosystem=Environmental&Biosample.Ecosystem+Category=Aquatic&Biosample.Ecosystem+Type=Marine&Biosample.Ecosystem+Subtype=Pelagic zone&Biosample.Specific Ecosystem=Hadopelagic zone/Ocean trenches" }, {"name": "Mesopelagic/Twilight zone" , "count": "10" , "url": "search?Biosample.Ecosystem=Environmental&Biosample.Ecosystem+Category=Aquatic&Biosample.Ecosystem+Type=Marine&Biosample.Ecosystem+Subtype=Pelagic zone&Biosample.Specific Ecosystem=Mesopelagic/Twilight zone" }, @@ -2863,14 +2869,22 @@ {"name": "Unclassified" , "count": "0" , "url": "search?Biosample.Ecosystem=Environmental&Biosample.Ecosystem+Category=Aquatic&Biosample.Ecosystem+Type=Marine&Biosample.Ecosystem+Subtype=Supratidal zone&Biosample.Specific Ecosystem=Unclassified" }] }, - {"name": "Unclassified" , "count": "5249" , "url": "search?Biosample.Ecosystem=Environmental&Biosample.Ecosystem+Category=Aquatic&Biosample.Ecosystem+Type=Marine&Biosample.Ecosystem+Subtype=Unclassified" , "children" : [ - {"name": "Unclassified" , "count": "5249" , "url": "search?Biosample.Ecosystem=Environmental&Biosample.Ecosystem+Category=Aquatic&Biosample.Ecosystem+Type=Marine&Biosample.Ecosystem+Subtype=Unclassified&Biosample.Specific Ecosystem=Unclassified" }] + {"name": "Unclassified" , "count": "5250" , "url": "search?Biosample.Ecosystem=Environmental&Biosample.Ecosystem+Category=Aquatic&Biosample.Ecosystem+Type=Marine&Biosample.Ecosystem+Subtype=Unclassified" , "children" : [ + {"name": "Unclassified" , "count": "5250" , "url": "search?Biosample.Ecosystem=Environmental&Biosample.Ecosystem+Category=Aquatic&Biosample.Ecosystem+Type=Marine&Biosample.Ecosystem+Subtype=Unclassified&Biosample.Specific Ecosystem=Unclassified" }] }, {"name": "Volcanic" , "count": "25" , "url": "search?Biosample.Ecosystem=Environmental&Biosample.Ecosystem+Category=Aquatic&Biosample.Ecosystem+Type=Marine&Biosample.Ecosystem+Subtype=Volcanic" , "children" : [ {"name": "Unclassified" , "count": "25" , "url": "search?Biosample.Ecosystem=Environmental&Biosample.Ecosystem+Category=Aquatic&Biosample.Ecosystem+Type=Marine&Biosample.Ecosystem+Subtype=Volcanic&Biosample.Specific Ecosystem=Unclassified" }] }, + {"name": "Waste" , "count": "0" , "url": "search?Biosample.Ecosystem=Environmental&Biosample.Ecosystem+Category=Aquatic&Biosample.Ecosystem+Type=Marine&Biosample.Ecosystem+Subtype=Waste" , "children" : [ + {"name": "Plastic" , "count": "0" , "url": "search?Biosample.Ecosystem=Environmental&Biosample.Ecosystem+Category=Aquatic&Biosample.Ecosystem+Type=Marine&Biosample.Ecosystem+Subtype=Waste&Biosample.Specific Ecosystem=Plastic" }, + + {"name": "Rubber" , "count": "0" , "url": "search?Biosample.Ecosystem=Environmental&Biosample.Ecosystem+Category=Aquatic&Biosample.Ecosystem+Type=Marine&Biosample.Ecosystem+Subtype=Waste&Biosample.Specific Ecosystem=Rubber" }, + + {"name": "Unclassified" , "count": "0" , "url": "search?Biosample.Ecosystem=Environmental&Biosample.Ecosystem+Category=Aquatic&Biosample.Ecosystem+Type=Marine&Biosample.Ecosystem+Subtype=Waste&Biosample.Specific Ecosystem=Unclassified" }] +}, + {"name": "Wetlands" , "count": "443" , "url": "search?Biosample.Ecosystem=Environmental&Biosample.Ecosystem+Category=Aquatic&Biosample.Ecosystem+Type=Marine&Biosample.Ecosystem+Subtype=Wetlands" , "children" : [ {"name": "Sediment" , "count": "328" , "url": "search?Biosample.Ecosystem=Environmental&Biosample.Ecosystem+Category=Aquatic&Biosample.Ecosystem+Type=Marine&Biosample.Ecosystem+Subtype=Wetlands&Biosample.Specific Ecosystem=Sediment" }, @@ -2878,7 +2892,7 @@ }] }, - {"name": "Non-marine Saline and Alkaline" , "count": "1695" , "url": "search?Biosample.Ecosystem=Environmental&Biosample.Ecosystem+Category=Aquatic&Biosample.Ecosystem+Type=Non-marine Saline and Alkaline" , "children" : [ + {"name": "Non-marine Saline and Alkaline" , "count": "1696" , "url": "search?Biosample.Ecosystem=Environmental&Biosample.Ecosystem+Category=Aquatic&Biosample.Ecosystem+Type=Non-marine Saline and Alkaline" , "children" : [ {"name": "Alkaline" , "count": "51" , "url": "search?Biosample.Ecosystem=Environmental&Biosample.Ecosystem+Category=Aquatic&Biosample.Ecosystem+Type=Non-marine Saline and Alkaline&Biosample.Ecosystem+Subtype=Alkaline" , "children" : [ {"name": "Carbonate" , "count": "0" , "url": "search?Biosample.Ecosystem=Environmental&Biosample.Ecosystem+Category=Aquatic&Biosample.Ecosystem+Type=Non-marine Saline and Alkaline&Biosample.Ecosystem+Subtype=Alkaline&Biosample.Specific Ecosystem=Carbonate" }, @@ -2985,10 +2999,10 @@ {"name": "Unclassified" , "count": "77" , "url": "search?Biosample.Ecosystem=Environmental&Biosample.Ecosystem+Category=Aquatic&Biosample.Ecosystem+Type=Non-marine Saline and Alkaline&Biosample.Ecosystem+Subtype=Salt crystallizer ponds&Biosample.Specific Ecosystem=Unclassified" }] }, - {"name": "Salt marsh" , "count": "1" , "url": "search?Biosample.Ecosystem=Environmental&Biosample.Ecosystem+Category=Aquatic&Biosample.Ecosystem+Type=Non-marine Saline and Alkaline&Biosample.Ecosystem+Subtype=Salt marsh" , "children" : [ + {"name": "Salt marsh" , "count": "2" , "url": "search?Biosample.Ecosystem=Environmental&Biosample.Ecosystem+Category=Aquatic&Biosample.Ecosystem+Type=Non-marine Saline and Alkaline&Biosample.Ecosystem+Subtype=Salt marsh" , "children" : [ {"name": "Sediment" , "count": "0" , "url": "search?Biosample.Ecosystem=Environmental&Biosample.Ecosystem+Category=Aquatic&Biosample.Ecosystem+Type=Non-marine Saline and Alkaline&Biosample.Ecosystem+Subtype=Salt marsh&Biosample.Specific Ecosystem=Sediment" }, - {"name": "Unclassified" , "count": "1" , "url": "search?Biosample.Ecosystem=Environmental&Biosample.Ecosystem+Category=Aquatic&Biosample.Ecosystem+Type=Non-marine Saline and Alkaline&Biosample.Ecosystem+Subtype=Salt marsh&Biosample.Specific Ecosystem=Unclassified" }] + {"name": "Unclassified" , "count": "2" , "url": "search?Biosample.Ecosystem=Environmental&Biosample.Ecosystem+Category=Aquatic&Biosample.Ecosystem+Type=Non-marine Saline and Alkaline&Biosample.Ecosystem+Subtype=Salt marsh&Biosample.Specific Ecosystem=Unclassified" }] }, {"name": "Soda lake" , "count": "0" , "url": "search?Biosample.Ecosystem=Environmental&Biosample.Ecosystem+Category=Aquatic&Biosample.Ecosystem+Type=Non-marine Saline and Alkaline&Biosample.Ecosystem+Subtype=Soda lake" , "children" : [ @@ -3038,7 +3052,7 @@ }] }, - {"name": "Thermal springs" , "count": "3518" , "url": "search?Biosample.Ecosystem=Environmental&Biosample.Ecosystem+Category=Aquatic&Biosample.Ecosystem+Type=Thermal springs" , "children" : [ + {"name": "Thermal springs" , "count": "3524" , "url": "search?Biosample.Ecosystem=Environmental&Biosample.Ecosystem+Category=Aquatic&Biosample.Ecosystem+Type=Thermal springs" , "children" : [ {"name": "Acid lake" , "count": "2" , "url": "search?Biosample.Ecosystem=Environmental&Biosample.Ecosystem+Category=Aquatic&Biosample.Ecosystem+Type=Thermal springs&Biosample.Ecosystem+Subtype=Acid lake" , "children" : [ {"name": "Sediment" , "count": "1" , "url": "search?Biosample.Ecosystem=Environmental&Biosample.Ecosystem+Category=Aquatic&Biosample.Ecosystem+Type=Thermal springs&Biosample.Ecosystem+Subtype=Acid lake&Biosample.Specific Ecosystem=Sediment" }, @@ -3051,7 +3065,7 @@ {"name": "Unclassified" , "count": "0" , "url": "search?Biosample.Ecosystem=Environmental&Biosample.Ecosystem+Category=Aquatic&Biosample.Ecosystem+Type=Thermal springs&Biosample.Ecosystem+Subtype=Geothermal pool/Hot lake&Biosample.Specific Ecosystem=Unclassified" }] }, - {"name": "Hot (42-90C)" , "count": "3148" , "url": "search?Biosample.Ecosystem=Environmental&Biosample.Ecosystem+Category=Aquatic&Biosample.Ecosystem+Type=Thermal springs&Biosample.Ecosystem+Subtype=Hot (42-90C)" , "children" : [ + {"name": "Hot (42-90C)" , "count": "3153" , "url": "search?Biosample.Ecosystem=Environmental&Biosample.Ecosystem+Category=Aquatic&Biosample.Ecosystem+Type=Thermal springs&Biosample.Ecosystem+Subtype=Hot (42-90C)" , "children" : [ {"name": "Acidic" , "count": "350" , "url": "search?Biosample.Ecosystem=Environmental&Biosample.Ecosystem+Category=Aquatic&Biosample.Ecosystem+Type=Thermal springs&Biosample.Ecosystem+Subtype=Hot (42-90C)&Biosample.Specific Ecosystem=Acidic" }, {"name": "Alkaline" , "count": "16" , "url": "search?Biosample.Ecosystem=Environmental&Biosample.Ecosystem+Category=Aquatic&Biosample.Ecosystem+Type=Thermal springs&Biosample.Ecosystem+Subtype=Hot (42-90C)&Biosample.Specific Ecosystem=Alkaline" }, @@ -3060,13 +3074,13 @@ {"name": "Neutral" , "count": "23" , "url": "search?Biosample.Ecosystem=Environmental&Biosample.Ecosystem+Category=Aquatic&Biosample.Ecosystem+Type=Thermal springs&Biosample.Ecosystem+Subtype=Hot (42-90C)&Biosample.Specific Ecosystem=Neutral" }, - {"name": "Sediment" , "count": "1273" , "url": "search?Biosample.Ecosystem=Environmental&Biosample.Ecosystem+Category=Aquatic&Biosample.Ecosystem+Type=Thermal springs&Biosample.Ecosystem+Subtype=Hot (42-90C)&Biosample.Specific Ecosystem=Sediment" }, + {"name": "Sediment" , "count": "1278" , "url": "search?Biosample.Ecosystem=Environmental&Biosample.Ecosystem+Category=Aquatic&Biosample.Ecosystem+Type=Thermal springs&Biosample.Ecosystem+Subtype=Hot (42-90C)&Biosample.Specific Ecosystem=Sediment" }, {"name": "Unclassified" , "count": "558" , "url": "search?Biosample.Ecosystem=Environmental&Biosample.Ecosystem+Category=Aquatic&Biosample.Ecosystem+Type=Thermal springs&Biosample.Ecosystem+Subtype=Hot (42-90C)&Biosample.Specific Ecosystem=Unclassified" }] }, - {"name": "Microbial mats" , "count": "10" , "url": "search?Biosample.Ecosystem=Environmental&Biosample.Ecosystem+Category=Aquatic&Biosample.Ecosystem+Type=Thermal springs&Biosample.Ecosystem+Subtype=Microbial mats" , "children" : [ - {"name": "Unclassified" , "count": "10" , "url": "search?Biosample.Ecosystem=Environmental&Biosample.Ecosystem+Category=Aquatic&Biosample.Ecosystem+Type=Thermal springs&Biosample.Ecosystem+Subtype=Microbial mats&Biosample.Specific Ecosystem=Unclassified" }] + {"name": "Microbial mats" , "count": "11" , "url": "search?Biosample.Ecosystem=Environmental&Biosample.Ecosystem+Category=Aquatic&Biosample.Ecosystem+Type=Thermal springs&Biosample.Ecosystem+Subtype=Microbial mats" , "children" : [ + {"name": "Unclassified" , "count": "11" , "url": "search?Biosample.Ecosystem=Environmental&Biosample.Ecosystem+Category=Aquatic&Biosample.Ecosystem+Type=Thermal springs&Biosample.Ecosystem+Subtype=Microbial mats&Biosample.Specific Ecosystem=Unclassified" }] }, {"name": "Near-boiling (>90C)" , "count": "20" , "url": "search?Biosample.Ecosystem=Environmental&Biosample.Ecosystem+Category=Aquatic&Biosample.Ecosystem+Type=Thermal springs&Biosample.Ecosystem+Subtype=Near-boiling (>90C)" , "children" : [ @@ -3112,14 +3126,14 @@ }] }, - {"name": "Unclassified" , "count": "364" , "url": "search?Biosample.Ecosystem=Environmental&Biosample.Ecosystem+Category=Aquatic&Biosample.Ecosystem+Type=Unclassified" , "children" : [ - {"name": "Unclassified" , "count": "364" , "url": "search?Biosample.Ecosystem=Environmental&Biosample.Ecosystem+Category=Aquatic&Biosample.Ecosystem+Type=Unclassified&Biosample.Ecosystem+Subtype=Unclassified" , "children" : [ - {"name": "Unclassified" , "count": "364" , "url": "search?Biosample.Ecosystem=Environmental&Biosample.Ecosystem+Category=Aquatic&Biosample.Ecosystem+Type=Unclassified&Biosample.Ecosystem+Subtype=Unclassified&Biosample.Specific Ecosystem=Unclassified" }] + {"name": "Unclassified" , "count": "28" , "url": "search?Biosample.Ecosystem=Environmental&Biosample.Ecosystem+Category=Aquatic&Biosample.Ecosystem+Type=Unclassified" , "children" : [ + {"name": "Unclassified" , "count": "28" , "url": "search?Biosample.Ecosystem=Environmental&Biosample.Ecosystem+Category=Aquatic&Biosample.Ecosystem+Type=Unclassified&Biosample.Ecosystem+Subtype=Unclassified" , "children" : [ + {"name": "Unclassified" , "count": "28" , "url": "search?Biosample.Ecosystem=Environmental&Biosample.Ecosystem+Category=Aquatic&Biosample.Ecosystem+Type=Unclassified&Biosample.Ecosystem+Subtype=Unclassified&Biosample.Specific Ecosystem=Unclassified" }] }] }] }, - {"name": "Terrestrial" , "count": "39296" , "url": "search?Biosample.Ecosystem=Environmental&Biosample.Ecosystem+Category=Terrestrial" , "children" : [ + {"name": "Terrestrial" , "count": "39563" , "url": "search?Biosample.Ecosystem=Environmental&Biosample.Ecosystem+Category=Terrestrial" , "children" : [ {"name": "Agricultural field" , "count": "0" , "url": "search?Biosample.Ecosystem=Environmental&Biosample.Ecosystem+Category=Terrestrial&Biosample.Ecosystem+Type=Agricultural field" , "children" : [ {"name": "Unclassified" , "count": "0" , "url": "search?Biosample.Ecosystem=Environmental&Biosample.Ecosystem+Category=Terrestrial&Biosample.Ecosystem+Type=Agricultural field&Biosample.Ecosystem+Subtype=Unclassified" , "children" : [ {"name": "Unclassified" , "count": "0" , "url": "search?Biosample.Ecosystem=Environmental&Biosample.Ecosystem+Category=Terrestrial&Biosample.Ecosystem+Type=Agricultural field&Biosample.Ecosystem+Subtype=Unclassified&Biosample.Specific Ecosystem=Unclassified" }] @@ -3148,7 +3162,7 @@ }] }, - {"name": "Deep subsurface" , "count": "759" , "url": "search?Biosample.Ecosystem=Environmental&Biosample.Ecosystem+Category=Terrestrial&Biosample.Ecosystem+Type=Deep subsurface" , "children" : [ + {"name": "Deep subsurface" , "count": "762" , "url": "search?Biosample.Ecosystem=Environmental&Biosample.Ecosystem+Category=Terrestrial&Biosample.Ecosystem+Type=Deep subsurface" , "children" : [ {"name": "Aquifer" , "count": "88" , "url": "search?Biosample.Ecosystem=Environmental&Biosample.Ecosystem+Category=Terrestrial&Biosample.Ecosystem+Type=Deep subsurface&Biosample.Ecosystem+Subtype=Aquifer" , "children" : [ {"name": "Rock core/Sediment" , "count": "62" , "url": "search?Biosample.Ecosystem=Environmental&Biosample.Ecosystem+Category=Terrestrial&Biosample.Ecosystem+Type=Deep subsurface&Biosample.Ecosystem+Subtype=Aquifer&Biosample.Specific Ecosystem=Rock core/Sediment" }, @@ -3187,8 +3201,8 @@ {"name": "Unclassified" , "count": "0" , "url": "search?Biosample.Ecosystem=Environmental&Biosample.Ecosystem+Category=Terrestrial&Biosample.Ecosystem+Type=Deep subsurface&Biosample.Ecosystem+Subtype=Mine&Biosample.Specific Ecosystem=Unclassified" }] }, - {"name": "Oil well" , "count": "80" , "url": "search?Biosample.Ecosystem=Environmental&Biosample.Ecosystem+Category=Terrestrial&Biosample.Ecosystem+Type=Deep subsurface&Biosample.Ecosystem+Subtype=Oil well" , "children" : [ - {"name": "Unclassified" , "count": "80" , "url": "search?Biosample.Ecosystem=Environmental&Biosample.Ecosystem+Category=Terrestrial&Biosample.Ecosystem+Type=Deep subsurface&Biosample.Ecosystem+Subtype=Oil well&Biosample.Specific Ecosystem=Unclassified" }] + {"name": "Oil well" , "count": "83" , "url": "search?Biosample.Ecosystem=Environmental&Biosample.Ecosystem+Category=Terrestrial&Biosample.Ecosystem+Type=Deep subsurface&Biosample.Ecosystem+Subtype=Oil well" , "children" : [ + {"name": "Unclassified" , "count": "83" , "url": "search?Biosample.Ecosystem=Environmental&Biosample.Ecosystem+Category=Terrestrial&Biosample.Ecosystem+Type=Deep subsurface&Biosample.Ecosystem+Subtype=Oil well&Biosample.Specific Ecosystem=Unclassified" }] }, {"name": "Rock" , "count": "18" , "url": "search?Biosample.Ecosystem=Environmental&Biosample.Ecosystem+Category=Terrestrial&Biosample.Ecosystem+Type=Deep subsurface&Biosample.Ecosystem+Subtype=Rock" , "children" : [ @@ -3226,13 +3240,13 @@ }] }, - {"name": "Desert" , "count": "1" , "url": "search?Biosample.Ecosystem=Environmental&Biosample.Ecosystem+Category=Terrestrial&Biosample.Ecosystem+Type=Desert" , "children" : [ + {"name": "Desert" , "count": "4" , "url": "search?Biosample.Ecosystem=Environmental&Biosample.Ecosystem+Category=Terrestrial&Biosample.Ecosystem+Type=Desert" , "children" : [ {"name": "Salt pan/flat" , "count": "0" , "url": "search?Biosample.Ecosystem=Environmental&Biosample.Ecosystem+Category=Terrestrial&Biosample.Ecosystem+Type=Desert&Biosample.Ecosystem+Subtype=Salt pan/flat" , "children" : [ {"name": "Unclassified" , "count": "0" , "url": "search?Biosample.Ecosystem=Environmental&Biosample.Ecosystem+Category=Terrestrial&Biosample.Ecosystem+Type=Desert&Biosample.Ecosystem+Subtype=Salt pan/flat&Biosample.Specific Ecosystem=Unclassified" }] }, - {"name": "Unclassified" , "count": "1" , "url": "search?Biosample.Ecosystem=Environmental&Biosample.Ecosystem+Category=Terrestrial&Biosample.Ecosystem+Type=Desert&Biosample.Ecosystem+Subtype=Unclassified" , "children" : [ - {"name": "Unclassified" , "count": "1" , "url": "search?Biosample.Ecosystem=Environmental&Biosample.Ecosystem+Category=Terrestrial&Biosample.Ecosystem+Type=Desert&Biosample.Ecosystem+Subtype=Unclassified&Biosample.Specific Ecosystem=Unclassified" }] + {"name": "Unclassified" , "count": "4" , "url": "search?Biosample.Ecosystem=Environmental&Biosample.Ecosystem+Category=Terrestrial&Biosample.Ecosystem+Type=Desert&Biosample.Ecosystem+Subtype=Unclassified" , "children" : [ + {"name": "Unclassified" , "count": "4" , "url": "search?Biosample.Ecosystem=Environmental&Biosample.Ecosystem+Category=Terrestrial&Biosample.Ecosystem+Type=Desert&Biosample.Ecosystem+Subtype=Unclassified&Biosample.Specific Ecosystem=Unclassified" }] }] }, @@ -3338,13 +3352,13 @@ }] }, - {"name": "Plant litter" , "count": "895" , "url": "search?Biosample.Ecosystem=Environmental&Biosample.Ecosystem+Category=Terrestrial&Biosample.Ecosystem+Type=Plant litter" , "children" : [ + {"name": "Plant litter" , "count": "896" , "url": "search?Biosample.Ecosystem=Environmental&Biosample.Ecosystem+Category=Terrestrial&Biosample.Ecosystem+Type=Plant litter" , "children" : [ {"name": "Decayed wood" , "count": "12" , "url": "search?Biosample.Ecosystem=Environmental&Biosample.Ecosystem+Category=Terrestrial&Biosample.Ecosystem+Type=Plant litter&Biosample.Ecosystem+Subtype=Decayed wood" , "children" : [ {"name": "Unclassified" , "count": "12" , "url": "search?Biosample.Ecosystem=Environmental&Biosample.Ecosystem+Category=Terrestrial&Biosample.Ecosystem+Type=Plant litter&Biosample.Ecosystem+Subtype=Decayed wood&Biosample.Specific Ecosystem=Unclassified" }] }, - {"name": "Litterfall" , "count": "71" , "url": "search?Biosample.Ecosystem=Environmental&Biosample.Ecosystem+Category=Terrestrial&Biosample.Ecosystem+Type=Plant litter&Biosample.Ecosystem+Subtype=Litterfall" , "children" : [ - {"name": "Leaves" , "count": "71" , "url": "search?Biosample.Ecosystem=Environmental&Biosample.Ecosystem+Category=Terrestrial&Biosample.Ecosystem+Type=Plant litter&Biosample.Ecosystem+Subtype=Litterfall&Biosample.Specific Ecosystem=Leaves" }] + {"name": "Litterfall" , "count": "72" , "url": "search?Biosample.Ecosystem=Environmental&Biosample.Ecosystem+Category=Terrestrial&Biosample.Ecosystem+Type=Plant litter&Biosample.Ecosystem+Subtype=Litterfall" , "children" : [ + {"name": "Leaves" , "count": "72" , "url": "search?Biosample.Ecosystem=Environmental&Biosample.Ecosystem+Category=Terrestrial&Biosample.Ecosystem+Type=Plant litter&Biosample.Ecosystem+Subtype=Litterfall&Biosample.Specific Ecosystem=Leaves" }] }, {"name": "Unclassified" , "count": "812" , "url": "search?Biosample.Ecosystem=Environmental&Biosample.Ecosystem+Category=Terrestrial&Biosample.Ecosystem+Type=Plant litter&Biosample.Ecosystem+Subtype=Unclassified" , "children" : [ @@ -3384,11 +3398,11 @@ }] }, - {"name": "Soil" , "count": "36262" , "url": "search?Biosample.Ecosystem=Environmental&Biosample.Ecosystem+Category=Terrestrial&Biosample.Ecosystem+Type=Soil" , "children" : [ - {"name": "Agricultural land" , "count": "7441" , "url": "search?Biosample.Ecosystem=Environmental&Biosample.Ecosystem+Category=Terrestrial&Biosample.Ecosystem+Type=Soil&Biosample.Ecosystem+Subtype=Agricultural land" , "children" : [ + {"name": "Soil" , "count": "36522" , "url": "search?Biosample.Ecosystem=Environmental&Biosample.Ecosystem+Category=Terrestrial&Biosample.Ecosystem+Type=Soil" , "children" : [ + {"name": "Agricultural land" , "count": "7442" , "url": "search?Biosample.Ecosystem=Environmental&Biosample.Ecosystem+Category=Terrestrial&Biosample.Ecosystem+Type=Soil&Biosample.Ecosystem+Subtype=Agricultural land" , "children" : [ {"name": "Bulk soil" , "count": "4306" , "url": "search?Biosample.Ecosystem=Environmental&Biosample.Ecosystem+Category=Terrestrial&Biosample.Ecosystem+Type=Soil&Biosample.Ecosystem+Subtype=Agricultural land&Biosample.Specific Ecosystem=Bulk soil" }, - {"name": "Unclassified" , "count": "3135" , "url": "search?Biosample.Ecosystem=Environmental&Biosample.Ecosystem+Category=Terrestrial&Biosample.Ecosystem+Type=Soil&Biosample.Ecosystem+Subtype=Agricultural land&Biosample.Specific Ecosystem=Unclassified" }] + {"name": "Unclassified" , "count": "3136" , "url": "search?Biosample.Ecosystem=Environmental&Biosample.Ecosystem+Category=Terrestrial&Biosample.Ecosystem+Type=Soil&Biosample.Ecosystem+Subtype=Agricultural land&Biosample.Specific Ecosystem=Unclassified" }] }, {"name": "Alpine" , "count": "15" , "url": "search?Biosample.Ecosystem=Environmental&Biosample.Ecosystem+Category=Terrestrial&Biosample.Ecosystem+Type=Soil&Biosample.Ecosystem+Subtype=Alpine" , "children" : [ @@ -3399,10 +3413,6 @@ {"name": "Agricultural land" , "count": "0" , "url": "search?Biosample.Ecosystem=Environmental&Biosample.Ecosystem+Category=Terrestrial&Biosample.Ecosystem+Type=Soil&Biosample.Ecosystem+Subtype=Arable&Biosample.Specific Ecosystem=Agricultural land" }] }, - {"name": "Biochar" , "count": "3" , "url": "search?Biosample.Ecosystem=Environmental&Biosample.Ecosystem+Category=Terrestrial&Biosample.Ecosystem+Type=Soil&Biosample.Ecosystem+Subtype=Biochar" , "children" : [ - {"name": "Agricultural land" , "count": "3" , "url": "search?Biosample.Ecosystem=Environmental&Biosample.Ecosystem+Category=Terrestrial&Biosample.Ecosystem+Type=Soil&Biosample.Ecosystem+Subtype=Biochar&Biosample.Specific Ecosystem=Agricultural land" }] -}, - {"name": "Biocrust" , "count": "83" , "url": "search?Biosample.Ecosystem=Environmental&Biosample.Ecosystem+Category=Terrestrial&Biosample.Ecosystem+Type=Soil&Biosample.Ecosystem+Subtype=Biocrust" , "children" : [ {"name": "Unclassified" , "count": "83" , "url": "search?Biosample.Ecosystem=Environmental&Biosample.Ecosystem+Category=Terrestrial&Biosample.Ecosystem+Type=Soil&Biosample.Ecosystem+Subtype=Biocrust&Biosample.Specific Ecosystem=Unclassified" }] }, @@ -3531,12 +3541,12 @@ {"name": "Unclassified" , "count": "94" , "url": "search?Biosample.Ecosystem=Environmental&Biosample.Ecosystem+Category=Terrestrial&Biosample.Ecosystem+Type=Soil&Biosample.Ecosystem+Subtype=Glacier&Biosample.Specific Ecosystem=Unclassified" }] }, - {"name": "Grasslands" , "count": "3582" , "url": "search?Biosample.Ecosystem=Environmental&Biosample.Ecosystem+Category=Terrestrial&Biosample.Ecosystem+Type=Soil&Biosample.Ecosystem+Subtype=Grasslands" , "children" : [ + {"name": "Grasslands" , "count": "3583" , "url": "search?Biosample.Ecosystem=Environmental&Biosample.Ecosystem+Category=Terrestrial&Biosample.Ecosystem+Type=Soil&Biosample.Ecosystem+Subtype=Grasslands" , "children" : [ {"name": "Bulk soil" , "count": "354" , "url": "search?Biosample.Ecosystem=Environmental&Biosample.Ecosystem+Category=Terrestrial&Biosample.Ecosystem+Type=Soil&Biosample.Ecosystem+Subtype=Grasslands&Biosample.Specific Ecosystem=Bulk soil" }, {"name": "Pasture" , "count": "137" , "url": "search?Biosample.Ecosystem=Environmental&Biosample.Ecosystem+Category=Terrestrial&Biosample.Ecosystem+Type=Soil&Biosample.Ecosystem+Subtype=Grasslands&Biosample.Specific Ecosystem=Pasture" }, - {"name": "Unclassified" , "count": "3091" , "url": "search?Biosample.Ecosystem=Environmental&Biosample.Ecosystem+Category=Terrestrial&Biosample.Ecosystem+Type=Soil&Biosample.Ecosystem+Subtype=Grasslands&Biosample.Specific Ecosystem=Unclassified" }] + {"name": "Unclassified" , "count": "3092" , "url": "search?Biosample.Ecosystem=Environmental&Biosample.Ecosystem+Category=Terrestrial&Biosample.Ecosystem+Type=Soil&Biosample.Ecosystem+Subtype=Grasslands&Biosample.Specific Ecosystem=Unclassified" }] }, {"name": "Gravesite" , "count": "2" , "url": "search?Biosample.Ecosystem=Environmental&Biosample.Ecosystem+Category=Terrestrial&Biosample.Ecosystem+Type=Soil&Biosample.Ecosystem+Subtype=Gravesite" , "children" : [ @@ -3711,8 +3721,8 @@ {"name": "Unclassified" , "count": "2" , "url": "search?Biosample.Ecosystem=Environmental&Biosample.Ecosystem+Category=Terrestrial&Biosample.Ecosystem+Type=Soil&Biosample.Ecosystem+Subtype=Salt flat/Salt pan&Biosample.Specific Ecosystem=Unclassified" }] }, - {"name": "Sand" , "count": "351" , "url": "search?Biosample.Ecosystem=Environmental&Biosample.Ecosystem+Category=Terrestrial&Biosample.Ecosystem+Type=Soil&Biosample.Ecosystem+Subtype=Sand" , "children" : [ - {"name": "Desert" , "count": "216" , "url": "search?Biosample.Ecosystem=Environmental&Biosample.Ecosystem+Category=Terrestrial&Biosample.Ecosystem+Type=Soil&Biosample.Ecosystem+Subtype=Sand&Biosample.Specific Ecosystem=Desert" }, + {"name": "Sand" , "count": "308" , "url": "search?Biosample.Ecosystem=Environmental&Biosample.Ecosystem+Category=Terrestrial&Biosample.Ecosystem+Type=Soil&Biosample.Ecosystem+Subtype=Sand" , "children" : [ + {"name": "Desert" , "count": "173" , "url": "search?Biosample.Ecosystem=Environmental&Biosample.Ecosystem+Category=Terrestrial&Biosample.Ecosystem+Type=Soil&Biosample.Ecosystem+Subtype=Sand&Biosample.Specific Ecosystem=Desert" }, {"name": "Forest soil" , "count": "9" , "url": "search?Biosample.Ecosystem=Environmental&Biosample.Ecosystem+Category=Terrestrial&Biosample.Ecosystem+Type=Soil&Biosample.Ecosystem+Subtype=Sand&Biosample.Specific Ecosystem=Forest soil" }, @@ -3755,7 +3765,7 @@ {"name": "Unclassified" , "count": "1" , "url": "search?Biosample.Ecosystem=Environmental&Biosample.Ecosystem+Category=Terrestrial&Biosample.Ecosystem+Type=Soil&Biosample.Ecosystem+Subtype=Tailings&Biosample.Specific Ecosystem=Unclassified" }] }, - {"name": "Temperate forest" , "count": "3942" , "url": "search?Biosample.Ecosystem=Environmental&Biosample.Ecosystem+Category=Terrestrial&Biosample.Ecosystem+Type=Soil&Biosample.Ecosystem+Subtype=Temperate forest" , "children" : [ + {"name": "Temperate forest" , "count": "3986" , "url": "search?Biosample.Ecosystem=Environmental&Biosample.Ecosystem+Category=Terrestrial&Biosample.Ecosystem+Type=Soil&Biosample.Ecosystem+Subtype=Temperate forest" , "children" : [ {"name": "A horizon/Topsoil" , "count": "12" , "url": "search?Biosample.Ecosystem=Environmental&Biosample.Ecosystem+Category=Terrestrial&Biosample.Ecosystem+Type=Soil&Biosample.Ecosystem+Subtype=Temperate forest&Biosample.Specific Ecosystem=A horizon/Topsoil" }, {"name": "B horizon/Subsoil" , "count": "11" , "url": "search?Biosample.Ecosystem=Environmental&Biosample.Ecosystem+Category=Terrestrial&Biosample.Ecosystem+Type=Soil&Biosample.Ecosystem+Subtype=Temperate forest&Biosample.Specific Ecosystem=B horizon/Subsoil" }, @@ -3768,11 +3778,11 @@ {"name": "Humus" , "count": "33" , "url": "search?Biosample.Ecosystem=Environmental&Biosample.Ecosystem+Category=Terrestrial&Biosample.Ecosystem+Type=Soil&Biosample.Ecosystem+Subtype=Temperate forest&Biosample.Specific Ecosystem=Humus" }, - {"name": "Mineral soil" , "count": "354" , "url": "search?Biosample.Ecosystem=Environmental&Biosample.Ecosystem+Category=Terrestrial&Biosample.Ecosystem+Type=Soil&Biosample.Ecosystem+Subtype=Temperate forest&Biosample.Specific Ecosystem=Mineral soil" }, + {"name": "Mineral soil" , "count": "394" , "url": "search?Biosample.Ecosystem=Environmental&Biosample.Ecosystem+Category=Terrestrial&Biosample.Ecosystem+Type=Soil&Biosample.Ecosystem+Subtype=Temperate forest&Biosample.Specific Ecosystem=Mineral soil" }, {"name": "O horizon/Organic" , "count": "472" , "url": "search?Biosample.Ecosystem=Environmental&Biosample.Ecosystem+Category=Terrestrial&Biosample.Ecosystem+Type=Soil&Biosample.Ecosystem+Subtype=Temperate forest&Biosample.Specific Ecosystem=O horizon/Organic" }, - {"name": "Unclassified" , "count": "488" , "url": "search?Biosample.Ecosystem=Environmental&Biosample.Ecosystem+Category=Terrestrial&Biosample.Ecosystem+Type=Soil&Biosample.Ecosystem+Subtype=Temperate forest&Biosample.Specific Ecosystem=Unclassified" }] + {"name": "Unclassified" , "count": "492" , "url": "search?Biosample.Ecosystem=Environmental&Biosample.Ecosystem+Category=Terrestrial&Biosample.Ecosystem+Type=Soil&Biosample.Ecosystem+Subtype=Temperate forest&Biosample.Specific Ecosystem=Unclassified" }] }, {"name": "Tree plantation" , "count": "111" , "url": "search?Biosample.Ecosystem=Environmental&Biosample.Ecosystem+Category=Terrestrial&Biosample.Ecosystem+Type=Soil&Biosample.Ecosystem+Subtype=Tree plantation" , "children" : [ @@ -3809,7 +3819,7 @@ {"name": "Unclassified" , "count": "455" , "url": "search?Biosample.Ecosystem=Environmental&Biosample.Ecosystem+Category=Terrestrial&Biosample.Ecosystem+Type=Soil&Biosample.Ecosystem+Subtype=Tundra&Biosample.Specific Ecosystem=Unclassified" }] }, - {"name": "Unclassified" , "count": "10472" , "url": "search?Biosample.Ecosystem=Environmental&Biosample.Ecosystem+Category=Terrestrial&Biosample.Ecosystem+Type=Soil&Biosample.Ecosystem+Subtype=Unclassified" , "children" : [ + {"name": "Unclassified" , "count": "10732" , "url": "search?Biosample.Ecosystem=Environmental&Biosample.Ecosystem+Category=Terrestrial&Biosample.Ecosystem+Type=Soil&Biosample.Ecosystem+Subtype=Unclassified" , "children" : [ {"name": "Agricultural land" , "count": "1325" , "url": "search?Biosample.Ecosystem=Environmental&Biosample.Ecosystem+Category=Terrestrial&Biosample.Ecosystem+Type=Soil&Biosample.Ecosystem+Subtype=Unclassified&Biosample.Specific Ecosystem=Agricultural land" }, {"name": "Alpine" , "count": "46" , "url": "search?Biosample.Ecosystem=Environmental&Biosample.Ecosystem+Category=Terrestrial&Biosample.Ecosystem+Type=Soil&Biosample.Ecosystem+Subtype=Unclassified&Biosample.Specific Ecosystem=Alpine" }, @@ -3848,7 +3858,7 @@ {"name": "Tropical rainforest" , "count": "86" , "url": "search?Biosample.Ecosystem=Environmental&Biosample.Ecosystem+Category=Terrestrial&Biosample.Ecosystem+Type=Soil&Biosample.Ecosystem+Subtype=Unclassified&Biosample.Specific Ecosystem=Tropical rainforest" }, - {"name": "Unclassified" , "count": "6882" , "url": "search?Biosample.Ecosystem=Environmental&Biosample.Ecosystem+Category=Terrestrial&Biosample.Ecosystem+Type=Soil&Biosample.Ecosystem+Subtype=Unclassified&Biosample.Specific Ecosystem=Unclassified" }] + {"name": "Unclassified" , "count": "7142" , "url": "search?Biosample.Ecosystem=Environmental&Biosample.Ecosystem+Category=Terrestrial&Biosample.Ecosystem+Type=Soil&Biosample.Ecosystem+Subtype=Unclassified&Biosample.Specific Ecosystem=Unclassified" }] }, {"name": "Urban forest" , "count": "0" , "url": "search?Biosample.Ecosystem=Environmental&Biosample.Ecosystem+Category=Terrestrial&Biosample.Ecosystem+Type=Soil&Biosample.Ecosystem+Subtype=Urban forest" , "children" : [ @@ -3924,7 +3934,7 @@ }] } , -{"name": "Host-associated", "count": "95659" , "url": "search?Biosample.Ecosystem=Host-associated" , "children" : [ +{"name": "Host-associated", "count": "95681" , "url": "search?Biosample.Ecosystem=Host-associated" , "children" : [ {"name": "Algae" , "count": "667" , "url": "search?Biosample.Ecosystem=Host-associated&Biosample.Ecosystem+Category=Algae" , "children" : [ {"name": "Biocrust" , "count": "0" , "url": "search?Biosample.Ecosystem=Host-associated&Biosample.Ecosystem+Category=Algae&Biosample.Ecosystem+Type=Biocrust" , "children" : [ {"name": "Unclassified" , "count": "0" , "url": "search?Biosample.Ecosystem=Host-associated&Biosample.Ecosystem+Category=Algae&Biosample.Ecosystem+Type=Biocrust&Biosample.Ecosystem+Subtype=Unclassified" , "children" : [ @@ -4059,7 +4069,7 @@ }] }, - {"name": "Amphibia" , "count": "23" , "url": "search?Biosample.Ecosystem=Host-associated&Biosample.Ecosystem+Category=Amphibia" , "children" : [ + {"name": "Amphibia" , "count": "24" , "url": "search?Biosample.Ecosystem=Host-associated&Biosample.Ecosystem+Category=Amphibia" , "children" : [ {"name": "Digestive system" , "count": "20" , "url": "search?Biosample.Ecosystem=Host-associated&Biosample.Ecosystem+Category=Amphibia&Biosample.Ecosystem+Type=Digestive system" , "children" : [ {"name": "Biliary tract" , "count": "7" , "url": "search?Biosample.Ecosystem=Host-associated&Biosample.Ecosystem+Category=Amphibia&Biosample.Ecosystem+Type=Digestive system&Biosample.Ecosystem+Subtype=Biliary tract" , "children" : [ {"name": "Liver" , "count": "7" , "url": "search?Biosample.Ecosystem=Host-associated&Biosample.Ecosystem+Category=Amphibia&Biosample.Ecosystem+Type=Digestive system&Biosample.Ecosystem+Subtype=Biliary tract&Biosample.Specific Ecosystem=Liver" }] @@ -4082,9 +4092,9 @@ }] }, - {"name": "Unclassified" , "count": "0" , "url": "search?Biosample.Ecosystem=Host-associated&Biosample.Ecosystem+Category=Amphibia&Biosample.Ecosystem+Type=Unclassified" , "children" : [ - {"name": "Unclassified" , "count": "0" , "url": "search?Biosample.Ecosystem=Host-associated&Biosample.Ecosystem+Category=Amphibia&Biosample.Ecosystem+Type=Unclassified&Biosample.Ecosystem+Subtype=Unclassified" , "children" : [ - {"name": "Unclassified" , "count": "0" , "url": "search?Biosample.Ecosystem=Host-associated&Biosample.Ecosystem+Category=Amphibia&Biosample.Ecosystem+Type=Unclassified&Biosample.Ecosystem+Subtype=Unclassified&Biosample.Specific Ecosystem=Unclassified" }] + {"name": "Unclassified" , "count": "1" , "url": "search?Biosample.Ecosystem=Host-associated&Biosample.Ecosystem+Category=Amphibia&Biosample.Ecosystem+Type=Unclassified" , "children" : [ + {"name": "Unclassified" , "count": "1" , "url": "search?Biosample.Ecosystem=Host-associated&Biosample.Ecosystem+Category=Amphibia&Biosample.Ecosystem+Type=Unclassified&Biosample.Ecosystem+Subtype=Unclassified" , "children" : [ + {"name": "Unclassified" , "count": "1" , "url": "search?Biosample.Ecosystem=Host-associated&Biosample.Ecosystem+Category=Amphibia&Biosample.Ecosystem+Type=Unclassified&Biosample.Ecosystem+Subtype=Unclassified&Biosample.Specific Ecosystem=Unclassified" }] }] }, @@ -4391,7 +4401,7 @@ }] }, - {"name": "Arthropoda: Insects" , "count": "2406" , "url": "search?Biosample.Ecosystem=Host-associated&Biosample.Ecosystem+Category=Arthropoda: Insects" , "children" : [ + {"name": "Arthropoda: Insects" , "count": "2414" , "url": "search?Biosample.Ecosystem=Host-associated&Biosample.Ecosystem+Category=Arthropoda: Insects" , "children" : [ {"name": "Abdomen" , "count": "152" , "url": "search?Biosample.Ecosystem=Host-associated&Biosample.Ecosystem+Category=Arthropoda: Insects&Biosample.Ecosystem+Type=Abdomen" , "children" : [ {"name": "Metasoma" , "count": "1" , "url": "search?Biosample.Ecosystem=Host-associated&Biosample.Ecosystem+Category=Arthropoda: Insects&Biosample.Ecosystem+Type=Abdomen&Biosample.Ecosystem+Subtype=Metasoma" , "children" : [ {"name": "Gaster" , "count": "1" , "url": "search?Biosample.Ecosystem=Host-associated&Biosample.Ecosystem+Category=Arthropoda: Insects&Biosample.Ecosystem+Type=Abdomen&Biosample.Ecosystem+Subtype=Metasoma&Biosample.Specific Ecosystem=Gaster" }] @@ -4522,17 +4532,17 @@ }] }, - {"name": "Larva" , "count": "267" , "url": "search?Biosample.Ecosystem=Host-associated&Biosample.Ecosystem+Category=Arthropoda: Insects&Biosample.Ecosystem+Type=Larva" , "children" : [ + {"name": "Larva" , "count": "275" , "url": "search?Biosample.Ecosystem=Host-associated&Biosample.Ecosystem+Category=Arthropoda: Insects&Biosample.Ecosystem+Type=Larva" , "children" : [ {"name": "Abdomen" , "count": "0" , "url": "search?Biosample.Ecosystem=Host-associated&Biosample.Ecosystem+Category=Arthropoda: Insects&Biosample.Ecosystem+Type=Larva&Biosample.Ecosystem+Subtype=Abdomen" , "children" : [ {"name": "Unclassified" , "count": "0" , "url": "search?Biosample.Ecosystem=Host-associated&Biosample.Ecosystem+Category=Arthropoda: Insects&Biosample.Ecosystem+Type=Larva&Biosample.Ecosystem+Subtype=Abdomen&Biosample.Specific Ecosystem=Unclassified" }] }, - {"name": "Gut" , "count": "89" , "url": "search?Biosample.Ecosystem=Host-associated&Biosample.Ecosystem+Category=Arthropoda: Insects&Biosample.Ecosystem+Type=Larva&Biosample.Ecosystem+Subtype=Gut" , "children" : [ + {"name": "Gut" , "count": "97" , "url": "search?Biosample.Ecosystem=Host-associated&Biosample.Ecosystem+Category=Arthropoda: Insects&Biosample.Ecosystem+Type=Larva&Biosample.Ecosystem+Subtype=Gut" , "children" : [ {"name": "Frass" , "count": "0" , "url": "search?Biosample.Ecosystem=Host-associated&Biosample.Ecosystem+Category=Arthropoda: Insects&Biosample.Ecosystem+Type=Larva&Biosample.Ecosystem+Subtype=Gut&Biosample.Specific Ecosystem=Frass" }, {"name": "Gastric caeca" , "count": "2" , "url": "search?Biosample.Ecosystem=Host-associated&Biosample.Ecosystem+Category=Arthropoda: Insects&Biosample.Ecosystem+Type=Larva&Biosample.Ecosystem+Subtype=Gut&Biosample.Specific Ecosystem=Gastric caeca" }, - {"name": "Unclassified" , "count": "87" , "url": "search?Biosample.Ecosystem=Host-associated&Biosample.Ecosystem+Category=Arthropoda: Insects&Biosample.Ecosystem+Type=Larva&Biosample.Ecosystem+Subtype=Gut&Biosample.Specific Ecosystem=Unclassified" }] + {"name": "Unclassified" , "count": "95" , "url": "search?Biosample.Ecosystem=Host-associated&Biosample.Ecosystem+Category=Arthropoda: Insects&Biosample.Ecosystem+Type=Larva&Biosample.Ecosystem+Subtype=Gut&Biosample.Specific Ecosystem=Unclassified" }] }, {"name": "Head" , "count": "0" , "url": "search?Biosample.Ecosystem=Host-associated&Biosample.Ecosystem+Category=Arthropoda: Insects&Biosample.Ecosystem+Type=Larva&Biosample.Ecosystem+Subtype=Head" , "children" : [ @@ -5483,7 +5493,7 @@ }] }, - {"name": "Invertebrates" , "count": "816" , "url": "search?Biosample.Ecosystem=Host-associated&Biosample.Ecosystem+Category=Invertebrates" , "children" : [ + {"name": "Invertebrates" , "count": "819" , "url": "search?Biosample.Ecosystem=Host-associated&Biosample.Ecosystem+Category=Invertebrates" , "children" : [ {"name": "Bryozoans" , "count": "1" , "url": "search?Biosample.Ecosystem=Host-associated&Biosample.Ecosystem+Category=Invertebrates&Biosample.Ecosystem+Type=Bryozoans" , "children" : [ {"name": "Gymnolaemates" , "count": "1" , "url": "search?Biosample.Ecosystem=Host-associated&Biosample.Ecosystem+Category=Invertebrates&Biosample.Ecosystem+Type=Bryozoans&Biosample.Ecosystem+Subtype=Gymnolaemates" , "children" : [ {"name": "Unclassified" , "count": "1" , "url": "search?Biosample.Ecosystem=Host-associated&Biosample.Ecosystem+Category=Invertebrates&Biosample.Ecosystem+Type=Bryozoans&Biosample.Ecosystem+Subtype=Gymnolaemates&Biosample.Specific Ecosystem=Unclassified" }] @@ -5494,15 +5504,15 @@ }] }, - {"name": "Cnidaria" , "count": "644" , "url": "search?Biosample.Ecosystem=Host-associated&Biosample.Ecosystem+Category=Invertebrates&Biosample.Ecosystem+Type=Cnidaria" , "children" : [ - {"name": "Coral" , "count": "372" , "url": "search?Biosample.Ecosystem=Host-associated&Biosample.Ecosystem+Category=Invertebrates&Biosample.Ecosystem+Type=Cnidaria&Biosample.Ecosystem+Subtype=Coral" , "children" : [ - {"name": "Mucus" , "count": "0" , "url": "search?Biosample.Ecosystem=Host-associated&Biosample.Ecosystem+Category=Invertebrates&Biosample.Ecosystem+Type=Cnidaria&Biosample.Ecosystem+Subtype=Coral&Biosample.Specific Ecosystem=Mucus" }, + {"name": "Cnidaria" , "count": "646" , "url": "search?Biosample.Ecosystem=Host-associated&Biosample.Ecosystem+Category=Invertebrates&Biosample.Ecosystem+Type=Cnidaria" , "children" : [ + {"name": "Coral" , "count": "374" , "url": "search?Biosample.Ecosystem=Host-associated&Biosample.Ecosystem+Category=Invertebrates&Biosample.Ecosystem+Type=Cnidaria&Biosample.Ecosystem+Subtype=Coral" , "children" : [ + {"name": "Mucus" , "count": "1" , "url": "search?Biosample.Ecosystem=Host-associated&Biosample.Ecosystem+Category=Invertebrates&Biosample.Ecosystem+Type=Cnidaria&Biosample.Ecosystem+Subtype=Coral&Biosample.Specific Ecosystem=Mucus" }, {"name": "Surface" , "count": "6" , "url": "search?Biosample.Ecosystem=Host-associated&Biosample.Ecosystem+Category=Invertebrates&Biosample.Ecosystem+Type=Cnidaria&Biosample.Ecosystem+Subtype=Coral&Biosample.Specific Ecosystem=Surface" }, {"name": "Tissue" , "count": "99" , "url": "search?Biosample.Ecosystem=Host-associated&Biosample.Ecosystem+Category=Invertebrates&Biosample.Ecosystem+Type=Cnidaria&Biosample.Ecosystem+Subtype=Coral&Biosample.Specific Ecosystem=Tissue" }, - {"name": "Unclassified" , "count": "267" , "url": "search?Biosample.Ecosystem=Host-associated&Biosample.Ecosystem+Category=Invertebrates&Biosample.Ecosystem+Type=Cnidaria&Biosample.Ecosystem+Subtype=Coral&Biosample.Specific Ecosystem=Unclassified" }] + {"name": "Unclassified" , "count": "268" , "url": "search?Biosample.Ecosystem=Host-associated&Biosample.Ecosystem+Category=Invertebrates&Biosample.Ecosystem+Type=Cnidaria&Biosample.Ecosystem+Subtype=Coral&Biosample.Specific Ecosystem=Unclassified" }] }, {"name": "Unclassified" , "count": "272" , "url": "search?Biosample.Ecosystem=Host-associated&Biosample.Ecosystem+Category=Invertebrates&Biosample.Ecosystem+Type=Cnidaria&Biosample.Ecosystem+Subtype=Unclassified" , "children" : [ @@ -5534,13 +5544,13 @@ }] }, - {"name": "Nematoda" , "count": "25" , "url": "search?Biosample.Ecosystem=Host-associated&Biosample.Ecosystem+Category=Invertebrates&Biosample.Ecosystem+Type=Nematoda" , "children" : [ + {"name": "Nematoda" , "count": "26" , "url": "search?Biosample.Ecosystem=Host-associated&Biosample.Ecosystem+Category=Invertebrates&Biosample.Ecosystem+Type=Nematoda" , "children" : [ {"name": "Digestive system" , "count": "0" , "url": "search?Biosample.Ecosystem=Host-associated&Biosample.Ecosystem+Category=Invertebrates&Biosample.Ecosystem+Type=Nematoda&Biosample.Ecosystem+Subtype=Digestive system" , "children" : [ {"name": "Intestine" , "count": "0" , "url": "search?Biosample.Ecosystem=Host-associated&Biosample.Ecosystem+Category=Invertebrates&Biosample.Ecosystem+Type=Nematoda&Biosample.Ecosystem+Subtype=Digestive system&Biosample.Specific Ecosystem=Intestine" }] }, - {"name": "Unclassified" , "count": "25" , "url": "search?Biosample.Ecosystem=Host-associated&Biosample.Ecosystem+Category=Invertebrates&Biosample.Ecosystem+Type=Nematoda&Biosample.Ecosystem+Subtype=Unclassified" , "children" : [ - {"name": "Unclassified" , "count": "25" , "url": "search?Biosample.Ecosystem=Host-associated&Biosample.Ecosystem+Category=Invertebrates&Biosample.Ecosystem+Type=Nematoda&Biosample.Ecosystem+Subtype=Unclassified&Biosample.Specific Ecosystem=Unclassified" }] + {"name": "Unclassified" , "count": "26" , "url": "search?Biosample.Ecosystem=Host-associated&Biosample.Ecosystem+Category=Invertebrates&Biosample.Ecosystem+Type=Nematoda&Biosample.Ecosystem+Subtype=Unclassified" , "children" : [ + {"name": "Unclassified" , "count": "26" , "url": "search?Biosample.Ecosystem=Host-associated&Biosample.Ecosystem+Category=Invertebrates&Biosample.Ecosystem+Type=Nematoda&Biosample.Ecosystem+Subtype=Unclassified&Biosample.Specific Ecosystem=Unclassified" }] }] }, @@ -5563,7 +5573,7 @@ }] }, - {"name": "Mammals" , "count": "10522" , "url": "search?Biosample.Ecosystem=Host-associated&Biosample.Ecosystem+Category=Mammals" , "children" : [ + {"name": "Mammals" , "count": "10526" , "url": "search?Biosample.Ecosystem=Host-associated&Biosample.Ecosystem+Category=Mammals" , "children" : [ {"name": "Abdominal cavity" , "count": "0" , "url": "search?Biosample.Ecosystem=Host-associated&Biosample.Ecosystem+Category=Mammals&Biosample.Ecosystem+Type=Abdominal cavity" , "children" : [ {"name": "Ascites" , "count": "0" , "url": "search?Biosample.Ecosystem=Host-associated&Biosample.Ecosystem+Category=Mammals&Biosample.Ecosystem+Type=Abdominal cavity&Biosample.Ecosystem+Subtype=Ascites" , "children" : [ {"name": "Unclassified" , "count": "0" , "url": "search?Biosample.Ecosystem=Host-associated&Biosample.Ecosystem+Category=Mammals&Biosample.Ecosystem+Type=Abdominal cavity&Biosample.Ecosystem+Subtype=Ascites&Biosample.Specific Ecosystem=Unclassified" }] @@ -5664,7 +5674,7 @@ }] }, - {"name": "Digestive system" , "count": "9603" , "url": "search?Biosample.Ecosystem=Host-associated&Biosample.Ecosystem+Category=Mammals&Biosample.Ecosystem+Type=Digestive system" , "children" : [ + {"name": "Digestive system" , "count": "9607" , "url": "search?Biosample.Ecosystem=Host-associated&Biosample.Ecosystem+Category=Mammals&Biosample.Ecosystem+Type=Digestive system" , "children" : [ {"name": "Biliary tract" , "count": "6" , "url": "search?Biosample.Ecosystem=Host-associated&Biosample.Ecosystem+Category=Mammals&Biosample.Ecosystem+Type=Digestive system&Biosample.Ecosystem+Subtype=Biliary tract" , "children" : [ {"name": "Bile" , "count": "0" , "url": "search?Biosample.Ecosystem=Host-associated&Biosample.Ecosystem+Category=Mammals&Biosample.Ecosystem+Type=Digestive system&Biosample.Ecosystem+Subtype=Biliary tract&Biosample.Specific Ecosystem=Bile" }, @@ -5685,7 +5695,7 @@ {"name": "Rumen" , "count": "0" , "url": "search?Biosample.Ecosystem=Host-associated&Biosample.Ecosystem+Category=Mammals&Biosample.Ecosystem+Type=Digestive system&Biosample.Ecosystem+Subtype=Foregut&Biosample.Specific Ecosystem=Rumen" }] }, - {"name": "Large intestine" , "count": "6988" , "url": "search?Biosample.Ecosystem=Host-associated&Biosample.Ecosystem+Category=Mammals&Biosample.Ecosystem+Type=Digestive system&Biosample.Ecosystem+Subtype=Large intestine" , "children" : [ + {"name": "Large intestine" , "count": "6989" , "url": "search?Biosample.Ecosystem=Host-associated&Biosample.Ecosystem+Category=Mammals&Biosample.Ecosystem+Type=Digestive system&Biosample.Ecosystem+Subtype=Large intestine" , "children" : [ {"name": "Anal canal" , "count": "0" , "url": "search?Biosample.Ecosystem=Host-associated&Biosample.Ecosystem+Category=Mammals&Biosample.Ecosystem+Type=Digestive system&Biosample.Ecosystem+Subtype=Large intestine&Biosample.Specific Ecosystem=Anal canal" }, {"name": "Anal canal mucosa" , "count": "0" , "url": "search?Biosample.Ecosystem=Host-associated&Biosample.Ecosystem+Category=Mammals&Biosample.Ecosystem+Type=Digestive system&Biosample.Ecosystem+Subtype=Large intestine&Biosample.Specific Ecosystem=Anal canal mucosa" }, @@ -5700,7 +5710,7 @@ {"name": "Colon mucosa" , "count": "0" , "url": "search?Biosample.Ecosystem=Host-associated&Biosample.Ecosystem+Category=Mammals&Biosample.Ecosystem+Type=Digestive system&Biosample.Ecosystem+Subtype=Large intestine&Biosample.Specific Ecosystem=Colon mucosa" }, - {"name": "Fecal" , "count": "6355" , "url": "search?Biosample.Ecosystem=Host-associated&Biosample.Ecosystem+Category=Mammals&Biosample.Ecosystem+Type=Digestive system&Biosample.Ecosystem+Subtype=Large intestine&Biosample.Specific Ecosystem=Fecal" }, + {"name": "Fecal" , "count": "6356" , "url": "search?Biosample.Ecosystem=Host-associated&Biosample.Ecosystem+Category=Mammals&Biosample.Ecosystem+Type=Digestive system&Biosample.Ecosystem+Subtype=Large intestine&Biosample.Specific Ecosystem=Fecal" }, {"name": "Meconium" , "count": "21" , "url": "search?Biosample.Ecosystem=Host-associated&Biosample.Ecosystem+Category=Mammals&Biosample.Ecosystem+Type=Digestive system&Biosample.Ecosystem+Subtype=Large intestine&Biosample.Specific Ecosystem=Meconium" }, @@ -5761,17 +5771,17 @@ {"name": "Unclassified" , "count": "0" , "url": "search?Biosample.Ecosystem=Host-associated&Biosample.Ecosystem+Category=Mammals&Biosample.Ecosystem+Type=Digestive system&Biosample.Ecosystem+Subtype=Pancreas&Biosample.Specific Ecosystem=Unclassified" }] }, - {"name": "Small intestine" , "count": "200" , "url": "search?Biosample.Ecosystem=Host-associated&Biosample.Ecosystem+Category=Mammals&Biosample.Ecosystem+Type=Digestive system&Biosample.Ecosystem+Subtype=Small intestine" , "children" : [ + {"name": "Small intestine" , "count": "202" , "url": "search?Biosample.Ecosystem=Host-associated&Biosample.Ecosystem+Category=Mammals&Biosample.Ecosystem+Type=Digestive system&Biosample.Ecosystem+Subtype=Small intestine" , "children" : [ {"name": "Duodenum" , "count": "62" , "url": "search?Biosample.Ecosystem=Host-associated&Biosample.Ecosystem+Category=Mammals&Biosample.Ecosystem+Type=Digestive system&Biosample.Ecosystem+Subtype=Small intestine&Biosample.Specific Ecosystem=Duodenum" }, {"name": "Ileum" , "count": "64" , "url": "search?Biosample.Ecosystem=Host-associated&Biosample.Ecosystem+Category=Mammals&Biosample.Ecosystem+Type=Digestive system&Biosample.Ecosystem+Subtype=Small intestine&Biosample.Specific Ecosystem=Ileum" }, {"name": "Jejunum" , "count": "50" , "url": "search?Biosample.Ecosystem=Host-associated&Biosample.Ecosystem+Category=Mammals&Biosample.Ecosystem+Type=Digestive system&Biosample.Ecosystem+Subtype=Small intestine&Biosample.Specific Ecosystem=Jejunum" }, - {"name": "Unclassified" , "count": "24" , "url": "search?Biosample.Ecosystem=Host-associated&Biosample.Ecosystem+Category=Mammals&Biosample.Ecosystem+Type=Digestive system&Biosample.Ecosystem+Subtype=Small intestine&Biosample.Specific Ecosystem=Unclassified" }] + {"name": "Unclassified" , "count": "26" , "url": "search?Biosample.Ecosystem=Host-associated&Biosample.Ecosystem+Category=Mammals&Biosample.Ecosystem+Type=Digestive system&Biosample.Ecosystem+Subtype=Small intestine&Biosample.Specific Ecosystem=Unclassified" }] }, - {"name": "Stomach" , "count": "2179" , "url": "search?Biosample.Ecosystem=Host-associated&Biosample.Ecosystem+Category=Mammals&Biosample.Ecosystem+Type=Digestive system&Biosample.Ecosystem+Subtype=Stomach" , "children" : [ + {"name": "Stomach" , "count": "2180" , "url": "search?Biosample.Ecosystem=Host-associated&Biosample.Ecosystem+Category=Mammals&Biosample.Ecosystem+Type=Digestive system&Biosample.Ecosystem+Subtype=Stomach" , "children" : [ {"name": "Abomasum" , "count": "49" , "url": "search?Biosample.Ecosystem=Host-associated&Biosample.Ecosystem+Category=Mammals&Biosample.Ecosystem+Type=Digestive system&Biosample.Ecosystem+Subtype=Stomach&Biosample.Specific Ecosystem=Abomasum" }, {"name": "C1/Glandular saccules" , "count": "0" , "url": "search?Biosample.Ecosystem=Host-associated&Biosample.Ecosystem+Category=Mammals&Biosample.Ecosystem+Type=Digestive system&Biosample.Ecosystem+Subtype=Stomach&Biosample.Specific Ecosystem=C1/Glandular saccules" }, @@ -5794,7 +5804,7 @@ {"name": "Reticulum" , "count": "12" , "url": "search?Biosample.Ecosystem=Host-associated&Biosample.Ecosystem+Category=Mammals&Biosample.Ecosystem+Type=Digestive system&Biosample.Ecosystem+Subtype=Stomach&Biosample.Specific Ecosystem=Reticulum" }, - {"name": "Rumen" , "count": "952" , "url": "search?Biosample.Ecosystem=Host-associated&Biosample.Ecosystem+Category=Mammals&Biosample.Ecosystem+Type=Digestive system&Biosample.Ecosystem+Subtype=Stomach&Biosample.Specific Ecosystem=Rumen" }, + {"name": "Rumen" , "count": "953" , "url": "search?Biosample.Ecosystem=Host-associated&Biosample.Ecosystem+Category=Mammals&Biosample.Ecosystem+Type=Digestive system&Biosample.Ecosystem+Subtype=Stomach&Biosample.Specific Ecosystem=Rumen" }, {"name": "Rumen fluid" , "count": "1097" , "url": "search?Biosample.Ecosystem=Host-associated&Biosample.Ecosystem+Category=Mammals&Biosample.Ecosystem+Type=Digestive system&Biosample.Ecosystem+Subtype=Stomach&Biosample.Specific Ecosystem=Rumen fluid" }, @@ -6285,7 +6295,7 @@ }] }, - {"name": "Mammals: Human" , "count": "51926" , "url": "search?Biosample.Ecosystem=Host-associated&Biosample.Ecosystem+Category=Mammals: Human" , "children" : [ + {"name": "Mammals: Human" , "count": "51929" , "url": "search?Biosample.Ecosystem=Host-associated&Biosample.Ecosystem+Category=Mammals: Human" , "children" : [ {"name": "Abdominal/Peritoneal cavity" , "count": "17" , "url": "search?Biosample.Ecosystem=Host-associated&Biosample.Ecosystem+Category=Mammals: Human&Biosample.Ecosystem+Type=Abdominal/Peritoneal cavity" , "children" : [ {"name": "Abscess" , "count": "0" , "url": "search?Biosample.Ecosystem=Host-associated&Biosample.Ecosystem+Category=Mammals: Human&Biosample.Ecosystem+Type=Abdominal/Peritoneal cavity&Biosample.Ecosystem+Subtype=Abscess" , "children" : [ {"name": "Unclassified" , "count": "0" , "url": "search?Biosample.Ecosystem=Host-associated&Biosample.Ecosystem+Category=Mammals: Human&Biosample.Ecosystem+Type=Abdominal/Peritoneal cavity&Biosample.Ecosystem+Subtype=Abscess&Biosample.Specific Ecosystem=Unclassified" }] @@ -6540,7 +6550,7 @@ }] }, - {"name": "Digestive system" , "count": "43246" , "url": "search?Biosample.Ecosystem=Host-associated&Biosample.Ecosystem+Category=Mammals: Human&Biosample.Ecosystem+Type=Digestive system" , "children" : [ + {"name": "Digestive system" , "count": "43249" , "url": "search?Biosample.Ecosystem=Host-associated&Biosample.Ecosystem+Category=Mammals: Human&Biosample.Ecosystem+Type=Digestive system" , "children" : [ {"name": "Biliary tract" , "count": "21" , "url": "search?Biosample.Ecosystem=Host-associated&Biosample.Ecosystem+Category=Mammals: Human&Biosample.Ecosystem+Type=Digestive system&Biosample.Ecosystem+Subtype=Biliary tract" , "children" : [ {"name": "Bile" , "count": "0" , "url": "search?Biosample.Ecosystem=Host-associated&Biosample.Ecosystem+Category=Mammals: Human&Biosample.Ecosystem+Type=Digestive system&Biosample.Ecosystem+Subtype=Biliary tract&Biosample.Specific Ecosystem=Bile" }, @@ -6563,7 +6573,7 @@ {"name": "Unclassified" , "count": "0" , "url": "search?Biosample.Ecosystem=Host-associated&Biosample.Ecosystem+Category=Mammals: Human&Biosample.Ecosystem+Type=Digestive system&Biosample.Ecosystem+Subtype=Esophagus&Biosample.Specific Ecosystem=Unclassified" }] }, - {"name": "Large intestine" , "count": "40720" , "url": "search?Biosample.Ecosystem=Host-associated&Biosample.Ecosystem+Category=Mammals: Human&Biosample.Ecosystem+Type=Digestive system&Biosample.Ecosystem+Subtype=Large intestine" , "children" : [ + {"name": "Large intestine" , "count": "40723" , "url": "search?Biosample.Ecosystem=Host-associated&Biosample.Ecosystem+Category=Mammals: Human&Biosample.Ecosystem+Type=Digestive system&Biosample.Ecosystem+Subtype=Large intestine" , "children" : [ {"name": "Anal canal" , "count": "0" , "url": "search?Biosample.Ecosystem=Host-associated&Biosample.Ecosystem+Category=Mammals: Human&Biosample.Ecosystem+Type=Digestive system&Biosample.Ecosystem+Subtype=Large intestine&Biosample.Specific Ecosystem=Anal canal" }, {"name": "Anal canal mucosa" , "count": "0" , "url": "search?Biosample.Ecosystem=Host-associated&Biosample.Ecosystem+Category=Mammals: Human&Biosample.Ecosystem+Type=Digestive system&Biosample.Ecosystem+Subtype=Large intestine&Biosample.Specific Ecosystem=Anal canal mucosa" }, @@ -6582,7 +6592,7 @@ {"name": "Descending colon" , "count": "1" , "url": "search?Biosample.Ecosystem=Host-associated&Biosample.Ecosystem+Category=Mammals: Human&Biosample.Ecosystem+Type=Digestive system&Biosample.Ecosystem+Subtype=Large intestine&Biosample.Specific Ecosystem=Descending colon" }, - {"name": "Fecal" , "count": "40020" , "url": "search?Biosample.Ecosystem=Host-associated&Biosample.Ecosystem+Category=Mammals: Human&Biosample.Ecosystem+Type=Digestive system&Biosample.Ecosystem+Subtype=Large intestine&Biosample.Specific Ecosystem=Fecal" }, + {"name": "Fecal" , "count": "40023" , "url": "search?Biosample.Ecosystem=Host-associated&Biosample.Ecosystem+Category=Mammals: Human&Biosample.Ecosystem+Type=Digestive system&Biosample.Ecosystem+Subtype=Large intestine&Biosample.Specific Ecosystem=Fecal" }, {"name": "Hepatic flexure" , "count": "0" , "url": "search?Biosample.Ecosystem=Host-associated&Biosample.Ecosystem+Category=Mammals: Human&Biosample.Ecosystem+Type=Digestive system&Biosample.Ecosystem+Subtype=Large intestine&Biosample.Specific Ecosystem=Hepatic flexure" }, @@ -7549,16 +7559,10 @@ }] }, - {"name": "Microbial" , "count": "546" , "url": "search?Biosample.Ecosystem=Host-associated&Biosample.Ecosystem+Category=Microbial" , "children" : [ - {"name": "Bacteria" , "count": "544" , "url": "search?Biosample.Ecosystem=Host-associated&Biosample.Ecosystem+Category=Microbial&Biosample.Ecosystem+Type=Bacteria" , "children" : [ - {"name": "Unclassified" , "count": "544" , "url": "search?Biosample.Ecosystem=Host-associated&Biosample.Ecosystem+Category=Microbial&Biosample.Ecosystem+Type=Bacteria&Biosample.Ecosystem+Subtype=Unclassified" , "children" : [ - {"name": "Unclassified" , "count": "544" , "url": "search?Biosample.Ecosystem=Host-associated&Biosample.Ecosystem+Category=Microbial&Biosample.Ecosystem+Type=Bacteria&Biosample.Ecosystem+Subtype=Unclassified&Biosample.Specific Ecosystem=Unclassified" }] -}] -}, - - {"name": "Bacterivore" , "count": "0" , "url": "search?Biosample.Ecosystem=Host-associated&Biosample.Ecosystem+Category=Microbial&Biosample.Ecosystem+Type=Bacterivore" , "children" : [ - {"name": "Unclassified" , "count": "0" , "url": "search?Biosample.Ecosystem=Host-associated&Biosample.Ecosystem+Category=Microbial&Biosample.Ecosystem+Type=Bacterivore&Biosample.Ecosystem+Subtype=Unclassified" , "children" : [ - {"name": "Unclassified" , "count": "0" , "url": "search?Biosample.Ecosystem=Host-associated&Biosample.Ecosystem+Category=Microbial&Biosample.Ecosystem+Type=Bacterivore&Biosample.Ecosystem+Subtype=Unclassified&Biosample.Specific Ecosystem=Unclassified" }] + {"name": "Microbial" , "count": "547" , "url": "search?Biosample.Ecosystem=Host-associated&Biosample.Ecosystem+Category=Microbial" , "children" : [ + {"name": "Bacteria" , "count": "545" , "url": "search?Biosample.Ecosystem=Host-associated&Biosample.Ecosystem+Category=Microbial&Biosample.Ecosystem+Type=Bacteria" , "children" : [ + {"name": "Unclassified" , "count": "545" , "url": "search?Biosample.Ecosystem=Host-associated&Biosample.Ecosystem+Category=Microbial&Biosample.Ecosystem+Type=Bacteria&Biosample.Ecosystem+Subtype=Unclassified" , "children" : [ + {"name": "Unclassified" , "count": "545" , "url": "search?Biosample.Ecosystem=Host-associated&Biosample.Ecosystem+Category=Microbial&Biosample.Ecosystem+Type=Bacteria&Biosample.Ecosystem+Subtype=Unclassified&Biosample.Specific Ecosystem=Unclassified" }] }] }, @@ -7674,11 +7678,15 @@ {"name": "Respiratory system" , "count": "124" , "url": "search?Biosample.Ecosystem=Host-associated&Biosample.Ecosystem+Category=Mollusca&Biosample.Ecosystem+Type=Respiratory system" , "children" : [ {"name": "Gills" , "count": "81" , "url": "search?Biosample.Ecosystem=Host-associated&Biosample.Ecosystem+Category=Mollusca&Biosample.Ecosystem+Type=Respiratory system&Biosample.Ecosystem+Subtype=Gills" , "children" : [ - {"name": "Extracellular" , "count": "6" , "url": "search?Biosample.Ecosystem=Host-associated&Biosample.Ecosystem+Category=Mollusca&Biosample.Ecosystem+Type=Respiratory system&Biosample.Ecosystem+Subtype=Gills&Biosample.Specific Ecosystem=Extracellular" }, + {"name": "Extracellular" , "count": "0" , "url": "search?Biosample.Ecosystem=Host-associated&Biosample.Ecosystem+Category=Mollusca&Biosample.Ecosystem+Type=Respiratory system&Biosample.Ecosystem+Subtype=Gills&Biosample.Specific Ecosystem=Extracellular" }, + + {"name": "Intracellular" , "count": "50" , "url": "search?Biosample.Ecosystem=Host-associated&Biosample.Ecosystem+Category=Mollusca&Biosample.Ecosystem+Type=Respiratory system&Biosample.Ecosystem+Subtype=Gills&Biosample.Specific Ecosystem=Intracellular" }, + + {"name": "Surface" , "count": "0" , "url": "search?Biosample.Ecosystem=Host-associated&Biosample.Ecosystem+Category=Mollusca&Biosample.Ecosystem+Type=Respiratory system&Biosample.Ecosystem+Subtype=Gills&Biosample.Specific Ecosystem=Surface" }, - {"name": "Intracellular" , "count": "52" , "url": "search?Biosample.Ecosystem=Host-associated&Biosample.Ecosystem+Category=Mollusca&Biosample.Ecosystem+Type=Respiratory system&Biosample.Ecosystem+Subtype=Gills&Biosample.Specific Ecosystem=Intracellular" }, + {"name": "Tissue" , "count": "0" , "url": "search?Biosample.Ecosystem=Host-associated&Biosample.Ecosystem+Category=Mollusca&Biosample.Ecosystem+Type=Respiratory system&Biosample.Ecosystem+Subtype=Gills&Biosample.Specific Ecosystem=Tissue" }, - {"name": "Unclassified" , "count": "23" , "url": "search?Biosample.Ecosystem=Host-associated&Biosample.Ecosystem+Category=Mollusca&Biosample.Ecosystem+Type=Respiratory system&Biosample.Ecosystem+Subtype=Gills&Biosample.Specific Ecosystem=Unclassified" }] + {"name": "Unclassified" , "count": "31" , "url": "search?Biosample.Ecosystem=Host-associated&Biosample.Ecosystem+Category=Mollusca&Biosample.Ecosystem+Type=Respiratory system&Biosample.Ecosystem+Subtype=Gills&Biosample.Specific Ecosystem=Unclassified" }] }, {"name": "Unclassified" , "count": "43" , "url": "search?Biosample.Ecosystem=Host-associated&Biosample.Ecosystem+Category=Mollusca&Biosample.Ecosystem+Type=Respiratory system&Biosample.Ecosystem+Subtype=Unclassified" , "children" : [ @@ -7704,20 +7712,20 @@ }] }, - {"name": "Unclassified" , "count": "26" , "url": "search?Biosample.Ecosystem=Host-associated&Biosample.Ecosystem+Category=Mollusca&Biosample.Ecosystem+Type=Unclassified" , "children" : [ - {"name": "Unclassified" , "count": "26" , "url": "search?Biosample.Ecosystem=Host-associated&Biosample.Ecosystem+Category=Mollusca&Biosample.Ecosystem+Type=Unclassified&Biosample.Ecosystem+Subtype=Unclassified" , "children" : [ - {"name": "Unclassified" , "count": "26" , "url": "search?Biosample.Ecosystem=Host-associated&Biosample.Ecosystem+Category=Mollusca&Biosample.Ecosystem+Type=Unclassified&Biosample.Ecosystem+Subtype=Unclassified&Biosample.Specific Ecosystem=Unclassified" }] + {"name": "Unclassified" , "count": "8" , "url": "search?Biosample.Ecosystem=Host-associated&Biosample.Ecosystem+Category=Mollusca&Biosample.Ecosystem+Type=Unclassified" , "children" : [ + {"name": "Unclassified" , "count": "8" , "url": "search?Biosample.Ecosystem=Host-associated&Biosample.Ecosystem+Category=Mollusca&Biosample.Ecosystem+Type=Unclassified&Biosample.Ecosystem+Subtype=Unclassified" , "children" : [ + {"name": "Unclassified" , "count": "8" , "url": "search?Biosample.Ecosystem=Host-associated&Biosample.Ecosystem+Category=Mollusca&Biosample.Ecosystem+Type=Unclassified&Biosample.Ecosystem+Subtype=Unclassified&Biosample.Specific Ecosystem=Unclassified" }] }] }, - {"name": "Whole body" , "count": "0" , "url": "search?Biosample.Ecosystem=Host-associated&Biosample.Ecosystem+Category=Mollusca&Biosample.Ecosystem+Type=Whole body" , "children" : [ - {"name": "Unclassified" , "count": "0" , "url": "search?Biosample.Ecosystem=Host-associated&Biosample.Ecosystem+Category=Mollusca&Biosample.Ecosystem+Type=Whole body&Biosample.Ecosystem+Subtype=Unclassified" , "children" : [ - {"name": "Unclassified" , "count": "0" , "url": "search?Biosample.Ecosystem=Host-associated&Biosample.Ecosystem+Category=Mollusca&Biosample.Ecosystem+Type=Whole body&Biosample.Ecosystem+Subtype=Unclassified&Biosample.Specific Ecosystem=Unclassified" }] + {"name": "Whole body" , "count": "18" , "url": "search?Biosample.Ecosystem=Host-associated&Biosample.Ecosystem+Category=Mollusca&Biosample.Ecosystem+Type=Whole body" , "children" : [ + {"name": "Unclassified" , "count": "18" , "url": "search?Biosample.Ecosystem=Host-associated&Biosample.Ecosystem+Category=Mollusca&Biosample.Ecosystem+Type=Whole body&Biosample.Ecosystem+Subtype=Unclassified" , "children" : [ + {"name": "Unclassified" , "count": "18" , "url": "search?Biosample.Ecosystem=Host-associated&Biosample.Ecosystem+Category=Mollusca&Biosample.Ecosystem+Type=Whole body&Biosample.Ecosystem+Subtype=Unclassified&Biosample.Specific Ecosystem=Unclassified" }] }] }] }, - {"name": "Plants" , "count": "23300" , "url": "search?Biosample.Ecosystem=Host-associated&Biosample.Ecosystem+Category=Plants" , "children" : [ + {"name": "Plants" , "count": "23301" , "url": "search?Biosample.Ecosystem=Host-associated&Biosample.Ecosystem+Category=Plants" , "children" : [ {"name": "Bryophytes" , "count": "0" , "url": "search?Biosample.Ecosystem=Host-associated&Biosample.Ecosystem+Category=Plants&Biosample.Ecosystem+Type=Bryophytes" , "children" : [ {"name": "Hornworts" , "count": "0" , "url": "search?Biosample.Ecosystem=Host-associated&Biosample.Ecosystem+Category=Plants&Biosample.Ecosystem+Type=Bryophytes&Biosample.Ecosystem+Subtype=Hornworts" , "children" : [ {"name": "Rhizoids" , "count": "0" , "url": "search?Biosample.Ecosystem=Host-associated&Biosample.Ecosystem+Category=Plants&Biosample.Ecosystem+Type=Bryophytes&Biosample.Ecosystem+Subtype=Hornworts&Biosample.Specific Ecosystem=Rhizoids" }, @@ -7908,7 +7916,7 @@ }] }, - {"name": "Roots" , "count": "17767" , "url": "search?Biosample.Ecosystem=Host-associated&Biosample.Ecosystem+Category=Plants&Biosample.Ecosystem+Type=Roots" , "children" : [ + {"name": "Roots" , "count": "17768" , "url": "search?Biosample.Ecosystem=Host-associated&Biosample.Ecosystem+Category=Plants&Biosample.Ecosystem+Type=Roots" , "children" : [ {"name": "Aerial root" , "count": "0" , "url": "search?Biosample.Ecosystem=Host-associated&Biosample.Ecosystem+Category=Plants&Biosample.Ecosystem+Type=Roots&Biosample.Ecosystem+Subtype=Aerial root" , "children" : [ {"name": "Mucilage" , "count": "0" , "url": "search?Biosample.Ecosystem=Host-associated&Biosample.Ecosystem+Category=Plants&Biosample.Ecosystem+Type=Roots&Biosample.Ecosystem+Subtype=Aerial root&Biosample.Specific Ecosystem=Mucilage" }, @@ -7937,8 +7945,8 @@ {"name": "Unclassified" , "count": "112" , "url": "search?Biosample.Ecosystem=Host-associated&Biosample.Ecosystem+Category=Plants&Biosample.Ecosystem+Type=Roots&Biosample.Ecosystem+Subtype=Rhizoplane&Biosample.Specific Ecosystem=Unclassified" }] }, - {"name": "Rhizosphere" , "count": "11936" , "url": "search?Biosample.Ecosystem=Host-associated&Biosample.Ecosystem+Category=Plants&Biosample.Ecosystem+Type=Roots&Biosample.Ecosystem+Subtype=Rhizosphere" , "children" : [ - {"name": "Soil" , "count": "2860" , "url": "search?Biosample.Ecosystem=Host-associated&Biosample.Ecosystem+Category=Plants&Biosample.Ecosystem+Type=Roots&Biosample.Ecosystem+Subtype=Rhizosphere&Biosample.Specific Ecosystem=Soil" }, + {"name": "Rhizosphere" , "count": "11937" , "url": "search?Biosample.Ecosystem=Host-associated&Biosample.Ecosystem+Category=Plants&Biosample.Ecosystem+Type=Roots&Biosample.Ecosystem+Subtype=Rhizosphere" , "children" : [ + {"name": "Soil" , "count": "2861" , "url": "search?Biosample.Ecosystem=Host-associated&Biosample.Ecosystem+Category=Plants&Biosample.Ecosystem+Type=Roots&Biosample.Ecosystem+Subtype=Rhizosphere&Biosample.Specific Ecosystem=Soil" }, {"name": "Unclassified" , "count": "9076" , "url": "search?Biosample.Ecosystem=Host-associated&Biosample.Ecosystem+Category=Plants&Biosample.Ecosystem+Type=Roots&Biosample.Ecosystem+Subtype=Rhizosphere&Biosample.Specific Ecosystem=Unclassified" }] }, @@ -7995,20 +8003,20 @@ }] }, - {"name": "Porifera" , "count": "610" , "url": "search?Biosample.Ecosystem=Host-associated&Biosample.Ecosystem+Category=Porifera" , "children" : [ - {"name": "Sponge" , "count": "550" , "url": "search?Biosample.Ecosystem=Host-associated&Biosample.Ecosystem+Category=Porifera&Biosample.Ecosystem+Type=Sponge" , "children" : [ - {"name": "Tissue" , "count": "63" , "url": "search?Biosample.Ecosystem=Host-associated&Biosample.Ecosystem+Category=Porifera&Biosample.Ecosystem+Type=Sponge&Biosample.Ecosystem+Subtype=Tissue" , "children" : [ - {"name": "Unclassified" , "count": "63" , "url": "search?Biosample.Ecosystem=Host-associated&Biosample.Ecosystem+Category=Porifera&Biosample.Ecosystem+Type=Sponge&Biosample.Ecosystem+Subtype=Tissue&Biosample.Specific Ecosystem=Unclassified" }] + {"name": "Porifera" , "count": "611" , "url": "search?Biosample.Ecosystem=Host-associated&Biosample.Ecosystem+Category=Porifera" , "children" : [ + {"name": "Sponge" , "count": "555" , "url": "search?Biosample.Ecosystem=Host-associated&Biosample.Ecosystem+Category=Porifera&Biosample.Ecosystem+Type=Sponge" , "children" : [ + {"name": "Tissue" , "count": "66" , "url": "search?Biosample.Ecosystem=Host-associated&Biosample.Ecosystem+Category=Porifera&Biosample.Ecosystem+Type=Sponge&Biosample.Ecosystem+Subtype=Tissue" , "children" : [ + {"name": "Unclassified" , "count": "66" , "url": "search?Biosample.Ecosystem=Host-associated&Biosample.Ecosystem+Category=Porifera&Biosample.Ecosystem+Type=Sponge&Biosample.Ecosystem+Subtype=Tissue&Biosample.Specific Ecosystem=Unclassified" }] }, - {"name": "Unclassified" , "count": "487" , "url": "search?Biosample.Ecosystem=Host-associated&Biosample.Ecosystem+Category=Porifera&Biosample.Ecosystem+Type=Sponge&Biosample.Ecosystem+Subtype=Unclassified" , "children" : [ - {"name": "Unclassified" , "count": "487" , "url": "search?Biosample.Ecosystem=Host-associated&Biosample.Ecosystem+Category=Porifera&Biosample.Ecosystem+Type=Sponge&Biosample.Ecosystem+Subtype=Unclassified&Biosample.Specific Ecosystem=Unclassified" }] + {"name": "Unclassified" , "count": "489" , "url": "search?Biosample.Ecosystem=Host-associated&Biosample.Ecosystem+Category=Porifera&Biosample.Ecosystem+Type=Sponge&Biosample.Ecosystem+Subtype=Unclassified" , "children" : [ + {"name": "Unclassified" , "count": "489" , "url": "search?Biosample.Ecosystem=Host-associated&Biosample.Ecosystem+Category=Porifera&Biosample.Ecosystem+Type=Sponge&Biosample.Ecosystem+Subtype=Unclassified&Biosample.Specific Ecosystem=Unclassified" }] }] }, - {"name": "Unclassified" , "count": "60" , "url": "search?Biosample.Ecosystem=Host-associated&Biosample.Ecosystem+Category=Porifera&Biosample.Ecosystem+Type=Unclassified" , "children" : [ - {"name": "Unclassified" , "count": "60" , "url": "search?Biosample.Ecosystem=Host-associated&Biosample.Ecosystem+Category=Porifera&Biosample.Ecosystem+Type=Unclassified&Biosample.Ecosystem+Subtype=Unclassified" , "children" : [ - {"name": "Unclassified" , "count": "60" , "url": "search?Biosample.Ecosystem=Host-associated&Biosample.Ecosystem+Category=Porifera&Biosample.Ecosystem+Type=Unclassified&Biosample.Ecosystem+Subtype=Unclassified&Biosample.Specific Ecosystem=Unclassified" }] + {"name": "Unclassified" , "count": "56" , "url": "search?Biosample.Ecosystem=Host-associated&Biosample.Ecosystem+Category=Porifera&Biosample.Ecosystem+Type=Unclassified" , "children" : [ + {"name": "Unclassified" , "count": "56" , "url": "search?Biosample.Ecosystem=Host-associated&Biosample.Ecosystem+Category=Porifera&Biosample.Ecosystem+Type=Unclassified&Biosample.Ecosystem+Subtype=Unclassified" , "children" : [ + {"name": "Unclassified" , "count": "56" , "url": "search?Biosample.Ecosystem=Host-associated&Biosample.Ecosystem+Category=Porifera&Biosample.Ecosystem+Type=Unclassified&Biosample.Ecosystem+Subtype=Unclassified&Biosample.Specific Ecosystem=Unclassified" }] }] }] }, diff --git a/src/nmdc_submission_schema/datamodel/nmdc_submission_schema.py b/src/nmdc_submission_schema/datamodel/nmdc_submission_schema.py index ed7521e5..5abc8943 100644 --- a/src/nmdc_submission_schema/datamodel/nmdc_submission_schema.py +++ b/src/nmdc_submission_schema/datamodel/nmdc_submission_schema.py @@ -1,5 +1,5 @@ # Auto generated from nmdc_submission_schema.yaml by pythongen.py version: 0.0.1 -# Generation date: 2024-11-14T12:57:10 +# Generation date: 2024-12-09T10:01:01 # Schema: nmdc_submission_schema # # id: https://example.com/nmdc_submission_schema @@ -66,6 +66,7 @@ dataclasses._init_fn = dataclasses_init_fn_with_kwargs # Namespaces +BFO = CurieNamespace('BFO', 'http://purl.obolibrary.org/obo/BFO_') CATH = CurieNamespace('CATH', 'https://bioregistry.io/cath:') CHEBI = CurieNamespace('CHEBI', 'http://purl.obolibrary.org/obo/CHEBI_') CHEMBL_COMPOUND = CurieNamespace('CHEMBL_COMPOUND', 'https://bioregistry.io/chembl.compound:') @@ -145,6 +146,7 @@ NEON_SCHEMA = CurieNamespace('neon_schema', 'http://example.org/neon/schema/') NMDC = CurieNamespace('nmdc', 'https://w3id.org/nmdc/') NMDC_SUB_SCHEMA = CurieNamespace('nmdc_sub_schema', 'https://example.com/nmdc_sub_schema/') +OWL = CurieNamespace('owl', 'http://www.w3.org/2002/07/owl#') PROV = CurieNamespace('prov', 'http://www.w3.org/ns/prov#') QUD = CurieNamespace('qud', 'http://qudt.org/1.1/schema/qudt#') RDF = CurieNamespace('rdf', 'http://www.w3.org/1999/02/22-rdf-syntax-ns#') @@ -183,14 +185,6 @@ class LanguageCode(str): type_model_uri = NMDC_SUB_SCHEMA.LanguageCode -class Decimal(Decimal): - """ A real number with arbitrary precision that conforms to the xsd:decimal specification """ - type_class_uri = XSD["decimal"] - type_class_curie = "xsd:decimal" - type_name = "decimal" - type_model_uri = NMDC_SUB_SCHEMA.Decimal - - class Double(float): """ A real number that conforms to the xsd:double specification """ type_class_uri = XSD["double"] @@ -199,6 +193,30 @@ class Double(float): type_model_uri = NMDC_SUB_SCHEMA.Double +class DecimalDegree(float): + """ A decimal degree expresses latitude or longitude as decimal fractions. """ + type_class_uri = XSD["decimal"] + type_class_curie = "xsd:decimal" + type_name = "decimal_degree" + type_model_uri = NMDC_SUB_SCHEMA.DecimalDegree + + +class Uriorcurie(URIorCURIE): + """ a URI or a CURIE """ + type_class_uri = XSD["anyURI"] + type_class_curie = "xsd:anyURI" + type_name = "uriorcurie" + type_model_uri = NMDC_SUB_SCHEMA.Uriorcurie + + +class Float(float): + """ A real number that conforms to the xsd:float specification """ + type_class_uri = XSD["float"] + type_class_curie = "xsd:float" + type_name = "float" + type_model_uri = NMDC_SUB_SCHEMA.Float + + class Integer(int): """ An integer """ type_class_uri = XSD["integer"] @@ -207,6 +225,14 @@ class Integer(int): type_model_uri = NMDC_SUB_SCHEMA.Integer +class LanguageCode(str): + """ A language code conforming to ISO_639-1 """ + type_class_uri = XSD["language"] + type_class_curie = "xsd:language" + type_name = "language_code" + type_model_uri = NMDC_SUB_SCHEMA.LanguageCode + + class String(str): """ A character string """ type_class_uri = XSD["string"] @@ -215,20 +241,12 @@ class String(str): type_model_uri = NMDC_SUB_SCHEMA.String -class Float(float): - """ A real number that conforms to the xsd:float specification """ - type_class_uri = XSD["float"] - type_class_curie = "xsd:float" - type_name = "float" - type_model_uri = NMDC_SUB_SCHEMA.Float - - -class Uriorcurie(URIorCURIE): - """ a URI or a CURIE """ - type_class_uri = XSD["anyURI"] - type_class_curie = "xsd:anyURI" - type_name = "uriorcurie" - type_model_uri = NMDC_SUB_SCHEMA.Uriorcurie +class Decimal(Decimal): + """ A real number with arbitrary precision that conforms to the xsd:decimal specification """ + type_class_uri = XSD["decimal"] + type_class_curie = "xsd:decimal" + type_name = "decimal" + type_model_uri = NMDC_SUB_SCHEMA.Decimal class Boolean(Bool): @@ -344,6 +362,10 @@ class NamedThingId(URIorCURIE): pass +class GeneProductId(NamedThingId): + pass + + @dataclass(repr=False) class DhMultiviewCommonColumnsMixin(YAMLRoot): """ @@ -9738,6 +9760,58 @@ def __post_init__(self, *_: List[str], **kwargs: Dict[str, Any]): super().__post_init__(**kwargs) + def __new__(cls, *args, **kwargs): + + type_designator = "type" + if not type_designator in kwargs: + return super().__new__(cls,*args,**kwargs) + else: + type_designator_value = kwargs[type_designator] + target_cls = cls._class_for("class_class_curie", type_designator_value) + + + if target_cls is None: + target_cls = cls._class_for("class_class_uri", type_designator_value) + + + if target_cls is None: + target_cls = cls._class_for("class_model_uri", type_designator_value) + + + if target_cls is None: + raise ValueError(f"Wrong type designator value: class {cls.__name__} " + f"has no subclass with ['class_class_curie', 'class_class_uri', 'class_model_uri']='{kwargs[type_designator]}'") + return super().__new__(target_cls,*args,**kwargs) + + + +@dataclass(repr=False) +class GeneProduct(NamedThing): + """ + A molecule encoded by a gene that has an evolved function + """ + _inherited_slots: ClassVar[List[str]] = [] + + class_class_uri: ClassVar[URIRef] = NMDC["GeneProduct"] + class_class_curie: ClassVar[str] = "nmdc:GeneProduct" + class_name: ClassVar[str] = "GeneProduct" + class_model_uri: ClassVar[URIRef] = NMDC_SUB_SCHEMA.GeneProduct + + id: Union[str, GeneProductId] = None + type: Union[str, URIorCURIE] = None + + def __post_init__(self, *_: List[str], **kwargs: Dict[str, Any]): + if self._is_empty(self.id): + self.MissingRequiredField("id") + if not isinstance(self.id, GeneProductId): + self.id = GeneProductId(self.id) + + super().__post_init__(**kwargs) + if self._is_empty(self.type): + self.MissingRequiredField("type") + self.type = str(self.class_class_curie) + + # Enumerations class BioticRelationshipEnum(EnumDefinitionImpl): @@ -11774,12 +11848,22 @@ class HostSexEnum(EnumDefinitionImpl): female = PermissibleValue(text="female") hermaphrodite = PermissibleValue(text="hermaphrodite") male = PermissibleValue(text="male") - neuter = PermissibleValue(text="neuter") + transgender = PermissibleValue(text="transgender") + undeclared = PermissibleValue(text="undeclared") _defn = EnumDefinition( name="HostSexEnum", ) + @classmethod + def _addvals(cls): + setattr(cls, "non-binary", + PermissibleValue(text="non-binary")) + setattr(cls, "transgender (female to male)", + PermissibleValue(text="transgender (female to male)")) + setattr(cls, "transgender (male to female)", + PermissibleValue(text="transgender (male to female)")) + class AnalysisTypeEnum(EnumDefinitionImpl): metabolomics = PermissibleValue(text="metabolomics") @@ -11802,6 +11886,10 @@ def _addvals(cls): PermissibleValue(text="natural organic matter")) setattr(cls, "bulk chemistry", PermissibleValue(text="bulk chemistry")) + setattr(cls, "amplicon sequencing assay", + PermissibleValue( + text="amplicon sequencing assay", + meaning=OBI["0002767"])) class DNASampleFormatEnum(EnumDefinitionImpl): @@ -11887,7 +11975,6 @@ class EcosystemCategoryEnum(EnumDefinitionImpl): Cephalochordata = PermissibleValue(text="Cephalochordata") Cnidaria = PermissibleValue(text="Cnidaria") Endosymbionts = PermissibleValue(text="Endosymbionts") - Feedstock = PermissibleValue(text="Feedstock") Fish = PermissibleValue(text="Fish") Fungi = PermissibleValue(text="Fungi") Invertebrates = PermissibleValue(text="Invertebrates") @@ -11959,7 +12046,6 @@ class EcosystemTypeEnum(EnumDefinitionImpl): Aquaculture = PermissibleValue(text="Aquaculture") Ascidians = PermissibleValue(text="Ascidians") Bacteria = PermissibleValue(text="Bacteria") - Bacterivore = PermissibleValue(text="Bacterivore") Bagasse = PermissibleValue(text="Bagasse") Beans = PermissibleValue(text="Beans") Beverages = PermissibleValue(text="Beverages") @@ -12291,6 +12377,8 @@ def _addvals(cls): PermissibleValue(text="Olfactory system")) setattr(cls, "Ootheca/Egg mass", PermissibleValue(text="Ootheca/Egg mass")) + setattr(cls, "Organic waste", + PermissibleValue(text="Organic waste")) setattr(cls, "Outdoor Air", PermissibleValue(text="Outdoor Air")) setattr(cls, "Peat moss", @@ -12698,6 +12786,7 @@ class EcosystemSubtypeEnum(EnumDefinitionImpl): Volcanic = PermissibleValue(text="Volcanic") Wall = PermissibleValue(text="Wall") Wart = PermissibleValue(text="Wart") + Waste = PermissibleValue(text="Waste") Wastewater = PermissibleValue(text="Wastewater") Water = PermissibleValue(text="Water") Watershed = PermissibleValue(text="Watershed") @@ -13612,6 +13701,7 @@ class SpecificEcosystemEnum(EnumDefinitionImpl): Rock = PermissibleValue(text="Rock") Rocks = PermissibleValue(text="Rocks") Rosacea = PermissibleValue(text="Rosacea") + Rubber = PermissibleValue(text="Rubber") Rumen = PermissibleValue(text="Rumen") Runoff = PermissibleValue(text="Runoff") Sabkha = PermissibleValue(text="Sabkha") @@ -13701,8 +13791,6 @@ def _addvals(cls): PermissibleValue(text="Abyssopelagic/Abyssal zone")) setattr(cls, "Acid Mine Drainage", PermissibleValue(text="Acid Mine Drainage")) - setattr(cls, "Acid mine drainage", - PermissibleValue(text="Acid mine drainage")) setattr(cls, "Acid sulfate soil", PermissibleValue(text="Acid sulfate soil")) setattr(cls, "Acid-saline drainage", @@ -14658,7 +14746,6 @@ class EcosystemSubtypeForSoilEnum(EnumDefinitionImpl): Alpine = PermissibleValue(text="Alpine") Arable = PermissibleValue(text="Arable") - Biochar = PermissibleValue(text="Biochar") Biocrust = PermissibleValue(text="Biocrust") Biofilm = PermissibleValue(text="Biofilm") Chaparral = PermissibleValue(text="Chaparral") @@ -17220,7 +17307,10 @@ class slots: slots.alternative_identifiers = Slot(uri=NMDC_SUB_SCHEMA.alternative_identifiers, name="alternative_identifiers", curie=NMDC_SUB_SCHEMA.curie('alternative_identifiers'), model_uri=NMDC_SUB_SCHEMA.alternative_identifiers, domain=None, range=Optional[Union[Union[str, URIorCURIE], List[Union[str, URIorCURIE]]]], - pattern=re.compile(r'^[a-zA-Z0-9][a-zA-Z0-9_\.]+:[a-zA-Z0-9_][a-zA-Z0-9_\-\/\.,]*$')) + pattern=re.compile(r'^[a-zA-Z0-9][a-zA-Z0-9_\.]+:[a-zA-Z0-9_][a-zA-Z0-9_\-\/\.,\(\)\=\#]*$')) + +slots.alternative_names = Slot(uri=NMDC_SUB_SCHEMA.alternative_names, name="alternative_names", curie=NMDC_SUB_SCHEMA.curie('alternative_names'), + model_uri=NMDC_SUB_SCHEMA.alternative_names, domain=None, range=Optional[str]) slots.core_field = Slot(uri=NMDC_SUB_SCHEMA.core_field, name="core field", curie=NMDC_SUB_SCHEMA.curie('core_field'), model_uri=NMDC_SUB_SCHEMA.core_field, domain=None, range=Optional[str]) @@ -17250,6 +17340,15 @@ class slots: slots.nucleic_acid_sequence_source_field = Slot(uri=NMDC_SUB_SCHEMA.nucleic_acid_sequence_source_field, name="nucleic acid sequence source field", curie=NMDC_SUB_SCHEMA.curie('nucleic_acid_sequence_source_field'), model_uri=NMDC_SUB_SCHEMA.nucleic_acid_sequence_source_field, domain=None, range=Optional[str]) +slots.object = Slot(uri=NMDC_SUB_SCHEMA.object, name="object", curie=NMDC_SUB_SCHEMA.curie('object'), + model_uri=NMDC_SUB_SCHEMA.object, domain=None, range=str) + +slots.predicate = Slot(uri=NMDC_SUB_SCHEMA.predicate, name="predicate", curie=NMDC_SUB_SCHEMA.curie('predicate'), + model_uri=NMDC_SUB_SCHEMA.predicate, domain=None, range=str) + +slots.subject = Slot(uri=NMDC_SUB_SCHEMA.subject, name="subject", curie=NMDC_SUB_SCHEMA.curie('subject'), + model_uri=NMDC_SUB_SCHEMA.subject, domain=None, range=Optional[Union[str, GeneProductId]]) + slots.type = Slot(uri=RDF.type, name="type", curie=RDF.curie('type'), model_uri=NMDC_SUB_SCHEMA.type, domain=None, range=Union[str, URIorCURIE]) @@ -19879,8 +19978,7 @@ class slots: model_uri=NMDC_SUB_SCHEMA.PlantAssociatedInterface_humidity_regm, domain=PlantAssociatedInterface, range=Optional[str]) slots.PlantAssociatedInterface_isotope_exposure = Slot(uri=NMDC['nmdc/isotope_exposure'], name="PlantAssociatedInterface_isotope_exposure", curie=NMDC.curie('nmdc/isotope_exposure'), - model_uri=NMDC_SUB_SCHEMA.PlantAssociatedInterface_isotope_exposure, domain=PlantAssociatedInterface, range=Optional[str], - pattern=re.compile(r'^\S+.*\S+ \[[a-zA-Z]{2,}:\d+\]; ([\+-]?\d{4}(?!\d{2}\b))((-?)((0[1-9]|1[0-2])(\3([12]\d|0[1-9]|3[01]))?|W([0-4]\d|5[0-2])(-?[1-7])?|(00[1-9]|0[1-9]\d|[12]\d{2}|3([0-5]\d|6[1-6])))([T\s]((([01]\d|2[0-3])((:?)[0-5]\d)?|24\:?00)([\.,]\d+(?!:))?)?(\17[0-5]\d([\.,]\d+)?)?([zZ]|([\+-])([01]\d|2[0-3]):?([0-5]\d)?)?)?)?$')) + model_uri=NMDC_SUB_SCHEMA.PlantAssociatedInterface_isotope_exposure, domain=PlantAssociatedInterface, range=Optional[str]) slots.PlantAssociatedInterface_lat_lon = Slot(uri=MIXS['0000009'], name="PlantAssociatedInterface_lat_lon", curie=MIXS.curie('0000009'), model_uri=NMDC_SUB_SCHEMA.PlantAssociatedInterface_lat_lon, domain=PlantAssociatedInterface, range=str, @@ -20213,8 +20311,7 @@ class slots: model_uri=NMDC_SUB_SCHEMA.SedimentInterface_humidity_regm, domain=SedimentInterface, range=Optional[str]) slots.SedimentInterface_isotope_exposure = Slot(uri=NMDC['nmdc/isotope_exposure'], name="SedimentInterface_isotope_exposure", curie=NMDC.curie('nmdc/isotope_exposure'), - model_uri=NMDC_SUB_SCHEMA.SedimentInterface_isotope_exposure, domain=SedimentInterface, range=Optional[str], - pattern=re.compile(r'^\S+.*\S+ \[[a-zA-Z]{2,}:\d+\]; ([\+-]?\d{4}(?!\d{2}\b))((-?)((0[1-9]|1[0-2])(\3([12]\d|0[1-9]|3[01]))?|W([0-4]\d|5[0-2])(-?[1-7])?|(00[1-9]|0[1-9]\d|[12]\d{2}|3([0-5]\d|6[1-6])))([T\s]((([01]\d|2[0-3])((:?)[0-5]\d)?|24\:?00)([\.,]\d+(?!:))?)?(\17[0-5]\d([\.,]\d+)?)?([zZ]|([\+-])([01]\d|2[0-3]):?([0-5]\d)?)?)?)?$')) + model_uri=NMDC_SUB_SCHEMA.SedimentInterface_isotope_exposure, domain=SedimentInterface, range=Optional[str]) slots.SedimentInterface_lat_lon = Slot(uri=MIXS['0000009'], name="SedimentInterface_lat_lon", curie=MIXS.curie('0000009'), model_uri=NMDC_SUB_SCHEMA.SedimentInterface_lat_lon, domain=SedimentInterface, range=str, @@ -20622,8 +20719,7 @@ class slots: pattern=re.compile(r'^(?:(?:[0-9]|[1-9][0-9]|9[0-9]|0[0-9]|0[0-5][0-9]):[0-5][0-9]:[0-5][0-9])(?:;(?:[0-9]|[1-9][0-9]|9[0-9]|0[0-9]|0[0-5][0-9]):[0-5][0-9]:[0-5][0-9])*$')) slots.SoilInterface_isotope_exposure = Slot(uri=NMDC['nmdc/isotope_exposure'], name="SoilInterface_isotope_exposure", curie=NMDC.curie('nmdc/isotope_exposure'), - model_uri=NMDC_SUB_SCHEMA.SoilInterface_isotope_exposure, domain=SoilInterface, range=Optional[str], - pattern=re.compile(r'^\S+.*\S+ \[[a-zA-Z]{2,}:\d+\]; ([\+-]?\d{4}(?!\d{2}\b))((-?)((0[1-9]|1[0-2])(\3([12]\d|0[1-9]|3[01]))?|W([0-4]\d|5[0-2])(-?[1-7])?|(00[1-9]|0[1-9]\d|[12]\d{2}|3([0-5]\d|6[1-6])))([T\s]((([01]\d|2[0-3])((:?)[0-5]\d)?|24\:?00)([\.,]\d+(?!:))?)?(\17[0-5]\d([\.,]\d+)?)?([zZ]|([\+-])([01]\d|2[0-3]):?([0-5]\d)?)?)?)?$')) + model_uri=NMDC_SUB_SCHEMA.SoilInterface_isotope_exposure, domain=SoilInterface, range=Optional[str]) slots.SoilInterface_lat_lon = Slot(uri=MIXS['0000009'], name="SoilInterface_lat_lon", curie=MIXS.curie('0000009'), model_uri=NMDC_SUB_SCHEMA.SoilInterface_lat_lon, domain=SoilInterface, range=str, @@ -21268,8 +21364,7 @@ class slots: model_uri=NMDC_SUB_SCHEMA.WaterInterface_humidity_regm, domain=WaterInterface, range=Optional[str]) slots.WaterInterface_isotope_exposure = Slot(uri=NMDC['nmdc/isotope_exposure'], name="WaterInterface_isotope_exposure", curie=NMDC.curie('nmdc/isotope_exposure'), - model_uri=NMDC_SUB_SCHEMA.WaterInterface_isotope_exposure, domain=WaterInterface, range=Optional[str], - pattern=re.compile(r'^\S+.*\S+ \[[a-zA-Z]{2,}:\d+\]; ([\+-]?\d{4}(?!\d{2}\b))((-?)((0[1-9]|1[0-2])(\3([12]\d|0[1-9]|3[01]))?|W([0-4]\d|5[0-2])(-?[1-7])?|(00[1-9]|0[1-9]\d|[12]\d{2}|3([0-5]\d|6[1-6])))([T\s]((([01]\d|2[0-3])((:?)[0-5]\d)?|24\:?00)([\.,]\d+(?!:))?)?(\17[0-5]\d([\.,]\d+)?)?([zZ]|([\+-])([01]\d|2[0-3]):?([0-5]\d)?)?)?)?$')) + model_uri=NMDC_SUB_SCHEMA.WaterInterface_isotope_exposure, domain=WaterInterface, range=Optional[str]) slots.WaterInterface_lat_lon = Slot(uri=MIXS['0000009'], name="WaterInterface_lat_lon", curie=MIXS.curie('0000009'), model_uri=NMDC_SUB_SCHEMA.WaterInterface_lat_lon, domain=WaterInterface, range=Optional[str], @@ -21537,8 +21632,7 @@ class slots: model_uri=NMDC_SUB_SCHEMA.SoilMixsInspiredMixin_filter_method, domain=None, range=Optional[str]) slots.SoilMixsInspiredMixin_isotope_exposure = Slot(uri=NMDC['nmdc/isotope_exposure'], name="SoilMixsInspiredMixin_isotope_exposure", curie=NMDC.curie('nmdc/isotope_exposure'), - model_uri=NMDC_SUB_SCHEMA.SoilMixsInspiredMixin_isotope_exposure, domain=None, range=Optional[str], - pattern=re.compile(r'^\S+.*\S+ \[[a-zA-Z]{2,}:\d+\]; ([\+-]?\d{4}(?!\d{2}\b))((-?)((0[1-9]|1[0-2])(\3([12]\d|0[1-9]|3[01]))?|W([0-4]\d|5[0-2])(-?[1-7])?|(00[1-9]|0[1-9]\d|[12]\d{2}|3([0-5]\d|6[1-6])))([T\s]((([01]\d|2[0-3])((:?)[0-5]\d)?|24\:?00)([\.,]\d+(?!:))?)?(\17[0-5]\d([\.,]\d+)?)?([zZ]|([\+-])([01]\d|2[0-3]):?([0-5]\d)?)?)?)?$')) + model_uri=NMDC_SUB_SCHEMA.SoilMixsInspiredMixin_isotope_exposure, domain=None, range=Optional[str]) slots.SoilMixsInspiredMixin_micro_biomass_c_meth = Slot(uri=NMDC['nmdc/micro_biomass_c_meth'], name="SoilMixsInspiredMixin_micro_biomass_c_meth", curie=NMDC.curie('nmdc/micro_biomass_c_meth'), model_uri=NMDC_SUB_SCHEMA.SoilMixsInspiredMixin_micro_biomass_c_meth, domain=None, range=Optional[str]) diff --git a/src/nmdc_submission_schema/schema/nmdc_submission_schema.yaml b/src/nmdc_submission_schema/schema/nmdc_submission_schema.yaml index 43f6bb13..50b938be 100644 --- a/src/nmdc_submission_schema/schema/nmdc_submission_schema.yaml +++ b/src/nmdc_submission_schema/schema/nmdc_submission_schema.yaml @@ -271,67 +271,14 @@ prefixes: MIXS_yaml: prefix_prefix: MIXS_yaml prefix_reference: https://raw.githubusercontent.com/microbiomedata/mixs/main/model/schema/ + BFO: + prefix_prefix: BFO + prefix_reference: http://purl.obolibrary.org/obo/BFO_ + owl: + prefix_prefix: owl + prefix_reference: http://www.w3.org/2002/07/owl# default_prefix: nmdc_sub_schema default_range: string -subsets: - mixs_environmental_triad: - name: mixs_environmental_triad - title: MIxS Environmental Triad - from_schema: https://example.com/nmdc_submission_schema - mixs extension: - name: mixs extension - from_schema: https://example.com/nmdc_submission_schema - checklist: - name: checklist - description: A MIxS checklist. These can be combined with packages - from_schema: https://example.com/nmdc_submission_schema - package: - name: package - description: A MIxS package. These can be combined with checklists - from_schema: https://example.com/nmdc_submission_schema - checklist_package_combination: - name: checklist_package_combination - description: A combination of a checklist and a package - from_schema: https://example.com/nmdc_submission_schema - data object subset: - name: data object subset - description: Subset consisting of the data objects that either inputs or outputs - of processes or workflows. - from_schema: https://example.com/nmdc_submission_schema - data_portal_subset: - name: data_portal_subset - description: Subset consisting of entities that Kitware/nmdc-server use to populate - the data portal. - comments: - - Schema authors are responsible for alerting and supporting Kitware and nmdc-server - authors about changes they will have to make if entities labeled with data_portal_subset - are modified. - - Assignment of the data_portal_subset is incomplete in the schema. - from_schema: https://example.com/nmdc_submission_schema - environment: - name: environment - from_schema: https://example.com/nmdc_submission_schema - investigation: - name: investigation - from_schema: https://example.com/nmdc_submission_schema - nucleic acid sequence source: - name: nucleic acid sequence source - from_schema: https://example.com/nmdc_submission_schema - proteases: - name: proteases - from_schema: https://example.com/nmdc_submission_schema - sample subset: - name: sample subset - description: Subset consisting of entities linked to the processing of samples. Currently, - this subset consists of study, omics process, and biosample. - from_schema: https://example.com/nmdc_submission_schema - sequencing: - name: sequencing - from_schema: https://example.com/nmdc_submission_schema - workflow subset: - name: workflow subset - description: Subset consisting of just the workflow execution activities - from_schema: https://example.com/nmdc_submission_schema types: unit: name: unit @@ -356,18 +303,6 @@ types: from_schema: https://example.com/nmdc_submission_schema base: str uri: xsd:language - decimal: - name: decimal - description: A real number with arbitrary precision that conforms to the xsd:decimal - specification - notes: - - If you are authoring schemas in LinkML YAML, the type is referenced with the - lower case "decimal". - from_schema: https://example.com/nmdc_submission_schema - broad_mappings: - - schema:Number - base: Decimal - uri: xsd:decimal double: name: double description: A real number that conforms to the xsd:double specification @@ -379,6 +314,35 @@ types: - schema:Float base: float uri: xsd:double + decimal_degree: + name: decimal_degree + description: A decimal degree expresses latitude or longitude as decimal fractions. + from_schema: https://example.com/nmdc_submission_schema + see_also: + - https://en.wikipedia.org/wiki/Decimal_degrees + base: float + uri: xsd:decimal + uriorcurie: + name: uriorcurie + description: a URI or a CURIE + notes: + - If you are authoring schemas in LinkML YAML, the type is referenced with the + lower case "uriorcurie". + from_schema: https://example.com/nmdc_submission_schema + base: URIorCURIE + uri: xsd:anyURI + repr: str + float: + name: float + description: A real number that conforms to the xsd:float specification + notes: + - If you are authoring schemas in LinkML YAML, the type is referenced with the + lower case "float". + from_schema: https://example.com/nmdc_submission_schema + exact_mappings: + - schema:Float + base: float + uri: xsd:float integer: name: integer description: An integer @@ -390,6 +354,14 @@ types: - schema:Integer base: int uri: xsd:integer + language_code: + name: language_code + description: A language code conforming to ISO_639-1 + from_schema: https://example.com/nmdc_submission_schema + see_also: + - https://en.wikipedia.org/wiki/ISO_639-1 + base: str + uri: xsd:language string: name: string description: A character string @@ -402,27 +374,18 @@ types: - schema:Text base: str uri: xsd:string - float: - name: float - description: A real number that conforms to the xsd:float specification - notes: - - If you are authoring schemas in LinkML YAML, the type is referenced with the - lower case "float". - from_schema: https://example.com/nmdc_submission_schema - exact_mappings: - - schema:Float - base: float - uri: xsd:float - uriorcurie: - name: uriorcurie - description: a URI or a CURIE + decimal: + name: decimal + description: A real number with arbitrary precision that conforms to the xsd:decimal + specification notes: - If you are authoring schemas in LinkML YAML, the type is referenced with the - lower case "uriorcurie". + lower case "decimal". from_schema: https://example.com/nmdc_submission_schema - base: URIorCURIE - uri: xsd:anyURI - repr: str + broad_mappings: + - schema:Number + base: Decimal + uri: xsd:decimal boolean: name: boolean description: A binary (true or false) value @@ -2769,10 +2732,18 @@ enums: text: female hermaphrodite: text: hermaphrodite + non-binary: + text: non-binary male: text: male - neuter: - text: neuter + transgender: + text: transgender + transgender (female to male): + text: transgender (female to male) + transgender (male to female): + text: transgender (male to female) + undeclared: + text: undeclared AnalysisTypeEnum: name: AnalysisTypeEnum from_schema: https://example.com/nmdc_submission_schema @@ -2795,6 +2766,10 @@ enums: text: natural organic matter bulk chemistry: text: bulk chemistry + amplicon sequencing assay: + text: amplicon sequencing assay + meaning: OBI:0002767 + title: Amplicon sequencing assay DNASampleFormatEnum: name: DNASampleFormatEnum from_schema: https://example.com/nmdc_submission_schema @@ -2907,8 +2882,6 @@ enums: text: Drugs production Endosymbionts: text: Endosymbionts - Feedstock: - text: Feedstock Fish: text: Fish Food production: @@ -3016,8 +2989,6 @@ enums: text: Baby formula Bacteria: text: Bacteria - Bacterivore: - text: Bacterivore Bagasse: text: Bagasse Beans: @@ -3328,6 +3299,8 @@ enums: text: Oomycetes Ootheca/Egg mass: text: Ootheca/Egg mass + Organic waste: + text: Organic waste Outdoor Air: text: Outdoor Air Oxymonads: @@ -4791,6 +4764,8 @@ enums: text: Warm (34-42C) Wart: text: Wart + Waste: + text: Waste Wastewater: text: Wastewater Wastewater effluent: @@ -4842,8 +4817,6 @@ enums: text: Abyssopelagic/Abyssal zone Acid Mine Drainage: text: Acid Mine Drainage - Acid mine drainage: - text: Acid mine drainage Acid sulfate soil: text: Acid sulfate soil Acid-saline drainage: @@ -5922,6 +5895,8 @@ enums: text: Rosacea Royal jelly: text: Royal jelly + Rubber: + text: Rubber Rumen: text: Rumen Rumen fluid: @@ -6318,8 +6293,6 @@ enums: text: Alpine Arable: text: Arable - Biochar: - text: Biochar Biocrust: text: Biocrust Biofilm: @@ -7767,30 +7740,6 @@ slots: is_a: environment field slot_uri: MIXS:0000094 domain_of: - - agriculture - - air - - built environment - - core - - food-animal and animal feed - - food-farm environment - - food-food production facility - - food-human foods - - host-associated - - human-associated - - human-gut - - human-oral - - human-skin - - human-vaginal - - hydrocarbon resources-cores - - hydrocarbon resources-fluids_swabs - - microbial mat_biofilm - - miscellaneous natural or artificial environment - - plant-associated - - sediment - - soil - - symbiont-associated - - wastewater_sludge - - water - Biosample range: string multivalued: false @@ -7901,7 +7850,7 @@ slots: description: Select all the data types associated or available for this biosample title: analysis/data type examples: - - value: metagenomics; metabolomics; proteomics + - value: metagenomics; metabolomics; metaproteomics from_schema: https://example.com/nmdc_submission_schema see_also: - MIxS:investigation_type @@ -9380,7 +9329,9 @@ slots: - Date should be formatted as YYYY(-MM(-DD)). Ie, 2021-04-15, 2021-04 and 2021 are all acceptable. examples: - - value: 2021-04-15, 2021-04 and 2021 are all acceptable. + - value: '2021-04-15' + - value: 2021-04 + - value: '2021' from_schema: https://example.com/nmdc_submission_schema see_also: - MIXS:0000011 @@ -9400,7 +9351,8 @@ slots: comments: - 'Time should be entered as HH:MM(:SS) in GMT. See here for a converter: https://www.worldtimebuddy.com/pst-to-gmt-converter' examples: - - value: 13:33 or 13:33:55 + - value: '813' + - value: '48835' from_schema: https://example.com/nmdc_submission_schema see_also: - MIXS:0000011 @@ -9421,7 +9373,8 @@ slots: comments: - 'Time should be entered as HH:MM(:SS) in GMT. See here for a converter: https://www.worldtimebuddy.com/pst-to-gmt-converter' examples: - - value: 13:33 or 13:33:55 + - value: '813' + - value: '48835' from_schema: https://example.com/nmdc_submission_schema see_also: - MIXS:0000011 @@ -10794,8 +10747,7 @@ slots: EnvO documentation about how to use the field: https://github.com/EnvironmentOntology/envo/wiki/Using-ENVO-with-MIxS' title: broad-scale environmental context examples: - - value: oceanic epipelagic zone biome [ENVO:01000033] for annotating a water - sample from the photic zone in middle of the Atlantic Ocean + - value: oceanic epipelagic zone biome [ENVO:01000035] from_schema: https://example.com/nmdc_submission_schema aliases: - broad-scale environmental context @@ -10831,10 +10783,7 @@ slots: are accepted in this field. EnvO documentation about how to use the field: https://github.com/EnvironmentOntology/envo/wiki/Using-ENVO-with-MIxS.' title: local environmental context examples: - - value: 'litter layer [ENVO:01000338]; Annotating a pooled sample taken from - various vegetation layers in a forest consider: canopy [ENVO:00000047]|herb - and fern layer [ENVO:01000337]|litter layer [ENVO:01000338]|understory [01000335]|shrub - layer [ENVO:01000336].' + - value: litter layer [ENVO:01000338] from_schema: https://example.com/nmdc_submission_schema aliases: - local environmental context @@ -10870,9 +10819,7 @@ slots: (e.g. a tree, a leaf, a table top).' title: environmental medium examples: - - value: 'soil [ENVO:00001998]; Annotating a fish swimming in the upper 100 m - of the Atlantic Ocean, consider: ocean water [ENVO:00002151]. Example: Annotating - a duck on a pond consider: pond water [ENVO:00002228]|air [ENVO_00002005]' + - value: soil [ENVO:00001998] from_schema: https://example.com/nmdc_submission_schema aliases: - environmental medium @@ -12366,7 +12313,7 @@ slots: or https://www.ebi.ac.uk/ols/ontologies/uberon title: host body product examples: - - value: Portion of mucus [fma66938] + - value: mucus [UBERON:0000912] from_schema: https://example.com/nmdc_submission_schema aliases: - host body product @@ -13182,12 +13129,11 @@ slots: labeled compounds examples: - value: 13C glucose - - value: H218O + - value: 18O water from_schema: https://example.com/nmdc_submission_schema see_also: - MIXS:0000751 rank: 16 - string_serialization: '{termLabel} {[termID]}; {timestamp}' domain_of: - Biosample slot_group: MIxS Inspired @@ -18317,7 +18263,9 @@ slots: - Date should be formatted as YYYY(-MM(-DD)). Ie, 2021-04-15, 2021-04 and 2021 are all acceptable. examples: - - value: 2021-04-15, 2021-04 and 2021 are all acceptable. + - value: '2021-04-15' + - value: 2021-04 + - value: '2021' from_schema: https://example.com/nmdc_submission_schema see_also: - MIXS:0000011 @@ -18337,7 +18285,8 @@ slots: comments: - 'Time should be entered as HH:MM(:SS) in GMT. See here for a converter: https://www.worldtimebuddy.com/pst-to-gmt-converter' examples: - - value: 13:33 or 13:33:55 + - value: '813' + - value: '48835' from_schema: https://example.com/nmdc_submission_schema see_also: - MIXS:0000011 @@ -20431,7 +20380,20 @@ slots: - NamedThing range: uriorcurie multivalued: true - pattern: ^[a-zA-Z0-9][a-zA-Z0-9_\.]+:[a-zA-Z0-9_][a-zA-Z0-9_\-\/\.,]*$ + pattern: ^[a-zA-Z0-9][a-zA-Z0-9_\.]+:[a-zA-Z0-9_][a-zA-Z0-9_\-\/\.,\(\)\=\#]*$ + alternative_names: + name: alternative_names + description: A list of alternative names used to refer to the entity. The distinction + between name and alternative names is application-specific. + from_schema: https://example.com/nmdc_submission_schema + exact_mappings: + - dcterms:alternative + - skos:altLabel + domain_of: + - OntologyClass + - Study + range: string + multivalued: false core field: name: core field description: basic fields @@ -20508,7 +20470,7 @@ slots: from_schema: https://example.com/nmdc_submission_schema domain_of: - TextValue - range: language code + range: language_code name: name: name description: A human readable label for an entity @@ -20525,6 +20487,28 @@ slots: abstract: true domain_of: - Biosample + object: + name: object + from_schema: https://example.com/nmdc_submission_schema + owner: OntologyRelation + domain_of: + - OntologyRelation + range: string + required: true + multivalued: false + predicate: + name: predicate + from_schema: https://example.com/nmdc_submission_schema + owner: OntologyRelation + domain_of: + - OntologyRelation + range: string + required: true + multivalued: false + subject: + name: subject + from_schema: https://example.com/nmdc_submission_schema + range: GeneProduct type: name: type description: the class_uri of the class that has been instantiated @@ -20549,12 +20533,11 @@ slots: - PortionOfSubstance - MagBin - MetaboliteIdentification - - PeptideQuantification - - ProteinQuantification - GenomeFeature - FunctionalAnnotation - AttributeValue - NamedThing + - OntologyRelation - FailureCategorization - Protocol - CreditAssociation @@ -20684,30 +20667,6 @@ classes: slot_uri: MIXS:0000094 owner: Biosample domain_of: - - agriculture - - air - - built environment - - core - - food-animal and animal feed - - food-farm environment - - food-food production facility - - food-human foods - - host-associated - - human-associated - - human-gut - - human-oral - - human-skin - - human-vaginal - - hydrocarbon resources-cores - - hydrocarbon resources-fluids_swabs - - microbial mat_biofilm - - miscellaneous natural or artificial environment - - plant-associated - - sediment - - soil - - symbiont-associated - - wastewater_sludge - - water - Biosample slot_group: mixs_modified_section range: string @@ -21056,8 +21015,7 @@ classes: - range changed to enumeration late in makefile, so this is modified (but "sample ID" anyway) examples: - - value: oceanic epipelagic zone biome [ENVO:01000033] for annotating a water - sample from the photic zone in middle of the Atlantic Ocean + - value: oceanic epipelagic zone biome [ENVO:01000035] from_schema: https://w3id.org/nmdc/nmdc aliases: - broad-scale environmental context @@ -22173,30 +22131,6 @@ classes: slot_uri: MIXS:0000094 owner: Biosample domain_of: - - agriculture - - air - - built environment - - core - - food-animal and animal feed - - food-farm environment - - food-food production facility - - food-human foods - - host-associated - - human-associated - - human-gut - - human-oral - - human-skin - - human-vaginal - - hydrocarbon resources-cores - - hydrocarbon resources-fluids_swabs - - microbial mat_biofilm - - miscellaneous natural or artificial environment - - plant-associated - - sediment - - soil - - symbiont-associated - - wastewater_sludge - - water - Biosample slot_group: mixs_modified_section range: string @@ -22956,8 +22890,7 @@ classes: - range changed to enumeration late in makefile, so this is modified (but "sample ID" anyway) examples: - - value: oceanic epipelagic zone biome [ENVO:01000033] for annotating a water - sample from the photic zone in middle of the Atlantic Ocean + - value: oceanic epipelagic zone biome [ENVO:01000035] from_schema: https://w3id.org/nmdc/nmdc aliases: - broad-scale environmental context @@ -24887,30 +24820,6 @@ classes: slot_uri: MIXS:0000094 owner: Biosample domain_of: - - agriculture - - air - - built environment - - core - - food-animal and animal feed - - food-farm environment - - food-food production facility - - food-human foods - - host-associated - - human-associated - - human-gut - - human-oral - - human-skin - - human-vaginal - - hydrocarbon resources-cores - - hydrocarbon resources-fluids_swabs - - microbial mat_biofilm - - miscellaneous natural or artificial environment - - plant-associated - - sediment - - soil - - symbiont-associated - - wastewater_sludge - - water - Biosample slot_group: mixs_modified_section range: string @@ -26146,8 +26055,7 @@ classes: - range changed to enumeration late in makefile, so this is modified (but "sample ID" anyway) examples: - - value: oceanic epipelagic zone biome [ENVO:01000033] for annotating a water - sample from the photic zone in middle of the Atlantic Ocean + - value: oceanic epipelagic zone biome [ENVO:01000035] from_schema: https://w3id.org/nmdc/nmdc aliases: - broad-scale environmental context @@ -30609,8 +30517,7 @@ classes: - range changed to enumeration late in makefile, so this is modified (but "sample ID" anyway) examples: - - value: oceanic epipelagic zone biome [ENVO:01000033] for annotating a water - sample from the photic zone in middle of the Atlantic Ocean + - value: oceanic epipelagic zone biome [ENVO:01000035] from_schema: https://w3id.org/nmdc/nmdc aliases: - broad-scale environmental context @@ -33838,8 +33745,7 @@ classes: - range changed to enumeration late in makefile, so this is modified (but "sample ID" anyway) examples: - - value: oceanic epipelagic zone biome [ENVO:01000033] for annotating a water - sample from the photic zone in middle of the Atlantic Ocean + - value: oceanic epipelagic zone biome [ENVO:01000035] from_schema: https://w3id.org/nmdc/nmdc aliases: - broad-scale environmental context @@ -36092,30 +35998,6 @@ classes: slot_uri: MIXS:0000094 owner: Biosample domain_of: - - agriculture - - air - - built environment - - core - - food-animal and animal feed - - food-farm environment - - food-food production facility - - food-human foods - - host-associated - - human-associated - - human-gut - - human-oral - - human-skin - - human-vaginal - - hydrocarbon resources-cores - - hydrocarbon resources-fluids_swabs - - microbial mat_biofilm - - miscellaneous natural or artificial environment - - plant-associated - - sediment - - soil - - symbiont-associated - - wastewater_sludge - - water - Biosample slot_group: mixs_modified_section range: string @@ -36486,8 +36368,7 @@ classes: - range changed to enumeration late in makefile, so this is modified (but "sample ID" anyway) examples: - - value: oceanic epipelagic zone biome [ENVO:01000033] for annotating a water - sample from the photic zone in middle of the Atlantic Ocean + - value: oceanic epipelagic zone biome [ENVO:01000035] from_schema: https://w3id.org/nmdc/nmdc aliases: - broad-scale environmental context @@ -36780,7 +36661,7 @@ classes: or https://www.ebi.ac.uk/ols/ontologies/uberon title: host body product examples: - - value: Portion of mucus [fma66938] + - value: mucus [UBERON:0000912] from_schema: https://w3id.org/nmdc/nmdc aliases: - host body product @@ -39267,30 +39148,6 @@ classes: slot_uri: MIXS:0000094 owner: Biosample domain_of: - - agriculture - - air - - built environment - - core - - food-animal and animal feed - - food-farm environment - - food-food production facility - - food-human foods - - host-associated - - human-associated - - human-gut - - human-oral - - human-skin - - human-vaginal - - hydrocarbon resources-cores - - hydrocarbon resources-fluids_swabs - - microbial mat_biofilm - - miscellaneous natural or artificial environment - - plant-associated - - sediment - - soil - - symbiont-associated - - wastewater_sludge - - water - Biosample slot_group: mixs_modified_section range: string @@ -39937,8 +39794,7 @@ classes: - range changed to enumeration late in makefile, so this is modified (but "sample ID" anyway) examples: - - value: oceanic epipelagic zone biome [ENVO:01000033] for annotating a water - sample from the photic zone in middle of the Atlantic Ocean + - value: oceanic epipelagic zone biome [ENVO:01000035] from_schema: https://w3id.org/nmdc/nmdc aliases: - broad-scale environmental context @@ -41508,7 +41364,9 @@ classes: - Date should be formatted as YYYY(-MM(-DD)). Ie, 2021-04-15, 2021-04 and 2021 are all acceptable. examples: - - value: 2021-04-15, 2021-04 and 2021 are all acceptable. + - value: '2021-04-15' + - value: 2021-04 + - value: '2021' from_schema: https://w3id.org/nmdc/nmdc see_also: - MIXS:0000011 @@ -41534,7 +41392,8 @@ classes: - 'Time should be entered as HH:MM(:SS) in GMT. See here for a converter: https://www.worldtimebuddy.com/pst-to-gmt-converter' examples: - - value: 13:33 or 13:33:55 + - value: '813' + - value: '48835' from_schema: https://w3id.org/nmdc/nmdc see_also: - MIXS:0000011 @@ -41767,8 +41626,7 @@ classes: - range changed to enumeration late in makefile, so this is modified (but "sample ID" anyway) examples: - - value: oceanic epipelagic zone biome [ENVO:01000033] for annotating a water - sample from the photic zone in middle of the Atlantic Ocean + - value: oceanic epipelagic zone biome [ENVO:01000035] from_schema: https://w3id.org/nmdc/nmdc aliases: - broad-scale environmental context @@ -42666,12 +42524,11 @@ classes: labeled compounds examples: - value: 13C glucose - - value: H218O + - value: 18O water from_schema: https://w3id.org/nmdc/nmdc see_also: - MIXS:0000751 rank: 16 - string_serialization: '{termLabel} {[termID]}; {timestamp}' owner: Biosample domain_of: - Biosample @@ -42679,7 +42536,6 @@ classes: range: string recommended: true multivalued: false - pattern: ^\S+.*\S+ \[[a-zA-Z]{2,}:\d+\]; ([\+-]?\d{4}(?!\d{2}\b))((-?)((0[1-9]|1[0-2])(\3([12]\d|0[1-9]|3[01]))?|W([0-4]\d|5[0-2])(-?[1-7])?|(00[1-9]|0[1-9]\d|[12]\d{2}|3([0-5]\d|6[1-6])))([T\s]((([01]\d|2[0-3])((:?)[0-5]\d)?|24\:?00)([\.,]\d+(?!:))?)?(\17[0-5]\d([\.,]\d+)?)?([zZ]|([\+-])([01]\d|2[0-3]):?([0-5]\d)?)?)?)?$ lat_lon: name: lat_lon annotations: @@ -43914,7 +43770,9 @@ classes: - Date should be formatted as YYYY(-MM(-DD)). Ie, 2021-04-15, 2021-04 and 2021 are all acceptable. examples: - - value: 2021-04-15, 2021-04 and 2021 are all acceptable. + - value: '2021-04-15' + - value: 2021-04 + - value: '2021' from_schema: https://w3id.org/nmdc/nmdc see_also: - MIXS:0000011 @@ -44746,7 +44604,9 @@ classes: - Date should be formatted as YYYY(-MM(-DD)). Ie, 2021-04-15, 2021-04 and 2021 are all acceptable. examples: - - value: 2021-04-15, 2021-04 and 2021 are all acceptable. + - value: '2021-04-15' + - value: 2021-04 + - value: '2021' from_schema: https://w3id.org/nmdc/nmdc see_also: - MIXS:0000011 @@ -44772,7 +44632,8 @@ classes: - 'Time should be entered as HH:MM(:SS) in GMT. See here for a converter: https://www.worldtimebuddy.com/pst-to-gmt-converter' examples: - - value: 13:33 or 13:33:55 + - value: '813' + - value: '48835' from_schema: https://w3id.org/nmdc/nmdc see_also: - MIXS:0000011 @@ -45216,8 +45077,7 @@ classes: - range changed to enumeration late in makefile, so this is modified (but "sample ID" anyway) examples: - - value: oceanic epipelagic zone biome [ENVO:01000033] for annotating a water - sample from the photic zone in middle of the Atlantic Ocean + - value: oceanic epipelagic zone biome [ENVO:01000035] from_schema: https://w3id.org/nmdc/nmdc aliases: - broad-scale environmental context @@ -45576,12 +45436,11 @@ classes: labeled compounds examples: - value: 13C glucose - - value: H218O + - value: 18O water from_schema: https://w3id.org/nmdc/nmdc see_also: - MIXS:0000751 rank: 16 - string_serialization: '{termLabel} {[termID]}; {timestamp}' owner: Biosample domain_of: - Biosample @@ -45589,7 +45448,6 @@ classes: range: string recommended: true multivalued: false - pattern: ^\S+.*\S+ \[[a-zA-Z]{2,}:\d+\]; ([\+-]?\d{4}(?!\d{2}\b))((-?)((0[1-9]|1[0-2])(\3([12]\d|0[1-9]|3[01]))?|W([0-4]\d|5[0-2])(-?[1-7])?|(00[1-9]|0[1-9]\d|[12]\d{2}|3([0-5]\d|6[1-6])))([T\s]((([01]\d|2[0-3])((:?)[0-5]\d)?|24\:?00)([\.,]\d+(?!:))?)?(\17[0-5]\d([\.,]\d+)?)?([zZ]|([\+-])([01]\d|2[0-3]):?([0-5]\d)?)?)?)?$ lat_lon: name: lat_lon annotations: @@ -47074,7 +46932,9 @@ classes: - Date should be formatted as YYYY(-MM(-DD)). Ie, 2021-04-15, 2021-04 and 2021 are all acceptable. examples: - - value: 2021-04-15, 2021-04 and 2021 are all acceptable. + - value: '2021-04-15' + - value: 2021-04 + - value: '2021' from_schema: https://w3id.org/nmdc/nmdc see_also: - MIXS:0000011 @@ -48099,7 +47959,9 @@ classes: - Date should be formatted as YYYY(-MM(-DD)). Ie, 2021-04-15, 2021-04 and 2021 are all acceptable. examples: - - value: 2021-04-15, 2021-04 and 2021 are all acceptable. + - value: '2021-04-15' + - value: 2021-04 + - value: '2021' from_schema: https://w3id.org/nmdc/nmdc see_also: - MIXS:0000011 @@ -48125,7 +47987,8 @@ classes: - 'Time should be entered as HH:MM(:SS) in GMT. See here for a converter: https://www.worldtimebuddy.com/pst-to-gmt-converter' examples: - - value: 13:33 or 13:33:55 + - value: '813' + - value: '48835' from_schema: https://w3id.org/nmdc/nmdc see_also: - MIXS:0000011 @@ -48151,7 +48014,8 @@ classes: - 'Time should be entered as HH:MM(:SS) in GMT. See here for a converter: https://www.worldtimebuddy.com/pst-to-gmt-converter' examples: - - value: 13:33 or 13:33:55 + - value: '813' + - value: '48835' from_schema: https://w3id.org/nmdc/nmdc see_also: - MIXS:0000011 @@ -48506,8 +48370,7 @@ classes: - range changed to enumeration late in makefile, so this is modified (but "sample ID" anyway) examples: - - value: oceanic epipelagic zone biome [ENVO:01000033] for annotating a water - sample from the photic zone in middle of the Atlantic Ocean + - value: oceanic epipelagic zone biome [ENVO:01000035] from_schema: https://w3id.org/nmdc/nmdc aliases: - broad-scale environmental context @@ -49091,12 +48954,11 @@ classes: labeled compounds examples: - value: 13C glucose - - value: H218O + - value: 18O water from_schema: https://w3id.org/nmdc/nmdc see_also: - MIXS:0000751 rank: 16 - string_serialization: '{termLabel} {[termID]}; {timestamp}' owner: Biosample domain_of: - Biosample @@ -49104,7 +48966,6 @@ classes: range: string recommended: true multivalued: false - pattern: ^\S+.*\S+ \[[a-zA-Z]{2,}:\d+\]; ([\+-]?\d{4}(?!\d{2}\b))((-?)((0[1-9]|1[0-2])(\3([12]\d|0[1-9]|3[01]))?|W([0-4]\d|5[0-2])(-?[1-7])?|(00[1-9]|0[1-9]\d|[12]\d{2}|3([0-5]\d|6[1-6])))([T\s]((([01]\d|2[0-3])((:?)[0-5]\d)?|24\:?00)([\.,]\d+(?!:))?)?(\17[0-5]\d([\.,]\d+)?)?([zZ]|([\+-])([01]\d|2[0-3]):?([0-5]\d)?)?)?)?$ lat_lon: name: lat_lon annotations: @@ -50617,7 +50478,9 @@ classes: - Date should be formatted as YYYY(-MM(-DD)). Ie, 2021-04-15, 2021-04 and 2021 are all acceptable. examples: - - value: 2021-04-15, 2021-04 and 2021 are all acceptable. + - value: '2021-04-15' + - value: 2021-04 + - value: '2021' from_schema: https://w3id.org/nmdc/nmdc see_also: - MIXS:0000011 @@ -50643,7 +50506,8 @@ classes: - 'Time should be entered as HH:MM(:SS) in GMT. See here for a converter: https://www.worldtimebuddy.com/pst-to-gmt-converter' examples: - - value: 13:33 or 13:33:55 + - value: '813' + - value: '48835' from_schema: https://w3id.org/nmdc/nmdc see_also: - MIXS:0000011 @@ -51543,8 +51407,7 @@ classes: - range changed to enumeration late in makefile, so this is modified (but "sample ID" anyway) examples: - - value: oceanic epipelagic zone biome [ENVO:01000033] for annotating a water - sample from the photic zone in middle of the Atlantic Ocean + - value: oceanic epipelagic zone biome [ENVO:01000035] from_schema: https://w3id.org/nmdc/nmdc aliases: - broad-scale environmental context @@ -53597,7 +53460,9 @@ classes: - Date should be formatted as YYYY(-MM(-DD)). Ie, 2021-04-15, 2021-04 and 2021 are all acceptable. examples: - - value: 2021-04-15, 2021-04 and 2021 are all acceptable. + - value: '2021-04-15' + - value: 2021-04 + - value: '2021' from_schema: https://w3id.org/nmdc/nmdc see_also: - MIXS:0000011 @@ -53623,7 +53488,8 @@ classes: - 'Time should be entered as HH:MM(:SS) in GMT. See here for a converter: https://www.worldtimebuddy.com/pst-to-gmt-converter' examples: - - value: 13:33 or 13:33:55 + - value: '813' + - value: '48835' from_schema: https://w3id.org/nmdc/nmdc see_also: - MIXS:0000011 @@ -54178,8 +54044,7 @@ classes: about how to use the field: https://github.com/EnvironmentOntology/envo/wiki/Using-ENVO-with-MIxS' title: broad-scale environmental context examples: - - value: oceanic epipelagic zone biome [ENVO:01000033] for annotating a water - sample from the photic zone in middle of the Atlantic Ocean + - value: oceanic epipelagic zone biome [ENVO:01000035] from_schema: https://w3id.org/nmdc/nmdc aliases: - broad-scale environmental context @@ -54221,10 +54086,7 @@ classes: the field: https://github.com/EnvironmentOntology/envo/wiki/Using-ENVO-with-MIxS.' title: local environmental context examples: - - value: 'litter layer [ENVO:01000338]; Annotating a pooled sample taken from - various vegetation layers in a forest consider: canopy [ENVO:00000047]|herb - and fern layer [ENVO:01000337]|litter layer [ENVO:01000338]|understory - [01000335]|shrub layer [ENVO:01000336].' + - value: litter layer [ENVO:01000338] from_schema: https://w3id.org/nmdc/nmdc aliases: - local environmental context @@ -54266,9 +54128,7 @@ classes: (e.g. a tree, a leaf, a table top).' title: environmental medium examples: - - value: 'soil [ENVO:00001998]; Annotating a fish swimming in the upper 100 - m of the Atlantic Ocean, consider: ocean water [ENVO:00002151]. Example: - Annotating a duck on a pond consider: pond water [ENVO:00002228]|air [ENVO_00002005]' + - value: soil [ENVO:00001998] from_schema: https://w3id.org/nmdc/nmdc aliases: - environmental medium @@ -54502,12 +54362,11 @@ classes: labeled compounds examples: - value: 13C glucose - - value: H218O + - value: 18O water from_schema: https://w3id.org/nmdc/nmdc see_also: - MIXS:0000751 rank: 16 - string_serialization: '{termLabel} {[termID]}; {timestamp}' owner: Biosample domain_of: - Biosample @@ -54515,7 +54374,6 @@ classes: range: string recommended: true multivalued: false - pattern: ^\S+.*\S+ \[[a-zA-Z]{2,}:\d+\]; ([\+-]?\d{4}(?!\d{2}\b))((-?)((0[1-9]|1[0-2])(\3([12]\d|0[1-9]|3[01]))?|W([0-4]\d|5[0-2])(-?[1-7])?|(00[1-9]|0[1-9]\d|[12]\d{2}|3([0-5]\d|6[1-6])))([T\s]((([01]\d|2[0-3])((:?)[0-5]\d)?|24\:?00)([\.,]\d+(?!:))?)?(\17[0-5]\d([\.,]\d+)?)?([zZ]|([\+-])([01]\d|2[0-3]):?([0-5]\d)?)?)?)?$ lat_lon: name: lat_lon annotations: @@ -55874,7 +55732,9 @@ classes: - Date should be formatted as YYYY(-MM(-DD)). Ie, 2021-04-15, 2021-04 and 2021 are all acceptable. examples: - - value: 2021-04-15, 2021-04 and 2021 are all acceptable. + - value: '2021-04-15' + - value: 2021-04 + - value: '2021' from_schema: https://w3id.org/nmdc/nmdc see_also: - MIXS:0000011 @@ -56313,7 +56173,7 @@ classes: description: Select all the data types associated or available for this biosample title: analysis/data type examples: - - value: metagenomics; metabolomics; proteomics + - value: metagenomics; metabolomics; metaproteomics from_schema: https://w3id.org/nmdc/nmdc see_also: - MIxS:investigation_type @@ -56464,7 +56324,9 @@ classes: - Date should be formatted as YYYY(-MM(-DD)). Ie, 2021-04-15, 2021-04 and 2021 are all acceptable. examples: - - value: 2021-04-15, 2021-04 and 2021 are all acceptable. + - value: '2021-04-15' + - value: 2021-04 + - value: '2021' from_schema: https://w3id.org/nmdc/nmdc see_also: - MIXS:0000011 @@ -56490,7 +56352,8 @@ classes: - 'Time should be entered as HH:MM(:SS) in GMT. See here for a converter: https://www.worldtimebuddy.com/pst-to-gmt-converter' examples: - - value: 13:33 or 13:33:55 + - value: '813' + - value: '48835' from_schema: https://w3id.org/nmdc/nmdc see_also: - MIXS:0000011 @@ -56516,7 +56379,8 @@ classes: - 'Time should be entered as HH:MM(:SS) in GMT. See here for a converter: https://www.worldtimebuddy.com/pst-to-gmt-converter' examples: - - value: 13:33 or 13:33:55 + - value: '813' + - value: '48835' from_schema: https://w3id.org/nmdc/nmdc see_also: - MIXS:0000011 @@ -56587,12 +56451,11 @@ classes: labeled compounds examples: - value: 13C glucose - - value: H218O + - value: 18O water from_schema: https://w3id.org/nmdc/nmdc see_also: - MIXS:0000751 rank: 16 - string_serialization: '{termLabel} {[termID]}; {timestamp}' owner: Biosample domain_of: - Biosample @@ -56600,7 +56463,6 @@ classes: range: string recommended: true multivalued: false - pattern: ^\S+.*\S+ \[[a-zA-Z]{2,}:\d+\]; ([\+-]?\d{4}(?!\d{2}\b))((-?)((0[1-9]|1[0-2])(\3([12]\d|0[1-9]|3[01]))?|W([0-4]\d|5[0-2])(-?[1-7])?|(00[1-9]|0[1-9]\d|[12]\d{2}|3([0-5]\d|6[1-6])))([T\s]((([01]\d|2[0-3])((:?)[0-5]\d)?|24\:?00)([\.,]\d+(?!:))?)?(\17[0-5]\d([\.,]\d+)?)?([zZ]|([\+-])([01]\d|2[0-3]):?([0-5]\d)?)?)?)?$ micro_biomass_c_meth: name: micro_biomass_c_meth description: Reference or method used in determining microbial biomass carbon @@ -56782,7 +56644,9 @@ classes: - Date should be formatted as YYYY(-MM(-DD)). Ie, 2021-04-15, 2021-04 and 2021 are all acceptable. examples: - - value: 2021-04-15, 2021-04 and 2021 are all acceptable. + - value: '2021-04-15' + - value: 2021-04 + - value: '2021' from_schema: https://w3id.org/nmdc/nmdc see_also: - MIXS:0000011 @@ -56808,7 +56672,8 @@ classes: - 'Time should be entered as HH:MM(:SS) in GMT. See here for a converter: https://www.worldtimebuddy.com/pst-to-gmt-converter' examples: - - value: 13:33 or 13:33:55 + - value: '813' + - value: '48835' from_schema: https://w3id.org/nmdc/nmdc see_also: - MIXS:0000011 @@ -56850,6 +56715,21 @@ classes: - jgi_mg_data - jgi_mt_data tree_root: true + GeneProduct: + name: GeneProduct + id_prefixes: + - PR + - UniProtKB + - gtpo + description: A molecule encoded by a gene that has an evolved function + notes: + - we may include a more general gene product class in future to allow for ncRNA + annotation + from_schema: https://example.com/nmdc_submission_schema + exact_mappings: + - biolink:GeneProduct + is_a: NamedThing + class_uri: nmdc:GeneProduct NamedThing: name: NamedThing description: a databased entity or concept/class