Skip to content

Class: CloningStrategy

Represents a cloning strategy

URI: opencloning_linkml:CloningStrategy

classDiagram class CloningStrategy click CloningStrategy href "../CloningStrategy" CloningStrategy : backend_version CloningStrategy : description CloningStrategy : files CloningStrategy --> "*" AssociatedFile : files click AssociatedFile href "../AssociatedFile" CloningStrategy : frontend_version CloningStrategy : primers CloningStrategy --> "*" Primer : primers click Primer href "../Primer" CloningStrategy : schema_version CloningStrategy : sequences CloningStrategy --> "1..*" Sequence : sequences click Sequence href "../Sequence" CloningStrategy : sources CloningStrategy --> "1..*" Source : sources click Source href "../Source"

Slots

Name Cardinality and Range Description Inheritance
sequences 1..*
Sequence
The sequences that are used in the cloning strategy direct
sources 1..*
Source
The sources of the sequences that are used in the cloning strategy direct
primers *
Primer
The primers that are used in the cloning strategy direct
description 0..1
String
A description of the cloning strategy direct
files *
AssociatedFile
Files associated with this cloning strategy direct
schema_version 0..1
VersionNumber
The version of the schema that was used to generate this cloning strategy direct
backend_version 0..1
VersionNumber
The version of the backend that was used to generate this cloning strategy direct
frontend_version 0..1
VersionNumber
The version of the frontend that was used to generate this cloning strategy direct

Identifier and Mapping Information

Schema Source

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

Mappings

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

LinkML Source

Direct

name: CloningStrategy
description: Represents a cloning strategy
from_schema: https://opencloning.github.io/OpenCloning_LinkML
attributes:
  sequences:
    name: sequences
    description: The sequences that are used in the cloning strategy
    from_schema: https://opencloning.github.io/OpenCloning_LinkML
    rank: 1000
    domain_of:
    - CloningStrategy
    range: Sequence
    required: true
    multivalued: true
    inlined: true
    inlined_as_list: true
  sources:
    name: sources
    description: The sources of the sequences that are used in the cloning strategy
    from_schema: https://opencloning.github.io/OpenCloning_LinkML
    rank: 1000
    domain_of:
    - CloningStrategy
    range: Source
    required: true
    multivalued: true
    inlined: true
    inlined_as_list: true
  primers:
    name: primers
    description: The primers that are used in the cloning strategy
    from_schema: https://opencloning.github.io/OpenCloning_LinkML
    rank: 1000
    domain_of:
    - CloningStrategy
    range: Primer
    required: false
    multivalued: true
    inlined: true
    inlined_as_list: true
  description:
    name: description
    description: A description of the cloning strategy
    from_schema: https://opencloning.github.io/OpenCloning_LinkML
    domain_of:
    - CollectionSource
    - CollectionOptionInfo
    - CloningStrategy
    range: string
    required: false
  files:
    name: files
    description: Files associated with this cloning strategy
    from_schema: https://opencloning.github.io/OpenCloning_LinkML
    rank: 1000
    domain_of:
    - CloningStrategy
    range: AssociatedFile
    required: false
    multivalued: true
    inlined: true
    inlined_as_list: true
  schema_version:
    name: schema_version
    description: The version of the schema that was used to generate this cloning
      strategy
    from_schema: https://opencloning.github.io/OpenCloning_LinkML
    rank: 1000
    domain_of:
    - CloningStrategy
    range: version_number
    required: false
  backend_version:
    name: backend_version
    description: The version of the backend that was used to generate this cloning
      strategy
    from_schema: https://opencloning.github.io/OpenCloning_LinkML
    rank: 1000
    domain_of:
    - CloningStrategy
    range: version_number
    required: false
  frontend_version:
    name: frontend_version
    description: The version of the frontend that was used to generate this cloning
      strategy
    from_schema: https://opencloning.github.io/OpenCloning_LinkML
    rank: 1000
    domain_of:
    - CloningStrategy
    range: version_number
    required: false

Induced

name: CloningStrategy
description: Represents a cloning strategy
from_schema: https://opencloning.github.io/OpenCloning_LinkML
attributes:
  sequences:
    name: sequences
    description: The sequences that are used in the cloning strategy
    from_schema: https://opencloning.github.io/OpenCloning_LinkML
    rank: 1000
    alias: sequences
    owner: CloningStrategy
    domain_of:
    - CloningStrategy
    range: Sequence
    required: true
    multivalued: true
    inlined: true
    inlined_as_list: true
  sources:
    name: sources
    description: The sources of the sequences that are used in the cloning strategy
    from_schema: https://opencloning.github.io/OpenCloning_LinkML
    rank: 1000
    alias: sources
    owner: CloningStrategy
    domain_of:
    - CloningStrategy
    range: Source
    required: true
    multivalued: true
    inlined: true
    inlined_as_list: true
  primers:
    name: primers
    description: The primers that are used in the cloning strategy
    from_schema: https://opencloning.github.io/OpenCloning_LinkML
    rank: 1000
    alias: primers
    owner: CloningStrategy
    domain_of:
    - CloningStrategy
    range: Primer
    required: false
    multivalued: true
    inlined: true
    inlined_as_list: true
  description:
    name: description
    description: A description of the cloning strategy
    from_schema: https://opencloning.github.io/OpenCloning_LinkML
    alias: description
    owner: CloningStrategy
    domain_of:
    - CollectionSource
    - CollectionOptionInfo
    - CloningStrategy
    range: string
    required: false
  files:
    name: files
    description: Files associated with this cloning strategy
    from_schema: https://opencloning.github.io/OpenCloning_LinkML
    rank: 1000
    alias: files
    owner: CloningStrategy
    domain_of:
    - CloningStrategy
    range: AssociatedFile
    required: false
    multivalued: true
    inlined: true
    inlined_as_list: true
  schema_version:
    name: schema_version
    description: The version of the schema that was used to generate this cloning
      strategy
    from_schema: https://opencloning.github.io/OpenCloning_LinkML
    rank: 1000
    alias: schema_version
    owner: CloningStrategy
    domain_of:
    - CloningStrategy
    range: version_number
    required: false
  backend_version:
    name: backend_version
    description: The version of the backend that was used to generate this cloning
      strategy
    from_schema: https://opencloning.github.io/OpenCloning_LinkML
    rank: 1000
    alias: backend_version
    owner: CloningStrategy
    domain_of:
    - CloningStrategy
    range: version_number
    required: false
  frontend_version:
    name: frontend_version
    description: The version of the frontend that was used to generate this cloning
      strategy
    from_schema: https://opencloning.github.io/OpenCloning_LinkML
    rank: 1000
    alias: frontend_version
    owner: CloningStrategy
    domain_of:
    - CloningStrategy
    range: version_number
    required: false