Skip to content

Class: SedimentSample

A sample of sediment collected from the environment.

URI: basalt_schema:SedimentSample

 classDiagram
    class SedimentSample
    click SedimentSample href "../SedimentSample/"
      Sample <|-- SedimentSample
        click Sample href "../Sample/"

      SedimentSample : air_temp_regm

      SedimentSample : alkalinity

      SedimentSample : alkalinity_method

      SedimentSample : alkyl_diethers

      SedimentSample : aminopept_act

      SedimentSample : ammonium

      SedimentSample : analysis_type

      SedimentSample : bacteria_carb_prod

      SedimentSample : biotic_regm

      SedimentSample : biotic_relationship





        SedimentSample --> "0..1" BioticRelationshipEnum : biotic_relationship
        click BioticRelationshipEnum href "../BioticRelationshipEnum/"



      SedimentSample : bishomohopanol

      SedimentSample : bromide

      SedimentSample : calcium

      SedimentSample : carb_nitro_ratio

      SedimentSample : chem_administration

      SedimentSample : chloride

      SedimentSample : chlorophyll

      SedimentSample : density

      SedimentSample : depth

      SedimentSample : description

      SedimentSample : diether_lipids

      SedimentSample : diss_carb_dioxide

      SedimentSample : diss_hydrogen

      SedimentSample : diss_inorg_carb

      SedimentSample : diss_org_carb

      SedimentSample : diss_org_nitro

      SedimentSample : diss_oxygen

      SedimentSample : emsl_activity

      SedimentSample : env_broad_scale

      SedimentSample : env_local_scale

      SedimentSample : env_medium

      SedimentSample : experimental_factor

      SedimentSample : experimental_factor_other

      SedimentSample : external_identifiers

      SedimentSample : extraction_method

      SedimentSample : gaseous_environment

      SedimentSample : glucosidase_act

      SedimentSample : humidity_regm

      SedimentSample : id

      SedimentSample : isotope_exposure

      SedimentSample : latitude

      SedimentSample : light_regm

      SedimentSample : lims_barcode

      SedimentSample : longitude

      SedimentSample : magnesium

      SedimentSample : mean_frict_vel

      SedimentSample : mean_peak_frict_vel

      SedimentSample : methane

      SedimentSample : method_development

      SedimentSample : micro_biomass_c_meth

      SedimentSample : micro_biomass_n_meth

      SedimentSample : microbial_biomass

      SedimentSample : microbial_biomass_c

      SedimentSample : microbial_biomass_meth

      SedimentSample : microbial_biomass_n

      SedimentSample : misc_param

      SedimentSample : n_alkanes

      SedimentSample : name

      SedimentSample : nitrate

      SedimentSample : nitrite

      SedimentSample : nitro

      SedimentSample : non_microb_biomass

      SedimentSample : non_microb_biomass_method

      SedimentSample : org_carb

      SedimentSample : org_matter

      SedimentSample : org_nitro

      SedimentSample : org_nitro_method

      SedimentSample : other

      SedimentSample : other_samp_store_temp

      SedimentSample : other_storage_condt

      SedimentSample : other_treatment

      SedimentSample : oxygen_relationship





        SedimentSample --> "0..1" OxygenStatusEnum : oxygen_relationship
        click OxygenStatusEnum href "../OxygenStatusEnum/"



      SedimentSample : part_org_carb

      SedimentSample : particle_class

      SedimentSample : perturbation

      SedimentSample : petroleum_hydrocarb

      SedimentSample : ph

      SedimentSample : ph_meth

      SedimentSample : phaeopigments

      SedimentSample : phosphate

      SedimentSample : phosplipid_fatt_acid

      SedimentSample : porosity

      SedimentSample : potassium

      SedimentSample : pressure

      SedimentSample : project

      SedimentSample : redox_potential

      SedimentSample : replicate_number

      SedimentSample : salinity

      SedimentSample : salinity_method

      SedimentSample : samp_store_temp





        SedimentSample --> "0..1" SampleStoreTempEnum : samp_store_temp
        click SampleStoreTempEnum href "../SampleStoreTempEnum/"



      SedimentSample : sample_link

      SedimentSample : sample_name

      SedimentSample : sample_processing

      SedimentSample : sampled_during





        SedimentSample --> "0..1" SamplingActivity : sampled_during
        click SamplingActivity href "../SamplingActivity/"



      SedimentSample : sediment_type





        SedimentSample --> "0..1" SedimentTypeEnum : sediment_type
        click SedimentTypeEnum href "../SedimentTypeEnum/"



      SedimentSample : sieving

      SedimentSample : silicate

      SedimentSample : sodium

      SedimentSample : source_mat_id

      SedimentSample : start_date_inc

      SedimentSample : storage_condition





        SedimentSample --> "0..1" StorageConditionEnum : storage_condition
        click StorageConditionEnum href "../StorageConditionEnum/"



      SedimentSample : storage_condition_other

      SedimentSample : sulfate

      SedimentSample : sulfide

      SedimentSample : technical_reps

      SedimentSample : temp

      SedimentSample : tidal_stage





        SedimentSample --> "0..1" TidalStageEnum : tidal_stage
        click TidalStageEnum href "../TidalStageEnum/"



      SedimentSample : tot_carb

      SedimentSample : tot_depth_water_col

      SedimentSample : tot_nitro_cont_meth

      SedimentSample : tot_nitro_content

      SedimentSample : tot_org_c_meth

      SedimentSample : tot_org_carb

      SedimentSample : turbidity

      SedimentSample : water_content

      SedimentSample : water_content_meth

      SedimentSample : watering_regm

Inheritance

Slots

