Skip to content

Class: XrayComputedTomographyMethod

URI: basalt_schema:XrayComputedTomographyMethod

 classDiagram
    class XrayComputedTomographyMethod
    click XrayComputedTomographyMethod href "../XrayComputedTomographyMethod/"
      Method <|-- XrayComputedTomographyMethod
        click Method href "../Method/"

      XrayComputedTomographyMethod : analytic

      XrayComputedTomographyMethod : cu_filter

      XrayComputedTomographyMethod : exposure_time_per_frame

      XrayComputedTomographyMethod : frames_recording_per_projection

      XrayComputedTomographyMethod : image_voxel_size_is

      XrayComputedTomographyMethod : location

      XrayComputedTomographyMethod : rotation

      XrayComputedTomographyMethod : total_projections_collected

      XrayComputedTomographyMethod : x_ray_power

Inheritance

  • Method
    • XrayComputedTomographyMethod

Slots

Name Cardinality and Range Description Inheritance
location 1
String
direct
x_ray_power 1
String
direct
cu_filter 1
String
direct
total_projections_collected 1
Double
direct
rotation 1
String
direct
frames_recording_per_projection 1
Double
direct
exposure_time_per_frame 1
String
direct
image_voxel_size_is 1
String
direct
analytic 1
String
Method

Identifier and Mapping Information

Schema Source

Mappings

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

LinkML Source

Direct

name: XrayComputedTomographyMethod
from_schema: https://EMSL-Computing.github.io/BASALT-Schema
is_a: Method
slots:
- location
attributes:
  x_ray_power:
    name: x_ray_power
    from_schema: https://EMSL-Computing.github.io/BASALT-Schema/methods
    rank: 1000
    domain_of:
    - XrayComputedTomographyMethod
    range: string
    required: true
  cu_filter:
    name: cu_filter
    from_schema: https://EMSL-Computing.github.io/BASALT-Schema/methods
    rank: 1000
    domain_of:
    - XrayComputedTomographyMethod
    range: string
    required: true
  total_projections_collected:
    name: total_projections_collected
    from_schema: https://EMSL-Computing.github.io/BASALT-Schema/methods
    rank: 1000
    domain_of:
    - XrayComputedTomographyMethod
    range: double
    required: true
  rotation:
    name: rotation
    from_schema: https://EMSL-Computing.github.io/BASALT-Schema/methods
    rank: 1000
    domain_of:
    - XrayComputedTomographyMethod
    range: string
    required: true
  frames_recording_per_projection:
    name: frames_recording_per_projection
    from_schema: https://EMSL-Computing.github.io/BASALT-Schema/methods
    rank: 1000
    domain_of:
    - XrayComputedTomographyMethod
    range: double
    required: true
  exposure_time_per_frame:
    name: exposure_time_per_frame
    from_schema: https://EMSL-Computing.github.io/BASALT-Schema/methods
    rank: 1000
    domain_of:
    - XrayComputedTomographyMethod
    range: string
    required: true
  image_voxel_size_is:
    name: image_voxel_size_is
    from_schema: https://EMSL-Computing.github.io/BASALT-Schema/methods
    rank: 1000
    domain_of:
    - XrayComputedTomographyMethod
    range: string
    required: true

Induced

name: XrayComputedTomographyMethod
from_schema: https://EMSL-Computing.github.io/BASALT-Schema
is_a: Method
attributes:
  x_ray_power:
    name: x_ray_power
    from_schema: https://EMSL-Computing.github.io/BASALT-Schema/methods
    rank: 1000
    alias: x_ray_power
    owner: XrayComputedTomographyMethod
    domain_of:
    - XrayComputedTomographyMethod
    range: string
    required: true
  cu_filter:
    name: cu_filter
    from_schema: https://EMSL-Computing.github.io/BASALT-Schema/methods
    rank: 1000
    alias: cu_filter
    owner: XrayComputedTomographyMethod
    domain_of:
    - XrayComputedTomographyMethod
    range: string
    required: true
  total_projections_collected:
    name: total_projections_collected
    from_schema: https://EMSL-Computing.github.io/BASALT-Schema/methods
    rank: 1000
    alias: total_projections_collected
    owner: XrayComputedTomographyMethod
    domain_of:
    - XrayComputedTomographyMethod
    range: double
    required: true
  rotation:
    name: rotation
    from_schema: https://EMSL-Computing.github.io/BASALT-Schema/methods
    rank: 1000
    alias: rotation
    owner: XrayComputedTomographyMethod
    domain_of:
    - XrayComputedTomographyMethod
    range: string
    required: true
  frames_recording_per_projection:
    name: frames_recording_per_projection
    from_schema: https://EMSL-Computing.github.io/BASALT-Schema/methods
    rank: 1000
    alias: frames_recording_per_projection
    owner: XrayComputedTomographyMethod
    domain_of:
    - XrayComputedTomographyMethod
    range: double
    required: true
  exposure_time_per_frame:
    name: exposure_time_per_frame
    from_schema: https://EMSL-Computing.github.io/BASALT-Schema/methods
    rank: 1000
    alias: exposure_time_per_frame
    owner: XrayComputedTomographyMethod
    domain_of:
    - XrayComputedTomographyMethod
    range: string
    required: true
  image_voxel_size_is:
    name: image_voxel_size_is
    from_schema: https://EMSL-Computing.github.io/BASALT-Schema/methods
    rank: 1000
    alias: image_voxel_size_is
    owner: XrayComputedTomographyMethod
    domain_of:
    - XrayComputedTomographyMethod
    range: string
    required: true
  location:
    name: location
    todos:
    - used on many method classes. no description. what was this meant to mean?
    from_schema: https://EMSL-Computing.github.io/BASALT-Schema
    rank: 1000
    alias: location
    owner: XrayComputedTomographyMethod
    domain_of:
    - Instrument
    - EnzymeActivityMethod
    - GravimetricWaterContentMethod
    - HydraulicPropertiesMethod
    - KuoMethod
    - MicrobialBiomassMethod
    - PH_Method
    - TOC_TN_Method
    - TextureMethod
    - XrayComputedTomographyMethod
    range: string
    required: true
  analytic:
    name: analytic
    todos:
    - what does this mean
    from_schema: https://EMSL-Computing.github.io/BASALT-Schema
    rank: 1000
    alias: analytic
    owner: XrayComputedTomographyMethod
    domain_of:
    - Method
    range: string
    required: true