Class: XCTProduct
X-ray computed tomography (XCT) analysis product for pore geometry and flow properties of intact soil cores.
classDiagram
class XCTProduct
click XCTProduct href "../XCTProduct/"
XRayDataProduct <|-- XCTProduct
click XRayDataProduct href "../XRayDataProduct/"
XCTProduct : connected_pores_fraction
XCTProduct : core_section
XCTProduct --> "0..1" CoreSectionEnum : core_section
click CoreSectionEnum href "../CoreSectionEnum/"
XCTProduct : description
XCTProduct : filesize
XCTProduct : flag_xct
XCTProduct : flow_rate_x_mm3_per_sec
XCTProduct : flow_rate_y_mm3_per_sec
XCTProduct : flow_rate_z_mm3_per_sec
XCTProduct : id
XCTProduct : lims_barcode
XCTProduct : md5checksum
XCTProduct : measure_type
XCTProduct --> "0..1" ProductMeasureType : measure_type
click ProductMeasureType href "../ProductMeasureType/"
XCTProduct : name
XCTProduct : permeability_x_um2
XCTProduct : permeability_y_um2
XCTProduct : permeability_z_um2
XCTProduct : pore_area_max_mm2
XCTProduct : pore_area_mean_mm2
XCTProduct : pore_area_median_mm2
XCTProduct : pore_area_min_mm2
XCTProduct : pore_area_variance_mm4
XCTProduct : pore_connectivity_percent
XCTProduct : pore_equivalent_diameter_max_mm
XCTProduct : pore_equivalent_diameter_mean_mm
XCTProduct : pore_equivalent_diameter_median_mm
XCTProduct : pore_equivalent_diameter_min_mm
XCTProduct : pore_equivalent_diameter_variance_mm2
XCTProduct : pore_volume_max_mm3
XCTProduct : pore_volume_mean_mm3
XCTProduct : pore_volume_median_mm3
XCTProduct : pore_volume_min_mm3
XCTProduct : pore_volume_variance_mm6
XCTProduct : porosity_percent
XCTProduct : project
XCTProduct : roi_x_voxel
XCTProduct : roi_y_voxel
XCTProduct : roi_z_voxel
XCTProduct : s3_base_url
XCTProduct : s3_bucket
XCTProduct : s3_key
XCTProduct : sample_id
XCTProduct --> "0..1" Sample : sample_id
click Sample href "../Sample/"
XCTProduct : sample_name
XCTProduct : sampling_set
XCTProduct : summary_metrics
XCTProduct : tortuosity_x
XCTProduct : tortuosity_y
XCTProduct : tortuosity_z
XCTProduct : voxel_size_mm_per_voxel
Inheritance
- DataProduct
- ProcessedData
- XRayDataProduct
- XCTProduct
- 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 |
| roi_x_voxel | 0..1 Double |
Number of voxels in X direction of ROI | direct |
| roi_y_voxel | 0..1 Double |
Number of voxels in Y direction of ROI | direct |
| roi_z_voxel | 0..1 Double |
Number of voxels in Z direction of ROI | direct |
| voxel_size_mm_per_voxel | 0..1 Double |
Linear dimension of a voxel (mm/voxel) | direct |
| porosity_percent | 0..1 Double |
Percentage of total pore volume to total volume of ROI (%) | direct |
| connected_pores_fraction | 0..1 Double |
Fraction of connected pore volume out of total volume (unitless) | direct |
| pore_connectivity_percent | 0..1 Double |
Percentage of connected pore volume to all pore volume (%) | direct |
| pore_equivalent_diameter_min_mm | 0..1 Double |
Minimum equivalent pore diameter (mm) | direct |
| pore_equivalent_diameter_max_mm | 0..1 Double |
Maximum equivalent pore diameter (mm) | direct |
| pore_equivalent_diameter_mean_mm | 0..1 Double |
Mean equivalent pore diameter (mm) | direct |
| pore_equivalent_diameter_median_mm | 0..1 Double |
Median equivalent pore diameter (mm) | direct |
| pore_equivalent_diameter_variance_mm2 | 0..1 Double |
Variance of equivalent pore diameter (mm^2) | direct |
| pore_volume_min_mm3 | 0..1 Double |
Minimum volume of pores (mm^3) | direct |
| pore_volume_max_mm3 | 0..1 Double |
Maximum volume of pores (mm^3) | direct |
| pore_volume_mean_mm3 | 0..1 Double |
Mean volume of pores (mm^3) | direct |
| pore_volume_median_mm3 | 0..1 Double |
Median volume of pores (mm^3) | direct |
| pore_volume_variance_mm6 | 0..1 Double |
Variance of volume of pores (mm^6) | direct |
| pore_area_min_mm2 | 0..1 Double |
Minimum area of pores (mm^2) | direct |
| pore_area_max_mm2 | 0..1 Double |
Maximum area of pores (mm^2) | direct |
| pore_area_mean_mm2 | 0..1 Double |
Mean area of pores (mm^2) | direct |
| pore_area_median_mm2 | 0..1 Double |
Median area of pores (mm^2) | direct |
| pore_area_variance_mm4 | 0..1 Double |
Variance of area of pores (mm^4) | direct |
| permeability_x_um2 | 0..1 Double |
Absolute permeability from pore network model in X direction (um^2) | direct |
| flow_rate_x_mm3_per_sec | 0..1 Double |
Total flow rate from pore network model in X direction (mm^3/s) | direct |
| tortuosity_x | 0..1 Double |
Tortuosity from pore network model in X direction (unitless) | direct |
| permeability_y_um2 | 0..1 Double |
Absolute permeability from pore network model in Y direction (um^2) | direct |
| flow_rate_y_mm3_per_sec | 0..1 Double |
Total flow rate from pore network model in Y direction (mm^3/s) | direct |
| tortuosity_y | 0..1 Double |
Tortuosity from pore network model in Y direction (unitless) | direct |
| permeability_z_um2 | 0..1 Double |
Absolute permeability from pore network model in Z direction (um^2) | direct |
| flow_rate_z_mm3_per_sec | 0..1 Double |
Total flow rate from pore network model in Z direction (mm^3/s) | direct |
| tortuosity_z | 0..1 Double |
Tortuosity from pore network model in Z direction (unitless) | direct |
| flag_xct | 0..1 String |
Data quality flag for the XCT analysis | 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:XCTProduct |
| native | basalt_schema:XCTProduct |
LinkML Source
Direct
name: XCTProduct
description: X-ray computed tomography (XCT) analysis product for pore geometry and
flow properties of intact soil cores.
from_schema: https://emsl-computing.github.io/BASALT-Schema
is_a: XRayDataProduct
slots:
- measure_type
attributes:
roi_x_voxel:
name: roi_x_voxel
description: Number of voxels in X direction of ROI. Previously roi_volume_voxel.
from_schema: https://emsl-computing.github.io/BASALT-Schema/products
rank: 1000
domain_of:
- XCTProduct
range: double
roi_y_voxel:
name: roi_y_voxel
description: Number of voxels in Y direction of ROI.
from_schema: https://emsl-computing.github.io/BASALT-Schema/products
rank: 1000
domain_of:
- XCTProduct
range: double
roi_z_voxel:
name: roi_z_voxel
description: Number of voxels in Z direction of ROI.
from_schema: https://emsl-computing.github.io/BASALT-Schema/products
rank: 1000
domain_of:
- XCTProduct
range: double
voxel_size_mm_per_voxel:
name: voxel_size_mm_per_voxel
description: Linear dimension of a voxel (mm/voxel). Previously voxel_size.
from_schema: https://emsl-computing.github.io/BASALT-Schema/products
rank: 1000
domain_of:
- XCTProduct
range: double
porosity_percent:
name: porosity_percent
description: Percentage of total pore volume to total volume of ROI (%). Previously
total_pore_volume.
from_schema: https://emsl-computing.github.io/BASALT-Schema/products
rank: 1000
domain_of:
- XCTProduct
range: double
connected_pores_fraction:
name: connected_pores_fraction
description: Fraction of connected pore volume out of total volume (unitless).
from_schema: https://emsl-computing.github.io/BASALT-Schema/products
rank: 1000
domain_of:
- XCTProduct
range: double
pore_connectivity_percent:
name: pore_connectivity_percent
description: Percentage of connected pore volume to all pore volume (%).
from_schema: https://emsl-computing.github.io/BASALT-Schema/products
rank: 1000
domain_of:
- XCTProduct
range: double
pore_equivalent_diameter_min_mm:
name: pore_equivalent_diameter_min_mm
description: Minimum equivalent pore diameter (mm). Previously pore_diameter_min.
from_schema: https://emsl-computing.github.io/BASALT-Schema/products
rank: 1000
domain_of:
- XCTProduct
range: double
pore_equivalent_diameter_max_mm:
name: pore_equivalent_diameter_max_mm
description: Maximum equivalent pore diameter (mm). Previously pore_diameter_max.
from_schema: https://emsl-computing.github.io/BASALT-Schema/products
rank: 1000
domain_of:
- XCTProduct
range: double
pore_equivalent_diameter_mean_mm:
name: pore_equivalent_diameter_mean_mm
description: Mean equivalent pore diameter (mm). Previously pore_diameter_mean.
from_schema: https://emsl-computing.github.io/BASALT-Schema/products
rank: 1000
domain_of:
- XCTProduct
range: double
pore_equivalent_diameter_median_mm:
name: pore_equivalent_diameter_median_mm
description: Median equivalent pore diameter (mm). Previously pore_diameter_median.
from_schema: https://emsl-computing.github.io/BASALT-Schema/products
rank: 1000
domain_of:
- XCTProduct
range: double
pore_equivalent_diameter_variance_mm2:
name: pore_equivalent_diameter_variance_mm2
description: Variance of equivalent pore diameter (mm^2). Previously pore_diameter_variance.
from_schema: https://emsl-computing.github.io/BASALT-Schema/products
rank: 1000
domain_of:
- XCTProduct
range: double
pore_volume_min_mm3:
name: pore_volume_min_mm3
description: Minimum volume of pores (mm^3).
from_schema: https://emsl-computing.github.io/BASALT-Schema/products
rank: 1000
domain_of:
- XCTProduct
range: double
pore_volume_max_mm3:
name: pore_volume_max_mm3
description: Maximum volume of pores (mm^3).
from_schema: https://emsl-computing.github.io/BASALT-Schema/products
rank: 1000
domain_of:
- XCTProduct
range: double
pore_volume_mean_mm3:
name: pore_volume_mean_mm3
description: Mean volume of pores (mm^3). Previously pore_volume_mean.
from_schema: https://emsl-computing.github.io/BASALT-Schema/products
rank: 1000
domain_of:
- XCTProduct
range: double
pore_volume_median_mm3:
name: pore_volume_median_mm3
description: Median volume of pores (mm^3).
from_schema: https://emsl-computing.github.io/BASALT-Schema/products
rank: 1000
domain_of:
- XCTProduct
range: double
pore_volume_variance_mm6:
name: pore_volume_variance_mm6
description: Variance of volume of pores (mm^6).
from_schema: https://emsl-computing.github.io/BASALT-Schema/products
rank: 1000
domain_of:
- XCTProduct
range: double
pore_area_min_mm2:
name: pore_area_min_mm2
description: Minimum area of pores (mm^2).
from_schema: https://emsl-computing.github.io/BASALT-Schema/products
rank: 1000
domain_of:
- XCTProduct
range: double
pore_area_max_mm2:
name: pore_area_max_mm2
description: Maximum area of pores (mm^2).
from_schema: https://emsl-computing.github.io/BASALT-Schema/products
rank: 1000
domain_of:
- XCTProduct
range: double
pore_area_mean_mm2:
name: pore_area_mean_mm2
description: Mean area of pores (mm^2).
from_schema: https://emsl-computing.github.io/BASALT-Schema/products
rank: 1000
domain_of:
- XCTProduct
range: double
pore_area_median_mm2:
name: pore_area_median_mm2
description: Median area of pores (mm^2).
from_schema: https://emsl-computing.github.io/BASALT-Schema/products
rank: 1000
domain_of:
- XCTProduct
range: double
pore_area_variance_mm4:
name: pore_area_variance_mm4
description: Variance of area of pores (mm^4).
from_schema: https://emsl-computing.github.io/BASALT-Schema/products
rank: 1000
domain_of:
- XCTProduct
range: double
permeability_x_um2:
name: permeability_x_um2
description: Absolute permeability from pore network model in X direction (um^2).
Previously permeability_x.
from_schema: https://emsl-computing.github.io/BASALT-Schema/products
rank: 1000
domain_of:
- XCTProduct
range: double
flow_rate_x_mm3_per_sec:
name: flow_rate_x_mm3_per_sec
description: Total flow rate from pore network model in X direction (mm^3/s).
Previously flow_rate_x.
from_schema: https://emsl-computing.github.io/BASALT-Schema/products
rank: 1000
domain_of:
- XCTProduct
range: double
tortuosity_x:
name: tortuosity_x
description: Tortuosity from pore network model in X direction (unitless).
from_schema: https://emsl-computing.github.io/BASALT-Schema/products
rank: 1000
domain_of:
- XCTProduct
range: double
permeability_y_um2:
name: permeability_y_um2
description: Absolute permeability from pore network model in Y direction (um^2).
Previously permeability_y.
from_schema: https://emsl-computing.github.io/BASALT-Schema/products
rank: 1000
domain_of:
- XCTProduct
range: double
flow_rate_y_mm3_per_sec:
name: flow_rate_y_mm3_per_sec
description: Total flow rate from pore network model in Y direction (mm^3/s).
Previously flow_rate_y.
from_schema: https://emsl-computing.github.io/BASALT-Schema/products
rank: 1000
domain_of:
- XCTProduct
range: double
tortuosity_y:
name: tortuosity_y
description: Tortuosity from pore network model in Y direction (unitless).
from_schema: https://emsl-computing.github.io/BASALT-Schema/products
rank: 1000
domain_of:
- XCTProduct
range: double
permeability_z_um2:
name: permeability_z_um2
description: Absolute permeability from pore network model in Z direction (um^2).
Previously permeability_z.
from_schema: https://emsl-computing.github.io/BASALT-Schema/products
rank: 1000
domain_of:
- XCTProduct
range: double
flow_rate_z_mm3_per_sec:
name: flow_rate_z_mm3_per_sec
description: Total flow rate from pore network model in Z direction (mm^3/s).
Previously flow_rate_z.
from_schema: https://emsl-computing.github.io/BASALT-Schema/products
rank: 1000
domain_of:
- XCTProduct
range: double
tortuosity_z:
name: tortuosity_z
description: Tortuosity from pore network model in Z direction (unitless).
from_schema: https://emsl-computing.github.io/BASALT-Schema/products
rank: 1000
domain_of:
- XCTProduct
range: double
flag_xct:
name: flag_xct
description: Data quality flag for the XCT analysis.
from_schema: https://emsl-computing.github.io/BASALT-Schema/products
rank: 1000
domain_of:
- XCTProduct
range: string
Induced
name: XCTProduct
description: X-ray computed tomography (XCT) analysis product for pore geometry and
flow properties of intact soil cores.
from_schema: https://emsl-computing.github.io/BASALT-Schema
is_a: XRayDataProduct
attributes:
roi_x_voxel:
name: roi_x_voxel
description: Number of voxels in X direction of ROI. Previously roi_volume_voxel.
from_schema: https://emsl-computing.github.io/BASALT-Schema/products
rank: 1000
alias: roi_x_voxel
owner: XCTProduct
domain_of:
- XCTProduct
range: double
roi_y_voxel:
name: roi_y_voxel
description: Number of voxels in Y direction of ROI.
from_schema: https://emsl-computing.github.io/BASALT-Schema/products
rank: 1000
alias: roi_y_voxel
owner: XCTProduct
domain_of:
- XCTProduct
range: double
roi_z_voxel:
name: roi_z_voxel
description: Number of voxels in Z direction of ROI.
from_schema: https://emsl-computing.github.io/BASALT-Schema/products
rank: 1000
alias: roi_z_voxel
owner: XCTProduct
domain_of:
- XCTProduct
range: double
voxel_size_mm_per_voxel:
name: voxel_size_mm_per_voxel
description: Linear dimension of a voxel (mm/voxel). Previously voxel_size.
from_schema: https://emsl-computing.github.io/BASALT-Schema/products
rank: 1000
alias: voxel_size_mm_per_voxel
owner: XCTProduct
domain_of:
- XCTProduct
range: double
porosity_percent:
name: porosity_percent
description: Percentage of total pore volume to total volume of ROI (%). Previously
total_pore_volume.
from_schema: https://emsl-computing.github.io/BASALT-Schema/products
rank: 1000
alias: porosity_percent
owner: XCTProduct
domain_of:
- XCTProduct
range: double
connected_pores_fraction:
name: connected_pores_fraction
description: Fraction of connected pore volume out of total volume (unitless).
from_schema: https://emsl-computing.github.io/BASALT-Schema/products
rank: 1000
alias: connected_pores_fraction
owner: XCTProduct
domain_of:
- XCTProduct
range: double
pore_connectivity_percent:
name: pore_connectivity_percent
description: Percentage of connected pore volume to all pore volume (%).
from_schema: https://emsl-computing.github.io/BASALT-Schema/products
rank: 1000
alias: pore_connectivity_percent
owner: XCTProduct
domain_of:
- XCTProduct
range: double
pore_equivalent_diameter_min_mm:
name: pore_equivalent_diameter_min_mm
description: Minimum equivalent pore diameter (mm). Previously pore_diameter_min.
from_schema: https://emsl-computing.github.io/BASALT-Schema/products
rank: 1000
alias: pore_equivalent_diameter_min_mm
owner: XCTProduct
domain_of:
- XCTProduct
range: double
pore_equivalent_diameter_max_mm:
name: pore_equivalent_diameter_max_mm
description: Maximum equivalent pore diameter (mm). Previously pore_diameter_max.
from_schema: https://emsl-computing.github.io/BASALT-Schema/products
rank: 1000
alias: pore_equivalent_diameter_max_mm
owner: XCTProduct
domain_of:
- XCTProduct
range: double
pore_equivalent_diameter_mean_mm:
name: pore_equivalent_diameter_mean_mm
description: Mean equivalent pore diameter (mm). Previously pore_diameter_mean.
from_schema: https://emsl-computing.github.io/BASALT-Schema/products
rank: 1000
alias: pore_equivalent_diameter_mean_mm
owner: XCTProduct
domain_of:
- XCTProduct
range: double
pore_equivalent_diameter_median_mm:
name: pore_equivalent_diameter_median_mm
description: Median equivalent pore diameter (mm). Previously pore_diameter_median.
from_schema: https://emsl-computing.github.io/BASALT-Schema/products
rank: 1000
alias: pore_equivalent_diameter_median_mm
owner: XCTProduct
domain_of:
- XCTProduct
range: double
pore_equivalent_diameter_variance_mm2:
name: pore_equivalent_diameter_variance_mm2
description: Variance of equivalent pore diameter (mm^2). Previously pore_diameter_variance.
from_schema: https://emsl-computing.github.io/BASALT-Schema/products
rank: 1000
alias: pore_equivalent_diameter_variance_mm2
owner: XCTProduct
domain_of:
- XCTProduct
range: double
pore_volume_min_mm3:
name: pore_volume_min_mm3
description: Minimum volume of pores (mm^3).
from_schema: https://emsl-computing.github.io/BASALT-Schema/products
rank: 1000
alias: pore_volume_min_mm3
owner: XCTProduct
domain_of:
- XCTProduct
range: double
pore_volume_max_mm3:
name: pore_volume_max_mm3
description: Maximum volume of pores (mm^3).
from_schema: https://emsl-computing.github.io/BASALT-Schema/products
rank: 1000
alias: pore_volume_max_mm3
owner: XCTProduct
domain_of:
- XCTProduct
range: double
pore_volume_mean_mm3:
name: pore_volume_mean_mm3
description: Mean volume of pores (mm^3). Previously pore_volume_mean.
from_schema: https://emsl-computing.github.io/BASALT-Schema/products
rank: 1000
alias: pore_volume_mean_mm3
owner: XCTProduct
domain_of:
- XCTProduct
range: double
pore_volume_median_mm3:
name: pore_volume_median_mm3
description: Median volume of pores (mm^3).
from_schema: https://emsl-computing.github.io/BASALT-Schema/products
rank: 1000
alias: pore_volume_median_mm3
owner: XCTProduct
domain_of:
- XCTProduct
range: double
pore_volume_variance_mm6:
name: pore_volume_variance_mm6
description: Variance of volume of pores (mm^6).
from_schema: https://emsl-computing.github.io/BASALT-Schema/products
rank: 1000
alias: pore_volume_variance_mm6
owner: XCTProduct
domain_of:
- XCTProduct
range: double
pore_area_min_mm2:
name: pore_area_min_mm2
description: Minimum area of pores (mm^2).
from_schema: https://emsl-computing.github.io/BASALT-Schema/products
rank: 1000
alias: pore_area_min_mm2
owner: XCTProduct
domain_of:
- XCTProduct
range: double
pore_area_max_mm2:
name: pore_area_max_mm2
description: Maximum area of pores (mm^2).
from_schema: https://emsl-computing.github.io/BASALT-Schema/products
rank: 1000
alias: pore_area_max_mm2
owner: XCTProduct
domain_of:
- XCTProduct
range: double
pore_area_mean_mm2:
name: pore_area_mean_mm2
description: Mean area of pores (mm^2).
from_schema: https://emsl-computing.github.io/BASALT-Schema/products
rank: 1000
alias: pore_area_mean_mm2
owner: XCTProduct
domain_of:
- XCTProduct
range: double
pore_area_median_mm2:
name: pore_area_median_mm2
description: Median area of pores (mm^2).
from_schema: https://emsl-computing.github.io/BASALT-Schema/products
rank: 1000
alias: pore_area_median_mm2
owner: XCTProduct
domain_of:
- XCTProduct
range: double
pore_area_variance_mm4:
name: pore_area_variance_mm4
description: Variance of area of pores (mm^4).
from_schema: https://emsl-computing.github.io/BASALT-Schema/products
rank: 1000
alias: pore_area_variance_mm4
owner: XCTProduct
domain_of:
- XCTProduct
range: double
permeability_x_um2:
name: permeability_x_um2
description: Absolute permeability from pore network model in X direction (um^2).
Previously permeability_x.
from_schema: https://emsl-computing.github.io/BASALT-Schema/products
rank: 1000
alias: permeability_x_um2
owner: XCTProduct
domain_of:
- XCTProduct
range: double
flow_rate_x_mm3_per_sec:
name: flow_rate_x_mm3_per_sec
description: Total flow rate from pore network model in X direction (mm^3/s).
Previously flow_rate_x.
from_schema: https://emsl-computing.github.io/BASALT-Schema/products
rank: 1000
alias: flow_rate_x_mm3_per_sec
owner: XCTProduct
domain_of:
- XCTProduct
range: double
tortuosity_x:
name: tortuosity_x
description: Tortuosity from pore network model in X direction (unitless).
from_schema: https://emsl-computing.github.io/BASALT-Schema/products
rank: 1000
alias: tortuosity_x
owner: XCTProduct
domain_of:
- XCTProduct
range: double
permeability_y_um2:
name: permeability_y_um2
description: Absolute permeability from pore network model in Y direction (um^2).
Previously permeability_y.
from_schema: https://emsl-computing.github.io/BASALT-Schema/products
rank: 1000
alias: permeability_y_um2
owner: XCTProduct
domain_of:
- XCTProduct
range: double
flow_rate_y_mm3_per_sec:
name: flow_rate_y_mm3_per_sec
description: Total flow rate from pore network model in Y direction (mm^3/s).
Previously flow_rate_y.
from_schema: https://emsl-computing.github.io/BASALT-Schema/products
rank: 1000
alias: flow_rate_y_mm3_per_sec
owner: XCTProduct
domain_of:
- XCTProduct
range: double
tortuosity_y:
name: tortuosity_y
description: Tortuosity from pore network model in Y direction (unitless).
from_schema: https://emsl-computing.github.io/BASALT-Schema/products
rank: 1000
alias: tortuosity_y
owner: XCTProduct
domain_of:
- XCTProduct
range: double
permeability_z_um2:
name: permeability_z_um2
description: Absolute permeability from pore network model in Z direction (um^2).
Previously permeability_z.
from_schema: https://emsl-computing.github.io/BASALT-Schema/products
rank: 1000
alias: permeability_z_um2
owner: XCTProduct
domain_of:
- XCTProduct
range: double
flow_rate_z_mm3_per_sec:
name: flow_rate_z_mm3_per_sec
description: Total flow rate from pore network model in Z direction (mm^3/s).
Previously flow_rate_z.
from_schema: https://emsl-computing.github.io/BASALT-Schema/products
rank: 1000
alias: flow_rate_z_mm3_per_sec
owner: XCTProduct
domain_of:
- XCTProduct
range: double
tortuosity_z:
name: tortuosity_z
description: Tortuosity from pore network model in Z direction (unitless).
from_schema: https://emsl-computing.github.io/BASALT-Schema/products
rank: 1000
alias: tortuosity_z
owner: XCTProduct
domain_of:
- XCTProduct
range: double
flag_xct:
name: flag_xct
description: Data quality flag for the XCT analysis.
from_schema: https://emsl-computing.github.io/BASALT-Schema/products
rank: 1000
alias: flag_xct
owner: XCTProduct
domain_of:
- XCTProduct
range: string
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: XCTProduct
domain_of:
- BulkDensityProduct
- ElementalAnalysisProduct
- EnzymeProduct
- GWCMoistureProduct
- HydraulicPropertiesProduct
- IonsAnalysisProduct
- MAOMProduct
- MicrobialBiomassProduct
- NitrogenAnalysisProduct
- PhosphorusAnalysisProduct
- RespirationProduct
- TextureProduct
- WEOMProduct
- pHProduct
- XCTProduct
- XRFElementalProduct
- XRDPhaseProduct
- XASLCFProduct
range: ProductMeasureType
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: XCTProduct
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: XCTProduct
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: XCTProduct
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: XCTProduct
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: XCTProduct
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: XCTProduct
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: XCTProduct
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: XCTProduct
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: XCTProduct
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: XCTProduct
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: XCTProduct
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: XCTProduct
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: XCTProduct
domain_of:
- DataProduct
range: integer
md5checksum:
name: md5checksum
from_schema: https://emsl-computing.github.io/BASALT-Schema
rank: 1000
alias: md5checksum
owner: XCTProduct
domain_of:
- DataProduct
range: string
id:
name: id
from_schema: https://emsl-computing.github.io/BASALT-Schema
identifier: true
alias: id
owner: XCTProduct
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