Class: XASLCFProduct
XAS Linear Combination Fitting (LCF) processed result.
One instance per .lcf file and linked to an XASLCFDataProcessingActivity
through a typed processing slot.
URI: basalt_schema:XASLCFProduct
classDiagram
class XASLCFProduct
click XASLCFProduct href "../XASLCFProduct/"
XRayDataProduct <|-- XASLCFProduct
click XRayDataProduct href "../XRayDataProduct/"
XASLCFProduct : analysis_code
XASLCFProduct : chi_square
XASLCFProduct : core_section
XASLCFProduct --> "0..1" CoreSectionEnum : core_section
click CoreSectionEnum href "../CoreSectionEnum/"
XASLCFProduct : description
XASLCFProduct : e0_shift_used
XASLCFProduct : filesize
XASLCFProduct : fit_label
XASLCFProduct : fit_range_max
XASLCFProduct : fit_range_min
XASLCFProduct : fit_range_unit
XASLCFProduct : id
XASLCFProduct : lcf_data_rows
XASLCFProduct --> "*" XASLCFDataRow : lcf_data_rows
click XASLCFDataRow href "../XASLCFDataRow/"
XASLCFProduct : lcf_type
XASLCFProduct --> "0..1" XASLCFType : lcf_type
click XASLCFType href "../XASLCFType/"
XASLCFProduct : lims_barcode
XASLCFProduct : md5checksum
XASLCFProduct : measure_type
XASLCFProduct --> "0..1" ProductMeasureType : measure_type
click ProductMeasureType href "../ProductMeasureType/"
XASLCFProduct : n_data_points
XASLCFProduct : n_standards
XASLCFProduct : n_variables
XASLCFProduct : name
XASLCFProduct : noise_added
XASLCFProduct : project
XASLCFProduct : r_factor
XASLCFProduct : reduced_chi_square
XASLCFProduct : results_from_xas_processing
XASLCFProduct --> "0..1" XASLCFDataProcessingActivity : results_from_xas_processing
click XASLCFDataProcessingActivity href "../XASLCFDataProcessingActivity/"
XASLCFProduct : run_label
XASLCFProduct : s3_base_url
XASLCFProduct : s3_bucket
XASLCFProduct : s3_key
XASLCFProduct : sample_id
XASLCFProduct --> "0..1" Sample : sample_id
click Sample href "../Sample/"
XASLCFProduct : sample_name
XASLCFProduct : sample_nor_file
XASLCFProduct : sampling_set
XASLCFProduct : species_proportions
XASLCFProduct --> "*" XASLCFSpeciesProportion : species_proportions
click XASLCFSpeciesProportion href "../XASLCFSpeciesProportion/"
XASLCFProduct : standards
XASLCFProduct --> "*" XASLCFStandard : standards
click XASLCFStandard href "../XASLCFStandard/"
XASLCFProduct : summary_metrics
XASLCFProduct : weights_bounded
XASLCFProduct : weights_sum
XASLCFProduct : weights_sum_to_1
XASLCFProduct : xas_filename
Inheritance
- DataProduct
- ProcessedData
- XRayDataProduct
- XASLCFProduct
- XRayDataProduct
- ProcessedData
Slots
| Name | Cardinality and Range | Description | Inheritance |
|---|---|---|---|
| measure_type | 0..1 ProductMeasureType |
Whether the measurement recorded is a single measurement, one of a set of re... | direct |
| results_from_xas_processing | 0..1 XASLCFDataProcessingActivity |
Reference to the XAS LCF processing activity that produced this processed pro... | direct |
| xas_filename | 0..1 String |
Measurement filename stem linking LCF results to source XAS data | direct |
| lcf_type | 0..1 XASLCFType |
LCF analysis subtype, XANES or EXAFS | direct |
| run_label | 0..1 String |
Analysis run variant label extracted from filename | direct |
| fit_label | 0..1 String |
Iteration label for EXAFS fits extracted from filename | direct |
| analysis_code | 0..1 String |
Athena or Larch internal code from the | direct |
| sample_nor_file | 0..1 String |
Normalised spectrum filename recorded in the LCF header | direct |
| fit_range_min | 0..1 Float |
Lower bound of fit range (eV for XANES, A^-1 for EXAFS) | direct |
| fit_range_max | 0..1 Float |
Upper bound of fit range (eV for XANES, A^-1 for EXAFS) | direct |
| fit_range_unit | 0..1 String |
Unit of fit range (eV for XANES, A^-1 for EXAFS) | direct |
| n_data_points | 0..1 Integer |
Number of data points included in the fit | direct |
| n_variables | 0..1 Integer |
Number of free variables in the fit | direct |
| n_standards | 0..1 Integer |
Number of reference standards used in the linear combination | direct |
| weights_sum_to_1 | 0..1 String |
Whether component weights were constrained to sum to 1 | direct |
| weights_bounded | 0..1 String |
Whether component weights were bounded between 0 and 1 | direct |
| e0_shift_used | 0..1 String |
Whether an overall E0 energy shift was applied | direct |
| noise_added | 0..1 Float |
Statistical noise added to data before fitting (0 if none) | direct |
| r_factor | 0..1 Float |
R-factor goodness-of-fit statistic | direct |
| chi_square | 0..1 Float |
Chi-square statistic from the LCF fit | direct |
| reduced_chi_square | 0..1 Float |
Reduced chi-square statistic | direct |
| weights_sum | 0..1 Float |
Actual sum of fitted component weights | direct |
| standards | * XASLCFStandard |
Reference standards used in the linear combination fit | direct |
| species_proportions | * XASLCFSpeciesProportion |
Derived species proportion results (XANES only) | direct |
| lcf_data_rows | * XASLCFDataRow |
Per-point fit curve data for plotting | direct |
| summary_metrics | 0..1 String |
Lightweight per-product summary for common queries that avoid full file downl... | ProcessedData |
| lims_barcode | 0..1 String |
LIMS barcode identifier | ProcessedData |
| sample_id | 0..1 Sample |
Link back to the originating sample | ProcessedData |
| name | 1 String |
Human-readable name for the entity or activity | DataProduct |
| description | 0..1 String |
Human-readable description for the entity or activity | DataProduct |
| project | 0..1 Integer |
Identifier for the user project associated with the entity or activity | DataProduct |
| sampling_set | 0..1 Integer |
Sampling set number for grouping related samples collected together | DataProduct |
| core_section | 0..1 CoreSectionEnum |
The section of the core | DataProduct |
| sample_name | 0..1 String |
The name or label that is present on the shipped sample | DataProduct |
| s3_base_url | 0..1 String |
DataProduct | |
| s3_bucket | 0..1 String |
DataProduct | |
| s3_key | 1 String |
MinIO/S3 object key; required for all data products | DataProduct |
| filesize | 0..1 Integer |
Size of the file in bytes | DataProduct |
| md5checksum | 0..1 String |
DataProduct | |
| id | 1 Uuid |
DataProduct |
Identifier and Mapping Information
Schema Source
- from schema: https://emsl-computing.github.io/BASALT-Schema
Mappings
| Mapping Type | Mapped Value |
|---|---|
| self | basalt_schema:XASLCFProduct |
| native | basalt_schema:XASLCFProduct |
LinkML Source
Direct
name: XASLCFProduct
description: 'XAS Linear Combination Fitting (LCF) processed result.
One instance per .lcf file and linked to an XASLCFDataProcessingActivity
through a typed processing slot.'
from_schema: https://emsl-computing.github.io/BASALT-Schema
is_a: XRayDataProduct
slots:
- measure_type
- results_from_xas_processing
- xas_filename
- lcf_type
- run_label
- fit_label
- analysis_code
- sample_nor_file
- fit_range_min
- fit_range_max
- fit_range_unit
- n_data_points
- n_variables
- n_standards
- weights_sum_to_1
- weights_bounded
- e0_shift_used
- noise_added
- r_factor
- chi_square
- reduced_chi_square
- weights_sum
attributes:
standards:
name: standards
description: Reference standards used in the linear combination fit
from_schema: https://emsl-computing.github.io/BASALT-Schema/products
rank: 1000
domain_of:
- XASLCFProduct
range: XASLCFStandard
multivalued: true
inlined: true
inlined_as_list: true
species_proportions:
name: species_proportions
description: Derived species proportion results (XANES only)
from_schema: https://emsl-computing.github.io/BASALT-Schema/products
rank: 1000
domain_of:
- XASLCFProduct
range: XASLCFSpeciesProportion
multivalued: true
inlined: true
inlined_as_list: true
lcf_data_rows:
name: lcf_data_rows
description: Per-point fit curve data for plotting
from_schema: https://emsl-computing.github.io/BASALT-Schema/products
rank: 1000
domain_of:
- XASLCFProduct
range: XASLCFDataRow
multivalued: true
inlined: true
inlined_as_list: true
Induced
name: XASLCFProduct
description: 'XAS Linear Combination Fitting (LCF) processed result.
One instance per .lcf file and linked to an XASLCFDataProcessingActivity
through a typed processing slot.'
from_schema: https://emsl-computing.github.io/BASALT-Schema
is_a: XRayDataProduct
attributes:
standards:
name: standards
description: Reference standards used in the linear combination fit
from_schema: https://emsl-computing.github.io/BASALT-Schema/products
rank: 1000
alias: standards
owner: XASLCFProduct
domain_of:
- XASLCFProduct
range: XASLCFStandard
multivalued: true
inlined: true
inlined_as_list: true
species_proportions:
name: species_proportions
description: Derived species proportion results (XANES only)
from_schema: https://emsl-computing.github.io/BASALT-Schema/products
rank: 1000
alias: species_proportions
owner: XASLCFProduct
domain_of:
- XASLCFProduct
range: XASLCFSpeciesProportion
multivalued: true
inlined: true
inlined_as_list: true
lcf_data_rows:
name: lcf_data_rows
description: Per-point fit curve data for plotting
from_schema: https://emsl-computing.github.io/BASALT-Schema/products
rank: 1000
alias: lcf_data_rows
owner: XASLCFProduct
domain_of:
- XASLCFProduct
range: XASLCFDataRow
multivalued: true
inlined: true
inlined_as_list: true
measure_type:
name: measure_type
description: Whether the measurement recorded is a single measurement, one of
a set of replicate measurements, or an average of several replicate measurements.
from_schema: https://emsl-computing.github.io/BASALT-Schema
rank: 1000
alias: measure_type
owner: XASLCFProduct
domain_of:
- BulkDensityProduct
- ElementalAnalysisProduct
- EnzymeProduct
- GWCMoistureProduct
- HydraulicPropertiesProduct
- IonsAnalysisProduct
- MAOMProduct
- MicrobialBiomassProduct
- NitrogenAnalysisProduct
- PhosphorusAnalysisProduct
- RespirationProduct
- TextureProduct
- WEOMProduct
- pHProduct
- XCTProduct
- XRFElementalProduct
- XRDPhaseProduct
- XASLCFProduct
range: ProductMeasureType
results_from_xas_processing:
name: results_from_xas_processing
description: Reference to the XAS LCF processing activity that produced this processed
product
from_schema: https://emsl-computing.github.io/BASALT-Schema
rank: 1000
alias: results_from_xas_processing
owner: XASLCFProduct
domain_of:
- XASLCFProduct
range: XASLCFDataProcessingActivity
xas_filename:
name: xas_filename
description: Measurement filename stem linking LCF results to source XAS data
from_schema: https://emsl-computing.github.io/BASALT-Schema
rank: 1000
alias: xas_filename
owner: XASLCFProduct
domain_of:
- XASLCFDataProcessingActivity
- XASLCFProduct
range: string
lcf_type:
name: lcf_type
description: LCF analysis subtype, XANES or EXAFS
from_schema: https://emsl-computing.github.io/BASALT-Schema
rank: 1000
alias: lcf_type
owner: XASLCFProduct
domain_of:
- XASLCFDataProcessingActivity
- XASLCFProduct
range: XASLCFType
run_label:
name: run_label
description: Analysis run variant label extracted from filename
from_schema: https://emsl-computing.github.io/BASALT-Schema
rank: 1000
alias: run_label
owner: XASLCFProduct
domain_of:
- XASLCFDataProcessingActivity
- XASLCFProduct
range: string
fit_label:
name: fit_label
description: Iteration label for EXAFS fits extracted from filename
from_schema: https://emsl-computing.github.io/BASALT-Schema
rank: 1000
alias: fit_label
owner: XASLCFProduct
domain_of:
- XASLCFDataProcessingActivity
- XASLCFProduct
range: string
analysis_code:
name: analysis_code
description: Athena or Larch internal code from the .lcf filename
from_schema: https://emsl-computing.github.io/BASALT-Schema
rank: 1000
alias: analysis_code
owner: XASLCFProduct
domain_of:
- XASLCFDataProcessingActivity
- XASLCFProduct
range: string
sample_nor_file:
name: sample_nor_file
description: Normalised spectrum filename recorded in the LCF header
from_schema: https://emsl-computing.github.io/BASALT-Schema
rank: 1000
alias: sample_nor_file
owner: XASLCFProduct
domain_of:
- XASLCFDataProcessingActivity
- XASLCFProduct
range: string
fit_range_min:
name: fit_range_min
description: Lower bound of fit range (eV for XANES, A^-1 for EXAFS)
from_schema: https://emsl-computing.github.io/BASALT-Schema
rank: 1000
alias: fit_range_min
owner: XASLCFProduct
domain_of:
- XASLCFDataProcessingActivity
- XASLCFProduct
range: float
fit_range_max:
name: fit_range_max
description: Upper bound of fit range (eV for XANES, A^-1 for EXAFS)
from_schema: https://emsl-computing.github.io/BASALT-Schema
rank: 1000
alias: fit_range_max
owner: XASLCFProduct
domain_of:
- XASLCFDataProcessingActivity
- XASLCFProduct
range: float
fit_range_unit:
name: fit_range_unit
description: Unit of fit range (eV for XANES, A^-1 for EXAFS)
from_schema: https://emsl-computing.github.io/BASALT-Schema
rank: 1000
alias: fit_range_unit
owner: XASLCFProduct
domain_of:
- XASLCFDataProcessingActivity
- XASLCFProduct
range: string
n_data_points:
name: n_data_points
description: Number of data points included in the fit
from_schema: https://emsl-computing.github.io/BASALT-Schema
rank: 1000
alias: n_data_points
owner: XASLCFProduct
domain_of:
- XASLCFDataProcessingActivity
- XASLCFProduct
range: integer
n_variables:
name: n_variables
description: Number of free variables in the fit
from_schema: https://emsl-computing.github.io/BASALT-Schema
rank: 1000
alias: n_variables
owner: XASLCFProduct
domain_of:
- XASLCFDataProcessingActivity
- XASLCFProduct
range: integer
n_standards:
name: n_standards
description: Number of reference standards used in the linear combination
from_schema: https://emsl-computing.github.io/BASALT-Schema
rank: 1000
alias: n_standards
owner: XASLCFProduct
domain_of:
- XASLCFDataProcessingActivity
- XASLCFProduct
range: integer
weights_sum_to_1:
name: weights_sum_to_1
description: Whether component weights were constrained to sum to 1.0
from_schema: https://emsl-computing.github.io/BASALT-Schema
rank: 1000
alias: weights_sum_to_1
owner: XASLCFProduct
domain_of:
- XASLCFDataProcessingActivity
- XASLCFProduct
range: string
weights_bounded:
name: weights_bounded
description: Whether component weights were bounded between 0 and 1
from_schema: https://emsl-computing.github.io/BASALT-Schema
rank: 1000
alias: weights_bounded
owner: XASLCFProduct
domain_of:
- XASLCFDataProcessingActivity
- XASLCFProduct
range: string
e0_shift_used:
name: e0_shift_used
description: Whether an overall E0 energy shift was applied
from_schema: https://emsl-computing.github.io/BASALT-Schema
rank: 1000
alias: e0_shift_used
owner: XASLCFProduct
domain_of:
- XASLCFDataProcessingActivity
- XASLCFProduct
range: string
noise_added:
name: noise_added
description: Statistical noise added to data before fitting (0 if none)
from_schema: https://emsl-computing.github.io/BASALT-Schema
rank: 1000
alias: noise_added
owner: XASLCFProduct
domain_of:
- XASLCFDataProcessingActivity
- XASLCFProduct
range: float
r_factor:
name: r_factor
description: R-factor goodness-of-fit statistic
from_schema: https://emsl-computing.github.io/BASALT-Schema
rank: 1000
alias: r_factor
owner: XASLCFProduct
domain_of:
- XASLCFDataProcessingActivity
- XASLCFProduct
range: float
chi_square:
name: chi_square
description: Chi-square statistic from the LCF fit
from_schema: https://emsl-computing.github.io/BASALT-Schema
rank: 1000
alias: chi_square
owner: XASLCFProduct
domain_of:
- XASLCFDataProcessingActivity
- XASLCFProduct
range: float
reduced_chi_square:
name: reduced_chi_square
description: Reduced chi-square statistic
from_schema: https://emsl-computing.github.io/BASALT-Schema
rank: 1000
alias: reduced_chi_square
owner: XASLCFProduct
domain_of:
- XASLCFDataProcessingActivity
- XASLCFProduct
range: float
weights_sum:
name: weights_sum
description: Actual sum of fitted component weights
from_schema: https://emsl-computing.github.io/BASALT-Schema
rank: 1000
alias: weights_sum
owner: XASLCFProduct
domain_of:
- XASLCFDataProcessingActivity
- XASLCFProduct
range: float
summary_metrics:
name: summary_metrics
description: "Lightweight per-product summary for common queries that avoid full\
\ file download.\nDirection: structured key-value pairs; per-type schemas TBD:\n\
\ ecoplate: well-level absorbance summaries (position, timepoint, absorbance)\n\
\ xrf: per-element concentration results + QC flag\n lcms: feature\
\ count, identification count, MSI-2 fraction\nInterim DB storage: JSONB column\
\ retained until formal typed class exists."
todos:
- make this inined/multivalued?
from_schema: https://emsl-computing.github.io/BASALT-Schema
rank: 1000
alias: summary_metrics
owner: XASLCFProduct
domain_of:
- ProcessedData
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: XASLCFProduct
domain_of:
- ProcessedData
- Sample
range: string
required: false
sample_id:
name: sample_id
description: Link back to the originating sample
from_schema: https://emsl-computing.github.io/BASALT-Schema
rank: 1000
alias: sample_id
owner: XASLCFProduct
domain_of:
- ProcessedData
- ProcessingSampleLink
- AMP2WellMetadata
- MetagenomicsProduct
range: Sample
required: false
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: XASLCFProduct
domain_of:
- Activity
- Entity
- DataProduct
- DataGenerationActivity
- Instrument
- OntologyClass
- ContainerAxis
- SampleProcessing
- Configuration
- CalibrationStandardRun
- PurchasedMaterial
- organism
- Site
- Sample
- SamplingActivity
- SoilSamplingActivity
- SampleProcessingProtocol
- SampleProcessingRun
- 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: XASLCFProduct
domain_of:
- Activity
- Entity
- DataProduct
- DataGenerationActivity
- DataProcessingActivity
- OntologyClass
- ContainerType
- LabDevice
- SampleProcessing
- Configuration
- CalibrationStandardRun
- PurchasedMaterial
- organism
- Site
- Sample
- SamplingActivity
- SoilSamplingActivity
- SampleProcessingProtocol
- SampleProcessingRun
- Study
- TimestampValue
- TextValue
- SoftwareControlledTermValue
- ControlledTermValue
- QuantityValue
range: string
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: XASLCFProduct
domain_of:
- DataProduct
- AerosolArmSample
- AerosolSample
- CommerciallyPurchasedSample
- CultureEnvironmentalSample
- FieldDeployedTerraformSample
- MixedCultureSample
- MonetSoilSample
- OtherUndescribedSample
- PlantSample
- PureCultureSample
- SedimentSample
- SoilSample
- SynthesizedMaterialSample
- TerraformSample
- WaterSample
- SamplingActivity
range: integer
sampling_set:
name: sampling_set
description: 'Sampling set number for grouping related samples collected together.
This is a user-defined sequential integer that can be used to link samples collected
in the same sampling event or campaign.'
title: sampling set
from_schema: https://emsl-computing.github.io/BASALT-Schema
rank: 1000
alias: sampling_set
owner: XASLCFProduct
domain_of:
- DataProduct
- MonetSoilSample
range: integer
core_section:
name: core_section
description: The section of the core.
title: core section
examples:
- value: TOP
- value: MID
- value: BTM
from_schema: https://emsl-computing.github.io/BASALT-Schema
rank: 1000
alias: core_section
owner: XASLCFProduct
domain_of:
- DataProduct
- CoreSection
range: CoreSectionEnum
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: XASLCFProduct
domain_of:
- DataProduct
- AerosolArmSample
- AerosolSample
- CommerciallyPurchasedSample
- CultureEnvironmentalSample
- FieldDeployedTerraformSample
- MixedCultureSample
- MonetSoilSample
- OtherUndescribedSample
- PlantSample
- PureCultureSample
- SedimentSample
- SoilSample
- SynthesizedMaterialSample
- TerraformSample
- WaterSample
range: string
s3_base_url:
name: s3_base_url
from_schema: https://emsl-computing.github.io/BASALT-Schema
rank: 1000
alias: s3_base_url
owner: XASLCFProduct
domain_of:
- DataProduct
range: string
s3_bucket:
name: s3_bucket
from_schema: https://emsl-computing.github.io/BASALT-Schema
rank: 1000
alias: s3_bucket
owner: XASLCFProduct
domain_of:
- DataProduct
range: string
s3_key:
name: s3_key
description: MinIO/S3 object key; required for all data products
from_schema: https://emsl-computing.github.io/BASALT-Schema
rank: 1000
alias: s3_key
owner: XASLCFProduct
domain_of:
- DataProduct
range: string
required: true
filesize:
name: filesize
description: Size of the file in bytes
from_schema: https://emsl-computing.github.io/BASALT-Schema
rank: 1000
alias: filesize
owner: XASLCFProduct
domain_of:
- DataProduct
range: integer
md5checksum:
name: md5checksum
from_schema: https://emsl-computing.github.io/BASALT-Schema
rank: 1000
alias: md5checksum
owner: XASLCFProduct
domain_of:
- DataProduct
range: string
id:
name: id
from_schema: https://emsl-computing.github.io/BASALT-Schema
identifier: true
alias: id
owner: XASLCFProduct
domain_of:
- Activity
- Entity
- DataProduct
- DataGenerationActivity
- DataProcessingActivity
- AlternativeIdentifier
- FunctionalAnnotationIdentifier
- Instrument
- OntologyClass
- ContainerType
- Custodian
- InstrumentAlternativeIdentifier
- LabDevice
- SampleProcessing
- ProcessingSampleLink
- Configuration
- MobilePhaseSegment
- MobilePhase
- MobilePhaseSubstance
- CalibrationStandardRun
- PurchasedMaterial
- MAOMProduct
- WEOMProduct
- organism
- 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
- SampleProcessingProtocol
- SampleProcessingRun
- SubstancesUsedLink
- SampleProcessingSubstance
- Study
- ProjectParticipant
- TimestampValue
- TextValue
- SoftwareControlledTermValue
- ControlledTermValue
- PersonValue
- QuantityValue
- ConditioningValue
- zipDownload
range: uuid
required: true