Skip to content

Class: OverallMolecule

Description of the overall molecule

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

classDiagram class OverallMolecule click OverallMolecule href "../OverallMolecule" OverallMolecule : assembly OverallMolecule --> "1" AssemblyEnum : assembly click AssemblyEnum href "../AssemblyEnum" OverallMolecule : molecular_type OverallMolecule : molecular_weight OverallMolecule --> "0..1" QuantityValue : molecular_weight click QuantityValue href "../QuantityValue" OverallMolecule : name_sample OverallMolecule : source

Slots

Name Cardinality and Range Description Inheritance
molecular_type 1
String
Description of the overall molecular type, i direct
name_sample 1
String
Name of the full sample direct
source 1
String
Where the sample was taken from, i direct
molecular_weight 0..1
QuantityValue
Molecular weight in Da direct
assembly 1
AssemblyEnum
What type of higher order structure your sample forms - if any direct

Usages

used by used in type used
Sample overall_molecule range OverallMolecule

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/:OverallMolecule
native https://w3id.org/osc-em/oscem-schemas/:OverallMolecule

LinkML Source

Direct

name: OverallMolecule
description: Description of the overall molecule
from_schema: https://w3id.org/osc-em/oscem-schemas
slots:
- molecular_type
- name_sample
- source
- molecular_weight
- assembly
slot_usage:
  molecular_type:
    name: molecular_type
    required: true
  name_sample:
    name: name_sample
    required: true
  source:
    name: source
    required: true
  molecular_weight:
    name: molecular_weight
  assembly:
    name: assembly
    required: true

Induced

name: OverallMolecule
description: Description of the overall molecule
from_schema: https://w3id.org/osc-em/oscem-schemas
slot_usage:
  molecular_type:
    name: molecular_type
    required: true
  name_sample:
    name: name_sample
    required: true
  source:
    name: source
    required: true
  molecular_weight:
    name: molecular_weight
  assembly:
    name: assembly
    required: true
attributes:
  molecular_type:
    name: molecular_type
    description: Description of the overall molecular type, i.e., a complex
    from_schema: https://w3id.org/osc-em/oscem-schemas
    rank: 1000
    alias: molecular_type
    owner: OverallMolecule
    domain_of:
    - OverallMolecule
    - Molecule
    range: string
    required: true
  name_sample:
    name: name_sample
    description: Name of the full sample
    from_schema: https://w3id.org/osc-em/oscem-schemas
    rank: 1000
    alias: name_sample
    owner: OverallMolecule
    domain_of:
    - OverallMolecule
    range: string
    required: true
  source:
    name: source
    description: Where the sample was taken from, i.e., natural host, recombinantly
      expressed, etc.
    from_schema: https://w3id.org/osc-em/oscem-schemas
    rank: 1000
    alias: source
    owner: OverallMolecule
    domain_of:
    - OverallMolecule
    range: string
    required: true
  molecular_weight:
    name: molecular_weight
    description: Molecular weight in Da
    from_schema: https://w3id.org/osc-em/oscem-schemas
    rank: 1000
    alias: molecular_weight
    owner: OverallMolecule
    domain_of:
    - OverallMolecule
    range: QuantityValue
  assembly:
    name: assembly
    description: What type of higher order structure your sample forms - if any.
    from_schema: https://w3id.org/osc-em/oscem-schemas
    rank: 1000
    alias: assembly
    owner: OverallMolecule
    domain_of:
    - OverallMolecule
    range: AssemblyEnum
    required: true