Skip to content

ShareYourCloning_LinkML

A LinkML data model for ShareYourCloning

URI: https://w3id.org/genestorian/ShareYourCloning_LinkML

Name: ShareYourCloning_LinkML

Classes

Class Description
AssemblyJoin Represents a joint between two fragments in an assembly
AssemblyJoinComponent Represents a component of a join between two fragments in an assembly
CloningStrategy Represents a cloning strategy
NamedThing None
        Sequence Represents a sequence
                Primer An oligonucleotide or primer
                TextFileSequence A sequence (may have features) defined by the content of a text file
        Source Represents the source of a sequence
                AssemblySource Represents the source of a sequence that is an assembly of other sequences
                        GibsonAssemblySource Represents the source of a sequence that is generated by Gibson assembly
                        HomologousRecombinationSource Represents the source of a sequence that is generated by homologous recombination
                                CRISPRSource Represents the source of a sequence that is generated by CRISPR
                        LigationSource Represents the source of a sequence that is generated by ligation with sticky or blunt ends.
                        PCRSource Represents the source of a sequence that is generated by PCR
                        RestrictionAndLigationSource Represents the source of a sequence that is generated by restriction and ligation
                GenomeCoordinatesSource Represents the source of a sequence that is identified by genome coordinates, requested from NCBI
                ManuallyTypedSource Represents the source of a sequence that is manually typed by the user
                OligoHybridizationSource Represents the source of a sequence that is generated by oligo hybridization
                PolymeraseExtensionSource Represents the source of a sequence that is generated by polymerase extension
                RepositoryIdSource Represents the source of a sequence that is identified by a repository id
                        AddGeneIdSource Represents the source of a sequence that is identified by an AddGene id
                SequenceCutSource Represents the source of a sequence that is a subfragment of another sequence, generated by sequence cutting.
                        RestrictionEnzymeDigestionSource Represents the source of a sequence that is a subfragment of another sequence, generated by sequence cutting using restriction enzymes.
                UploadedFileSource Represents the source of a sequence that is uploaded as a file
SequenceCut Represents a cut in a DNA sequence
        RestrictionSequenceCut Represents a cut in a DNA sequence that is made by a restriction enzyme
SimpleSequenceLocation Represents a location within a sequence, for now support for ranges only

Slots

Slot Description
addgene_sequence_type
assembly The joins between the fragments in the assembly
assembly_accession The accession of the assembly
circular Whether the sequence is circular or not
cut_watson The position of the cut in the watson strand
description A description of the cloning strategy
end The ending coordinate (1-based) of the sequence in the sequence accession
file_content
file_name The name of the file
forward_oligo The forward oligo used in the hybridization
forward_primer The forward primer used in the PCR
gene_id The gene id of the sequence
guides The guide RNAs used in the CRISPR
id A unique identifier for a thing
index_in_file The index of the sequence in the file
input The sequences that are an input to this source
left
left_edge
location Location of the overlap in the fragment
locus_tag The locus tag of the sequence
name A human-readable name for a thing
output Identifier of the sequence that is the output of this source
overhang The length of the overhang that is left after the cut
overhang_crick_3prime Taken from pydna's dseq::ovhgAn integer describing the length of the crick ...
overhang_watson_3prime The equivalent of overhang_crick_3prime but for the watson strand
primers The primers that are used in the cloning strategy
repository_id The id of the sequence in the repository
repository_name
restriction_enzyme
restriction_enzymes
reverse_complemented Whether the sequence is reverse complemented in the join
reverse_oligo The reverse oligo used in the hybridization
reverse_primer The reverse primer used in the PCR
right
right_edge
sequence
sequence_accession The accession of the sequence
sequence_file_format The format of a sequence file
sequence_file_url The URL of a sequence file
sequences The sequences that are used in the cloning strategy
sources The sources of the sequences that are used in the cloning strategy
start The starting coordinate (1-based) of the sequence in the sequence accession
strand The strand of the sequence in the sequence accession, should be 1 or -1
type The type of the source
user_input

Enumerations

Enumeration Description
AddGeneSequenceType
RepositoryName
SequenceFileFormat

Types

Type Description
Boolean A binary (true or false) value
Curie a compact URI
Date a date (year, month and day) in an idealized calendar
DateOrDatetime Either a date or a datetime
Datetime The combination of a date and time
Decimal A real number with arbitrary precision that conforms to the xsd:decimal speci...
Double A real number that conforms to the xsd:double specification
Float A real number that conforms to the xsd:float specification
Integer An integer
Jsonpath A string encoding a JSON Path
Jsonpointer A string encoding a JSON Pointer
Ncname Prefix part of CURIE
Nodeidentifier A URI, CURIE or BNODE that represents a node in a model
Objectidentifier A URI or CURIE that represents an object in the model
Sparqlpath A string encoding a SPARQL Property Path
String A character string
Time A time object represents a (local) time of day, independent of any particular...
Uri a complete URI
Uriorcurie a URI or a CURIE

Subsets

Subset Description