Skip to content

Class: TextFileSequence

A sequence (may have features) defined by the content of a text file

URI: opencloning_linkml:TextFileSequence

classDiagram class TextFileSequence click TextFileSequence href "../TextFileSequence" Sequence <|-- TextFileSequence click Sequence href "../Sequence" TextFileSequence : file_content TextFileSequence : id TextFileSequence : overhang_crick_3prime TextFileSequence : overhang_watson_3prime TextFileSequence : sequence_file_format TextFileSequence --> "1" SequenceFileFormat : sequence_file_format click SequenceFileFormat href "../SequenceFileFormat" TextFileSequence : type

Inheritance

Slots

Name Cardinality and Range Description Inheritance
sequence_file_format 1
SequenceFileFormat
The format of a sequence file direct
overhang_crick_3prime 0..1
Integer
Taken from pydna's dseq::ovhgAn integer describing the length of the crick ... direct
overhang_watson_3prime 0..1
Integer
The equivalent of overhang_crick_3prime but for the watson strand direct
file_content 0..1
String
direct
id 1
Integer
A unique identifier for a thing Sequence, NamedThing
type 0..1
String
Designates the class Sequence

Identifier and Mapping Information

Schema Source

  • from schema: https://opencloning.github.io/OpenCloning_LinkML

Mappings

Mapping Type Mapped Value
self opencloning_linkml:TextFileSequence
native opencloning_linkml:TextFileSequence

LinkML Source

Direct

name: TextFileSequence
description: A sequence (may have features) defined by the content of a text file
from_schema: https://opencloning.github.io/OpenCloning_LinkML
is_a: Sequence
slots:
- sequence_file_format
- overhang_crick_3prime
- overhang_watson_3prime
slot_usage:
  sequence_file_format:
    name: sequence_file_format
    required: true
  overhang_crick_3prime:
    name: overhang_crick_3prime
    ifabsent: int(0)
  overhang_watson_3prime:
    name: overhang_watson_3prime
    ifabsent: int(0)
attributes:
  file_content:
    name: file_content
    from_schema: https://opencloning.github.io/OpenCloning_LinkML
    rank: 1000
    domain_of:
    - TextFileSequence
    range: string

Induced

name: TextFileSequence
description: A sequence (may have features) defined by the content of a text file
from_schema: https://opencloning.github.io/OpenCloning_LinkML
is_a: Sequence
slot_usage:
  sequence_file_format:
    name: sequence_file_format
    required: true
  overhang_crick_3prime:
    name: overhang_crick_3prime
    ifabsent: int(0)
  overhang_watson_3prime:
    name: overhang_watson_3prime
    ifabsent: int(0)
attributes:
  file_content:
    name: file_content
    from_schema: https://opencloning.github.io/OpenCloning_LinkML
    rank: 1000
    alias: file_content
    owner: TextFileSequence
    domain_of:
    - TextFileSequence
    range: string
  sequence_file_format:
    name: sequence_file_format
    description: The format of a sequence file
    from_schema: https://opencloning.github.io/OpenCloning_LinkML
    rank: 1000
    alias: sequence_file_format
    owner: TextFileSequence
    domain_of:
    - TextFileSequence
    - UploadedFileSource
    range: SequenceFileFormat
    required: true
  overhang_crick_3prime:
    name: overhang_crick_3prime
    description: Taken from pydna's `dseq::ovhg`An integer describing the length of
      the crick strand overhang in the 5' of the molecule, or 3' of the crick strand
    from_schema: https://opencloning.github.io/OpenCloning_LinkML
    rank: 1000
    ifabsent: int(0)
    alias: overhang_crick_3prime
    owner: TextFileSequence
    domain_of:
    - TextFileSequence
    - ManuallyTypedSource
    - OligoHybridizationSource
    range: integer
  overhang_watson_3prime:
    name: overhang_watson_3prime
    description: The equivalent of `overhang_crick_3prime` but for the watson strand
    from_schema: https://opencloning.github.io/OpenCloning_LinkML
    rank: 1000
    ifabsent: int(0)
    alias: overhang_watson_3prime
    owner: TextFileSequence
    domain_of:
    - TextFileSequence
    - ManuallyTypedSource
    range: integer
  id:
    name: id
    description: A unique identifier for a thing
    from_schema: https://opencloning.github.io/OpenCloning_LinkML
    rank: 1000
    slot_uri: schema:identifier
    identifier: true
    alias: id
    owner: TextFileSequence
    domain_of:
    - NamedThing
    - Sequence
    range: integer
    required: true
  type:
    name: type
    description: Designates the class
    from_schema: https://opencloning.github.io/OpenCloning_LinkML
    rank: 1000
    designates_type: true
    alias: type
    owner: TextFileSequence
    domain_of:
    - Sequence
    - Source
    - CollectionOptionInfo
    - AnnotationReport
    - AssociatedFile
    range: string