diff --git a/sheets_and_friends/tsv_in/modifications_long.tsv b/sheets_and_friends/tsv_in/modifications_long.tsv index 0b4e852d..23fc4c42 100644 --- a/sheets_and_friends/tsv_in/modifications_long.tsv +++ b/sheets_and_friends/tsv_in/modifications_long.tsv @@ -13,6 +13,7 @@ DhMultiviewCommonColumnsMixin analysis_type replace_attribute required true SoilInterface annual_precpt overwrite_examples examples 8.94 inch SoilInterface annual_precpt add_attribute todos This is no longer matching the listed IRI from GSC, added example. When NMDC has its own slots, map this to the MIxS slot PlantAssociatedInterface|SoilInterface biotic_regm replace_attribute recommended true +SoilInterface bulk_elect_conductivity overwrite_examples examples 0.017 mS/cm BiofilmInterface|SedimentInterface|SoilInterface|WaterInterface carb_nitro_ratio replace_attribute range float AirInterface|BiofilmInterface|HcrCoresInterface|HcrFluidsSwabsInterface|HostAssociatedInterface|MiscEnvsInterface|PlantAssociatedInterface|SedimentInterface|SoilInterface|WastewaterSludgeInterface|WaterInterface chem_administration replace_attribute pattern ^(\S+.*\S+ \[[A-za-z]+:\d+\];[12]\d{3}(?:(?:-(?:0[1-9]|1[0-2]))(?:-(?:0[1-9]|[12]\d|3[01]))?)?\|)*(\S+.*\S+ \[[A-za-z]+:\d+\];[12]\d{3}(?:(?:-(?:0[1-9]|1[0-2]))(?:-(?:0[1-9]|[12]\d|3[01]))?)?)$ AirInterface|BiofilmInterface|HcrCoresInterface|HcrFluidsSwabsInterface|HostAssociatedInterface|MiscEnvsInterface|PlantAssociatedInterface|SedimentInterface|SoilInterface|WastewaterSludgeInterface|WaterInterface chem_administration replace_attribute range string diff --git a/src/data/invalid/SampleData-soil-data-illegal-bulk-elect.yaml b/src/data/invalid/SampleData-soil-data-illegal-bulk-elect.yaml new file mode 100644 index 00000000..6f3cbf0b --- /dev/null +++ b/src/data/invalid/SampleData-soil-data-illegal-bulk-elect.yaml @@ -0,0 +1,17 @@ +soil_data: + - elev: 123 + analysis_type: + - metagenomics + - metatranscriptomics + collection_date: "2022-01-15" + depth: "0 - 1" + env_broad_scale: "______urban biome [ENVO:01000249]" + env_local_scale: "________tunnel [ENVO:00000068]" + env_medium: "bare soil [ENVO:01001616]" + geo_loc_name: "USA: Nowhere, Oklahoma" + growth_facil: greenhouse + lat_lon: 35.211445 -98.464612 + samp_name: b + samp_store_temp: "-80 Celsius" + store_cond: frozen + bulk_elect_conductivity: 34 \ No newline at end of file diff --git a/src/data/invalid/SampleData-soil-data-illegal-infiltration.yaml b/src/data/invalid/SampleData-soil-data-illegal-infiltration.yaml new file mode 100644 index 00000000..fa5c142d --- /dev/null +++ b/src/data/invalid/SampleData-soil-data-illegal-infiltration.yaml @@ -0,0 +1,18 @@ +soil_data: + - elev: 123 + analysis_type: + - metagenomics + - metatranscriptomics + collection_date: "2022-01-15" + depth: "0 - 1" + env_broad_scale: "______urban biome [ENVO:01000249]" + env_local_scale: "________tunnel [ENVO:00000068]" + env_medium: "bare soil [ENVO:01001616]" + geo_loc_name: "USA: Nowhere, Oklahoma" + growth_facil: greenhouse + lat_lon: 35.211445 -98.464612 + samp_name: b + samp_store_temp: "-80 Celsius" + store_cond: frozen + infiltrations: + - '2 minutes' \ No newline at end of file diff --git a/src/data/valid/SampleData-soil-data-ufo-slots.yaml b/src/data/valid/SampleData-soil-data-ufo-slots.yaml new file mode 100644 index 00000000..1c4217db --- /dev/null +++ b/src/data/valid/SampleData-soil-data-ufo-slots.yaml @@ -0,0 +1,18 @@ +soil_data: + - elev: 123 + analysis_type: + - metagenomics + - metatranscriptomics + collection_date: '2022-01-15' + depth: "0 - 1" + env_broad_scale: '______urban biome [ENVO:01000249]' + env_local_scale: '________tunnel [ENVO:00000068]' + env_medium: 'bare soil [ENVO:01001616]' + geo_loc_name: 'USA: Nowhere, Oklahoma' + growth_facil: greenhouse + lat_lon: 35.211445 -98.464612 + samp_name: b + samp_store_temp: "-80 Celsius" + store_cond: frozen + bulk_elect_conductivity: '0.017 mS' + infiltrations: "01:24:03;00:02:33;00:02:02" \ No newline at end of file