Skip to content

Class: Sample

Unifying class to describe the full sample.

URI: https://w3id.org/osc-em/oscem-schemas/:Sample

classDiagram class Sample click Sample href "../Sample" Sample : grid Sample --> "0..1" Grid : grid click Grid href "../Grid" Sample : ligands Sample --> "*" Ligand : ligands click Ligand href "../Ligand" Sample : molecule Sample --> "1..*" Molecule : molecule click Molecule href "../Molecule" Sample : overall_molecule Sample --> "1" OverallMolecule : overall_molecule click OverallMolecule href "../OverallMolecule" Sample : specimen Sample --> "1" Specimen : specimen click Specimen href "../Specimen"

Slots

Name Cardinality and Range Description Inheritance
overall_molecule 1
OverallMolecule
Description of the overall molecule direct
molecule 1..*
Molecule
List of molecule associated with the sample direct
ligands *
Ligand
List of ligands associated with the sample direct
specimen 1
Specimen
Description of the specimen direct
grid 0..1
Grid
Description of the grid used direct

Usages

used by used in type used
EMDataset sample range Sample

Identifier and Mapping Information

Schema Source

  • from schema: https://w3id.org/osc-em/oscem-schemas

Mappings

Mapping Type Mapped Value
self https://w3id.org/osc-em/oscem-schemas/:Sample
native https://w3id.org/osc-em/oscem-schemas/:Sample

LinkML Source

Direct

name: Sample
description: Unifying class to describe the full sample.
from_schema: https://w3id.org/osc-em/oscem-schemas
slots:
- overall_molecule
- molecule
- ligands
- specimen
- grid
slot_usage:
  overall_molecule:
    name: overall_molecule
    required: true
  molecule:
    name: molecule
    required: true
  ligands:
    name: ligands
  specimen:
    name: specimen
    required: true
  grid:
    name: grid

Induced

name: Sample
description: Unifying class to describe the full sample.
from_schema: https://w3id.org/osc-em/oscem-schemas
slot_usage:
  overall_molecule:
    name: overall_molecule
    required: true
  molecule:
    name: molecule
    required: true
  ligands:
    name: ligands
  specimen:
    name: specimen
    required: true
  grid:
    name: grid
attributes:
  overall_molecule:
    name: overall_molecule
    description: Description of the overall molecule
    from_schema: https://w3id.org/osc-em/oscem-schemas
    rank: 1000
    alias: overall_molecule
    owner: Sample
    domain_of:
    - Sample
    range: OverallMolecule
    required: true
  molecule:
    name: molecule
    description: List of molecule associated with the sample
    from_schema: https://w3id.org/osc-em/oscem-schemas
    rank: 1000
    alias: molecule
    owner: Sample
    domain_of:
    - Sample
    range: Molecule
    required: true
    multivalued: true
  ligands:
    name: ligands
    description: List of ligands associated with the sample
    from_schema: https://w3id.org/osc-em/oscem-schemas
    rank: 1000
    alias: ligands
    owner: Sample
    domain_of:
    - Sample
    range: Ligand
    multivalued: true
  specimen:
    name: specimen
    description: Description of the specimen
    from_schema: https://w3id.org/osc-em/oscem-schemas
    rank: 1000
    alias: specimen
    owner: Sample
    domain_of:
    - Sample
    range: Specimen
    required: true
  grid:
    name: grid
    description: Description of the grid used
    from_schema: https://w3id.org/osc-em/oscem-schemas
    rank: 1000
    alias: grid
    owner: Sample
    domain_of:
    - Sample
    range: Grid