Name Cardinality and Range Description Inheritance
air_temp_regm 0..1
String
Information about treatment involving an exposure to varying temperatures; sh... direct
alkalinity 0..1
String
The ability of a solution to neutralize acids to the equivalence point of car... direct
alkalinity_method 0..1
String
Method used for alkalinity measurement direct
alkyl_diethers 0..1
String
Concentration of alkyl diethers direct
aminopept_act 0..1
String
Measurement of aminopeptidase activity (Unit: mol/L/h) direct
ammonium 0..1
String
Concentration of ammonium in the sample direct
analysis_type 1
String
The type(s) of analysis planned for this sample direct
bacteria_carb_prod 0..1
String
Measurement of bacterial carbon production direct
biotic_regm 0..1
String
Information about treatment(s) involving use of biotic factors such as bacter... direct
bishomohopanol 0..1
String
Concentration of bishomohopanol direct
bromide 0..1
String
Concentration of bromide (Unit: ppm) direct
calcium 0..1
String
Concentration of calcium in the sample (Unit: mg/L or umol/L or ppm) direct
carb_nitro_ratio 0..1
String
Ratio of amount or concentrations of carbon to nitrogen direct
chem_administration 0..1
String
List of chemical compounds administered to the host or site where sampling oc... direct
chloride 0..1
String
Concentration of chloride in the sample (Unit: mg/L or ppm) direct
chlorophyll 0..1
String
Concentration of chlorophyll (Unit: mg/m3 or ug/L) direct
density 0..1
String
Density of the sample, which is its mass per unit volume (aka volumetric mass... direct
depth 1
String
The vertical distance below local surface direct
diether_lipids 0..1
String
Concentration of diether lipids; can include multiple types of diether lipids... direct
diss_carb_dioxide 0..1
String
Concentration of dissolved carbon dioxide in the sample or liquid portion of ... direct
diss_hydrogen 0..1
String
Concentration of dissolved hydrogens (Unit: umol/L) direct
diss_inorg_carb 0..1
String
Dissolved inorganic carbon concentration in the sample, typically measured af... direct
diss_org_carb 0..1
String
Concentration of dissolved organic carbon in the sample, liquid portion of th... direct
diss_org_nitro 0..1
String
Dissolved organic nitrogen concentration measured as: total dissolved nitroge... direct
diss_oxygen 0..1
String
Concentration of dissolved oxygen direct
env_broad_scale 0..1
String
'Report the major environmental system the sample or specimen came from direct
env_local_scale 0..1
String
'Report the entity which are in your sample or specimens local vicinity and w... direct
env_medium 0..1
String
'Report the environmental material immediately surrounding the sample or spec... direct
experimental_factor 0..1
String
Experimental factors are essentially the variable aspects of an experiment de... direct
experimental_factor_other 0..1
String
Other details about your sample that you feel can't be accurately represented... direct
extraction_method 0..1
String
If you (the user) performed an extraction preparation or processing before se... direct
external_identifiers *
Uriorcurie
List of external identifiers associated with this entity or activity direct
gaseous_environment 0..1
String
Use of conditions with differing gaseous environments; should include the nam... direct
glucosidase_act 0..1
String
Measurement of glucosidase activity (Unit: mol/L/h) direct
humidity_regm 0..1
String
Information about treatment involving an exposure to varying degrees of humid... direct
isotope_exposure 0..1
String
List isotope exposure or addition applied to your sample direct
latitude 1
Double
Latitude coordinate of the sampling site in WSG 84 format direct
longitude 1
Double
Longitude coordinate of the sampling site in WSG 84 format direct
light_regm 0..1
String
Information about treatment(s) involving exposure to light including both lig... direct
magnesium 0..1
String
Concentration of magnesium in the sample (Unit: umol/kg or mol/L or mg/L or p... direct
mean_frict_vel 0..1
String
Measurement of mean friction velocity (Unit: m/s) direct
mean_peak_frict_vel 0..1
String
Measurement of mean peak friction velocity (Unit: m/s) direct
methane 0..1
String
Methane (gas) amount or concentration at the time of sampling direct
method_development 0..1
String
If your samples are TEST sample ONLY, please provide information on what you'... direct
micro_biomass_c_meth 0..1
String
Reference or method used in determining microbial biomass direct
micro_biomass_n_meth 0..1
String
Reference or method used in determining microbial biomass nitrogen direct
microbial_biomass 0..1
String
The part of the organic matter in the soil that constitutes living microorgan... direct
microbial_biomass_c 0..1
String
The part of the organic matter in the soil that constitutes living microorgan... direct
microbial_biomass_meth 0..1
String
Reference or method used in determining microbial biomass direct
microbial_biomass_n 0..1
String
The part of the organic matter in the soil that constitutes living microorgan... direct
misc_param 0..1
String
Any other measurement performed or parameter collected that is not listed her... direct
n_alkanes 0..1
String
Concentration of n-alkanes; can include multiple n-alkanes (Unit: ug/mL) direct
nitrate 0..1
String
Concentration of nitrate in the sample (Unit: umol/L or mg/L or ppm) direct
nitrite 0..1
String
Concentration of nitrite in the sample (Unit: umol/L or mg/L or ppm) direct
nitro 0..1
String
Concentration of nitrogen (total) (Unit: umol/L) direct
non_microb_biomass 0..1
String
Amount of non-microbial biomass measured direct
non_microb_biomass_method 0..1
String
Reference or method used in determining biomass direct
org_carb 0..1
String
Concentration of organic carbon direct
org_matter 0..1
String
Concentration of organic matter (Unit: mg/L) direct
org_nitro 0..1
String
Concentration of organic nitrogen direct
org_nitro_method 0..1
String
Method used for obtaining organic nitrogen direct
other 0..1
String
Other/additional details about your sample that you feel can't be accurately ... direct
other_samp_store_temp 0..1
String
Please specify sample storage temperature if you selected 'other' direct
other_storage_condt 0..1
String
Please specify your storage conditions if you selected 'other' and the availa... direct
other_treatment 0..1
String
Many sample treatment descriptor columns are available direct
oxygen_relationship 0..1
OxygenStatusEnum
The relationship of the sample to oxygen, such as aerobic or anaerobic direct
part_org_carb 0..1
String
Concentration of particulate organic carbon direct
particle_class 0..1
String
Particles are classified based on their size into six general categories: cla... direct
perturbation 0..1
String
Type of perturbation, e direct
petroleum_hydrocarb 0..1
String
Concentration of petroleum hydrocarbon (Unit: umol/L) direct
ph 0..1
Float
pH measurement of the sample or liquid portion of sample or aqueous phase of ... direct
ph_meth 0..1
String
Reference or method used in determining ph of the sample direct
phaeopigments 0..1
String
Concentration of phaeopigments; can include multiple phaeopigments separated ... direct
phosphate 0..1
String
Concentration of phosphate (Unit: umol/L) direct
phosplipid_fatt_acid 0..1
String
Concentration of phospholipid fatty acids; can include multiple values separa... direct
porosity 0..1
String
Porosity of deposited sediment is volume of voids divided by the total volume... direct
potassium 0..1
String
Concentration of potassium in the sample (Unit: mg/L) direct
pressure 0..1
String
Pressure to which the sample is subject, in atmospheres (Unit: atm) direct
project 0..1
Integer
Identifier for the user project associated with the entity or activity direct
redox_potential 0..1
String
Redox potential measured relative to a hydrogen cell indicating oxidation or ... direct
replicate_number 0..1
Integer
The replicate number of the sample, if applicable direct
salinity 0..1
String
Salinity is the total concentration of all dissolved salts in a sample direct
salinity_method 0..1
String
Method used to determine sample salinity direct
sample_link 0..1
String
'A unique identifier to assign parent-child subsample or sibling samples direct
sample_name 0..1
String
The name or label that is present on the shipped sample direct
sample_processing 0..1
String
A brief description of any processing applied to the sample during or after r... direct
biotic_relationship 0..1
BioticRelationshipEnum
Description of relationship(s) between the subject organism and other organis... direct
samp_store_temp 0..1
SampleStoreTempEnum
The temperature at which your samples should be stored upon arrival direct
sampled_during 0..1
SamplingActivity
Reference to the sampling activity during which this sample was collected direct
sediment_type 0..1
SedimentTypeEnum
Information about the sediment type based on major constituents direct
sieving 0..1
String
Collection design of pooled samples and/or sieve size and amount of sample si... direct
silicate 0..1
String
Concentration of silicate (Unit: umol/L) direct
sodium 0..1
String
Sodium concentration in the sample (Unit: ug/mL) direct
source_mat_id 0..1
String
A unique identifier assigned to an original material sample collected or to a... direct
start_date_inc 0..1
String
Date the incubation was started direct
storage_condition 0..1
StorageConditionEnum
The storage condition of the sample direct
storage_condition_other 0..1
String
Free-text field for storage conditions when 'storage_condition' is 'other' direct
sulfate 0..1
String
Concentration of sulfate in the sample direct
sulfide 0..1
String
Concentration of sulfide in the sample direct
technical_reps 0..1
Integer
Number of technical replicates for the sample direct
temp 0..1
String
Temperature of the sample at the time of sampling direct
tidal_stage 0..1
TidalStageEnum
Stage of tide direct
tot_carb 0..1
String
Total carbon content direct
tot_depth_water_col 0..1
String
Measurement of total depth of water column (Unit: m) direct
tot_nitro_cont_meth 0..1
String
Reference or method used in determining the total nitrogen direct
tot_nitro_content 0..1
String
Total nitrogen content of the sample direct
tot_org_c_meth 0..1
String
Reference or method used in determining total organic carbon direct
tot_org_carb 0..1
String
Total organic carbon content direct
turbidity 0..1
String
Measure of the amount of cloudiness or haziness in water caused by individual... direct
water_content 0..1
String
Water content measurement direct
water_content_meth 0..1
String
Reference or method used in determining the water content of soil direct
watering_regm 0..1
String
Information about treatment involving an exposure to watering frequencies, tr... direct
id 1
Uuid
direct
name 1
String
Human-readable name for the entity or activity Sample
description 0..1
String
Human-readable description for the entity or activity Sample
emsl_activity 0..1
String
Nullable string linking a Sample or SamplingActivity to a named EMSL activity... Sample
lims_barcode 0..1
String
LIMS barcode identifier Sample

Identifier and Mapping Information

Schema Source

Mappings

Mapping Type Mapped Value
self basalt_schema:SedimentSample
native basalt_schema:SedimentSample

LinkML Source

Direct

name: SedimentSample
description: A sample of sediment collected from the environment.
from_schema: https://EMSL-Computing.github.io/BASALT-Schema
is_a: Sample
slots:
- air_temp_regm
- alkalinity
- alkalinity_method
- alkyl_diethers
- aminopept_act
- ammonium
- analysis_type
- bacteria_carb_prod
- biotic_regm
- bishomohopanol
- bromide
- calcium
- carb_nitro_ratio
- chem_administration
- chloride
- chlorophyll
- density
- depth
- diether_lipids
- diss_carb_dioxide
- diss_hydrogen
- diss_inorg_carb
- diss_org_carb
- diss_org_nitro
- diss_oxygen
- env_broad_scale
- env_local_scale
- env_medium
- experimental_factor
- experimental_factor_other
- extraction_method
- external_identifiers
- gaseous_environment
- glucosidase_act
- humidity_regm
- isotope_exposure
- latitude
- longitude
- light_regm
- magnesium
- mean_frict_vel
- mean_peak_frict_vel
- methane
- method_development
- micro_biomass_c_meth
- micro_biomass_n_meth
- microbial_biomass
- microbial_biomass_c
- microbial_biomass_meth
- microbial_biomass_n
- misc_param
- n_alkanes
- nitrate
- nitrite
- nitro
- non_microb_biomass
- non_microb_biomass_method
- org_carb
- org_matter
- org_nitro
- org_nitro_method
- other
- other_samp_store_temp
- other_storage_condt
- other_treatment
- oxygen_relationship
- part_org_carb
- particle_class
- perturbation
- petroleum_hydrocarb
- ph
- ph_meth
- phaeopigments
- phosphate
- phosplipid_fatt_acid
- porosity
- potassium
- pressure
- project
- redox_potential
- replicate_number
- salinity
- salinity_method
- sample_link
- sample_name
- sample_processing
- biotic_relationship
- samp_store_temp
- sampled_during
- sediment_type
- sieving
- silicate
- sodium
- source_mat_id
- start_date_inc
- storage_condition
- storage_condition_other
- sulfate
- sulfide
- technical_reps
- temp
- tidal_stage
- tot_carb
- tot_depth_water_col
- tot_nitro_cont_meth
- tot_nitro_content
- tot_org_c_meth
- tot_org_carb
- turbidity
- water_content
- water_content_meth
- watering_regm
slot_usage:
  analysis_type:
    name: analysis_type
    required: true
  depth:
    name: depth
    required: true
    pattern: ^\d+(\.\d+)?-\d+(\.\d+)?\s*m$
  latitude:
    name: latitude
    required: true
  longitude:
    name: longitude
    required: true
  microbial_biomass:
    name: microbial_biomass
    description: 'The part of the organic matter in the soil that constitutes living
      microorganisms smaller than 5-10 micrometer. If you keep this you would need
      to have correction factors used for conversion to the final units. (Unit: g/kg
      sediment or ug/g sediment)'
    pattern: ^\d+(\.\d+)?\s*(g/kg sediment|ug/g sediment)$
  non_microb_biomass:
    name: non_microb_biomass
    description: 'Amount of non-microbial biomass measured. Include the name for the
      part of biomass measured, e.g.insect, plant, total. Provide value and unit,
      any unit is valid. (example: insect 5mg; plant 2ug/mL)'
    pattern: ^(\S+\s+\d+\s*\S+)(;\s*\S+\s+\d+\s*\S+)*$
  biotic_relationship:
    name: biotic_relationship
    description: Description of relationship(s) between the subject organism and other
      organism(s) it is associated with. The target organism is the subject of the
      relationship and the other organism(s) is the object
attributes:
  id:
    name: id
    from_schema: https://EMSL-Computing.github.io/BASALT-Schema/sample-classes
    identifier: true
    domain_of:
    - Activity
    - Entity
    - DataProduct
    - DataGenerationActivity
    - DataProcessingActivity
    - AlternativeIdentifier
    - FunctionalAnnotationIdentifier
    - Instrument
    - OntologyClass
    - ContainerType
    - Custodian
    - InstrumentAlternativeIdentifier
    - LabDevice
    - SampleProcessing
    - ProcessingSampleLink
    - Configuration
    - MobilePhaseSegment
    - MassSpectrometryStandardRun
    - PurchasedMaterial
    - LabProcessingActivity
    - organism
    - MAOMProduct
    - WEOMProduct
    - Site
    - Sample
    - AerosolArmSample
    - AerosolSample
    - AMP2UserSample
    - CommerciallyPurchasedSample
    - CultureEnvironmentalSample
    - EngineeredStrainSample
    - FieldDeployedTerraformSample
    - MixedCultureSample
    - MonetSoilSample
    - OtherUndescribedSample
    - PlantSample
    - PureCultureSample
    - SedimentSample
    - SoilSample
    - SynthesizedMaterialSample
    - TerraformSample
    - WaterSample
    - ProcessedSample
    - CoreSection
    - SamplingActivity
    - AerosolArmSamplingActivity
    - AerosolSamplingActivity
    - CommerciallyPurchasedSamplingActivity
    - CultureEnvironmentalSamplingActivity
    - EngineeredStrainSamplingActivity
    - FieldDeployedTerraformSamplingActivity
    - MixedCultureSamplingActivity
    - MonetSoilSamplingActivity
    - OtherUndescribedSamplingActivity
    - PlantSamplingActivity
    - PureCultureSamplingActivity
    - SedimentSamplingActivity
    - SoilSamplingActivity
    - SynthesizedMaterialSamplingActivity
    - TerraformSamplingActivity
    - WaterSamplingActivity
    - Study
    - ProjectParticipant
    - TimestampValue
    - TextValue
    - SoftwareControlledTermValue
    - ControlledTermValue
    - PersonValue
    - QuantityValue
    - ConditioningValue
    - zipDownload
    range: uuid
    required: true

Induced

name: SedimentSample
description: A sample of sediment collected from the environment.
from_schema: https://EMSL-Computing.github.io/BASALT-Schema
is_a: Sample
slot_usage:
  analysis_type:
    name: analysis_type
    required: true
  depth:
    name: depth
    required: true
    pattern: ^\d+(\.\d+)?-\d+(\.\d+)?\s*m$
  latitude:
    name: latitude
    required: true
  longitude:
    name: longitude
    required: true
  microbial_biomass:
    name: microbial_biomass
    description: 'The part of the organic matter in the soil that constitutes living
      microorganisms smaller than 5-10 micrometer. If you keep this you would need
      to have correction factors used for conversion to the final units. (Unit: g/kg
      sediment or ug/g sediment)'
    pattern: ^\d+(\.\d+)?\s*(g/kg sediment|ug/g sediment)$
  non_microb_biomass:
    name: non_microb_biomass
    description: 'Amount of non-microbial biomass measured. Include the name for the
      part of biomass measured, e.g.insect, plant, total. Provide value and unit,
      any unit is valid. (example: insect 5mg; plant 2ug/mL)'
    pattern: ^(\S+\s+\d+\s*\S+)(;\s*\S+\s+\d+\s*\S+)*$
  biotic_relationship:
    name: biotic_relationship
    description: Description of relationship(s) between the subject organism and other
      organism(s) it is associated with. The target organism is the subject of the
      relationship and the other organism(s) is the object
attributes:
  id:
    name: id
    from_schema: https://EMSL-Computing.github.io/BASALT-Schema/sample-classes
    identifier: true
    alias: id
    owner: SedimentSample
    domain_of:
    - Activity
    - Entity
    - DataProduct
    - DataGenerationActivity
    - DataProcessingActivity
    - AlternativeIdentifier
    - FunctionalAnnotationIdentifier
    - Instrument
    - OntologyClass
    - ContainerType
    - Custodian
    - InstrumentAlternativeIdentifier
    - LabDevice
    - SampleProcessing
    - ProcessingSampleLink
    - Configuration
    - MobilePhaseSegment
    - MassSpectrometryStandardRun
    - PurchasedMaterial
    - LabProcessingActivity
    - organism
    - MAOMProduct
    - WEOMProduct
    - Site
    - Sample
    - AerosolArmSample
    - AerosolSample
    - AMP2UserSample
    - CommerciallyPurchasedSample
    - CultureEnvironmentalSample
    - EngineeredStrainSample
    - FieldDeployedTerraformSample
    - MixedCultureSample
    - MonetSoilSample
    - OtherUndescribedSample
    - PlantSample
    - PureCultureSample
    - SedimentSample
    - SoilSample
    - SynthesizedMaterialSample
    - TerraformSample
    - WaterSample
    - ProcessedSample
    - CoreSection
    - SamplingActivity
    - AerosolArmSamplingActivity
    - AerosolSamplingActivity
    - CommerciallyPurchasedSamplingActivity
    - CultureEnvironmentalSamplingActivity
    - EngineeredStrainSamplingActivity
    - FieldDeployedTerraformSamplingActivity
    - MixedCultureSamplingActivity
    - MonetSoilSamplingActivity
    - OtherUndescribedSamplingActivity
    - PlantSamplingActivity
    - PureCultureSamplingActivity
    - SedimentSamplingActivity
    - SoilSamplingActivity
    - SynthesizedMaterialSamplingActivity
    - TerraformSamplingActivity
    - WaterSamplingActivity
    - Study
    - ProjectParticipant
    - TimestampValue
    - TextValue
    - SoftwareControlledTermValue
    - ControlledTermValue
    - PersonValue
    - QuantityValue
    - ConditioningValue
    - zipDownload
    range: uuid
    required: true
  air_temp_regm:
    name: air_temp_regm
    description: Information about treatment involving an exposure to varying temperatures;
      should include the temperature, treatment regimen including how many times the
      treatment was repeated, how long each treatment lasted, and the start and end
      time of the entire treatment; can include different temperature regimens
    title: air temperature regimen
    from_schema: https://EMSL-Computing.github.io/BASALT-Schema
    exact_mappings:
    - MIXS:0000551
    rank: 1000
    alias: air_temp_regm
    owner: SedimentSample
    domain_of:
    - AerosolArmSample
    - AerosolSample
    - CultureEnvironmentalSample
    - FieldDeployedTerraformSample
    - MixedCultureSample
    - OtherUndescribedSample
    - PlantSample
    - PureCultureSample
    - SedimentSample
    - SoilSample
    - TerraformSample
    - WaterSample
    range: string
  alkalinity:
    name: alkalinity
    description: 'The ability of a solution to neutralize acids to the equivalence
      point of carbonate or bicarbonate (Unit: mg/L or meq/L)'
    title: alkalinity
    from_schema: https://EMSL-Computing.github.io/BASALT-Schema
    rank: 1000
    alias: alkalinity
    owner: SedimentSample
    domain_of:
    - OtherUndescribedSample
    - SedimentSample
    - WaterSample
    range: string
    pattern: ^\d+(\.\d+)?\s*(mg|meq)/L$
  alkalinity_method:
    name: alkalinity_method
    description: Method used for alkalinity measurement
    title: alkalinity method
    from_schema: https://EMSL-Computing.github.io/BASALT-Schema
    rank: 1000
    alias: alkalinity_method
    owner: SedimentSample
    domain_of:
    - OtherUndescribedSample
    - SedimentSample
    - WaterSample
    range: string
  alkyl_diethers:
    name: alkyl_diethers
    description: Concentration of alkyl diethers. Provide value and unit, any unit
      is valid
    title: alkyl diethers
    from_schema: https://EMSL-Computing.github.io/BASALT-Schema
    rank: 1000
    alias: alkyl_diethers
    owner: SedimentSample
    domain_of:
    - OtherUndescribedSample
    - SedimentSample
    - WaterSample
    range: string
    pattern: ^\d+(\.\d+)?\s*[\w\s/]+$
  aminopept_act:
    name: aminopept_act
    description: 'Measurement of aminopeptidase activity (Unit: mol/L/h)'
    title: aminopeptidase activity
    from_schema: https://EMSL-Computing.github.io/BASALT-Schema
    rank: 1000
    alias: aminopept_act
    owner: SedimentSample
    domain_of:
    - OtherUndescribedSample
    - SedimentSample
    - WaterSample
    range: string
    pattern: ^\d+(\.\d+)?\s*mol/L/h$
  ammonium:
    name: ammonium
    description: 'Concentration of ammonium in the sample. (Units: umol/L or mg/Liter
      or ppm)'
    title: ammonium
    from_schema: https://EMSL-Computing.github.io/BASALT-Schema
    rank: 1000
    alias: ammonium
    owner: SedimentSample
    domain_of:
    - OtherUndescribedSample
    - SedimentSample
    - WaterSample
    range: string
    pattern: ^\d+(\.\d+)?\s*(umol/L|mg/L|ppm)$
  analysis_type:
    name: analysis_type
    description: The type(s) of analysis planned for this sample.
    from_schema: https://EMSL-Computing.github.io/BASALT-Schema
    rank: 1000
    alias: analysis_type
    owner: SedimentSample
    domain_of:
    - SampleProcessing
    - AerosolArmSample
    - AerosolSample
    - AMP2UserSample
    - CommerciallyPurchasedSample
    - CultureEnvironmentalSample
    - FieldDeployedTerraformSample
    - MixedCultureSample
    - OtherUndescribedSample
    - PlantSample
    - PureCultureSample
    - SedimentSample
    - SoilSample
    - SynthesizedMaterialSample
    - TerraformSample
    - WaterSample
    range: string
    required: true
  bacteria_carb_prod:
    name: bacteria_carb_prod
    description: Measurement of bacterial carbon production. Provide value and unit,
      any unit is valid
    title: bacterial carbon production
    from_schema: https://EMSL-Computing.github.io/BASALT-Schema
    rank: 1000
    alias: bacteria_carb_prod
    owner: SedimentSample
    domain_of:
    - OtherUndescribedSample
    - SedimentSample
    - WaterSample
    range: string
    pattern: ^\d+(\.\d+)?\s*[\w\s/]+$
  biotic_regm:
    name: biotic_regm
    description: Information about treatment(s) involving use of biotic factors such
      as bacteria, viruses, or fungi.
    title: biotic regimen
    from_schema: https://EMSL-Computing.github.io/BASALT-Schema
    rank: 1000
    alias: biotic_regm
    owner: SedimentSample
    domain_of:
    - CultureEnvironmentalSample
    - FieldDeployedTerraformSample
    - MixedCultureSample
    - OtherUndescribedSample
    - PlantSample
    - PureCultureSample
    - SedimentSample
    - SoilSample
    - TerraformSample
    - WaterSample
    range: string
  bishomohopanol:
    name: bishomohopanol
    description: 'Concentration of bishomohopanol. (Unit: ug/L or ug/g)'
    title: bishomohopanol
    from_schema: https://EMSL-Computing.github.io/BASALT-Schema
    rank: 1000
    alias: bishomohopanol
    owner: SedimentSample
    domain_of:
    - OtherUndescribedSample
    - SedimentSample
    - WaterSample
    range: string
    pattern: ^\d+(\.\d+)?\s*(ug/L|ug/g)$
  bromide:
    name: bromide
    description: 'Concentration of bromide (Unit: ppm)'
    title: bromide
    from_schema: https://EMSL-Computing.github.io/BASALT-Schema
    rank: 1000
    alias: bromide
    owner: SedimentSample
    domain_of:
    - OtherUndescribedSample
    - SedimentSample
    - WaterSample
    range: string
    pattern: ^\d+(\.\d+)?\s*ppm$
  calcium:
    name: calcium
    description: 'Concentration of calcium in the sample (Unit: mg/L or umol/L or
      ppm)'
    title: calcium
    from_schema: https://EMSL-Computing.github.io/BASALT-Schema
    rank: 1000
    alias: calcium
    owner: SedimentSample
    domain_of:
    - OtherUndescribedSample
    - SedimentSample
    - WaterSample
    range: string
    pattern: ^\d+(\.\d+)?\s*(mg/L|umol/L|ppm)$
  carb_nitro_ratio:
    name: carb_nitro_ratio
    description: Ratio of amount or concentrations of carbon to nitrogen.
    title: carbon nitrogen ratio
    from_schema: https://EMSL-Computing.github.io/BASALT-Schema
    rank: 1000
    alias: carb_nitro_ratio
    owner: SedimentSample
    domain_of:
    - OtherUndescribedSample
    - SedimentSample
    - WaterSample
    range: string
  chem_administration:
    name: chem_administration
    description: List of chemical compounds administered to the host or site where
      sampling occurred, and when (e.g. Antibiotics, n fertilizer, air filter); can
      include multiple compounds. For chemical entities of biological interest ontology
      (chebi) (v 163), http://purl.bioontology.org/ontology/chebi
    title: chemical administration
    from_schema: https://EMSL-Computing.github.io/BASALT-Schema
    exact_mappings:
    - MIXS:0000751
    rank: 1000
    alias: chem_administration
    owner: SedimentSample
    domain_of:
    - AerosolArmSample
    - AerosolSample
    - CultureEnvironmentalSample
    - FieldDeployedTerraformSample
    - MixedCultureSample
    - MonetSoilSample
    - OtherUndescribedSample
    - PlantSample
    - PureCultureSample
    - SedimentSample
    - SoilSample
    - TerraformSample
    - WaterSample
    range: string
  chloride:
    name: chloride
    description: 'Concentration of chloride in the sample (Unit: mg/L or ppm)'
    title: chloride
    from_schema: https://EMSL-Computing.github.io/BASALT-Schema
    rank: 1000
    alias: chloride
    owner: SedimentSample
    domain_of:
    - OtherUndescribedSample
    - SedimentSample
    - WaterSample
    range: string
    pattern: ^\d+(\.\d+)?\s*(mg/L|ppm)$
  chlorophyll:
    name: chlorophyll
    description: 'Concentration of chlorophyll (Unit: mg/m3 or ug/L)'
    title: chlorophyll
    from_schema: https://EMSL-Computing.github.io/BASALT-Schema
    rank: 1000
    alias: chlorophyll
    owner: SedimentSample
    domain_of:
    - OtherUndescribedSample
    - SedimentSample
    - WaterSample
    range: string
    pattern: ^\d+(\.\d+)?\s*(mg/m3|ug/L)$
  density:
    name: density
    description: 'Density of the sample, which is its mass per unit volume (aka volumetric
      mass density) (Unit: g/m3 or g/cm3)'
    title: density
    from_schema: https://EMSL-Computing.github.io/BASALT-Schema
    rank: 1000
    alias: density
    owner: SedimentSample
    domain_of:
    - OtherUndescribedSample
    - SedimentSample
    - WaterSample
    range: string
    pattern: ^\d+(\.\d+)?\s*(g/m3|g/cm3)$
  depth:
    name: depth
    description: 'The vertical distance below local surface. For sediment or soil
      samples, depth is measured from sediment or soil surface respectively. Depth
      is required to be reported as an interval for subsurface samples. (Units: m)'
    title: depth
    from_schema: https://EMSL-Computing.github.io/BASALT-Schema
    rank: 1000
    alias: depth
    owner: SedimentSample
    domain_of:
    - FieldDeployedTerraformSample
    - MonetSoilSample
    - OtherUndescribedSample
    - SedimentSample
    - SoilSample
    - WaterSample
    range: string
    required: true
    pattern: ^\d+(\.\d+)?-\d+(\.\d+)?\s*m$
  diether_lipids:
    name: diether_lipids
    description: 'Concentration of diether lipids; can include multiple types of diether
      lipids (Unit: ng/L)'
    title: diether lipids
    from_schema: https://EMSL-Computing.github.io/BASALT-Schema
    rank: 1000
    alias: diether_lipids
    owner: SedimentSample
    domain_of:
    - OtherUndescribedSample
    - SedimentSample
    - WaterSample
    range: string
    pattern: ^\d+(\.\d+)?\s*ng/L$
  diss_carb_dioxide:
    name: diss_carb_dioxide
    description: 'Concentration of dissolved carbon dioxide in the sample or liquid
      portion of the sample (Unit: umol/L or mg/L)'
    title: dissolved carbon dioxide
    from_schema: https://EMSL-Computing.github.io/BASALT-Schema
    rank: 1000
    alias: diss_carb_dioxide
    owner: SedimentSample
    domain_of:
    - OtherUndescribedSample
    - SedimentSample
    - WaterSample
    range: string
    pattern: ^\d+(\.\d+)?\s*(umol|mg)/L$
  diss_hydrogen:
    name: diss_hydrogen
    description: 'Concentration of dissolved hydrogens (Unit: umol/L)'
    title: dissolved hydrogen
    from_schema: https://EMSL-Computing.github.io/BASALT-Schema
    rank: 1000
    alias: diss_hydrogen
    owner: SedimentSample
    domain_of:
    - OtherUndescribedSample
    - SedimentSample
    - WaterSample
    range: string
    pattern: ^\d+(\.\d+)?\s*umol/L$
  diss_inorg_carb:
    name: diss_inorg_carb
    description: 'Dissolved inorganic carbon concentration in the sample, typically
      measured after filtering the sample using a 0.45 micrometer filter (Unit:  ug/L
      or mg/L or ppm)'
    title: dissolved inorganic carbon
    from_schema: https://EMSL-Computing.github.io/BASALT-Schema
    rank: 1000
    alias: diss_inorg_carb
    owner: SedimentSample
    domain_of:
    - OtherUndescribedSample
    - SedimentSample
    - WaterSample
    range: string
    pattern: ^\d+(\.\d+)?\s*(ug/L|mg/L|ppm)$
  diss_org_carb:
    name: diss_org_carb
    description: 'Concentration of dissolved organic carbon in the sample, liquid
      portion of the sample, or aqueous phase of the fluid. (Unit:  umol/L or mg/L)'
    title: dissolved organic carbon
    from_schema: https://EMSL-Computing.github.io/BASALT-Schema
    rank: 1000
    alias: diss_org_carb
    owner: SedimentSample
    domain_of:
    - OtherUndescribedSample
    - SedimentSample
    - WaterSample
    range: string
    pattern: ^\d+(\.\d+)?\s*(umol/L|mg/L)$
  diss_org_nitro:
    name: diss_org_nitro
    description: 'Dissolved organic nitrogen concentration measured as: total dissolved
      nitrogen - NH4 - NO3 - NO2. Provide value and unit, any unit is valid'
    title: dissolved organic nitrogen
    from_schema: https://EMSL-Computing.github.io/BASALT-Schema
    rank: 1000
    alias: diss_org_nitro
    owner: SedimentSample
    domain_of:
    - OtherUndescribedSample
    - SedimentSample
    - WaterSample
    range: string
    pattern: ^\d+(\.\d+)?\s*[\w\s/]+$
  diss_oxygen:
    name: diss_oxygen
    description: 'Concentration of dissolved oxygen. (Unit: umol/kg or mg/L)'
    title: dissolved oxygen
    from_schema: https://EMSL-Computing.github.io/BASALT-Schema
    rank: 1000
    alias: diss_oxygen
    owner: SedimentSample
    domain_of:
    - OtherUndescribedSample
    - SedimentSample
    - WaterSample
    range: string
    pattern: ^\d+(\.\d+)?\s*(umol/kg|mg/L)$
  env_broad_scale:
    name: env_broad_scale
    description: '''Report the major environmental system the sample or specimen came
      from. The system identified should have a coarse spatial grain to provide the
      general environmental context of where the sampling was done (e.g. in the desert
      or a rainforest). We recommend using subclasses of EnvO''''s biome class: http://purl.obolibrary.org/obo/ENVO_00000428.
      EnvO documentation about how to use the field: https://github.com/EnvironmentOntology/envo/wiki/Using-ENVO-with-MIxS'''
    title: broad-scale environmental context
    from_schema: https://EMSL-Computing.github.io/BASALT-Schema
    rank: 1000
    alias: env_broad_scale
    owner: SedimentSample
    domain_of:
    - AerosolArmSample
    - AerosolSample
    - CultureEnvironmentalSample
    - FieldDeployedTerraformSample
    - MonetSoilSample
    - OtherUndescribedSample
    - PlantSample
    - PureCultureSample
    - SedimentSample
    - SoilSample
    - TerraformSample
    - WaterSample
    range: string
    pattern: ^_*\s*[a-zA-Z\s]+\[ENVO:\d+\]$
  env_local_scale:
    name: env_local_scale
    description: '''Report the entity which are in your sample or specimens local
      vicinity and which you believe have significant causal influences on your sample
      or specimen. Please use terms that are present in ENVO and which are of smaller
      spatial grain than your entry for env_broad_scale.If needed, request new terms
      on the ENVO tracker identified here: http://www.obofoundry.org/ontology/envo.html'''
    title: local environmental context
    from_schema: https://EMSL-Computing.github.io/BASALT-Schema
    rank: 1000
    alias: env_local_scale
    owner: SedimentSample
    domain_of:
    - AerosolArmSample
    - AerosolSample
    - CultureEnvironmentalSample
    - FieldDeployedTerraformSample
    - MonetSoilSample
    - OtherUndescribedSample
    - PlantSample
    - PureCultureSample
    - SedimentSample
    - SoilSample
    - TerraformSample
    - WaterSample
    range: string
    pattern: ^_*\s*[a-zA-Z\s]+\[ENVO:\d+\]$
  env_medium:
    name: env_medium
    description: '''Report the environmental material immediately surrounding the
      sample or specimen at the time of sampling. We recommend using subclasses of
      ''''environmental material'''' (http://purl.obolibrary.org/obo/ENVO_00010483).
      EnvO documentation about how to use the field: https://github.com/EnvironmentOntology/envo/wiki/Using-ENVO-with-MIxS.'''
    title: environmental medium
    from_schema: https://EMSL-Computing.github.io/BASALT-Schema
    rank: 1000
    alias: env_medium
    owner: SedimentSample
    domain_of:
    - AerosolArmSample
    - AerosolSample
    - CultureEnvironmentalSample
    - FieldDeployedTerraformSample
    - MonetSoilSample
    - OtherUndescribedSample
    - PlantSample
    - PureCultureSample
    - SedimentSample
    - SoilSample
    - TerraformSample
    - WaterSample
    range: string
    pattern: ^_*\s*[a-zA-Z\s]+\[ENVO:\d+\]$
  experimental_factor:
    name: experimental_factor
    description: Experimental factors are essentially the variable aspects of an experiment
      design which can be used to describe an experiment or set of experiments in
      an increasingly detailed manner. This field accepts ontology terms from Experimental
      Factor Ontology (EFO) and/or Ontology for Biomedical Investigations (OBI). For
      a browser of EFO (v 2.95) terms please see http://purl.bioontology.org/ontology/EFO;
      for a browser of OBI (v 2018-02-12) terms please see http://purl.bioontology.org/ontology/OBI
    title: experimental factor
    from_schema: https://EMSL-Computing.github.io/BASALT-Schema
    rank: 1000
    alias: experimental_factor
    owner: SedimentSample
    domain_of:
    - AerosolArmSample
    - AerosolSample
    - CommerciallyPurchasedSample
    - CultureEnvironmentalSample
    - MixedCultureSample
    - OtherUndescribedSample
    - PlantSample
    - PureCultureSample
    - SedimentSample
    - SoilSample
    - SynthesizedMaterialSample
    - WaterSample
    range: string
  experimental_factor_other:
    name: experimental_factor_other
    description: Other details about your sample that you feel can't be accurately
      represented in the available columns.
    title: other experimental factor
    from_schema: https://EMSL-Computing.github.io/BASALT-Schema
    rank: 1000
    alias: experimental_factor_other
    owner: SedimentSample
    domain_of:
    - AerosolArmSample
    - AerosolSample
    - CommerciallyPurchasedSample
    - CultureEnvironmentalSample
    - MixedCultureSample
    - OtherUndescribedSample
    - PlantSample
    - PureCultureSample
    - SedimentSample
    - SoilSample
    - SynthesizedMaterialSample
    - WaterSample
    range: string
  extraction_method:
    name: extraction_method
    description: If you (the user) performed an extraction preparation or processing
      before sending the sample to EMSL, what was it? This is only applicable when
      sending an 'analytical sample'. See README for more details on types of samples.
    title: extraction method
    from_schema: https://EMSL-Computing.github.io/BASALT-Schema
    rank: 1000
    alias: extraction_method
    owner: SedimentSample
    domain_of:
    - PhosphorusAnalysisProduct
    - AerosolArmSample
    - AerosolSample
    - CultureEnvironmentalSample
    - MixedCultureSample
    - OtherUndescribedSample
    - PlantSample
    - PureCultureSample
    - SedimentSample
    - SoilSample
    - WaterSample
    range: string
  external_identifiers:
    name: external_identifiers
    description: List of external identifiers associated with this entity or activity.
    from_schema: https://EMSL-Computing.github.io/BASALT-Schema
    rank: 1000
    alias: external_identifiers
    owner: SedimentSample
    domain_of:
    - NucleotideSequencing
    - AerosolArmSample
    - AerosolSample
    - CommerciallyPurchasedSample
    - CultureEnvironmentalSample
    - EngineeredStrainSample
    - FieldDeployedTerraformSample
    - MixedCultureSample
    - MonetSoilSample
    - OtherUndescribedSample
    - PlantSample
    - PureCultureSample
    - SedimentSample
    - SoilSample
    - SynthesizedMaterialSample
    - TerraformSample
    - WaterSample
    - Study
    range: uriorcurie
    multivalued: true
  gaseous_environment:
    name: gaseous_environment
    description: Use of conditions with differing gaseous environments; should include
      the name of gaseous compound, amount administered, treatment duration, interval,
      and total experimental duration; can include multiple gaseous environment regimens
    title: gaseous environment
    from_schema: https://EMSL-Computing.github.io/BASALT-Schema
    rank: 1000
    alias: gaseous_environment
    owner: SedimentSample
    domain_of:
    - CultureEnvironmentalSample
    - FieldDeployedTerraformSample
    - MixedCultureSample
    - OtherUndescribedSample
    - PlantSample
    - PureCultureSample
    - SedimentSample
    - SoilSample
    - TerraformSample
    - WaterSample
    range: string
  glucosidase_act:
    name: glucosidase_act
    description: 'Measurement of glucosidase activity (Unit: mol/L/h)'
    title: glucosidase activity
    from_schema: https://EMSL-Computing.github.io/BASALT-Schema
    rank: 1000
    alias: glucosidase_act
    owner: SedimentSample
    domain_of:
    - OtherUndescribedSample
    - SedimentSample
    - WaterSample
    range: string
    pattern: ^\d+(\.\d+)?\s*mol/L/h$
  humidity_regm:
    name: humidity_regm
    description: Information about treatment involving an exposure to varying degrees
      of humidity; should include amount of humidity administered, treatment regimen
      including how many times the treatment was repeated, how long each treatment
      lasted, and the start and end time of the entire treatment; can include multiple
      regimens
    title: humidity regimen
    from_schema: https://EMSL-Computing.github.io/BASALT-Schema
    rank: 1000
    alias: humidity_regm
    owner: SedimentSample
    domain_of:
    - AerosolArmSample
    - AerosolSample
    - CultureEnvironmentalSample
    - FieldDeployedTerraformSample
    - MixedCultureSample
    - OtherUndescribedSample
    - PlantSample
    - PureCultureSample
    - SedimentSample
    - SoilSample
    - TerraformSample
    range: string
  isotope_exposure:
    name: isotope_exposure
    description: List isotope exposure or addition applied to your sample.
    title: isotope exposure
    from_schema: https://EMSL-Computing.github.io/BASALT-Schema
    rank: 1000
    alias: isotope_exposure
    owner: SedimentSample
    domain_of:
    - AerosolArmSample
    - AerosolSample
    - CultureEnvironmentalSample
    - FieldDeployedTerraformSample
    - MixedCultureSample
    - OtherUndescribedSample
    - PlantSample
    - PureCultureSample
    - SedimentSample
    - SoilSample
    - TerraformSample
    - WaterSample
    range: string
  latitude:
    name: latitude
    description: Latitude coordinate of the sampling site in WSG 84 format.
    title: latitude
    from_schema: https://EMSL-Computing.github.io/BASALT-Schema
    broad_mappings:
    - MIXS:0000009
    rank: 1000
    alias: latitude
    owner: SedimentSample
    domain_of:
    - Site
    - AerosolArmSample
    - AerosolSample
    - CultureEnvironmentalSample
    - FieldDeployedTerraformSample
    - MonetSoilSample
    - OtherUndescribedSample
    - PlantSample
    - SedimentSample
    - SoilSample
    - WaterSample
    range: double
    required: true
  longitude:
    name: longitude
    description: Longitude coordinate of the sampling site in WSG 84 format.
    title: longitude
    from_schema: https://EMSL-Computing.github.io/BASALT-Schema
    broad_mappings:
    - MIXS:0000009
    rank: 1000
    alias: longitude
    owner: SedimentSample
    domain_of:
    - Site
    - AerosolArmSample
    - AerosolSample
    - CultureEnvironmentalSample
    - FieldDeployedTerraformSample
    - MonetSoilSample
    - OtherUndescribedSample
    - PlantSample
    - SedimentSample
    - SoilSample
    - WaterSample
    range: double
    required: true
  light_regm:
    name: light_regm
    description: Information about treatment(s) involving exposure to light including
      both light intensity and quality.
    title: light regimen
    from_schema: https://EMSL-Computing.github.io/BASALT-Schema
    rank: 1000
    alias: light_regm
    owner: SedimentSample
    domain_of:
    - CultureEnvironmentalSample
    - FieldDeployedTerraformSample
    - MixedCultureSample
    - OtherUndescribedSample
    - PlantSample
    - PureCultureSample
    - SedimentSample
    - SoilSample
    - TerraformSample
    range: string
  magnesium:
    name: magnesium
    description: 'Concentration of magnesium in the sample (Unit: umol/kg or mol/L
      or mg/L or ppm)'
    title: magnesium
    from_schema: https://EMSL-Computing.github.io/BASALT-Schema
    rank: 1000
    alias: magnesium
    owner: SedimentSample
    domain_of:
    - OtherUndescribedSample
    - SedimentSample
    - WaterSample
    range: string
    pattern: ^\d+(\.\d+)?\s*(umol/kg|mol/L|mg/L|ppm)$
  mean_frict_vel:
    name: mean_frict_vel
    description: 'Measurement of mean friction velocity (Unit: m/s)'
    title: mean friction velocity
    from_schema: https://EMSL-Computing.github.io/BASALT-Schema
    rank: 1000
    alias: mean_frict_vel
    owner: SedimentSample
    domain_of:
    - OtherUndescribedSample
    - SedimentSample
    - WaterSample
    range: string
    pattern: ^\d+(\.\d+)?\s*m/s$
  mean_peak_frict_vel:
    name: mean_peak_frict_vel
    description: 'Measurement of mean peak friction velocity (Unit: m/s)'
    title: mean peak friction velocity
    from_schema: https://EMSL-Computing.github.io/BASALT-Schema
    rank: 1000
    alias: mean_peak_frict_vel
    owner: SedimentSample
    domain_of:
    - OtherUndescribedSample
    - SedimentSample
    - WaterSample
    range: string
    pattern: ^\d+(\.\d+)?\s*m/s$
  methane:
    name: methane
    description: 'Methane (gas) amount or concentration at the time of sampling. (Unit:
      umol/L or ppb or ppm)'
    title: methane
    from_schema: https://EMSL-Computing.github.io/BASALT-Schema
    rank: 1000
    alias: methane
    owner: SedimentSample
    domain_of:
    - AerosolArmSample
    - AerosolSample
    - OtherUndescribedSample
    - SedimentSample
    range: string
    pattern: ^\d+(\.\d+)?\s*(umol/L|ppm|ppb)$
  method_development:
    name: method_development
    description: If your samples are TEST sample ONLY, please provide information
      on what you're hoping this test will resolve.
    title: method development
    from_schema: https://EMSL-Computing.github.io/BASALT-Schema
    rank: 1000
    alias: method_development
    owner: SedimentSample
    domain_of:
    - AerosolArmSample
    - AerosolSample
    - CommerciallyPurchasedSample
    - CultureEnvironmentalSample
    - FieldDeployedTerraformSample
    - MixedCultureSample
    - OtherUndescribedSample
    - PlantSample
    - PureCultureSample
    - SedimentSample
    - SoilSample
    - TerraformSample
    - WaterSample
    range: string
  micro_biomass_c_meth:
    name: micro_biomass_c_meth
    description: Reference or method used in determining microbial biomass
    title: microbial biomass carbon method
    from_schema: https://EMSL-Computing.github.io/BASALT-Schema
    rank: 1000
    alias: micro_biomass_c_meth
    owner: SedimentSample
    domain_of:
    - SedimentSample
    - SoilSample
    range: string
  micro_biomass_n_meth:
    name: micro_biomass_n_meth
    description: Reference or method used in determining microbial biomass nitrogen
    title: microbial biomass nitrogen method
    from_schema: https://EMSL-Computing.github.io/BASALT-Schema
    rank: 1000
    alias: micro_biomass_n_meth
    owner: SedimentSample
    domain_of:
    - SedimentSample
    - SoilSample
    range: string
  microbial_biomass:
    name: microbial_biomass
    description: 'The part of the organic matter in the soil that constitutes living
      microorganisms smaller than 5-10 micrometer. If you keep this you would need
      to have correction factors used for conversion to the final units. (Unit: g/kg
      sediment or ug/g sediment)'
    title: microbial biomass
    from_schema: https://EMSL-Computing.github.io/BASALT-Schema
    rank: 1000
    alias: microbial_biomass
    owner: SedimentSample
    domain_of:
    - OtherUndescribedSample
    - SedimentSample
    - SoilSample
    range: string
    pattern: ^\d+(\.\d+)?\s*(g/kg sediment|ug/g sediment)$
  microbial_biomass_c:
    name: microbial_biomass_c
    description: The part of the organic matter in the soil that constitutes living
      microorganisms smaller than 5-10 micrometer. If you keep this, you would need
      to have correction factors used for conversion to the final units. Provide value
      and unit, any unit is valid
    title: microbial biomass carbon
    from_schema: https://EMSL-Computing.github.io/BASALT-Schema
    rank: 1000
    alias: microbial_biomass_c
    owner: SedimentSample
    domain_of:
    - OtherUndescribedSample
    - SedimentSample
    - SoilSample
    range: string
    pattern: ^\d+(\.\d+)?\s*[\w\s/]+$
  microbial_biomass_meth:
    name: microbial_biomass_meth
    description: Reference or method used in determining microbial biomass
    title: microbial biomass method
    from_schema: https://EMSL-Computing.github.io/BASALT-Schema
    rank: 1000
    alias: microbial_biomass_meth
    owner: SedimentSample
    domain_of:
    - OtherUndescribedSample
    - SedimentSample
    - SoilSample
    range: string
  microbial_biomass_n:
    name: microbial_biomass_n
    description: The part of the organic matter in the soil that constitutes living
      microorganisms smaller than 5-10 micrometer. If you keep this, you would need
      to have correction factors used for conversion to the final units. Provide value
      and unit, any unit is valid
    title: microbial biomass nitrogen
    from_schema: https://EMSL-Computing.github.io/BASALT-Schema
    rank: 1000
    alias: microbial_biomass_n
    owner: SedimentSample
    domain_of:
    - OtherUndescribedSample
    - SedimentSample
    - SoilSample
    range: string
    pattern: ^\d+(\.\d+)?\s*[\w\s/]+$
  misc_param:
    name: misc_param
    description: Any other measurement performed or parameter collected that is not
      listed here
    title: miscellaneous parameter
    from_schema: https://EMSL-Computing.github.io/BASALT-Schema
    rank: 1000
    alias: misc_param
    owner: SedimentSample
    domain_of:
    - AerosolArmSample
    - AerosolSample
    - FieldDeployedTerraformSample
    - MonetSoilSample
    - OtherUndescribedSample
    - PlantSample
    - SedimentSample
    - SoilSample
    - TerraformSample
    - WaterSample
    range: string
  n_alkanes:
    name: n_alkanes
    description: 'Concentration of n-alkanes; can include multiple n-alkanes (Unit:
      ug/mL)'
    title: n-alkanes
    from_schema: https://EMSL-Computing.github.io/BASALT-Schema
    rank: 1000
    alias: n_alkanes
    owner: SedimentSample
    domain_of:
    - OtherUndescribedSample
    - SedimentSample
    - WaterSample
    range: string
  nitrate:
    name: nitrate
    description: 'Concentration of nitrate in the sample (Unit: umol/L or mg/L or
      ppm)'
    title: nitrate
    from_schema: https://EMSL-Computing.github.io/BASALT-Schema
    rank: 1000
    alias: nitrate
    owner: SedimentSample
    domain_of:
    - OtherUndescribedSample
    - SedimentSample
    - WaterSample
    range: string
    pattern: ^\d+(\.\d+)?\s*(umol/L|mg/L|ppm)$
  nitrite:
    name: nitrite
    description: 'Concentration of nitrite in the sample (Unit: umol/L or mg/L or
      ppm)'
    title: nitrite
    from_schema: https://EMSL-Computing.github.io/BASALT-Schema
    rank: 1000
    alias: nitrite
    owner: SedimentSample
    domain_of:
    - OtherUndescribedSample
    - SedimentSample
    - WaterSample
    range: string
    pattern: ^\d+(\.\d+)?\s*(umol/L|mg/L|ppm)$
  nitro:
    name: nitro
    description: 'Concentration of nitrogen (total) (Unit: umol/L)'
    title: nitrogen
    from_schema: https://EMSL-Computing.github.io/BASALT-Schema
    rank: 1000
    alias: nitro
    owner: SedimentSample
    domain_of:
    - OtherUndescribedSample
    - SedimentSample
    - WaterSample
    range: string
    pattern: ^\d+(\.\d+)?\s*umol/L$
  non_microb_biomass:
    name: non_microb_biomass
    description: 'Amount of non-microbial biomass measured. Include the name for the
      part of biomass measured, e.g.insect, plant, total. Provide value and unit,
      any unit is valid. (example: insect 5mg; plant 2ug/mL)'
    title: non microbial biomass
    from_schema: https://EMSL-Computing.github.io/BASALT-Schema
    rank: 1000
    alias: non_microb_biomass
    owner: SedimentSample
    domain_of:
    - CultureEnvironmentalSample
    - MixedCultureSample
    - OtherUndescribedSample
    - PlantSample
    - PureCultureSample
    - SedimentSample
    - SoilSample
    - WaterSample
    range: string
    pattern: ^(\S+\s+\d+\s*\S+)(;\s*\S+\s+\d+\s*\S+)*$
  non_microb_biomass_method:
    name: non_microb_biomass_method
    description: Reference or method used in determining biomass
    title: non microbial biomass method
    from_schema: https://EMSL-Computing.github.io/BASALT-Schema
    rank: 1000
    alias: non_microb_biomass_method
    owner: SedimentSample
    domain_of:
    - CultureEnvironmentalSample
    - OtherUndescribedSample
    - PlantSample
    - PureCultureSample
    - SedimentSample
    - SoilSample
    - WaterSample
    range: string
  org_carb:
    name: org_carb
    description: Concentration of organic carbon. Provide value and unit any unit
      is valid
    title: organic carbon
    from_schema: https://EMSL-Computing.github.io/BASALT-Schema
    rank: 1000
    alias: org_carb
    owner: SedimentSample
    domain_of:
    - OtherUndescribedSample
    - SedimentSample
    - WaterSample
    range: string
    pattern: ^\d+(\.\d+)?\s*[\w\s/]+$
  org_matter:
    name: org_matter
    description: 'Concentration of organic matter (Unit: mg/L)'
    title: organic matter
    from_schema: https://EMSL-Computing.github.io/BASALT-Schema
    rank: 1000
    alias: org_matter
    owner: SedimentSample
    domain_of:
    - OtherUndescribedSample
    - SedimentSample
    - WaterSample
    range: string
    pattern: ^\d+(\.\d+)?\s*mg/L$
  org_nitro:
    name: org_nitro
    description: Concentration of organic nitrogen. Provide value and unit any unit
      is valid
    title: organic nitrogen
    from_schema: https://EMSL-Computing.github.io/BASALT-Schema
    rank: 1000
    alias: org_nitro
    owner: SedimentSample
    domain_of:
    - OtherUndescribedSample
    - SedimentSample
    - WaterSample
    range: string
    pattern: ^\d+(\.\d+)?\s*[\w\s/]+$
  org_nitro_method:
    name: org_nitro_method
    description: Method used for obtaining organic nitrogen
    title: organic nitrogen method
    from_schema: https://EMSL-Computing.github.io/BASALT-Schema
    rank: 1000
    alias: org_nitro_method
    owner: SedimentSample
    domain_of:
    - OtherUndescribedSample
    - SedimentSample
    - WaterSample
    range: string
  other:
    name: other
    description: Other/additional details about your sample that you feel can't be
      accurately represented in ANY of the available columns.
    title: other
    from_schema: https://EMSL-Computing.github.io/BASALT-Schema
    rank: 1000
    alias: other
    owner: SedimentSample
    domain_of:
    - AerosolArmSample
    - AerosolSample
    - CommerciallyPurchasedSample
    - CultureEnvironmentalSample
    - FieldDeployedTerraformSample
    - MixedCultureSample
    - MonetSoilSample
    - OtherUndescribedSample
    - PlantSample
    - PureCultureSample
    - SedimentSample
    - SoilSample
    - SynthesizedMaterialSample
    - TerraformSample
    - WaterSample
    range: string
  other_samp_store_temp:
    name: other_samp_store_temp
    description: Please specify sample storage temperature if you selected 'other'
    title: other sample storage temperature
    from_schema: https://EMSL-Computing.github.io/BASALT-Schema
    rank: 1000
    alias: other_samp_store_temp
    owner: SedimentSample
    domain_of:
    - AerosolArmSample
    - AerosolSample
    - CommerciallyPurchasedSample
    - CultureEnvironmentalSample
    - FieldDeployedTerraformSample
    - MixedCultureSample
    - MonetSoilSample
    - OtherUndescribedSample
    - PlantSample
    - PureCultureSample
    - SedimentSample
    - SoilSample
    - SynthesizedMaterialSample
    - TerraformSample
    - WaterSample
    range: string
  other_storage_condt:
    name: other_storage_condt
    description: Please specify your storage conditions if you selected 'other' and
      the available values are not appropriate
    title: other storage condition
    from_schema: https://EMSL-Computing.github.io/BASALT-Schema
    rank: 1000
    alias: other_storage_condt
    owner: SedimentSample
    domain_of:
    - AerosolSample
    - CommerciallyPurchasedSample
    - CultureEnvironmentalSample
    - FieldDeployedTerraformSample
    - MixedCultureSample
    - MonetSoilSample
    - PlantSample
    - PureCultureSample
    - SedimentSample
    - SoilSample
    - SynthesizedMaterialSample
    - TerraformSample
    - WaterSample
    range: string
  other_treatment:
    name: other_treatment
    description: Many sample treatment descriptor columns are available. If a treatment
      is applied to your samples and the provided treatment terms do not satisfy please
      add it here. Multiple treatments can be entered here separated by ;
    title: other treatment
    from_schema: https://EMSL-Computing.github.io/BASALT-Schema
    rank: 1000
    alias: other_treatment
    owner: SedimentSample
    domain_of:
    - AerosolArmSample
    - AerosolSample
    - CommerciallyPurchasedSample
    - CultureEnvironmentalSample
    - FieldDeployedTerraformSample
    - MixedCultureSample
    - MonetSoilSample
    - OtherUndescribedSample
    - PlantSample
    - PureCultureSample
    - SedimentSample
    - SoilSample
    - TerraformSample
    - WaterSample
    range: string
  oxygen_relationship:
    name: oxygen_relationship
    description: The relationship of the sample to oxygen, such as aerobic or anaerobic.
    title: oxygen relationship
    from_schema: https://EMSL-Computing.github.io/BASALT-Schema
    exact_mappings:
    - MIXS:0000015
    rank: 1000
    alias: oxygen_status
    owner: SedimentSample
    domain_of:
    - HasIncubationConditions
    - CommerciallyPurchasedSample
    - CultureEnvironmentalSample
    - FieldDeployedTerraformSample
    - MixedCultureSample
    - OtherUndescribedSample
    - PureCultureSample
    - SedimentSample
    - SoilSample
    - SynthesizedMaterialSample
    - TerraformSample
    - WaterSample
    range: OxygenStatusEnum
  part_org_carb:
    name: part_org_carb
    description: Concentration of particulate organic carbon. Provide value and unit,
      any unit is valid.
    title: particulate organic carbon
    from_schema: https://EMSL-Computing.github.io/BASALT-Schema
    rank: 1000
    alias: part_org_carb
    owner: SedimentSample
    domain_of:
    - OtherUndescribedSample
    - SedimentSample
    - WaterSample
    range: string
    pattern: ^\d+(\.\d+)?\s*[\w\s/]+$
  particle_class:
    name: particle_class
    description: 'Particles are classified based on their size into six general categories:
      clay, silt, sand, gravel, cobbles, and boulders. Include amount of particle
      with units preceded by the name of the particle type; can include multiple values
      separated by '';''.'
    title: particle class
    from_schema: https://EMSL-Computing.github.io/BASALT-Schema
    rank: 1000
    alias: particle_class
    owner: SedimentSample
    domain_of:
    - OtherUndescribedSample
    - SedimentSample
    range: string
  perturbation:
    name: perturbation
    description: Type of perturbation, e.g. chemical administration, physical disturbance,
      etc.; coupled with perturbation regimen, including how many times the perturbation
      was repeated, how long each perturbation lasted, and the start and end time
      of the entire perturbation period; can include multiple perturbation types
    title: perturbation
    from_schema: https://EMSL-Computing.github.io/BASALT-Schema
    rank: 1000
    alias: perturbation
    owner: SedimentSample
    domain_of:
    - OtherUndescribedSample
    - SedimentSample
    - SoilSample
    - WaterSample
    range: string
  petroleum_hydrocarb:
    name: petroleum_hydrocarb
    description: 'Concentration of petroleum hydrocarbon (Unit: umol/L)'
    title: petroleum hydrocarbon
    from_schema: https://EMSL-Computing.github.io/BASALT-Schema
    rank: 1000
    alias: petroleum_hydrocarb
    owner: SedimentSample
    domain_of:
    - OtherUndescribedSample
    - SedimentSample
    - WaterSample
    range: string
    pattern: ^\d+(\.\d+)?\s*umol/L$
  ph:
    name: ph
    description: pH measurement of the sample or liquid portion of sample or aqueous
      phase of the fluid
    title: pH
    from_schema: https://EMSL-Computing.github.io/BASALT-Schema
    rank: 1000
    alias: ph
    owner: SedimentSample
    domain_of:
    - pHProduct
    - OtherUndescribedSample
    - SedimentSample
    - SoilSample
    - WaterSample
    range: float
  ph_meth:
    name: ph_meth
    description: Reference or method used in determining ph of the sample
    title: pH method
    from_schema: https://EMSL-Computing.github.io/BASALT-Schema
    rank: 1000
    alias: ph_meth
    owner: SedimentSample
    domain_of:
    - OtherUndescribedSample
    - SedimentSample
    - SoilSample
    - WaterSample
    range: string
  phaeopigments:
    name: phaeopigments
    description: 'Concentration of phaeopigments; can include multiple phaeopigments
      separated by a `;` (Unit: mg/cm3)'
    title: phaeopigments
    from_schema: https://EMSL-Computing.github.io/BASALT-Schema
    rank: 1000
    alias: phaeopigments
    owner: SedimentSample
    domain_of:
    - OtherUndescribedSample
    - SedimentSample
    - WaterSample
    range: string
    pattern: ^\d+(\.\d+)?\s*mg/cm3(;\s*\d+(\.\d+)?\s*mg/cm3)*$
  phosphate:
    name: phosphate
    description: 'Concentration of phosphate (Unit: umol/L)'
    title: phosphate
    from_schema: https://EMSL-Computing.github.io/BASALT-Schema
    rank: 1000
    alias: phosphate
    owner: SedimentSample
    domain_of:
    - OtherUndescribedSample
    - SedimentSample
    - WaterSample
    range: string
    pattern: ^\d+(\.\d+)?\s*umol/L$
  phosplipid_fatt_acid:
    name: phosplipid_fatt_acid
    description: Concentration of phospholipid fatty acids; can include multiple values
      separated by `;`. Provide the phospholipid fatty acids followed by the measurement
      value ({phospholipid fatty acid name}{value} {unit})
    title: phospholipid fatty acid
    from_schema: https://EMSL-Computing.github.io/BASALT-Schema
    rank: 1000
    alias: phosplipid_fatt_acid
    owner: SedimentSample
    domain_of:
    - OtherUndescribedSample
    - SedimentSample
    - WaterSample
    range: string
  porosity:
    name: porosity
    description: 'Porosity of deposited sediment is volume of voids divided by the
      total volume of sample. (Unit: percent)'
    title: porosity
    from_schema: https://EMSL-Computing.github.io/BASALT-Schema
    rank: 1000
    alias: porosity
    owner: SedimentSample
    domain_of:
    - OtherUndescribedSample
    - SedimentSample
    range: string
    pattern: ^\d+(\.\d+)?\s*percent$
  potassium:
    name: potassium
    description: 'Concentration of potassium in the sample (Unit: mg/L)'
    title: potassium
    from_schema: https://EMSL-Computing.github.io/BASALT-Schema
    rank: 1000
    alias: potassium
    owner: SedimentSample
    domain_of:
    - OtherUndescribedSample
    - SedimentSample
    - WaterSample
    range: string
    pattern: ^\d+(\.\d+)?\s*(mg/L|ppm)$
  pressure:
    name: pressure
    description: 'Pressure to which the sample is subject, in atmospheres (Unit: atm)'
    title: pressure
    from_schema: https://EMSL-Computing.github.io/BASALT-Schema
    rank: 1000
    alias: pressure
    owner: SedimentSample
    domain_of:
    - FieldDeployedTerraformSample
    - OtherUndescribedSample
    - SedimentSample
    - TerraformSample
    - WaterSample
    - ConditioningValue
    range: string
    pattern: ^\d+(\.\d+)?\s*atm$
  project:
    name: project
    description: 'Identifier for the user project associated with the entity or activity. '
    title: Project
    todos:
    - should this be an ID? CURIE can use the one NMDC has https://bioregistry.io/reference/emsl.project:60141
      where emsl.project is the CURIE prefix
    from_schema: https://EMSL-Computing.github.io/BASALT-Schema
    aliases:
    - study
    - study_id
    - project_id
    - proposal
    - proposal_id
    rank: 1000
    alias: project
    owner: SedimentSample
    domain_of:
    - DataProduct
    - AerosolArmSample
    - AerosolSample
    - CommerciallyPurchasedSample
    - CultureEnvironmentalSample
    - FieldDeployedTerraformSample
    - MixedCultureSample
    - MonetSoilSample
    - OtherUndescribedSample
    - PlantSample
    - PureCultureSample
    - SedimentSample
    - SoilSample
    - SynthesizedMaterialSample
    - TerraformSample
    - WaterSample
    - SamplingActivity
    range: integer
  redox_potential:
    name: redox_potential
    description: 'Redox potential measured relative to a hydrogen cell indicating
      oxidation or reduction potential (Unit: mV)'
    title: redox potential
    from_schema: https://EMSL-Computing.github.io/BASALT-Schema
    rank: 1000
    alias: redox_potential
    owner: SedimentSample
    domain_of:
    - FieldDeployedTerraformSample
    - OtherUndescribedSample
    - SedimentSample
    - TerraformSample
    - WaterSample
    range: string
    pattern: ^\d+(\.\d+)?\s*mV$
  replicate_number:
    name: replicate_number
    description: The replicate number of the sample, if applicable. Included for compatibility
      with submission schema.
    todos:
    - reconcile replicate modelling
    from_schema: https://EMSL-Computing.github.io/BASALT-Schema
    rank: 1000
    alias: replicate_number
    owner: SedimentSample
    domain_of:
    - AerosolArmSample
    - AerosolSample
    - CommerciallyPurchasedSample
    - CultureEnvironmentalSample
    - FieldDeployedTerraformSample
    - MixedCultureSample
    - OtherUndescribedSample
    - PlantSample
    - PureCultureSample
    - SedimentSample
    - SoilSample
    - SynthesizedMaterialSample
    - TerraformSample
    - WaterSample
    range: integer
  salinity:
    name: salinity
    description: 'Salinity is the total concentration of all dissolved salts in a
      sample. While salinity can be measured by a complete chemical analysis, this
      method is difficult and time consuming. More often it is instead derived from
      the conductivity measurement. This is known as practical salinity. These derivations
      compare the specific conductance of the sample to a salinity standard such as
      seawater (Unit: practical salinity unit or percent)'
    title: salinity
    from_schema: https://EMSL-Computing.github.io/BASALT-Schema
    rank: 1000
    alias: salinity
    owner: SedimentSample
    domain_of:
    - OtherUndescribedSample
    - PlantSample
    - SedimentSample
    - SoilSample
    - WaterSample
    range: string
    pattern: ^\d+(\.\d+)?\s*(practical salinity unit|percent)$
  salinity_method:
    name: salinity_method
    description: Method used to determine sample salinity
    title: salinity method
    from_schema: https://EMSL-Computing.github.io/BASALT-Schema
    rank: 1000
    alias: salinity_method
    owner: SedimentSample
    domain_of:
    - OtherUndescribedSample
    - PlantSample
    - SedimentSample
    - SoilSample
    - WaterSample
    range: string
  sample_link:
    name: sample_link
    description: '''A unique identifier to assign parent-child subsample or sibling
      samples. This is relevant when a sample or other material was used to generate
      the new sample. This field allows multiple entries separated by ; (Examples:
      Soil collected from the field will link with the soil used in an incubation.
      The soil a plant was grown in links to the plant sample. An original culture
      sample was transferred to a new vial and generated a new sample)'''
    todos:
    - EMSL and NMDC both need better modelling for this
    from_schema: https://EMSL-Computing.github.io/BASALT-Schema
    rank: 1000
    alias: sample_link
    owner: SedimentSample
    domain_of:
    - AerosolArmSample
    - AerosolSample
    - CommerciallyPurchasedSample
    - CultureEnvironmentalSample
    - FieldDeployedTerraformSample
    - MixedCultureSample
    - OtherUndescribedSample
    - PlantSample
    - PureCultureSample
    - SedimentSample
    - SoilSample
    - SynthesizedMaterialSample
    - TerraformSample
    - WaterSample
    range: string
  sample_name:
    name: sample_name
    description: 'The name or label that is present on the shipped sample. This should

      be a human readable name.'
    title: sample name
    notes:
    - This is typically an alias for the inherited 'name' slot on Sample classes.
      Defined separately for compatibility with source data files using 'sample_name'
      column headers.
    from_schema: https://EMSL-Computing.github.io/BASALT-Schema
    aliases:
    - samp_name
    rank: 1000
    alias: sample_name
    owner: SedimentSample
    domain_of:
    - DataProduct
    - AerosolArmSample
    - AerosolSample
    - CommerciallyPurchasedSample
    - CultureEnvironmentalSample
    - FieldDeployedTerraformSample
    - MixedCultureSample
    - MonetSoilSample
    - OtherUndescribedSample
    - PlantSample
    - PureCultureSample
    - SedimentSample
    - SoilSample
    - SynthesizedMaterialSample
    - TerraformSample
    - WaterSample
    range: string
  sample_processing:
    name: sample_processing
    description: A brief description of any processing applied to the sample during
      or after retrieving the sample from environment or a link to the relevant protocol(s)
      performed.
    title: sample processing
    from_schema: https://EMSL-Computing.github.io/BASALT-Schema
    rank: 1000
    alias: sample_processing
    owner: SedimentSample
    domain_of:
    - AerosolArmSample
    - AerosolSample
    - CommerciallyPurchasedSample
    - CultureEnvironmentalSample
    - FieldDeployedTerraformSample
    - MixedCultureSample
    - OtherUndescribedSample
    - PlantSample
    - PureCultureSample
    - SedimentSample
    - SoilSample
    - SynthesizedMaterialSample
    - TerraformSample
    range: string
  biotic_relationship:
    name: biotic_relationship
    description: Description of relationship(s) between the subject organism and other
      organism(s) it is associated with. The target organism is the subject of the
      relationship and the other organism(s) is the object
    title: observed biotic relationship
    from_schema: https://EMSL-Computing.github.io/BASALT-Schema
    aliases:
    - samp_biotic_relationship
    exact_mappings:
    - MIXS:0000016
    rank: 1000
    alias: biotic_relationship
    owner: SedimentSample
    domain_of:
    - CultureEnvironmentalSample
    - FieldDeployedTerraformSample
    - MixedCultureSample
    - OtherUndescribedSample
    - PureCultureSample
    - SedimentSample
    - SoilSample
    - TerraformSample
    range: BioticRelationshipEnum
  samp_store_temp:
    name: samp_store_temp
    description: The temperature at which your samples should be stored upon arrival.
      This field is NOT multivalued. If selecting other add the `other_samp_store_temp`
      attribute to provide additional detail.
    title: sample storage temperature
    from_schema: https://EMSL-Computing.github.io/BASALT-Schema
    aliases:
    - sample_storage_temperature
    - storage_temperature
    rank: 1000
    alias: samp_store_temp
    owner: SedimentSample
    domain_of:
    - AerosolArmSample
    - AerosolSample
    - CommerciallyPurchasedSample
    - CultureEnvironmentalSample
    - FieldDeployedTerraformSample
    - MixedCultureSample
    - MonetSoilSample
    - OtherUndescribedSample
    - PlantSample
    - PureCultureSample
    - SedimentSample
    - SoilSample
    - SynthesizedMaterialSample
    - TerraformSample
    - WaterSample
    range: SampleStoreTempEnum
  sampled_during:
    name: sampled_during
    description: Reference to the sampling activity during which this sample was collected.
      This is a FK to the SamplingActivity class, which contains metadata about the
      sampling event, such as date, device, method.
    from_schema: https://EMSL-Computing.github.io/BASALT-Schema
    rank: 1000
    alias: sampled_during
    owner: SedimentSample
    domain_of:
    - AerosolArmSample
    - AerosolSample
    - CommerciallyPurchasedSample
    - CultureEnvironmentalSample
    - FieldDeployedTerraformSample
    - MixedCultureSample
    - MonetSoilSample
    - OtherUndescribedSample
    - PlantSample
    - PureCultureSample
    - SedimentSample
    - SoilSample
    - SynthesizedMaterialSample
    - TerraformSample
    - WaterSample
    - ProcessedSample
    range: SamplingActivity
  sediment_type:
    name: sediment_type
    description: Information about the sediment type based on major constituents
    title: sediment type
    from_schema: https://EMSL-Computing.github.io/BASALT-Schema
    rank: 1000
    alias: sediment_type
    owner: SedimentSample
    domain_of:
    - SedimentSample
    range: SedimentTypeEnum
  sieving:
    name: sieving
    description: Collection design of pooled samples and/or sieve size and amount
      of sample sieved
    title: sieving
    from_schema: https://EMSL-Computing.github.io/BASALT-Schema
    rank: 1000
    alias: sieving
    owner: SedimentSample
    domain_of:
    - OtherUndescribedSample
    - SedimentSample
    - SoilSample
    range: string
  silicate:
    name: silicate
    description: 'Concentration of silicate (Unit: umol/L)'
    title: silicate
    from_schema: https://EMSL-Computing.github.io/BASALT-Schema
    rank: 1000
    alias: silicate
    owner: SedimentSample
    domain_of:
    - OtherUndescribedSample
    - SedimentSample
    - WaterSample
    range: string
    pattern: ^\d+(\.\d+)?\s*umol/L$
  sodium:
    name: sodium
    description: 'Sodium concentration in the sample (Unit: ug/mL)'
    title: sodium
    from_schema: https://EMSL-Computing.github.io/BASALT-Schema
    rank: 1000
    alias: sodium
    owner: SedimentSample
    domain_of:
    - OtherUndescribedSample
    - SedimentSample
    - WaterSample
    range: string
    pattern: ^\d+(\.\d+)?\s*ug/mL$
  source_mat_id:
    name: source_mat_id
    description: A unique identifier assigned to an original material sample collected
      or to any derived sub-samples. The source material should be listed as a sample
      to inform details about parent material relationship.
    title: source material identifier
    from_schema: https://EMSL-Computing.github.io/BASALT-Schema
    rank: 1000
    alias: source_mat_id
    owner: SedimentSample
    domain_of:
    - AerosolArmSample
    - AerosolSample
    - CommerciallyPurchasedSample
    - CultureEnvironmentalSample
    - FieldDeployedTerraformSample
    - MixedCultureSample
    - OtherUndescribedSample
    - PlantSample
    - PureCultureSample
    - SedimentSample
    - SoilSample
    - SynthesizedMaterialSample
    - TerraformSample
    - WaterSample
    range: string
  start_date_inc:
    name: start_date_inc
    description: 'Date the incubation was started. Only relevant for incubation samples.
      Format: YYYY-MM-DD'
    title: incubation start date
    from_schema: https://EMSL-Computing.github.io/BASALT-Schema
    rank: 1000
    alias: start_date_inc
    owner: SedimentSample
    domain_of:
    - AMP2UserSample
    - CultureEnvironmentalSample
    - FieldDeployedTerraformSample
    - MixedCultureSample
    - OtherUndescribedSample
    - PlantSample
    - PureCultureSample
    - SedimentSample
    - SoilSample
    - WaterSample
    range: string
    pattern: ^[12]\d{3}(?:(?:-(?:0[1-9]|1[0-2]))(?:-(?:0[1-9]|[12]\d|3[01]))?)?$
  storage_condition:
    name: storage_condition
    description: The storage condition of the sample. This field is NOT multivalued.
      If selecting other add the `other_storage_condt` attribute to provide additional
      detail.
    title: storage condition
    from_schema: https://EMSL-Computing.github.io/BASALT-Schema
    aliases:
    - samp_store_cond
    - storage_cond
    - storage_condt
    exact_mappings:
    - MIXS:0000327
    rank: 1000
    alias: storage_condition
    owner: SedimentSample
    domain_of:
    - AerosolArmSample
    - AerosolSample
    - AMP2UserSample
    - CommerciallyPurchasedSample
    - CultureEnvironmentalSample
    - EngineeredStrainSample
    - FieldDeployedTerraformSample
    - MixedCultureSample
    - MonetSoilSample
    - OtherUndescribedSample
    - PlantSample
    - PureCultureSample
    - SedimentSample
    - SoilSample
    - SynthesizedMaterialSample
    - TerraformSample
    - WaterSample
    range: StorageConditionEnum
  storage_condition_other:
    name: storage_condition_other
    description: Free-text field for storage conditions when 'storage_condition' is
      'other'
    from_schema: https://EMSL-Computing.github.io/BASALT-Schema
    aliases:
    - other_storage_condt
    - storage_condt_other
    rank: 1000
    alias: storage_condition_other
    owner: SedimentSample
    domain_of:
    - AerosolArmSample
    - AerosolSample
    - CommerciallyPurchasedSample
    - CultureEnvironmentalSample
    - FieldDeployedTerraformSample
    - MixedCultureSample
    - MonetSoilSample
    - OtherUndescribedSample
    - PlantSample
    - PureCultureSample
    - SedimentSample
    - SoilSample
    - SynthesizedMaterialSample
    - TerraformSample
    - WaterSample
    range: string
  sulfate:
    name: sulfate
    description: 'Concentration of sulfate in the sample. (Unit: umol/L or mg/L or
      ppm)'
    title: sulfate
    from_schema: https://EMSL-Computing.github.io/BASALT-Schema
    rank: 1000
    alias: sulfate
    owner: SedimentSample
    domain_of:
    - OtherUndescribedSample
    - SedimentSample
    - WaterSample
    range: string
    pattern: ^\d+(\.\d+)?\s*(umol/L|mg/L|ppm)$
  sulfide:
    name: sulfide
    description: 'Concentration of sulfide in the sample. (Unit: umol/L or mg/L or
      ppm)'
    title: sulfide
    from_schema: https://EMSL-Computing.github.io/BASALT-Schema
    rank: 1000
    alias: sulfide
    owner: SedimentSample
    domain_of:
    - OtherUndescribedSample
    - SedimentSample
    - WaterSample
    range: string
    pattern: ^\d+(\.\d+)?\s*(umol/L|mg/L|ppm)$
  technical_reps:
    name: technical_reps
    description: Number of technical replicates for the sample.
    title: technical replicates
    from_schema: https://EMSL-Computing.github.io/BASALT-Schema
    rank: 1000
    alias: technical_reps
    owner: SedimentSample
    domain_of:
    - AerosolArmSample
    - AerosolSample
    - CommerciallyPurchasedSample
    - CultureEnvironmentalSample
    - FieldDeployedTerraformSample
    - MixedCultureSample
    - OtherUndescribedSample
    - PlantSample
    - PureCultureSample
    - SedimentSample
    - SoilSample
    - SynthesizedMaterialSample
    - TerraformSample
    - WaterSample
    range: integer
  temp:
    name: temp
    description: 'Temperature of the sample at the time of sampling. (Units: C)'
    title: temperature
    from_schema: https://EMSL-Computing.github.io/BASALT-Schema
    rank: 1000
    alias: temp
    owner: SedimentSample
    domain_of:
    - CommerciallyPurchasedSample
    - FieldDeployedTerraformSample
    - MonetSoilSample
    - OtherUndescribedSample
    - PlantSample
    - SedimentSample
    - SoilSample
    - SynthesizedMaterialSample
    - TerraformSample
    - WaterSample
    range: string
    pattern: ^-?\d+(\.\d+)?\s*C$
  tidal_stage:
    name: tidal_stage
    description: Stage of tide
    title: tidal stage
    from_schema: https://EMSL-Computing.github.io/BASALT-Schema
    rank: 1000
    alias: tidal_stage
    owner: SedimentSample
    domain_of:
    - OtherUndescribedSample
    - SedimentSample
    - WaterSample
    range: TidalStageEnum
  tot_carb:
    name: tot_carb
    description: Total carbon content. Provide value and unit, any unit is valid
    title: total carbon content
    from_schema: https://EMSL-Computing.github.io/BASALT-Schema
    rank: 1000
    alias: tot_carb
    owner: SedimentSample
    domain_of:
    - OtherUndescribedSample
    - SedimentSample
    range: string
    pattern: ^\d+(\.\d+)?\s*[\w\s/]+$
  tot_depth_water_col:
    name: tot_depth_water_col
    description: 'Measurement of total depth of water column (Unit: m)'
    title: total depth of water column
    from_schema: https://EMSL-Computing.github.io/BASALT-Schema
    rank: 1000
    alias: tot_depth_water_col
    owner: SedimentSample
    domain_of:
    - OtherUndescribedSample
    - SedimentSample
    - WaterSample
    range: string
    pattern: ^\d+(\.\d+)?\s*m$
  tot_nitro_cont_meth:
    name: tot_nitro_cont_meth
    description: Reference or method used in determining the total nitrogen
    title: total nitrogen content method
    from_schema: https://EMSL-Computing.github.io/BASALT-Schema
    rank: 1000
    alias: tot_nitro_cont_meth
    owner: SedimentSample
    domain_of:
    - OtherUndescribedSample
    - SedimentSample
    - SoilSample
    range: string
  tot_nitro_content:
    name: tot_nitro_content
    description: Total nitrogen content of the sample. Provide value and unit any
      unit is valid
    title: total nitrogen content
    from_schema: https://EMSL-Computing.github.io/BASALT-Schema
    rank: 1000
    alias: tot_nitro_content
    owner: SedimentSample
    domain_of:
    - OtherUndescribedSample
    - SedimentSample
    - SoilSample
    range: string
    pattern: ^\d+(\.\d+)?\s*[\w\s/]+$
  tot_org_c_meth:
    name: tot_org_c_meth
    description: Reference or method used in determining total organic carbon
    title: total organic carbon method
    from_schema: https://EMSL-Computing.github.io/BASALT-Schema
    rank: 1000
    alias: tot_org_c_meth
    owner: SedimentSample
    domain_of:
    - OtherUndescribedSample
    - SedimentSample
    - SoilSample
    range: string
  tot_org_carb:
    name: tot_org_carb
    description: 'Total organic carbon content. Provided as gram of Carbon per kg
      of your sample material. (Unit: g C/kg)'
    title: total organic carbon
    from_schema: https://EMSL-Computing.github.io/BASALT-Schema
    rank: 1000
    alias: tot_org_carb
    owner: SedimentSample
    domain_of:
    - OtherUndescribedSample
    - SedimentSample
    - SoilSample
    range: string
    pattern: ^\d+(\.\d+)?\s*g C/kg$
  turbidity:
    name: turbidity
    description: Measure of the amount of cloudiness or haziness in water caused by
      individual particles. Provide value and unit any unit is valid.
    title: turbidity
    todos:
    - decide how to represent in backend (normalized child table with FK to PlateSetupActivity,
      array column, or other)
    from_schema: https://EMSL-Computing.github.io/BASALT-Schema
    rank: 1000
    alias: turbidity
    owner: SedimentSample
    domain_of:
    - OtherUndescribedSample
    - SedimentSample
    - WaterSample
    range: string
    pattern: ^\d+(\.\d+)?\s*[\w\s/]+$
  water_content:
    name: water_content
    description: Water content measurement. Provide value and unit any unit is valid
    title: water content
    from_schema: https://EMSL-Computing.github.io/BASALT-Schema
    rank: 1000
    alias: water_content
    owner: SedimentSample
    domain_of:
    - FieldDeployedTerraformSample
    - MonetSoilSample
    - OtherUndescribedSample
    - SedimentSample
    - SoilSample
    - TerraformSample
    range: string
    pattern: ^\d+(\.\d+)?\s*[\w\s/]+$
  water_content_meth:
    name: water_content_meth
    description: Reference or method used in determining the water content of soil
    title: water content method
    from_schema: https://EMSL-Computing.github.io/BASALT-Schema
    rank: 1000
    alias: water_content_meth
    owner: SedimentSample
    domain_of:
    - FieldDeployedTerraformSample
    - MonetSoilSample
    - SedimentSample
    - SoilSample
    - TerraformSample
    range: string
  watering_regm:
    name: watering_regm
    description: Information about treatment involving an exposure to watering frequencies,
      treatment regimen including how many times the treatment was repeated, how long
      each treatment lasted, and the start and end time of the entire treatment; can
      include multiple regimens
    title: watering regimen
    from_schema: https://EMSL-Computing.github.io/BASALT-Schema
    rank: 1000
    alias: watering_regm
    owner: SedimentSample
    domain_of:
    - CultureEnvironmentalSample
    - FieldDeployedTerraformSample
    - MixedCultureSample
    - MonetSoilSample
    - OtherUndescribedSample
    - PlantSample
    - PureCultureSample
    - SedimentSample
    - SoilSample
    - TerraformSample
    range: string
  name:
    name: name
    description: Human-readable name for the entity or activity.
    from_schema: https://EMSL-Computing.github.io/BASALT-Schema
    rank: 1000
    alias: name
    owner: SedimentSample
    domain_of:
    - Activity
    - Entity
    - DataProduct
    - DataGenerationActivity
    - Instrument
    - OntologyClass
    - ContainerAxis
    - Configuration
    - MobilePhaseSegment
    - MassSpectrometryStandardRun
    - PurchasedMaterial
    - LabProcessingActivity
    - organism
    - Site
    - Sample
    - SamplingActivity
    - SoilSamplingActivity
    - Study
    - SoftwareControlledTermValue
    range: string
    required: true
  description:
    name: description
    description: Human-readable description for the entity or activity
    title: description
    from_schema: https://EMSL-Computing.github.io/BASALT-Schema
    rank: 1000
    alias: description
    owner: SedimentSample
    domain_of:
    - Activity
    - Entity
    - DataProduct
    - DataGenerationActivity
    - DataProcessingActivity
    - OntologyClass
    - ContainerType
    - LabDevice
    - Configuration
    - MassSpectrometryStandardRun
    - PurchasedMaterial
    - LabProcessingActivity
    - organism
    - Site
    - Sample
    - SamplingActivity
    - SoilSamplingActivity
    - Study
    - TimestampValue
    - TextValue
    - SoftwareControlledTermValue
    - ControlledTermValue
    - QuantityValue
    range: string
  emsl_activity:
    name: emsl_activity
    description: 'Nullable string linking a Sample or SamplingActivity to a named
      EMSL activity or

      campaign (e.g., ''AMP2'', ''MONet_FY26''). Optional for historical records

      predating activity tracking.'
    todos:
    - Is sampling activity where we want to capture this?
    from_schema: https://EMSL-Computing.github.io/BASALT-Schema
    rank: 1000
    alias: emsl_activity
    owner: SedimentSample
    domain_of:
    - Sample
    - SamplingActivity
    range: string
    required: false
  lims_barcode:
    name: lims_barcode
    description: LIMS barcode identifier
    from_schema: https://EMSL-Computing.github.io/BASALT-Schema
    rank: 1000
    alias: lims_barcode
    owner: SedimentSample
    domain_of:
    - ProcessedData
    - Sample
    range: string
    required: false