Classes
ReactantParticipation c
| IRI |
http://sbols.org/v3#ReactantParticipation
|
|---|---|
| Description | Represents a participation of a feature that is a reactant in an interaction, with the role of SBO:reactant. |
| Sub Class Of | Participation c |
| Equivalentclass |
role
op
some
reactant
c
and Participation c |
Operator DNA Component c
| IRI |
http://sbols.org/v3#OperatorDNAComponent
|
|---|---|
| Description | Represents an operator DNA component, with the role of SO:operator. |
| Sub Class Of | DNA Component c |
| Equivalentclass |
role
op
some
operator
c
and DNA Component c |
differentFrom c
| IRI |
http://sbols.org/v3#differentFrom
|
|---|---|
| Description | The subject and object, after tracing through any layers of ComponentReference, MUST NOT both refer to SubComponent objects with the same instanceOf value or both refer to ExternallyDefined objects with the same definition. Example: two fluorescent reporters must be different. |
| Sub Class Of | ConstraintRestriction c |
Component Type c
| IRI |
http://sbols.org/v3#ComponentType
|
|---|---|
| Description | Controlled vocabulary for the types of physical entities that can be represented in SBOL. The value of a Component's type property must be an instance of a class that is a subclass of ComponentType. |
| Sub Class Of | |
| Equivalentclass |
|
| Super Class Of | DNA or RNA Component Type c |
Functional Entity Component c
| IRI |
http://sbols.org/v3#FunctionalEntityComponent
|
|---|---|
| Description | Represents a functional entity component, with the type of SBO:functional_entity. |
| Sub Class Of | Component c |
| Equivalentclass |
Component
c
and
type
op
some
functional entity
c
|
OrientationRestriction c
| IRI |
http://sbols.org/v3#OrientationRestriction
|
|---|---|
| Description | Orientation restrictions are a subset of the ConstraintRestriction class that are used to express orientation relationships between pairs of Features within a template Component. The value of an OrientationRestriction must be one of the following: sameOrientationAs or oppositeOrientationAs. |
| Sub Class Of | ConstraintRestriction c |
| Equivalentclass | oppositeOrientationAs c or sameOrientationAs c |
| Super Class Of |
Promoter DNA Component c
| IRI |
http://sbols.org/v3#PromoterDNAComponent
|
|---|---|
| Description | Represents a promoter DNA component, with the role of SO:promoter. |
| Sub Class Of | DNA Component c |
| Equivalentclass |
DNA Component
c
and
role
op
some
promoter
c
|
GenericTopLevel c
| IRI |
http://sbols.org/v3#GenericTopLevel
|
|---|---|
| Description | The GenericTopLevel class is a way to create a placeholder for a top-level entity that is not defined in the SBOL data model. |
| Sub Class Of | TopLevel c |
| Restriction |
type
p
some
Thing
c
|
DNA Role c
| IRI |
http://sbols.org/v3#DNARole
|
|---|---|
| Description | Controlled vocabulary for the roles that a DNA Component can play in a design. The value of a Component's role property must be an instance of a class that is a subclass of DNARole. |
| Sub Class Of | Component Role c |
| Equivalentclass | promoter c or terminator c or sequence_feature c or ribosome_entry_site c or gene c or operator c or engineered_region c or CDS c |
InChI Sequence c
| IRI |
http://sbols.org/v3#InChISequence
|
|---|---|
| Description | Represents a chemical structure using the IUPAC International Chemical Identifier (InChI) format, with the encoding of EDAM format 1197. The elements property MUST contain a valid InChI string. |
| Sub Class Of | Sequence With Elements c |
| Equivalentclass |
Sequence With Elements
c
and
encoding
op
some
InChI
c
|
functional entity c
| IRI |
https://identifiers.org/SBO:0000241
|
|---|---|
| Description | A real thing, defined by its properties or the actions it performs, rather than it physico-chemical structure. |
| Sub Class Of | physical entity representation c |
ModifierParticipation c
| IRI |
http://sbols.org/v3#ModifierParticipation
|
|---|---|
| Description | Represents a participation of a feature that is a modifier in an interaction, with the role of SBO:modifier. |
| Sub Class Of | Participation c |
| Equivalentclass |
Participation
c
and
role
op
some
modifier
c
|
reactant c
| IRI |
https://identifiers.org/SBO:0000010
|
|---|---|
| Description | Substance consumed by a chemical reaction. Reactants react with each other to form the products of a chemical reaction. In a chemical equation the Reactants are the elements or compounds on the left hand side of the reaction equation. A reactant can be consumed and produced by the same reaction, its global quantity remaining unchanged. |
| Sub Class Of | participant role c |
CDS DNA Component c
| IRI |
http://sbols.org/v3#CDSDNAComponent
|
|---|---|
| Description | Represents a coding sequence DNA component, with the role of SO:CDS. |
| Sub Class Of | DNA Component c |
| Equivalentclass |
DNA Component
c
and
role
op
some
CDS
c
|
effector c
| IRI |
https://identifiers.org/CHEBI:35224
|
|---|---|
| Description | A small molecule which increases (activator) or decreases (inhibitor) the activity of an (allosteric) enzyme by binding to the enzyme at the regulatory site (which is different from the substrate-binding catalytic site). |
| Sub Class Of | material entity role c |
replaces c
| IRI |
http://sbols.org/v3#replaces
|
|---|---|
| Description | In the context of the parent object of the Constraint, information about the subject should be used in place of all instances of the object. Example: the J23101 promoter replaces a generic promoter. |
| Sub Class Of | ConstraintRestriction c |
SBOLPrefix c
| IRI |
http://sbols.org/v3#SBOLPrefix
|
|---|---|
| Description | A wrapper class to enable the use of OM Prefixes in SBOL. This class allows adding custom SBOL relationships. |
| Sub Class Of | |
| Super Class Of |
Gene DNA Component c
| IRI |
http://sbols.org/v3#GeneDNAComponent
|
|---|---|
| Description | Represents a gene DNA component, with the role of SO:gene. |
| Sub Class Of | DNA Component c |
| Equivalentclass |
DNA Component
c
and
role
op
some
gene
c
|
inhibitor c
| IRI |
https://identifiers.org/SBO:0000020
|
|---|---|
| Description | Substance that decreases the probability of a chemical reaction without itself being consumed or transformed by the reaction. |
| Sub Class Of | modifier c |
RNA Component c
| IRI |
http://sbols.org/v3#RNAComponent
|
|---|---|
| Description | Represents an RNA component, with the type of SBO:RNA, the role of RNARole. It restricts instances to have the sequences with the correct RNA encoding. |
| Sub Class Of | Component c |
| Equivalentclass |
hasSequence
op
only
RNA Sequence
c
and type op some ribonucleic acid c and Component c and role op some RNA role c |
inhibited c
| IRI |
https://identifiers.org/SBO:0000642
|
|---|---|
| Description | Conceptual or material entity that is the object of an inhibition process, and is acted upon by an inhibitor. |
| Sub Class Of | participant role c |
Collection c
| IRI |
http://sbols.org/v3#Collection
|
|---|---|
| Description | The Collection class is a class that groups together a set of TopLevel objects that have something in common. |
| Sub Class Of | TopLevel c |
| In Domain Of | member op |
| In Range Of | variantCollection op |
| Super Class Of | Experiment c |
ModelLanguage c
| IRI |
http://sbols.org/v3#ModelLanguage
|
|---|---|
| Description | Provides a vocabulary to choose the modeling language of a Model. Model languages are typically identified using IRIs, such as terms from the EDAM ontology. |
| Sub Class Of | sbol:SBOLValue c |
| Equivalentclass | SBML c or CellML c or BioPAX c |
systems biology representation c
| IRI |
https://identifiers.org/SBO:0000000
|
|---|---|
| Description | Representation of an entity used in a systems biology knowledge reconstruction, such as a model, pathway, network. |
| Sub Class Of | Thing c |
| Super Class Of |
Protein Component c
| IRI |
http://sbols.org/v3#ProteinComponent
|
|---|---|
| Description | Represents a protein component, with the type of SBO:protein, the role of ProteinRole. It restricts instances to have the sequences with the correct protein encoding. |
| Sub Class Of | Component c |
| Equivalentclass |
type
op
some
polypeptide chain
c
and role op some Protein Role c and Component c and hasSequence op only Protein Sequence c |
| Super Class Of | Transcription Factor Protein Component c |
UnitMultiplication c
| IRI |
http://www.ontology-of-units-of-measure.org/resource/om-2/UnitMultiplication
|
|---|---|
| Description | The purpose of the om:UnitMultiplication class is to describe a unit of measure that is the multiplication of two other units of measure. |
| Sub Class Of | Unit c |
| In Domain Of | |
| Restriction | |
| Super Class Of | SBOLUnitMultiplication c |
GeneticProductionInteraction c
| IRI |
http://sbols.org/v3#GeneticProductionInteraction
|
|---|---|
| Description | Represents a genetic production interaction, with the type of SBO:genetic_production, that involves at least one template participation and at least one product participation. |
| Sub Class Of | Interaction c |
| Equivalentclass |
hasParticipation
op
some
ProductParticipation
c
and Interaction c and hasParticipation op some TemplateParticipation c and hasParticipation op min 0 PromoterParticipation c and type op some genetic production c |
LocalSubComponent c
| IRI |
http://sbols.org/v3#LocalSubComponent
|
|---|---|
| Description | The LocalSubComponent class is a subclass of Feature. This class serves as a way to create a placeholder in more complex Components, such as a variable to be filled in later or a composite that exists only within the context of the parent Component. |
| Sub Class Of | Feature c |
| Restriction |
type
op
some
Thing
c
|
Effector Simple Chemical Component c
| IRI |
http://sbols.org/v3#EffectorSimpleChemicalComponent
|
|---|---|
| Description | Represents an effector simple chemical component, with the role of CHEBI:effector. |
| Sub Class Of | Simple Chemical Component c |
| Equivalentclass |
Simple Chemical Component
c
and
role
op
some
effector
c
|
physical entity representation c
| IRI |
https://identifiers.org/SBO:0000236
|
|---|---|
| Description | Synonym: new synonym |
| Sub Class Of | systems biology representation c |
| Super Class Of |
Identified c
| IRI |
http://sbols.org/v3#Identified
|
|---|---|
| Description | All SBOL-defined classes are directly or indirectly derived from the Identified abstract class. |
| Sub Class Of | Thing c |
| In Domain Of |
|
| Restriction |
topObjectProperty
op
min
0
Metadata
c
|
| Super Class Of |
|
ConstraintRestriction c
| IRI |
http://sbols.org/v3#ConstraintRestriction
|
|---|---|
| Description | Controlled vocabulary for the types of restrictions that can be expressed in a Constraint. The value of a Constraint's restriction property must be an instance of a class that is a subclass of ConstraintRestriction. Subclasses of ConstraintRestriction include IdentityRestriction, TopologyRestriction, SequentialRestriction, and OrientationRestriction. |
| Sub Class Of | SBOL Term c |
| Super Class Of |
stimulation c
| IRI |
https://identifiers.org/SBO:0000170
|
|---|---|
| Description | Positive modulation of the execution of a process. |
| Sub Class Of | control c |
biochemical or transport reaction c
| IRI |
https://identifiers.org/SBO:0000167
|
|---|---|
| Description | An event involving physical entities that results in modification of structure, location, or free energy. |
| Sub Class Of | occurring entity representation c |
| Super Class Of | biochemical reaction c |
SBOLUnitDivision c
| IRI |
http://sbols.org/v3#SBOLUnitDivision
|
|---|---|
| Description | A wrapper class to enable the use of OM UnitDivisions in SBOL. This class allows adding custom SBOL relationships. |
| Sub Class Of |
|
Activity c
| IRI |
https://www.w3.org/ns/prov#Activity
|
|---|---|
| Description | An Activity is used to represent the execution of a process or set of processes. An Activity is linked through prov:qualifiedAssociation to one or more Associations, and is linked through prov:used to one or more Entities. |
| Sub Class Of | Thing c |
| In Domain Of |
|
| In Range Of | wasInformedBy op |
| Super Class Of | SBOL Activity c |
Engineered Region DNA Component c
| IRI |
http://sbols.org/v3#EngineeredRegionDNAComponent
|
|---|---|
| Description | Represents an engineered region DNA component, with the role of SO:engineered_region. |
| Sub Class Of | DNA Component c |
| Equivalentclass |
DNA Component
c
and
role
op
some
engineered_region
c
|
product c
| IRI |
https://identifiers.org/SBO:0000011
|
|---|---|
| Description | Substance that is produced in a reaction. In a chemical equation the Products are the elements or compounds on the right hand side of the reaction equation. A product can be produced and consumed by the same reaction, its global quantity remaining unchanged. |
| Sub Class Of | participant role c |
CombinatorialDerivation c
| IRI |
http://sbols.org/v3#CombinatorialDerivation
|
|---|---|
| Description | The purpose of the CombinatorialDerivation class is to specify combinatorial biological designs without having to specify every possible design variant. |
| Sub Class Of | TopLevel c |
| In Domain Of |
|
| In Range Of | variantDerivation op |
| Restriction |
template
op
some
Component
c
|
occurring entity representation c
| IRI |
https://identifiers.org/SBO:0000231
|
|---|---|
| Description | Representation of an entity that manifests, unfolds or develops through time, such as a discrete event, or a mutual or reciprocal action or influence that happens between participating physical entities, and/or other occurring entities. |
| Sub Class Of | systems biology representation c |
| Super Class Of |
Protein Role c
| IRI |
http://sbols.org/v3#ProteinRole
|
|---|---|
| Description | Controlled vocabulary for the roles that a Protein Component can play in a design. The value of a Component's role property must be an instance of a class that is a subclass of ProteinRole. |
| Sub Class Of | Component Role c |
| Equivalentclass | DNA-binding transcription factor activity c or molecular_function c |
EntireSequence c
| IRI |
http://sbols.org/v3#EntireSequence
|
|---|---|
| Description | The EntireSequence class does not have any additional properties. Use of this class indicates that the linked Sequence describes the entirety of the Component or Feature parent of this Location object. |
| Sub Class Of | Location c |
SIPrefix c
| IRI |
http://www.ontology-of-units-of-measure.org/resource/om-2/SIPrefix
|
|---|---|
| Description | The purpose of the om:SIPrefix class is to describe standard SI prefixes such as "milli", "centi", "kilo", etc. |
| Sub Class Of | Prefix c |
| Super Class Of | SBOLSIPrefix c |
SBOL Agent c
| IRI |
http://sbols.org/v3#SBOLAgent
|
|---|---|
| Description | A wrapper for the PROV-O Agent class. The purpose of this class is to allow for the inclusion of SBOL-specific properties on PROV Agents, such as the association of an Agent with a particular Component or Interaction. |
| Sub Class Of |
Constraint c
| IRI |
http://sbols.org/v3#Constraint
|
|---|---|
| Description | The Constraint class can be used to assert restrictions on the relationships of pairs of Feature objects contained by the same parent Component. Uses of this class include expressing containment (e.g., a plasmid transformed into a chassis strain), identity mappings (e.g., replacing a placeholder value with a complete definition), and expressing relative, sequence-based positions (e.g., the ordering of features within a template). |
| Sub Class Of | Identified c |
| In Domain Of |
|
| In Range Of | hasConstraint op |
| Restriction |
SBOLSIPrefix c
| IRI |
http://sbols.org/v3#SBOLSIPrefix
|
|---|---|
| Description | A wrapper class to enable the use of OM SIPrefixes in SBOL. This class allows adding custom SBOL relationships. |
| Sub Class Of |
|
NonCovalentBindingInteraction c
| IRI |
http://sbols.org/v3#NonCovalentBindingInteraction
|
|---|---|
| Description | Represents a non-covalent binding interaction, with the type of SBO:non_covalent_binding, that involves at least one reactant participation and at least one product participation. |
| Sub Class Of | Interaction c |
| Equivalentclass |
type
op
some
non-covalent binding
c
and hasParticipation op some ReactantParticipation c and Interaction c and hasParticipation op some ProductParticipation c |
strictlyPrecedes c
| IRI |
http://sbols.org/v3#strictlyPrecedes
|
|---|---|
| Description | The end of the location for subject is less than the start of the location for object. |
| Sub Class Of | ConstraintRestriction c |
InhibitedParticipation c
| IRI |
http://sbols.org/v3#InhibitedParticipation
|
|---|---|
| Description | Represents a participation of a feature that is inhibited in an interaction, with the role of SBO:inhibited. |
| Sub Class Of | Participation c |
| Equivalentclass |
role
op
some
inhibited
c
and Participation c |
StimulatorParticipation c
| IRI |
http://sbols.org/v3#StimulatorParticipation
|
|---|---|
| Description | Represents a participation of a feature that stimulates an interaction, with the role of SBO:stimulator. |
| Sub Class Of | Participation c |
| Equivalentclass |
Participation
c
and
role
op
some
stimulator
c
|
RNA role c
| IRI |
http://sbols.org/v3#RNARole
|
|---|---|
| Description | Controlled vocabulary for the roles that an RNA Component can play in a design. The value of a Component's role property must be an instance of a class that is a subclass of RNARole. |
| Sub Class Of | Component Role c |
| Equivalentclass | mRNA c or sequence_feature c |
overlaps c
| IRI |
http://sbols.org/v3#overlaps
|
|---|---|
| Description | The subject and object overlap in space, but portions of each are outside of the other. |
| Sub Class Of | ConstraintRestriction c |
control c
| IRI |
https://identifiers.org/SBO:0000168
|
|---|---|
| Description | Synonym: regulation |
| Sub Class Of | occurring entity representation c |
| Super Class Of |
SBML c
| IRI |
https://identifiers.org/edam:format_2585
|
|---|---|
| Description | Systems Biology Markup Language (SBML), the standard XML format for models of biological processes such as for example metabolism, cell signaling, and gene regulation. |
| Sub Class Of | Format c |
InhibitionInteraction c
| IRI |
http://sbols.org/v3#InhibitionInteraction
|
|---|---|
| Description | Represents an inhibition interaction, with the type of SBO:inhibition, that involves at least one inhibitor participation and at least one inhibited participation. |
| Sub Class Of | Interaction c |
| Equivalentclass |
hasParticipation
op
some
InhibitorParticipant
c
and Interaction c and type op some inhibition c and hasParticipation op some InhibitedParticipation c |
Model c
| IRI |
http://sbols.org/v3#Model
|
|---|---|
| Description | The purpose of the Model class is to serve as a placeholder for an external computational model and provide additional meta-data to enable better reasoning about the contents of this model. |
| Sub Class Of | TopLevel c |
| In Domain Of | |
| In Range Of | hasModel op |
| Restriction |
IdentityRestriction c
| IRI |
http://sbols.org/v3#IdentityRestriction
|
|---|---|
| Description | Identity restrictions are a subset of the ConstraintRestriction class that are used to express identity relationships between pairs of Features within a template Component. The value of an IdentityRestriction must be one of the following: verifyIdentical, differentFrom, or replaces. |
| Sub Class Of | ConstraintRestriction c |
| Equivalentclass | verifyIdentical c or replaces c or differentFrom c |
mergeRoles c
| IRI |
http://sbols.org/v3#mergeRoles
|
|---|---|
| Description | Use the union of the two sets: both the set of zero or more role properties given for this SubComponent as well as the set of zero or more role properties given for the included Component. |
| Sub Class Of | RoleIntegration c |
CDS c
| IRI |
https://identifiers.org/SO:0000316
|
|---|---|
| Description | A contiguous sequence which begins with, and includes, a start codon and ends with, and includes, a stop codon. |
| Sub Class Of | sequence_feature c |
SBOL Plan c
| IRI |
http://sbols.org/v3#SBOLPlan
|
|---|---|
| Description | A wrapper for the PROV-O Plan class. The purpose of this class is to allow for the inclusion of SBOL-specific properties on PROV Plans, such as the association of a Plan with a particular Component or Interaction. |
| Sub Class Of |
DegradationInteraction c
| IRI |
http://sbols.org/v3#DegradationInteraction
|
|---|---|
| Description | Represents a degradation interaction, with the type of SBO:degradation, that involves at least one reactant participation. |
| Sub Class Of | Interaction c |
| Equivalentclass |
hasParticipation
op
some
ReactantParticipation
c
and type op some degradation c and Interaction c |
DNA or RNA Component Type c
| IRI |
http://sbols.org/v3#DNARNAComponentType
|
|---|---|
| Description | Type for DNA or RNA components. The value of a Component's type property must be an instance of a class that is a subclass of DNARNAComponentType if the Component has a role that is a subclass of DNARole or RNARole. |
| Sub Class Of | Component Type c |
Measure c
| IRI |
http://www.ontology-of-units-of-measure.org/resource/om-2/Measure
|
|---|---|
| Description | The purpose of the om:Measure class is to link a numerical value to a om:Unit. |
| Sub Class Of | Thing c |
| In Domain Of | hasNumericalValue dp |
| In Range Of |
|
| Restriction |
|
| Super Class Of | SBOL Measure c |
Unit c
| IRI |
http://www.ontology-of-units-of-measure.org/resource/om-2/Unit
|
|---|---|
| Description | om:Unit is an abstract class that is extended by other classes to describe units of measure using a shared set of properties. |
| Sub Class Of | Thing c |
| In Range Of |
|
| Restriction |
|
| Super Class Of |
nucleotide c
| IRI |
https://identifiers.org/edam:format_1207
|
|---|---|
| Description | Alphabet for a nucleotide sequence with possible ambiguity, unknown positions and non-sequence characters. |
| Sub Class Of | Format c |
Interface c
| IRI |
http://sbols.org/v3#Interface
|
|---|---|
| Description | The Interface class is a way of explicitly specifying the interface of a Component. |
| Sub Class Of | Identified c |
| In Domain Of |
|
| In Range Of | hasInterface op |
Non-Covalent Complex Component c
| IRI |
http://sbols.org/v3#NonCovalentComplexComponent
|
|---|---|
| Description | Represents a non-covalent complex Component, with the type SBO:non-covalent complex. |
| Sub Class Of | Component c |
| Equivalentclass |
Component
c
and
type
op
some
non-covalent complex
c
|
DNA-binding transcription factor activity c
| IRI |
https://identifiers.org/GO:0003700
|
|---|---|
| Description | A transcription regulator activity that modulates transcription of gene sets via selective and non-covalent binding to a specific double-stranded genomic DNA sequence (sometimes referred to as a motif) within a cis-regulatory region. Regulatory regions include promoters (proximal and distal) and enhancers. Genes are transcriptional units, and include bacterial operons. |
| Sub Class Of | molecular_function c |
strictlyContains c
| IRI |
http://sbols.org/v3#strictlyContains
|
|---|---|
| Description | The subject entirely contains the object: they do not share a boundary. |
| Sub Class Of | ConstraintRestriction c |
ComponentReference c
| IRI |
http://sbols.org/v3#ComponentReference
|
|---|---|
| Description | The ComponentReference class is a subclass of Feature that can be used to reference Features within SubComponents. |
| Sub Class Of | Feature c |
| In Domain Of | |
| Restriction |
|
isDisjointFrom c
| IRI |
http://sbols.org/v3#isDisjointFrom
|
|---|---|
| Description | The subject and object do not overlap in space. |
| Sub Class Of | ConstraintRestriction c |
Cut c
| IRI |
http://sbols.org/v3#Cut
|
|---|---|
| Description | The Cut class has been introduced to enable the specification of a region between two discrete positions. This specification is accomplished using the at property, which specifies a discrete position that corresponds to the index of a character in the elements String of a Sequence (except in the case when at is equal to zero.) |
| Sub Class Of | Location c |
| In Domain Of | at dp |
| Restriction |
at
dp
some
N49d2ad1a1a1b40b8b4b7148a189eb02b
c
|
degradation c
| IRI |
https://identifiers.org/SBO:0000179
|
|---|---|
| Description | Complete disappearance of a physical entity. |
| Sub Class Of | biochemical reaction c |
SBOLUnitExponentiation c
| IRI |
http://sbols.org/v3#SBOLUnitExponentiation
|
|---|---|
| Description | A wrapper class to enable the use of OM UnitExponentiations in SBOL. This class allows adding custom SBOL relationships. |
| Sub Class Of |
Range c
| IRI |
http://sbols.org/v3#Range
|
|---|---|
| Description | A Range object specifies a region via discrete, inclusive start and end positions that correspond to indices for characters in the elements String of a Sequence. |
| Sub Class Of | Location c |
| In Domain Of | |
| Restriction |
|
promoter c
| IRI |
https://identifiers.org/SBO:0000598
|
|---|---|
| Description | A region of DNA to which various transcription factors and RNA polymerase must bind in order to initiate transcription for a gene. |
| Sub Class Of | participant role c |
Orientation c
| IRI |
http://sbols.org/v3#Orientation
|
|---|---|
| Description | Controlled vocabulary for the orientation of a Feature or Location. The value of a Feature or Location's orientation property must be an instance of a class that is a subclass of Orientation. |
| Sub Class Of | SBOL Term c |
| Equivalentclass | reverseComplement c or inline c |
| In Range Of | orientation op |
| Super Class Of |
RBS DNA Component c
| IRI |
http://sbols.org/v3#RBSDNAComponent
|
|---|---|
| Description | Represents a ribosome binding site DNA component, with the role of SO:RBS. |
| Sub Class Of | DNA Component c |
| Equivalentclass |
DNA Component
c
and
role
op
some
ribosome_entry_site
c
|
Sequence c
| IRI |
http://sbols.org/v3#Sequence
|
|---|---|
| Description | The purpose of the Sequence class is to represent the primary structure of a Component object and the manner in which it is encoded. |
| Sub Class Of | TopLevel c |
| In Domain Of | |
| In Range Of | hasSequence op |
| Super Class Of | Sequence With Elements c |
SubComponent c
| IRI |
http://sbols.org/v3#SubComponent
|
|---|---|
| Description | The SubComponent class is a subclass of the Feature class that can be used to specify structural hierarchy. |
| Sub Class Of | Feature c |
| In Domain Of |
|
| In Range Of | inChildOf op |
| Restriction |
instanceOf
op
some
Component
c
|
ribonucleic acid c
| IRI |
https://identifiers.org/SBO:0000250
|
|---|---|
| Description | Synonym: RNA |
| Sub Class Of | physical entity representation c |
Interaction c
| IRI |
http://sbols.org/v3#Interaction
|
|---|---|
| Description | The Interaction class provides more detailed description of how the Feature objects of a Component are intended to work together. For example, this class can be used to represent different forms of genetic regulation (e.g., transcriptional activation or repression), processes from the central dogma of biology (e.g. transcription and translation), and other basic molecular interactions (e.g., non-covalent binding or enzymatic phosphorylation). |
| Sub Class Of | Identified c |
| In Domain Of | hasParticipation op |
| In Range Of | |
| Restriction |
type
op
some
Thing
c
|
| Super Class Of |
Format c
| IRI |
https://identifiers.org/edam:format_1915
|
|---|---|
| Description | A defined way or layout of representing and structuring data in a computer file, blob, string, message, or elsewhere. |
| Sub Class Of | Thing c |
| Super Class Of |
RoleIntegration c
| IRI |
http://sbols.org/v3#RoleIntegration
|
|---|---|
| Description | A roleIntegration specifies the relationship between a SubComponent instance's own set of role properties and the set of role properties on the included Component. |
| Sub Class Of | SBOL Term c |
| Equivalentclass | overrideRoles c or mergeRoles c |
| Super Class Of |
mRNA c
| IRI |
https://identifiers.org/SO:0000234
|
|---|---|
| Description | An mRNA does not contain introns as it is a processed_transcript. The equivalent kind of primary_transcript is protein_coding_primary_transcript (SO:0000120) which may contain introns. This term is mapped to MGED. Do not obsolete without consulting MGED ontology. Messenger RNA is the intermediate molecule between DNA and protein. It includes UTR and coding sequences. It does not contain introns. |
| Sub Class Of | sequence_feature c |
linear c
| IRI |
https://identifiers.org/SO:0000987
|
|---|---|
| Description | Attributes added to describe the different kinds of replicon. SO workshop, September 2006. A quality of a nucleotide polymer that has a 3'-terminal residue and a 5'-terminal residue. |
| Sub Class Of | sequence_attribute c |
continuous framework c
| IRI |
https://identifiers.org/SBO:0000062
|
|---|---|
| Description | Modelling approach where the quantities of participants are considered continuous, and represented by real values. The associated simulation methods make use of differential equations. |
| Sub Class Of | modelling framework c |
participant role c
| IRI |
https://identifiers.org/SBO:0000003
|
|---|---|
| Description | The function of a physical or conceptual entity, that is its role, in the execution of an event or process. |
| Sub Class Of | systems biology representation c |
| Super Class Of |
|
Experiment c
| IRI |
http://sbols.org/v3#Experiment
|
|---|---|
| Description | The purpose of the Experiment class is to aggregate ExperimentalData objects for subsequent analysis, usually in accordance with an experimental design. |
| Sub Class Of | Collection c |
Location c
| IRI |
http://sbols.org/v3#Location
|
|---|---|
| Description | The Location class is used to represent the location of Features within Sequences. This class is extended by the Range, Cut, and EntireSequence classes. Location is an abstract class; only its child classes are actually instantiated. |
| Sub Class Of | Identified c |
| In Domain Of | order dp |
| In Range Of |
|
| Restriction |
|
| Super Class Of |
|
Usage c
| IRI |
https://www.w3.org/ns/prov#Usage
|
|---|---|
| Description | A Usage is used to describe the involvement of an Entity in an Activity, specifying how the Entity was used during the execution of the Activity. |
| Sub Class Of | Thing c |
| In Domain Of | entity op |
| In Range Of | qualifiedUsage op |
| Super Class Of | SBOL Usage c |
StimulationInteraction c
| IRI |
http://sbols.org/v3#StimulationInteraction
|
|---|---|
| Description | Represents a stimulation interaction, with the type of SBO:stimulation, that involves at least one stimulator participation and at least one stimulated participation. |
| Sub Class Of | Interaction c |
| Equivalentclass |
Interaction
c
and
hasParticipation
op
some
StimulatedParticipation
c
and hasParticipation op some StimulatorParticipation c and type op some stimulation c |
engineered_region c
| IRI |
https://identifiers.org/SO:0000804
|
|---|---|
| Description | A region that is engineered. |
| Sub Class Of | sequence_feature c |
sequence_feature c
| IRI |
https://identifiers.org/SO:0000110
|
|---|---|
| Description | Any extent of continuous biological sequence. |
| Sub Class Of | Thing c |
| Super Class Of |
|
UnitExponentiation c
| IRI |
http://www.ontology-of-units-of-measure.org/resource/om-2/UnitExponentiation
|
|---|---|
| Description | The purpose of the om:UnitExponentiation class is to describe a unit of measure that is raised to an integer power. |
| Sub Class Of | Unit c |
| In Domain Of |
|
| Restriction |
|
| Super Class Of | SBOLUnitExponentiation c |
ExperimentalData c
| IRI |
http://sbols.org/v3#ExperimentalData
|
|---|---|
| Description | The purpose of the ExperimentalData class is to aggregate links to experimental data files. An ExperimentalData is typically associated with a single sample, lab instrument, or experimental condition and can be used to describe the output of the test phase of a design-build-test-learn workflow. |
| Sub Class Of | TopLevel c |
polypeptide chain c
| IRI |
https://identifiers.org/SBO:0000252
|
|---|---|
| Description | Naturally occurring macromolecule formed by the repetition of amino-acid residues linked by peptidic bonds. A polypeptide chain is synthesized by the ribosome. |
| Sub Class Of | physical entity representation c |
inline c
| IRI |
http://sbols.org/v3#inline
|
|---|---|
| Description | Inline is an attribute of the feature, where the feature is in the 5' to 3' direction. |
| Sub Class Of | Orientation c |
BinaryPrefix c
| IRI |
http://www.ontology-of-units-of-measure.org/resource/om-2/BinaryPrefix
|
|---|---|
| Description | The purpose of the om:BinaryPrefix class is to describe standard binary prefixes such as "kibi", "mebi", "gibi", etc. |
| Sub Class Of | Prefix c |
| Super Class Of | SBOLBinaryPrefix c |
equals c
| IRI |
http://sbols.org/v3#equals
|
|---|---|
| Description | The subject and object occupy the same location in space. |
| Sub Class Of | ConstraintRestriction c |
SBOLBinaryPrefix c
| IRI |
http://sbols.org/v3#SBOLBinaryPrefix
|
|---|---|
| Description | A wrapper class to enable the use of OM BinaryPrefixes in SBOL. This class allows adding custom SBOL relationships. |
| Sub Class Of |
operator c
| IRI |
https://identifiers.org/SO:0000057
|
|---|---|
| Description | Moved to transcriptional_cis_regulatory_region (SO:0001055) from gene_group_regulatory_region (SO:0000752) on 11 Feb 2021 when SO:0000752 was merged into SO:0001055. See GitHub Issue #529. A regulatory element of an operon to which activators or repressors bind thereby effecting translation of genes in that operon. |
| Sub Class Of | sequence_feature c |
Metadata c
| IRI |
http://sbols.org/v3#Metadata
|
|---|---|
| Description | Custom data in the form of independent objects can participate in the SBOL data model if they are assigned one of the SBOL types Identified or TopLevel. An example is an RDF object that is annotated such that it represents a data sheet that describes the performance of a Component in a particular context. |
| Sub Class Of | Identified c |
| Restriction |
type
p
some
Thing
c
|
DNA Component c
| IRI |
http://sbols.org/v3#DNAComponent
|
|---|---|
| Description | Represents a DNA component, with the type of SBO:DNA, the role of DNARole. It restricts instances to have the sequences with the correct DNA encoding. |
| Sub Class Of | Component c |
| Equivalentclass |
Component
c
and
role
op
some
DNA Role
c
and type op some deoxyribonucleic acid c and hasSequence op only DNA Sequence c |
| Super Class Of |
meets c
| IRI |
http://sbols.org/v3#meets
|
|---|---|
| Description | The subject and object are connected at a shared boundary. |
| Sub Class Of | ConstraintRestriction c |
one c
| IRI |
http://sbols.org/v3#one
|
|---|---|
| Description | Exactly one Feature in the derived Component SHOULD have a prov:wasDerivedFrom property that refers to the template Feature. |
| Sub Class Of | Cardinality c |
Component c
| IRI |
http://sbols.org/v3#Component
|
|---|---|
| Description | The Component class represents the structural and/or functional entities of a biological design. The primary usage of this class is to represent entities with designed sequences, such as DNA, RNA, and proteins, but it can also be used to represent any other entity that is part of a design, such as simple chemicals, molecular complexes, strains, media, light, and abstract functional groupings of other entities. |
| Sub Class Of | TopLevel c |
| In Domain Of |
|
| In Range Of |
|
| Restriction |
|
| Super Class Of |
SBOLUnit c
| IRI |
http://sbols.org/v3#SBOLUnit
|
|---|---|
| Description | A wrapper class to enable the use of OM Units in SBOL. This class allows adding custom SBOL relationships. |
| Sub Class Of | |
| Super Class Of |
Participation c
| IRI |
http://sbols.org/v3#Participation
|
|---|---|
| Description | Each Participation represents how a particular Feature behaves in its parent Interaction. |
| Sub Class Of | Identified c |
| In Domain Of | |
| In Range Of | hasParticipation op |
| Restriction |
role
op
some
Thing
c
|
| Super Class Of |
NucleicAcidTopology c
| IRI |
http://sbols.org/v3#NucleicAcidTopology
|
|---|---|
| Description | Specifies the topology of a nucleic acid Component. Values are linear, circular, single, and double. For DNA Components with a fully specified sequence, topology information is recommended and should be provided using a term from the Topology Attribute branch of the Sequence Ontology. |
| Sub Class Of | sbol:SBOLValue c |
| Equivalentclass | linear c or circular c or single c or double c |
sequence_attribute c
| IRI |
https://identifiers.org/SO:0000400
|
|---|---|
| Description | An attribute describes a quality of sequence. |
| Sub Class Of | Thing c |
| Super Class Of |
Encoding c
| IRI |
http://sbols.org/v3#Encoding
|
|---|---|
| Description | Controlled vocabulary for the types of encoding that can be used to represent the primary structure of a Component. The value of a Sequence's encoding property must be an instance of a class that is a subclass of Encoding. |
| Sub Class Of | sbol:SBOLValue c |
| Equivalentclass | protein c or SMILES c or nucleotide c or InChI c |
Agent c
| IRI |
https://www.w3.org/ns/prov#Agent
|
|---|---|
| Description | An Agent is something that bears some form of responsibility for an Activity taking place, such as a person, organization, or software agent. |
| Sub Class Of | Thing c |
| In Range Of | agent op |
| Super Class Of | SBOL Agent c |
Generic DNA Component c
| IRI |
http://sbols.org/v3#GenericDNAComponent
|
|---|---|
| Description | Represents a generic DNA component, with the role of SO:sequence_feature. |
| Sub Class Of | DNA Component c |
| Equivalentclass |
DNA Component
c
and
role
op
some
sequence_feature
c
|
StimulatedParticipation c
| IRI |
http://sbols.org/v3#StimulatedParticipation
|
|---|---|
| Description | Represents a participation of a feature that is stimulated in an interaction, with the role of SBO:stimulated. |
| Sub Class Of | Participation c |
| Equivalentclass |
role
op
some
stimulated
c
and Participation c |
simple chemical c
| IRI |
https://identifiers.org/SBO:0000247
|
|---|---|
| Description | Simple, non-repetitive chemical entity. |
| Sub Class Of | physical entity representation c |
terminator c
| IRI |
https://identifiers.org/SO:0000141
|
|---|---|
| Description | Moved from transcription_regulatory_region (SO:0001679) to transcriptional_cis_regulatory_region (SO:0001055) by Dave Sant on Feb 11, 2021 when transcription_regulatory_region was merged into transcriptional_cis_regulatory_region to be consistent with GO and reduce redundancy as part of the GREEKC consortium. See GitHub Issue #527. The sequence of DNA located either at the end of the transcript that causes RNA polymerase to terminate transcription. |
| Sub Class Of | sequence_feature c |
overrideRoles c
| IRI |
http://sbols.org/v3#overrideRoles
|
|---|---|
| Description | In the context of this SubComponent, ignore any role given for the included Component. Instead use only the set of zero or more role properties given for this SubComponent. |
| Sub Class Of | RoleIntegration c |
finishes c
| IRI |
http://sbols.org/v3#finishes
|
|---|---|
| Description | The start of the location for subject is after the start of the location for object and the end of the location for subject is equal to the end of the location for object. |
| Sub Class Of | ConstraintRestriction c |
SBOLUnitMultiplication c
| IRI |
http://sbols.org/v3#SBOLUnitMultiplication
|
|---|---|
| Description | A wrapper class to enable the use of OM UnitMultiplications in SBOL. This class allows adding custom SBOL relationships. |
| Sub Class Of |
SMILES c
| IRI |
https://identifiers.org/edam:format_1196
|
|---|---|
| Description | Chemical structure specified in Simplified Molecular Input Line Entry System (SMILES) line notation. |
| Sub Class Of | Format c |
non-covalent complex c
| IRI |
https://identifiers.org/SBO:0000253
|
|---|---|
| Description | Entity composed of several independant components that are not linked by covalent bonds. |
| Sub Class Of | physical entity representation c |
SBOL Association c
| IRI |
http://sbols.org/v3#SBOLAssociation
|
|---|---|
| Description | A wrapper for the PROV-O Association class. The purpose of this class is to allow for the inclusion of SBOL-specific properties on PROV Associations, such as the association of an Association with a particular Component or Interaction. |
| Sub Class Of |
protein c
| IRI |
https://identifiers.org/edam:format_1208
|
|---|---|
| Description | Alphabet for a protein sequence with possible ambiguity, unknown positions and non-sequence characters. |
| Sub Class Of | Format c |
ProductParticipation c
| IRI |
http://sbols.org/v3#ProductParticipation
|
|---|---|
| Description | Represents a participation of a feature that is a product in an interaction, with the role of SBO:product. |
| Sub Class Of | Participation c |
| Equivalentclass |
Participation
c
and
role
op
some
product
c
|
Feature c
| IRI |
http://sbols.org/v3#Feature
|
|---|---|
| Description | The Feature class, is used to compose Component objects into a structural or functional hierarchy. Feature is an abstract class; only its child classes are actually instantiated. |
| Sub Class Of | Identified c |
| In Range Of |
|
| Super Class Of |
gene c
| IRI |
https://identifiers.org/SO:0000704
|
|---|---|
| Description | This term is mapped to MGED. Do not obsolete without consulting MGED ontology. A gene may be considered as a unit of inheritance. A region (or regions) that includes all of the sequence elements necessary to encode a functional transcript. A gene may include regulatory regions, transcribed regions and/or other functional sequence regions. |
| Sub Class Of | sequence_feature c |
SBOL Usage c
| IRI |
http://sbols.org/v3#SBOLUsage
|
|---|---|
| Description | A wrapper for the PROV-O Usage class. The purpose of this class is to allow for the inclusion of SBOL-specific properties on PROV Usages, such as the association of a Usage with a particular Component or Interaction. |
| Sub Class Of |
|
| Restriction |
entity
op
some
Thing
c
|
stimulated c
| IRI |
https://identifiers.org/SBO:0000643
|
|---|---|
| Description | Conceptual or material entity that is the object of a stimulation process, and is acted upon by a stimulator. |
| Sub Class Of | participant role c |
TopLevel c
| IRI |
http://sbols.org/v3#TopLevel
|
|---|---|
| Description | TopLevel is an abstract class that is extended by any Identified class that can be found at the top level of an SBOL document or file. |
| Sub Class Of | Identified c |
| In Domain Of |
|
| In Range Of | member op |
| Restriction |
hasNamespace
op
some
Thing
c
|
| Super Class Of |
|
contains c
| IRI |
http://sbols.org/v3#contains
|
|---|---|
| Description | The subject contains the object and they might or might not share a boundary. |
| Sub Class Of | ConstraintRestriction c |
sameOrientationAs c
| IRI |
http://sbols.org/v3#sameOrientationAs
|
|---|---|
| Description | The subject and object Component objects MUST have the same orientation. |
| Sub Class Of | OrientationRestriction c |
SBOLPrefixedUnit c
| IRI |
http://sbols.org/v3#SBOLPrefixedUnit
|
|---|---|
| Description | A wrapper class to enable the use of OM PrefixedUnits in SBOL. This class allows adding custom SBOL relationships. |
| Sub Class Of |
|
promoter c
| IRI |
https://identifiers.org/SO:0000167
|
|---|---|
| Description | This term is mapped to MGED. Do not obsolete without consulting MGED ontology. The region on a DNA molecule involved in RNA polymerase binding to initiate transcription. Moved from is_a: SO:0001055 transcriptional_cis_regulatory_region as per request from GREEKC initiative in August 2020. Merged with RNA_polymerase_promoter (SO:0001203) Aug 2020. Moved up one level from is_a CRM (SO:0000727) to is_a transcriptional_cis_regulatory_region (SO:0001055) as part of the GREEKC work January 2021. Pascale Gaudet from Gene Ontology pointed out that CRM can be located upstream of the promoter and therefore cannot include the promoter. A regulatory_region composed of the TSS(s) and binding sites for TF_complexes of the core transcription machinery. A region (DNA) to which RNA polymerase binds, to begin transcription. |
| Sub Class Of | sequence_feature c |
SequentialRestriction c
| IRI |
http://sbols.org/v3#SequentialRestriction
|
|---|---|
| Description | Sequential restrictions are a subset of the ConstraintRestriction class that are used to express relative, sequence-based positions of pairs of Features within a template Component. The value of a SequentialRestriction must be one of the following: precedes, strictlyPrecedes, meets, overlaps, contains, strictlyContains, equals, starts, or finishes. |
| Sub Class Of | ConstraintRestriction c |
| Equivalentclass | meets c or precedes c or strictlyPrecedes c or strictlyContains c or starts c or overlaps c or equals c or finishes c or contains c |
stimulator c
| IRI |
https://identifiers.org/SBO:0000459
|
|---|---|
| Description | Synonym: activator |
| Sub Class Of | modifier c |
Simple Chemical Component c
| IRI |
http://sbols.org/v3#SimpleChemicalComponent
|
|---|---|
| Description | Represents a simple chemical component, with the type of SBO:simple_chemical, the role of SmallMoleculeRole. It restricts instances to have the sequences with the correct chemical encoding. |
| Sub Class Of | Component c |
| Equivalentclass |
role
op
some
Small Molecule Role
c
and hasSequence op only N05bbaa9c77ac4eb1802aa23ab8438ed5 c and Component c and type op some simple chemical c |
| Super Class Of | Effector Simple Chemical Component c |
SBOL Measure c
| IRI |
http://sbols.org/v3#SBOLMeasure
|
|---|---|
| Description | A wrapper for the OM Measure class. The purpose of this class is to allow for the inclusion of SBOL-specific properties on OM Measures, such as the association of a Measure with a particular Component or Interaction. |
| Sub Class Of |
|
| In Range Of | hasMeasure op |
InChI c
| IRI |
https://identifiers.org/edam:format_1197
|
|---|---|
| Description | Chemical structure specified in IUPAC International Chemical Identifier (InChI) line notation. |
| Sub Class Of | Format c |
Implementation c
| IRI |
http://sbols.org/v3#Implementation
|
|---|---|
| Description | An Implementation represents a realized instance of a Component, such a sample of DNA resulting from fabricating a genetic design or an aliquot of a specified reagent. |
| Sub Class Of | TopLevel c |
| In Domain Of | built op |
CellML c
| IRI |
https://identifiers.org/edam:format_3240
|
|---|---|
| Description | CellML, the format for mathematical models of biological and other networks. |
| Sub Class Of | Format c |
TemplateParticipation c
| IRI |
http://sbols.org/v3#TemplateParticipation
|
|---|---|
| Description | Represents a participation of a feature that is a template in an interaction, with the role of SBO:template. |
| Sub Class Of | Participation c |
| Equivalentclass |
role
op
some
template
c
and Participation c |
material entity role c
| IRI |
https://identifiers.org/CHEBI:50906
|
|---|---|
| Description | A role is particular behaviour which a material entity may exhibit. |
| Sub Class Of | Thing c |
| Super Class Of | effector c |
non-covalent binding c
| IRI |
https://identifiers.org/SBO:0000177
|
|---|---|
| Description | Synonym: association |
| Sub Class Of | biochemical reaction c |
logical framework c
| IRI |
https://identifiers.org/SBO:0000234
|
|---|---|
| Description | Modelling approach, pioneered by Rene Thomas and Stuart Kaufman, where the evolution of a system is described by the transitions between discrete activity states of 'genes' that control each other. |
| Sub Class Of | modelling framework c |
starts c
| IRI |
http://sbols.org/v3#starts
|
|---|---|
| Description | The start of the location for subject is equal to the start of the location for object and the end of the location for subject is before the end of the location for object. |
| Sub Class Of | ConstraintRestriction c |
Component Role c
| IRI |
http://sbols.org/v3#ComponentRole
|
|---|---|
| Description | Controlled vocabulary for the roles that a Component can play in a design. The value of a Component's role property must be an instance of a class that is a subclass of ComponentRole. |
| Sub Class Of | sbol:SBOLValue c |
| Super Class Of |
VariableFeature c
| IRI |
http://sbols.org/v3#VariableFeature
|
|---|---|
| Description | VariableFeature class specifies a variable and set of values that will replace one of the Feature objects in the template of a CombinatorialDerivation. The variable is specified by the variable property, and the set of values is defined by the union of Component objects referred to by the variant, variantCollection, and variantDerivation properties. |
| Sub Class Of | Identified c |
| In Domain Of |
|
| In Range Of | hasVariableFeature op |
| Restriction |
|
CombinatorialDerivationStrategy c
| IRI |
http://sbols.org/v3#CombinatorialDerivationStrategy
|
|---|---|
| Description | Controlled vocabulary for the strategies that can be used to derive new Components from a template Component. |
| Sub Class Of | SBOL Term c |
| Equivalentclass | sample c or enumerate c |
| Super Class Of |
template c
| IRI |
https://identifiers.org/SBO:0000645
|
|---|---|
| Description | An entity that acts as the starting material for genetic production (http://identifiers.org/biomodels.sbo/SBO:0000589). |
| Sub Class Of | participant role c |
discrete framework c
| IRI |
https://identifiers.org/SBO:0000063
|
|---|---|
| Description | Modelling approach where the quantities of participants are considered discrete, and represented by integer values. The associated simulation methods can be deterministic or stochastic. |
| Sub Class Of | modelling framework c |
zeroOrMore c
| IRI |
http://sbols.org/v3#zeroOrMore
|
|---|---|
| Description | Any number of Feature objects in the derived Component MAY have prov:wasDerivedFrom properties that refer to the template Feature. |
| Sub Class Of | Cardinality c |
PrefixedUnit c
| IRI |
http://www.ontology-of-units-of-measure.org/resource/om-2/PrefixedUnit
|
|---|---|
| Description | The purpose of the om:PrefixedUnit class is to describe a unit of measure that is the multiplication of another unit of measure and a factor represented by a standard prefix such as "milli", "centi", "kilo", etc. |
| Sub Class Of | Unit c |
| In Domain Of | hasPrefix op |
| Restriction | |
| Super Class Of | SBOLPrefixedUnit c |
RNA Sequence c
| IRI |
http://sbols.org/v3#RNASequence
|
|---|---|
| Description | Represents an RNA sequence, with the encoding of EDAM format 1207. The elements property MUST contain only characters from the IUPAC RNA character set: A, C, G, U, M, R, W, S, Y, K, V, H, D, B, N and -. |
| Sub Class Of | Sequence With Elements c |
| Equivalentclass |
Sequence With Elements
c
and
encoding
op
some
nucleotide
c
|
sample c
| IRI |
http://sbols.org/v3#sample
|
|---|---|
| Description | Sample is a strategy for deriving new Components from a template Component. The sample strategy specifies that a new Component should be derived for a random sample of the possible combinations of values for the variable specified by the VariableFeature objects in the template Component. |
| Sub Class Of | CombinatorialDerivationStrategy c |
SingularUnit c
| IRI |
http://www.ontology-of-units-of-measure.org/resource/om-2/SingularUnit
|
|---|---|
| Description | The purpose of the om:SingularUnit class is to describe a unit of measure that is not explicitly represented as a combination of multiple units, but could be equivalent to such a representation. |
| Sub Class Of | Unit c |
| Super Class Of | SBOLSingularUnit c |
Association c
| IRI |
https://www.w3.org/ns/prov#Association
|
|---|---|
| Description | An Association is used to link an Activity to one or more Agents, and to describe the role of each Agent in the execution of the Activity. An Association is linked through prov:qualifiedAssociation to an Activity, and is linked through prov:agent to one or more Agents. |
| Sub Class Of | Thing c |
| In Domain Of | |
| In Range Of | qualifiedAssociation op |
| Restriction |
agent
op
some
Agent
c
|
| Super Class Of | SBOL Association c |
circular c
| IRI |
https://identifiers.org/SO:0000988
|
|---|---|
| Description | Attributes added to describe the different kinds of replicon. SO workshop, September 2006. A quality of a nucleotide polymer that has no terminal nucleotide residues. |
| Sub Class Of | sequence_attribute c |
Cardinality c
| IRI |
http://sbols.org/v3#Cardinality
|
|---|---|
| Description | Provides a controlled vocabulary for describing restrictions between pairs of Feature objects, including identity, topology, sequence order, and orientation relationships. |
| Sub Class Of | SBOL Term c |
| Equivalentclass | zeroOrOne c or OneOrMore c or one c or zeroOrMore c |
| Super Class Of |
|
functional compartment c
| IRI |
https://identifiers.org/SBO:0000289
|
|---|---|
| Description | Logical or physical subset of the event space that contains pools, that is sets of participants considered identical when it comes to the event they are involved into. A compartment can have any number of dimensions, including 0, and be of any size including null. |
| Sub Class Of | participant role c |
UnitDivision c
| IRI |
http://www.ontology-of-units-of-measure.org/resource/om-2/UnitDivision
|
|---|---|
| Description | The purpose of the om:UnitDivision class is to describe a unit of measure that is the division of one unit of measure by another. |
| Sub Class Of | Unit c |
| In Domain Of |
|
| Restriction |
|
| Super Class Of | SBOLUnitDivision c |
precedes c
| IRI |
http://sbols.org/v3#precedes
|
|---|---|
| Description | The start of the location for subject is less than the start of the location for object. |
| Sub Class Of | ConstraintRestriction c |
DNA Sequence c
| IRI |
http://sbols.org/v3#DNASequence
|
|---|---|
| Description | Represents a DNA sequence, with the encoding of EDAM format 1207. The elements property MUST contain only characters from the IUPAC DNA character set: A, C, G, T, U, M, R, W, S, Y, K, V, H, D, B, N and -. |
| Sub Class Of | Sequence With Elements c |
| Equivalentclass |
Sequence With Elements
c
and
encoding
op
some
nucleotide
c
|
modified c
| IRI |
https://identifiers.org/SBO:0000644
|
|---|---|
| Description | Conceptual or material entity that is the object of a modification process, and is acted upon by a modifier. |
| Sub Class Of | participant role c |
enumerate c
| IRI |
http://sbols.org/v3#enumerate
|
|---|---|
| Description | Enumerate is a strategy for deriving new Components from a template Component. The enumerate strategy specifies that a new Component should be derived for every possible combination of values for the variable specified by the VariableFeature objects in the template Component. |
| Sub Class Of | CombinatorialDerivationStrategy c |
InteractionType c
| IRI |
http://sbols.org/v3#InteractionType
|
|---|---|
| Description | Provides a vocabulary to choose the interaction type of behavior represented by an Interaction. Interaction types are typically identified using IRIs, such as terms from the Systems Biology Ontology. |
| Sub Class Of | sbol:SBOLValue c |
| Equivalentclass | degradation c or genetic production c or non-covalent binding c or inhibition c or stimulation c or control c or biochemical reaction c |
genetic production c
| IRI |
https://identifiers.org/SBO:0000589
|
|---|---|
| Description | A composite biochemical process through which a gene sequence is fully converted into mature gene products. These gene products may include RNA species as well as proteins, and the process encompasses all intermediate steps required to generate the active form of the gene product. |
| Sub Class Of | occurring entity representation c |
Plan c
| IRI |
https://www.w3.org/ns/prov#Plan
|
|---|---|
| Description | A Plan is used to describe a set of actions or steps intended to achieve a specific goal or outcome. |
| Sub Class Of | Thing c |
| In Range Of | hadPlan op |
| Super Class Of | SBOL Plan c |
InhibitorParticipant c
| IRI |
http://sbols.org/v3#InhibitorParticipation
|
|---|---|
| Description | Represents a participation of a feature that inhibits an interaction, with the role of SBO:inhibitor. |
| Sub Class Of | Participation c |
| Equivalentclass |
role
op
some
inhibitor
c
and Participation c |
Attachment c
| IRI |
http://sbols.org/v3#Attachment
|
|---|---|
| Description | The purpose of the Attachment class is to serve as a general container for data files, especially experimental data files. It provides a means for linking files and metadata to SBOL designs. |
| Sub Class Of | TopLevel c |
| In Domain Of |
|
| In Range Of | hasAttachment op |
| Restriction |
source
op
some
Thing
c
|
SBOLSingularUnit c
| IRI |
http://sbols.org/v3#SBOLSingularUnit
|
|---|---|
| Description | A wrapper class to enable the use of OM SingularUnits in SBOL. This class allows adding custom SBOL relationships. |
| Sub Class Of |
|
ControlInteraction c
| IRI |
http://sbols.org/v3#ControlInteraction
|
|---|---|
| Description | Represents a control interaction, with the type of SBO:control, that involves at least one modifier participation and at least one modified participation. |
| Sub Class Of | Interaction c |
| Equivalentclass |
hasParticipation
op
some
ModifierParticipation
c
and type op some control c and hasParticipation op some ModifiedParticipation c and Interaction c |
Sequence With Elements c
| IRI |
http://sbols.org/v3#SequenceWithElements
|
|---|---|
| Description | A SequenceWithElements is a Sequence that contains elements and an encoding. |
| Sub Class Of | Sequence c |
| Equivalentclass |
Sequence
c
and
elements
dp
some
xsd:string
c
and encoding op some Encoding c |
| Super Class Of |
verifyIdentical c
| IRI |
http://sbols.org/v3#verifyIdentical
|
|---|---|
| Description | The subject and object, after tracing through any layers of ComponentReference, MUST both refer to SubComponent objects with the same instanceOf value or both refer to ExternallyDefined objects with the same definition. Example: a promoter included via two different subsystems must be the identical. |
| Sub Class Of | ConstraintRestriction c |
ModelFramework c
| IRI |
http://sbols.org/v3#ModelFramework
|
|---|---|
| Description | Provides a vocabulary to choose the modeling framework of a Model. Model frameworks are typically identified using IRIs, such as terms from the Systems Biology Ontology. |
| Sub Class Of | sbol:SBOLValue c |
| Equivalentclass | hybrid framework c or constraint-based framework c or logical framework c or continuous framework c or discrete framework c |
single c
| IRI |
https://identifiers.org/SO:0000984
|
|---|---|
| Description | Attributes added to describe the different kinds of replicon. SO workshop, September 2006. When a nucleotide polymer has only one strand. |
| Sub Class Of | sequence_attribute c |
molecular_function c
| IRI |
https://identifiers.org/GO:0003674
|
|---|---|
| Description | A molecular process that can be carried out by the action of a single macromolecular machine, usually via direct physical interactions with other molecular entities. Function in this sense denotes an action, or activity, that a gene product (or a complex) performs. |
| Sub Class Of | Thing c |
| Super Class Of | DNA-binding transcription factor activity c |
Small Molecule Role c
| IRI |
http://sbols.org/v3#SmallMoleculeRole
|
|---|---|
| Description | Controlled vocabulary for the roles that a Small Molecule Component can play in a design. The value of a Component's role property must be an instance of a class that is a subclass of SmallMoleculeRole. |
| Sub Class Of | Component Role c |
| Equivalentclass | material entity role c or effector c |
SBOL Activity c
| IRI |
http://sbols.org/v3#SBOLActivity
|
|---|---|
| Description | A wrapper for the PROV Activity class. The purpose of this class is to allow for the inclusion of SBOL-specific properties on PROV Activities, such as the association of an Activity with a particular Component or Interaction. |
| Sub Class Of | |
| In Range Of | wasGeneratedBy op |
Transcription Factor Protein Component c
| IRI |
http://sbols.org/v3#TranscriptionFactorProteinComponent
|
|---|---|
| Description | Represents a transcription factor protein component, with the role of GO:DNA-binding transcription factor activity. |
| Sub Class Of | Protein Component c |
| Equivalentclass |
Protein Component
c
and
role
op
some
DNA-binding transcription factor activity
c
|
forward c
| IRI |
https://identifiers.org/SO:0001030
|
|---|---|
| Description | Forward is an attribute of the feature, where the feature is in the 5' to 3' direction. |
| Sub Class Of | sequence_attribute c |
SMILES Sequence c
| IRI |
http://sbols.org/v3#SMILESSequence
|
|---|---|
| Description | Represents a chemical structure using the Simplified Molecular-Input Line-Entry System (SMILES) format, with the encoding of EDAM format 1196. The elements property MUST contain a valid SMILES string. |
| Sub Class Of | Sequence With Elements c |
| Equivalentclass |
Sequence With Elements
c
and
encoding
op
some
SMILES
c
|
ModifiedParticipation c
| IRI |
http://sbols.org/v3#ModifiedParticipation
|
|---|---|
| Description | Represents a participation of a feature that is modified in an interaction, with the role of SBO:modified. |
| Sub Class Of | Participation c |
| Equivalentclass |
Participation
c
and
role
op
some
modified
c
|
SequenceFeature c
| IRI |
http://sbols.org/v3#SequenceFeature
|
|---|---|
| Description | The SequenceFeature class describes one or more regions of interest on the Sequence objects referred to by its parent Component. |
| Sub Class Of | Feature c |
| Restriction |
hasLocation
op
some
Location
c
|
OneOrMore c
| IRI |
http://sbols.org/v3#oneOrMore
|
|---|---|
| Description | At least one Feature in the derived Component SHOULD have a prov:wasDerivedFrom property that refers to the template Feature. |
| Sub Class Of | Cardinality c |
Protein Sequence c
| IRI |
http://sbols.org/v3#ProteinSequence
|
|---|---|
| Description | Represents a protein sequence, with the encoding of EDAM format 1208. The elements property MUST contain only characters from the IUPAC Protein character set: A, C, D, E, F, G, H, I, K, L, M, N, P, Q, R, S, T, V, W, Y and -. |
| Sub Class Of | Sequence With Elements c |
| Equivalentclass |
Sequence With Elements
c
and
encoding
op
some
protein
c
|
constraint-based framework c
| IRI |
https://identifiers.org/SBO:0000693
|
|---|---|
| Description | Modelling approach which captures bounds on the possible behavior of a system, which may be further reduced using an objective function. |
| Sub Class Of | modelling framework c |
biochemical reaction c
| IRI |
https://identifiers.org/SBO:0000176
|
|---|---|
| Description | An event involving one or more chemical entities that modifies the electrochemical structure of at least one of the participants. |
| Sub Class Of | biochemical or transport reaction c |
| Super Class Of |
PromoterParticipation c
| IRI |
http://sbols.org/v3#PromoterParticipation
|
|---|---|
| Description | Represents a participation of a feature that is a promoter in an interaction, with the role of SBO:promoter. |
| Sub Class Of | Participation c |
| Equivalentclass |
Participation
c
and
role
op
some
promoter
c
|
deoxyribonucleic acid c
| IRI |
https://identifiers.org/SBO:0000251
|
|---|---|
| Description | Synonym: DNA |
| Sub Class Of | physical entity representation c |
covers c
| IRI |
http://sbols.org/v3#covers
|
|---|---|
| Description | The subject contains the object but also shares a boundary. |
| Sub Class Of | ConstraintRestriction c |
ParticipationRole c
| IRI |
http://sbols.org/v3#ParticipationRole
|
|---|---|
| Description | Provides a vocabulary to choose the role of a Participation in an Interaction. Participation roles are typically identified using IRIs, such as terms from the Systems Biology Ontology. |
| Sub Class Of | sbol:SBOLValue c |
| Equivalentclass | inhibited c or product c or stimulated c or reactant c or template c or promoter c or modifier c or inhibitor c or stimulator c |
double c
| IRI |
https://identifiers.org/SO:0000985
|
|---|---|
| Description | Attributes added to describe the different kinds of replicon. SO workshop, September 2006. When a nucleotide polymer has two strands that are reverse-complement to one another and pair together. |
| Sub Class Of | sequence_attribute c |
reverse c
| IRI |
https://identifiers.org/SO:0001031
|
|---|---|
| Description | Reverse is an attribute of the feature, where the feature is in the 3' to 5' direction. Again could be applied to primer. |
| Sub Class Of | sequence_attribute c |
ribosome_entry_site c
| IRI |
https://identifiers.org/SO:0000139
|
|---|---|
| Description | Region in mRNA where ribosome assembles. |
| Sub Class Of | sequence_feature c |
ExternallyDefined c
| IRI |
http://sbols.org/v3#ExternallyDefined
|
|---|---|
| Description | The ExternallyDefined class has been introduced so that external definitions in databases like ChEBI or UniProt can be referenced. |
| Sub Class Of | Feature c |
| In Domain Of | definition op |
| Restriction |
|
modelling framework c
| IRI |
https://identifiers.org/SBO:0000004
|
|---|---|
| Description | Set of assumptions that underlay a mathematical description. |
| Sub Class Of | systems biology representation c |
| Super Class Of |
Terminator DNA Component c
| IRI |
http://sbols.org/v3#TerminatorDNAComponent
|
|---|---|
| Description | Represents a terminator DNA component, with the role of SO:terminator. |
| Sub Class Of | DNA Component c |
| Equivalentclass |
role
op
some
terminator
c
and DNA Component c |
inhibition c
| IRI |
https://identifiers.org/SBO:0000169
|
|---|---|
| Description | Negative modulation of the execution of a process. |
| Sub Class Of | control c |
Sbol Value c
| IRI |
http://sbols.org/v3#SBOLValue
|
|---|---|
| Sub Class Of | Thing c |
| Super Class Of |
BioPAX c
| IRI |
https://identifiers.org/edam:format_3156
|
|---|---|
| Description | BioPAX is an exchange format for pathway data, with its data model defined in OWL. |
| Sub Class Of | Format c |
SBOL Term c
| IRI |
http://sbols.org/v3#SBOLTerm
|
|---|---|
| Description | The SBOLTerm class is a way to create a placeholder for a term in an SBOL-controlled vocabulary. |
| Sub Class Of | Thing c |
| Super Class Of |
Prefix c
| IRI |
http://www.ontology-of-units-of-measure.org/resource/om-2/Prefix
|
|---|---|
| Description | om:Prefix is an abstract class that is extended by other classes to describe factors that are commonly represented by standard unit prefixes. |
| Sub Class Of | Thing c |
| In Range Of | hasPrefix op |
| Restriction |
|
| Super Class Of |
|
hybrid framework c
| IRI |
https://identifiers.org/SBO:0000681
|
|---|---|
| Description | Modeling approach which combines multiple canonical modeling frameworks. For example, a hybrid model could consider both continuous (represented by real values) and discrete (represented by integers) participants. Hybrid models are executed with hybrid simulation algorithms. For example, a hybrid continuous-discrete model may be simulation using a combination of stochastic simulation and ordinary differential equations. |
| Sub Class Of | modelling framework c |
zeroOrOne c
| IRI |
http://sbols.org/v3#zeroOrOne
|
|---|---|
| Description | No more than one Feature in the derived Component SHOULD have a prov:wasDerivedFrom property that refers to the template Feature. |
| Sub Class Of | Cardinality c |
TopologyRestriction c
| IRI |
http://sbols.org/v3#TopologyRestriction
|
|---|---|
| Description | Topology restrictions are a subset of the ConstraintRestriction class that are used to express topological relationships between pairs of Features within a template Component. The value of a TopologyRestriction must be one of the following: contains, strictlyContains, equals, covers, overlaps, meets, or isDisjointFrom. |
| Sub Class Of | ConstraintRestriction c |
| Equivalentclass | covers c or strictlyContains c or equals c or contains c or isDisjointFrom c or meets c or overlaps c |
BiochemicalReactionInteraction c
| IRI |
http://sbols.org/v3#BiochemicalReactionInteraction
|
|---|---|
| Description | Represents a biochemical reaction interaction, with the type of SBO:biochemical_reaction, that involves zero or more modifier, modified, product, and reactant participations. |
| Sub Class Of | Interaction c |
| Equivalentclass |
hasParticipation
op
min
0
ModifierParticipation
c
and hasParticipation op min 0 ReactantParticipation c and hasParticipation op min 0 ModifiedParticipation c and Interaction c and hasParticipation op min 0 ProductParticipation c and type op some biochemical reaction c |
SBOLCompoundUnit c
| IRI |
http://sbols.org/v3#SBOLCompoundUnit
|
|---|---|
| Description | A wrapper class to enable the use of OM CompoundUnits in SBOL. This class allows adding custom SBOL relationships. |
| Sub Class Of |
|
modifier c
| IRI |
https://identifiers.org/SBO:0000019
|
|---|---|
| Description | Substance that changes the velocity of a process without itself being consumed or transformed by the reaction. |
| Sub Class Of | participant role c |
| Super Class Of |
|
CompoundUnit c
| IRI |
http://www.ontology-of-units-of-measure.org/resource/om-2/CompoundUnit
|
|---|---|
| Description | om:CompoundUnit is an abstract class that is extended by other classes to describe units of measure that can be represented as combinations of multiple other units of measure. |
| Sub Class Of | Unit c |
| Super Class Of | SBOLCompoundUnit c |
reverseComplement c
| IRI |
http://sbols.org/v3#reverseComplement
|
|---|---|
| Description | Reverse complement is an attribute of the feature, where the feature is in the 3' to 5' direction. |
| Sub Class Of | Orientation c |
oppositeOrientationAs c
| IRI |
http://sbols.org/v3#oppositeOrientationAs
|
|---|---|
| Description | The subject and object Component objects MUST have opposite orientations. |
| Sub Class Of | OrientationRestriction c |
Object Properties
hasInterface op
| IRI |
http://sbols.org/v3#hasInterface
|
|---|---|
| Description | A Component MAY have zero or one hasInterface property of type IRI that MUST reference an Interface object. |
| Sub Property Of | directlyComprises op |
| Domain | Component c |
| Range | Interface c |
hasLocation op
| IRI |
http://sbols.org/v3#hasLocation
|
|---|---|
| Description | A SubComponent MAY have any number of hasLocation properties, each of type IRI, that MUST refer to Location objects that indicates the location of the Sequence from the instanceOf Component in a Sequence of the parent Component. A LocalSubComponent MAY have any number of hasLocation properties, each of type IRI, that MUST refer to Location objects. In SequenceFeature, the hasLocation is REQUIRED and contains one or more IRIs, which MUST refer to Location objects. |
| Sub Property Of | directlyComprises op |
| Domain | SubComponent c or LocalSubComponent c or SequenceFeature c |
| Range | Location c |
hasUnit op
| IRI |
http://www.ontology-of-units-of-measure.org/resource/om-2/hasUnit
|
|---|---|
| Description | This property can be used in a Measure, SingularUnit or PrefixedUnit. For Measure and PrefixedUnit, the om:hasUnit property is REQUIRED and MUST contain a IRI that refers to a om:Unit. For SingularUnit, the om:hasUnit is OPTIONAL and MAY contain a IRI. |
| Domain | Measure c or SingularUnit c or PrefixedUnit c |
| Range | Unit c |
output op
| IRI |
http://sbols.org/v3#output
|
|---|---|
| Description | An Interface MAY have any number of output properties, each of type IRI, that MUST reference a Feature object in the same Component. |
| Domain | Interface c |
| Range | Feature c |
qualifiedAssociation op
| IRI |
https://www.w3.org/ns/prov#qualifiedAssociation
|
|---|---|
| Description | An prov:Activity MAY have one or more prov:qualifiedAssociation properties, each of type IRI that refers to an prov:Association object. |
| Domain | Activity c |
| Range | Association c |
encoding op
| IRI |
http://sbols.org/v3#encoding
|
|---|---|
| Description | The encoding property has a data type of IRI, and is OPTIONAL unless elements is set, in which case it is REQUIRED. |
| Domain | Sequence c |
refersTo op
| IRI |
http://sbols.org/v3#refersTo
|
|---|---|
| Description | The refersTo property is a REQUIRED IRI that refers to a Feature. |
| Domain | ComponentReference c |
| Range | Feature c |
type op
| IRI |
http://sbols.org/v3#type
|
|---|---|
| Description | A Component MUST have one or more type properties, each of type IRI specifying the category of biochemical or physical entity (for example DNA, protein, or simple chemical) that a Component object abstracts for the purpose of engineering design |
| Domain | LocalSubComponent c or Component c or ExternallyDefined c or Interaction c or SBOL Activity c or SBOL Measure c |
hasTerm2 op
| IRI |
http://www.ontology-of-units-of-measure.org/resource/om-2/hasTerm2
|
|---|---|
| Description | The om:hasTerm2 property is REQUIRED and MUST contain a IRI that refers to another om:Unit. This om:Unit is the second multiplication term. It is okay if the om:Unit referred to by om:hasTerm1 is the same as that referred to by om:hasTerm2. |
| Domain | UnitMultiplication c |
| Range | Unit c |
hadPlan op
| IRI |
https://www.w3.org/ns/prov#hadPlan
|
|---|---|
| Description | The prov:hadPlan property is OPTIONAL and contains a IRI that refers to a prov:Plan. |
| Domain | Association c |
| Range | Plan c |
entity op
| IRI |
https://www.w3.org/ns/prov#entity
|
|---|---|
| Description | The prov:entity property is REQUIRED and MUST contain a IRI which MAY refer to an Identified object. |
| Domain | Usage c |
format op
| IRI |
http://sbols.org/v3#format
|
|---|---|
| Description | The format property is OPTIONAL and MAY contain a IRI that specifies the format of the attached file. It is RECOMMENDED that this IRI refer to a term from the EMBRACE Data and Methods (EDAM) ontology |
| Domain | Attachment c |
member op
| IRI |
http://sbols.org/v3#member
|
|---|---|
| Description | A Collection object can have zero or more member properties, each of type IRI specifying a TopLevel object. |
| Domain | Collection c |
| Range | TopLevel c |
nondirectional op
| IRI |
http://sbols.org/v3#nondirectional
|
|---|---|
| Description | An Interface MAY have any number of nondirectional properties, each of type IRI, that MUST reference a Feature object in the same Component. |
| Domain | Interface c |
| Range | Feature c |
hasModel op
| IRI |
http://sbols.org/v3#hasModel
|
|---|---|
| Description | A Component MAY have any number of hasModel properties, each of type IRI, that MUST reference a Model object. |
| Domain | Component c |
| Range | Model c |
wasInformedBy op
| IRI |
https://www.w3.org/ns/prov#wasInformedBy
|
|---|---|
| Description | An prov:Activity MAY have one or more prov:wasInformedBy properties, each of type IRI that refers to another prov:Activity object. |
| Domain | Activity c |
| Range | Activity c |
wasGeneratedBy op
| IRI |
https://www.w3.org/ns/prov#wasGeneratedBy
|
|---|---|
| Description | An Identified object MAY have zero or more prov:wasGeneratedBy properties, each of type IRI. |
| Domain | Identified c |
| Range | SBOL Activity c |
built op
| IRI |
http://sbols.org/v3#built
|
|---|---|
| Description | The built property is OPTIONAL and MAY contain a IRI that MUST refer to a Component. This Component is intended to describe the actual physical structure and/or functional behavior of the Implementation. |
| Domain | Implementation c |
| Range | Component c |
language op
| IRI |
http://sbols.org/v3#language
|
|---|---|
| Description | The language property is REQUIRED and MUST contain a IRI that specifies the language in which the model is implemented. It is RECOMMENDED that this IRI refer to a term from the EMBRACE Data and Methods (EDAM) ontology. |
| Domain | Model c |
participant op
| IRI |
http://sbols.org/v3#participant
|
|---|---|
| Description | The participant property indicates a Feature object that plays the designated role in its parent Interaction object. Precisely one value MUST be specified for precisely one of participant or higherOrderParticipant. |
| Domain | Participation c |
| Range | Feature c |
directlyComprises op
| IRI |
http://sbols.org/v3#directlyComprises
|
|---|---|
| Description | Subclass of comprises that is used to express direct parent-child compositional relationships. |
| Sub Property Of | comprises op |
| Super Property Of |
|
strategy op
| IRI |
http://sbols.org/v3#strategy
|
|---|---|
| Description | The strategy property is OPTIONAL and has a data type of IRI. |
| Domain | CombinatorialDerivation c |
| Range | enumerate c or sample c |
sourceLocation op
| IRI |
http://sbols.org/v3#sourceLocation
|
|---|---|
| Description | The sourceLocation property allows for only a portion of a Component's Sequence to be included, rather than its entirety. |
| Sub Property Of | directlyComprises op |
| Domain | SubComponent c |
| Range | Location c |
hasFeature op
| IRI |
http://sbols.org/v3#hasFeature
|
|---|---|
| Description | A Component MAY have any number of hasFeature properties, each of type IRI that MUST reference a Feature object |
| Sub Property Of | directlyComprises op |
| Domain | Component c |
| Range | Feature c |
hasDenominator op
| IRI |
http://www.ontology-of-units-of-measure.org/resource/om-2/hasDenominator
|
|---|---|
| Description | The om:hasDenominator property is REQUIRED and MUST contain a IRI that refers to another om:Unit. |
| Domain | UnitDivision c |
| Range | Unit c |
instanceOf op
| IRI |
http://sbols.org/v3#instanceOf
|
|---|---|
| Description | The instanceOf property is a REQUIRED IRI that refers to the Component providing the definition for this SubComponent. |
| Domain | SubComponent c |
| Range | Component c |
template op
| IRI |
http://sbols.org/v3#template
|
|---|---|
| Description | The template property is REQUIRED and MUST contain a IRI that refers to a Component. |
| Domain | CombinatorialDerivation c |
| Range | Component c |
hasParticipation op
| IRI |
http://sbols.org/v3#hasParticipation
|
|---|---|
| Description | An Interaction MAY have any number of hasParticipation properties, each of type IRI, that MUST reference a Participation object, each of which identifies the role that its referenced Feature plays in the Interaction. |
| Sub Property Of | directlyComprises op |
| Domain | Interaction c |
| Range | Participation c |
subject op
| IRI |
http://sbols.org/v3#subject
|
|---|---|
| Description | The subject property is REQUIRED and MUST contain a IRI that refers to a Feature contained by the same parent Component that contains the Constraint. |
| Domain | Constraint c |
| Range | Feature c |
higherOrderParticipant op
| IRI |
http://sbols.org/v3#higherOrderParticipant
|
|---|---|
| Description | The higherOrderParticipant property indicates an Interaction object that plays the designated role in its parent Interaction object. Precisely one value MUST be specified for precisely one of participant or higherOrderParticipant. |
| Domain | Participation c |
| Range | Interaction c |
cardinality op
| IRI |
http://sbols.org/v3#cardinality
|
|---|---|
| Description | The cardinality property is REQUIRED and has type of IRI. This property specifies how many Feature objects SHOULD be derived from the template Feature during the derivation of a new Component. |
| Domain | VariableFeature c |
| Range | zeroOrOne c or zeroOrMore c or one c or OneOrMore c |
framework op
| IRI |
http://sbols.org/v3#framework
|
|---|---|
| Description | The framework property is REQUIRED and MUST contain a IRI that specifies the framework in which the model is implemented. It is RECOMMENDED this IRI refer to a term from the modeling framework branch of the SBO when possible. |
| Domain | Model c |
variant op
| IRI |
http://sbols.org/v3#variant
|
|---|---|
| Description | A VariableFeature object can have zero or more variant properties, each of type IRI, specifying a Component object. This property specifies individual Component objects to serve as options when deriving a new Feature for the variable Feature from the template. |
| Domain | VariableFeature c |
| Range | Component c |
wasDerivedFrom op
| IRI |
https://www.w3.org/ns/prov#wasDerivedFrom
|
|---|---|
| Description | An Identified object MAY have zero or more prov:wasDerivedFrom properties, each of type IRI. This property is defined by the PROV-O ontology and is located in the https://www.w3.org/ns/prov# namespace |
| Domain | Identified c |
| Range | Thing c |
definition op
| IRI |
http://sbols.org/v3#definition
|
|---|---|
| Description | The definition property is REQUIRED and is of type IRI that links to a canonical definition external to SBOL. |
| Domain | ExternallyDefined c |
hasConstraint op
| IRI |
http://sbols.org/v3#hasConstraint
|
|---|---|
| Description | A Component MAY have any number of hasConstraint properties, each of type IRI, that MUST reference a Constraint object. |
| Sub Property Of | directlyComprises op |
| Domain | Component c |
| Range | Constraint c |
agent op
| IRI |
https://www.w3.org/ns/prov#agent
|
|---|---|
| Description | The prov:agent property is REQUIRED and MUST contain a IRI that refers to an prov:Agent object. |
| Domain | Association c |
| Range | Agent c |
hasNamespace op
| IRI |
http://sbols.org/v3#hasNamespace
|
|---|---|
| Description | A TopLevel object MUST have precisely one hasNamespace property, which contains a URL that defines the namespace portion of URLs for this object and any child objects. |
| Domain | TopLevel c |
hasAttachment op
| IRI |
http://sbols.org/v3#hasAttachment
|
|---|---|
| Description | A TopLevel object can have zero or more hasAttachment properties, each of type IRI specifying an Attachment object. |
| Domain | TopLevel c |
| Range | Attachment c |
hasMeasure op
| IRI |
http://sbols.org/v3#hasMeasure
|
|---|---|
| Sub Property Of | directlyComprises op |
| Domain | Identified c |
| Range |
|
roleIntegration op
| IRI |
http://sbols.org/v3#roleIntegration
|
|---|---|
| Description | A roleIntegration specifies the relationship between a SubComponent instance's own set of role properties and the set of role properties on the included Component. |
| Domain | SubComponent c |
qualifiedUsage op
| IRI |
https://www.w3.org/ns/prov#qualifiedUsage
|
|---|---|
| Description | An prov:Activity MAY have one or more prov:qualifiedUsage properties, each of type IRI that refers to an prov:Usage object. |
| Domain | Activity c |
| Range | Usage c |
variantMeasure op
| IRI |
http://sbols.org/v3#variantMeasure
|
|---|---|
| Description | A VariableFeature object can have zero or more variantMeasure properties, each of type IRI, specifying a om:Measure object. This property specifies numerical values that are options to be applied to the variable Feature from the template when deriving a new Component. |
| Domain | VariableFeature c |
| Range | Measure c |
variantDerivation op
| IRI |
http://sbols.org/v3#variantDerivation
|
|---|---|
| Description | A VariableFeature object can have zero or more variantDerivation properties, each of type IRI, specifying a CombinatorialDerivation object. This property enables the specification of Component objects derived in accordance with another CombinatorialDerivation to serve as options when deriving a new Feature for the variable Feature from the template. |
| Domain | VariableFeature c |
| Range | CombinatorialDerivation c |
role op
| IRI |
http://sbols.org/v3#role
|
|---|---|
| Description | This property can be used in a Component, Feature or Participation. A Component MAY have any number of role properties, each of type IRI, that MUST identify terms from ontologies that are consistent with the type property of the Component. Each Feature can have zero or more role property IRIs describing the purpose or potential function of this Feature in the context of its parent Component. A Participation is REQUIRED to have one or more role properties, each of type IRI, that describes the behavior of a Participation (and by extension its referenced Feature) in the context of its parent Interaction. |
| Domain | Component c or Participation c or Feature c |
hasVariableFeature op
| IRI |
http://sbols.org/v3#hasVariableFeature
|
|---|---|
| Description | A CombinatorialDerivation object can have zero or more hasVariableFeature properties, each of type IRI, specifying a VariableFeature. The set of hasVariableFeature properties MUST NOT contain two or more VariableFeature objects that refer to the same template. |
| Sub Property Of | directlyComprises op |
| Domain | CombinatorialDerivation c |
| Range | VariableFeature c |
hasPrefix op
| IRI |
http://www.ontology-of-units-of-measure.org/resource/om-2/hasPrefix
|
|---|---|
| Description | The om:hasPrefix property is REQUIRED and MUST contain a IRI that refers to a om:Prefix. |
| Domain | PrefixedUnit c |
| Range | Prefix c |
hasBase op
| IRI |
http://www.ontology-of-units-of-measure.org/resource/om-2/hasBase
|
|---|---|
| Description | The om:hasBase property is REQUIRED and MUST contain a IRI that refers to another om:Unit. |
| Domain | UnitExponentiation c |
| Range | Unit c |
orientation op
| IRI |
http://sbols.org/v3#orientation
|
|---|---|
| Description | The orientation property is OPTIONAL and has a data type of IRI. |
| Domain | Feature c or Location c |
| Range | Orientation c |
variable op
| IRI |
http://sbols.org/v3#variable
|
|---|---|
| Description | The variable property is REQUIRED and MUST contain a IRI that refers to a template Feature in the template Component referred to by this VariableFeature's parent CombinatorialDerivation |
| Domain | VariableFeature c |
| Range | Feature c |
variantCollection op
| IRI |
http://sbols.org/v3#variantCollection
|
|---|---|
| Description | A VariableFeature object can have zero or more variantCollection properties, each of type IRI, specifying a Collection object. Such a Collection MUST NOT contain any objects besides Component objects or Collection objects that themselves contain only Component or Collection objects. This property enables the specification of existing groups of Component objects to serve as options. |
| Domain | VariableFeature c |
| Range | Collection c |
hasTerm1 op
| IRI |
http://www.ontology-of-units-of-measure.org/resource/om-2/hasTerm1
|
|---|---|
| Description | The om:hasTerm1 property is REQUIRED and MUST contain a IRI that refers to another om:Unit. This om:Unit is the first multiplication term. |
| Domain | UnitMultiplication c |
| Range | Unit c |
input op
| IRI |
http://sbols.org/v3#input
|
|---|---|
| Description | An Interface MAY have any number of input properties, each of type IRI, that MUST reference a Feature object in the same Component. |
| Domain | Interface c |
| Range | Feature c |
hasInteraction op
| IRI |
http://sbols.org/v3#hasInteraction
|
|---|---|
| Description | A Component MAY have any number of hasInteraction properties, each of type IRI, that MUST reference an Interaction object. |
| Sub Property Of | directlyComprises op |
| Domain | Component c |
| Range | Interaction c |
hadRole op
| IRI |
https://www.w3.org/ns/prov#hadRole
|
|---|---|
| Description | An prov:Usage MAY have one or more prov:hadRole properties, each of type IRI that refers to particular term(s) describing the usage of an prov:Entity referenced by the prov:entity property. |
| Domain | Usage c or Association c |
inChildOf op
| IRI |
http://sbols.org/v3#inChildOf
|
|---|---|
| Domain | ComponentReference c |
| Range | SubComponent c |
hasSequence op
| IRI |
http://sbols.org/v3#hasSequence
|
|---|---|
| Description | This property can be used in a Component or Location. A Component MAY have any number of hasSequence properties, each of type IRI, that MUST reference a Sequence object. In a Location, the hasSequence property is REQUIRED and MUST contain the IRI of a Sequence object. |
| Domain | Location c or Component c |
| Range | Sequence c |
object op
| IRI |
http://sbols.org/v3#object
|
|---|---|
| Description | The object property is REQUIRED and MUST contain a IRI that refers to a Feature contained by the same parent Component that contains the Constraint. This Feature MUST NOT be the same Feature that the Constraint refers to via its subject property. |
| Domain | Constraint c |
| Range | Feature c |
restriction op
| IRI |
http://sbols.org/v3#restriction
|
|---|---|
| Description | The restriction property is REQUIRED and has a data type of IRI. This property MUST indicate the type of restriction on the locations, orientations, or identities of the subject and object Feature objects in relation to each other. |
| Domain | Constraint c |
hasNumerator op
| IRI |
http://www.ontology-of-units-of-measure.org/resource/om-2/hasNumerator
|
|---|---|
| Description | The om:hasNumerator property is REQUIRED and MUST contain a IRI that refers to another om:Unit. |
| Domain | UnitDivision c |
| Range | Unit c |
source op
| IRI |
http://sbols.org/v3#source
|
|---|---|
| Description | The source property is REQUIRED and MUST contain a IRI reference to the source file. |
| Domain | Model c or Attachment c |
comprises op
| IRI |
http://sbols.org/v3#comprises
|
|---|---|
| Description | The comprises property can be used to express parent-child compositional relationships as a custom approach if needed. |
| Super Property Of | directlyComprises op |
Datatype Properties
end dp
| IRI |
http://sbols.org/v3#end
|
|---|---|
| Description | The end property specifies the inclusive ending position of the Range. This property is REQUIRED and MUST contain an Integer value greater than zero. In addition, this Integer value MUST be greater than or equal to that of the start property. |
| Domain | Range c |
| Range |
start dp
| IRI |
http://sbols.org/v3#start
|
|---|---|
| Description | The start property specifies the inclusive starting position of the Range. This property is REQUIRED and MUST contain an Integer value greater than zero. |
| Domain | Range c |
| Range |
hash dp
| IRI |
http://sbols.org/v3#hash
|
|---|---|
| Description | The hash property is OPTIONAL and MAY contain a hash value for the file contents represented as a hexadecimal digest. |
| Domain | Attachment c |
| Range | xsd:string |
size dp
| IRI |
http://sbols.org/v3#size
|
|---|---|
| Description | The size property is OPTIONAL and MAY contain a long indicating the file size in bytes. |
| Domain | Attachment c |
| Range |
order dp
| IRI |
http://sbols.org/v3#order
|
|---|---|
| Description | The order property is OPTIONAL and has a data type of Integer. If there are multiple Location objects associated with a Feature, the order property is used to specify the order (in increasing value) in which the specified Locations are to be joined to form the sequence of the Feature. |
| Domain | Location c |
| Range |
longComment dp
| IRI |
http://www.ontology-of-units-of-measure.org/resource/om-2/longComment
|
|---|---|
| Description | This property can be used in a Unit or Prefix. The om:longcomment property is OPTIONAL and MAY contain a String. This String is a long description of the unit of measure and SHOULD be longer than any String contained by the om:comment property. |
| Domain | Unit c or Prefix c |
| Range | xsd:string |
displayId dp
| IRI |
http://sbols.org/v3#displayId
|
|---|---|
| Description | The displayId property is an OPTIONAL identifier with a data type of String. This property is intended to be an intermediate between a IRI and the name property that is machine-readable, but more human-readable than the full IRI of an object |
| Domain | Identified c |
| Range | xsd:string |
at dp
| IRI |
http://sbols.org/v3#at
|
|---|---|
| Description | The at property is REQUIRED and MUST contain an Integer value greater than or equal to zero. The region specified by the Cut is between the position specified by this property and the position that immediately follows it. When the at property is equal to zero, the specified region is immediately before the first discrete position or character in the elements String of a Sequence. |
| Domain | Cut c |
| Range |
endedAtTime dp
| IRI |
https://www.w3.org/ns/prov#endedAtTime
|
|---|---|
| Description | The prov:endedAtTime property is OPTIONAL and contains a DateTime value, indicating when the activity ended. |
| Domain | Activity c |
| Range | xsd:dateTime |
hasExponent dp
| IRI |
http://www.ontology-of-units-of-measure.org/resource/om-2/hasExponent
|
|---|---|
| Description | The om:hasExponent property is REQUIRED and MUST contain an xsd:integer. |
| Domain | UnitExponentiation c |
| Range | xsd:integer |
elements dp
| IRI |
http://sbols.org/v3#elements
|
|---|---|
| Description | The elements property is an OPTIONAL String of characters that represents the constituents of a biological or chemical molecule. |
| Domain | Sequence c |
| Range | xsd:string |
startedAtTime dp
| IRI |
https://www.w3.org/ns/prov#startedAtTime
|
|---|---|
| Description | The prov:startedAtTime property is OPTIONAL and contains a DateTime value, indicating when the activity started. If this property is present, then the prov:endedAtTime property is REQUIRED. |
| Domain | Activity c |
| Range | xsd:dateTime |
hashAlgorithm dp
| IRI |
http://sbols.org/v3#hashAlgorithm
|
|---|---|
| Description | The hashAlgorithm property is OPTIONAL and MAY contain the name of the hash algorithm used to generate the value of the hash property. The value of this property SHOULD be a hash name string from the IANA Named Information Hash Algorithm Registry, of which sha3-256 is currently RECOMMENDED. If the hash property is set, then hashAlgorithm MUST be set as well. |
| Domain | Attachment c |
| Range | xsd:string |
description dp
| IRI |
http://sbols.org/v3#description
|
|---|---|
| Description | The description property is OPTIONAL and has a data type of String. This property is intended to contain a more thorough text description of an Identified object. |
| Domain | Identified c |
| Range | xsd:string |
symbol dp
| IRI |
http://www.ontology-of-units-of-measure.org/resource/om-2/symbol
|
|---|---|
| Description | This property can be used in a Unit or Prefix. The om:symbol property is REQUIRED and MUST contain a String. This String is commonly used to abbreviate the name of the unit of measure or prefix. |
| Domain | Prefix c or Unit c |
| Range | xsd:string |
name dp
| IRI |
http://sbols.org/v3#name
|
|---|---|
| Description | The name property is OPTIONAL and has a data type of String. This property is intended to be displayed to a human when visualizing an Identified object. |
| Domain | Identified c |
| Range | xsd:string |
alternativeSymbol dp
| IRI |
http://www.ontology-of-units-of-measure.org/resource/om-2/alternativeSymbol
|
|---|---|
| Description | This property can be used in a Unit or Prefix. The om:alternativeSymbol property is OPTIONAL and MAY contain a set of Strings. This property can be used to specify alternative abbreviations other than that specified using the om:symbol property |
| Domain | Prefix c or Unit c |
| Range | xsd:string |
hasNumericalValue dp
| IRI |
http://www.ontology-of-units-of-measure.org/resource/om-2/hasNumericalValue
|
|---|---|
| Description | The om:hasNumericalValue property is REQUIRED and MUST contain a single xsd:float. |
| Domain | Measure c |
| Range | xsd:decimal |
hasFactor dp
| IRI |
http://www.ontology-of-units-of-measure.org/resource/om-2/hasFactor
|
|---|---|
| Description | This property can be used in a SingularUnit or Prefix. For SingularUnit, the om:hasFactor property is OPTIONAL and MAY contain a xsd:float. If the om:hasFactor property of a om:SingularUnit is non-empty, then its om:hasUnit property SHOULD also be non-empty. For Prefix, The om:hasFactor property is REQUIRED and MUST contain an xsd:float. |
| Domain | Prefix c or SingularUnit c |
| Range | xsd:decimal |
alternativeLabel dp
| IRI |
http://www.ontology-of-units-of-measure.org/resource/om-2/alternativeLabel
|
|---|---|
| Description | This property can be used in a Unit or Prefix. The om:alternativeLabel property is OPTIONAL and MAY contain a set of Strings. This property can be used to specify alternative common names other than that specified using om:label property. |
| Domain | Prefix c or Unit c |
| Range | xsd:string |
Annotation Properties
domainEntity ap
| IRI |
http://keele.ac.uk/scm/otol#domainEntity
|
|---|---|
| Description | If true, indicates that the term corresponds to a domain entity. Software automation tools should create a specific entity. |
Vocabulary ap
| IRI |
http://keele.ac.uk/scm/otol#vocabulary
|
|---|---|
| Description | If true, an object should be created for the container class. |
replacementOf ap
| IRI |
http://keele.ac.uk/scm/otol#replacementOf
|
|---|---|
| Description | If specified, create the entity name according to the value of this property. E.g. for sbol3:SBOLActivity otol:replacementOf prov:Activity, create the entities using the Activity name only. |
Constant list ap
| IRI |
http://keele.ac.uk/scm/otol#constantList
|
|---|---|
| Description | If true, create an enum list. |
Functional Properties
hasInterface fp
| IRI |
http://sbols.org/v3#hasInterface
|
|---|---|
| Description | A Component MAY have zero or one hasInterface property of type IRI that MUST reference an Interface object. |
| Sub Property Of | directlyComprises op |
| Domain | Component c |
| Range | Interface c |
end fp
| IRI |
http://sbols.org/v3#end
|
|---|---|
| Description | The end property specifies the inclusive ending position of the Range. This property is REQUIRED and MUST contain an Integer value greater than zero. In addition, this Integer value MUST be greater than or equal to that of the start property. |
| Domain | Range c |
| Range |
start fp
| IRI |
http://sbols.org/v3#start
|
|---|---|
| Description | The start property specifies the inclusive starting position of the Range. This property is REQUIRED and MUST contain an Integer value greater than zero. |
| Domain | Range c |
| Range |
hasUnit fp
| IRI |
http://www.ontology-of-units-of-measure.org/resource/om-2/hasUnit
|
|---|---|
| Description | This property can be used in a Measure, SingularUnit or PrefixedUnit. For Measure and PrefixedUnit, the om:hasUnit property is REQUIRED and MUST contain a IRI that refers to a om:Unit. For SingularUnit, the om:hasUnit is OPTIONAL and MAY contain a IRI. |
| Domain | SingularUnit c or Measure c or PrefixedUnit c |
| Range | Unit c |
encoding fp
| IRI |
http://sbols.org/v3#encoding
|
|---|---|
| Description | The encoding property has a data type of IRI, and is OPTIONAL unless elements is set, in which case it is REQUIRED. |
| Domain | Sequence c |
refersTo fp
| IRI |
http://sbols.org/v3#refersTo
|
|---|---|
| Description | The refersTo property is a REQUIRED IRI that refers to a Feature. |
| Domain | ComponentReference c |
| Range | Feature c |
hash fp
| IRI |
http://sbols.org/v3#hash
|
|---|---|
| Description | The hash property is OPTIONAL and MAY contain a hash value for the file contents represented as a hexadecimal digest. |
| Domain | Attachment c |
| Range | xsd:string |
hasTerm2 fp
| IRI |
http://www.ontology-of-units-of-measure.org/resource/om-2/hasTerm2
|
|---|---|
| Description | The om:hasTerm2 property is REQUIRED and MUST contain a IRI that refers to another om:Unit. This om:Unit is the second multiplication term. It is okay if the om:Unit referred to by om:hasTerm1 is the same as that referred to by om:hasTerm2. |
| Domain | UnitMultiplication c |
| Range | Unit c |
size fp
| IRI |
http://sbols.org/v3#size
|
|---|---|
| Description | The size property is OPTIONAL and MAY contain a long indicating the file size in bytes. |
| Domain | Attachment c |
| Range |
order fp
| IRI |
http://sbols.org/v3#order
|
|---|---|
| Description | The order property is OPTIONAL and has a data type of Integer. If there are multiple Location objects associated with a Feature, the order property is used to specify the order (in increasing value) in which the specified Locations are to be joined to form the sequence of the Feature. |
| Domain | Location c |
| Range |
hadPlan fp
| IRI |
https://www.w3.org/ns/prov#hadPlan
|
|---|---|
| Description | The prov:hadPlan property is OPTIONAL and contains a IRI that refers to a prov:Plan. |
| Domain | Association c |
| Range | Plan c |
entity fp
| IRI |
https://www.w3.org/ns/prov#entity
|
|---|---|
| Description | The prov:entity property is REQUIRED and MUST contain a IRI which MAY refer to an Identified object. |
| Domain | Usage c |
format fp
| IRI |
http://sbols.org/v3#format
|
|---|---|
| Description | The format property is OPTIONAL and MAY contain a IRI that specifies the format of the attached file. It is RECOMMENDED that this IRI refer to a term from the EMBRACE Data and Methods (EDAM) ontology |
| Domain | Attachment c |
built fp
| IRI |
http://sbols.org/v3#built
|
|---|---|
| Description | The built property is OPTIONAL and MAY contain a IRI that MUST refer to a Component. This Component is intended to describe the actual physical structure and/or functional behavior of the Implementation. |
| Domain | Implementation c |
| Range | Component c |
language fp
| IRI |
http://sbols.org/v3#language
|
|---|---|
| Description | The language property is REQUIRED and MUST contain a IRI that specifies the language in which the model is implemented. It is RECOMMENDED that this IRI refer to a term from the EMBRACE Data and Methods (EDAM) ontology. |
| Domain | Model c |
longComment fp
| IRI |
http://www.ontology-of-units-of-measure.org/resource/om-2/longComment
|
|---|---|
| Description | This property can be used in a Unit or Prefix. The om:longcomment property is OPTIONAL and MAY contain a String. This String is a long description of the unit of measure and SHOULD be longer than any String contained by the om:comment property. |
| Domain | Prefix c or Unit c |
| Range | xsd:string |
participant fp
| IRI |
http://sbols.org/v3#participant
|
|---|---|
| Description | The participant property indicates a Feature object that plays the designated role in its parent Interaction object. Precisely one value MUST be specified for precisely one of participant or higherOrderParticipant. |
| Domain | Participation c |
| Range | Feature c |
strategy fp
| IRI |
http://sbols.org/v3#strategy
|
|---|---|
| Description | The strategy property is OPTIONAL and has a data type of IRI. |
| Domain | CombinatorialDerivation c |
| Range | enumerate c or sample c |
hasDenominator fp
| IRI |
http://www.ontology-of-units-of-measure.org/resource/om-2/hasDenominator
|
|---|---|
| Description | The om:hasDenominator property is REQUIRED and MUST contain a IRI that refers to another om:Unit. |
| Domain | UnitDivision c |
| Range | Unit c |
instanceOf fp
| IRI |
http://sbols.org/v3#instanceOf
|
|---|---|
| Description | The instanceOf property is a REQUIRED IRI that refers to the Component providing the definition for this SubComponent. |
| Domain | SubComponent c |
| Range | Component c |
template fp
| IRI |
http://sbols.org/v3#template
|
|---|---|
| Description | The template property is REQUIRED and MUST contain a IRI that refers to a Component. |
| Domain | CombinatorialDerivation c |
| Range | Component c |
displayId fp
| IRI |
http://sbols.org/v3#displayId
|
|---|---|
| Description | The displayId property is an OPTIONAL identifier with a data type of String. This property is intended to be an intermediate between a IRI and the name property that is machine-readable, but more human-readable than the full IRI of an object |
| Domain | Identified c |
| Range | xsd:string |
subject fp
| IRI |
http://sbols.org/v3#subject
|
|---|---|
| Description | The subject property is REQUIRED and MUST contain a IRI that refers to a Feature contained by the same parent Component that contains the Constraint. |
| Domain | Constraint c |
| Range | Feature c |
higherOrderParticipant fp
| IRI |
http://sbols.org/v3#higherOrderParticipant
|
|---|---|
| Description | The higherOrderParticipant property indicates an Interaction object that plays the designated role in its parent Interaction object. Precisely one value MUST be specified for precisely one of participant or higherOrderParticipant. |
| Domain | Participation c |
| Range | Interaction c |
cardinality fp
| IRI |
http://sbols.org/v3#cardinality
|
|---|---|
| Description | The cardinality property is REQUIRED and has type of IRI. This property specifies how many Feature objects SHOULD be derived from the template Feature during the derivation of a new Component. |
| Domain | VariableFeature c |
| Range | zeroOrOne c or OneOrMore c or zeroOrMore c or one c |
framework fp
| IRI |
http://sbols.org/v3#framework
|
|---|---|
| Description | The framework property is REQUIRED and MUST contain a IRI that specifies the framework in which the model is implemented. It is RECOMMENDED this IRI refer to a term from the modeling framework branch of the SBO when possible. |
| Domain | Model c |
at fp
| IRI |
http://sbols.org/v3#at
|
|---|---|
| Description | The at property is REQUIRED and MUST contain an Integer value greater than or equal to zero. The region specified by the Cut is between the position specified by this property and the position that immediately follows it. When the at property is equal to zero, the specified region is immediately before the first discrete position or character in the elements String of a Sequence. |
| Domain | Cut c |
| Range |
definition fp
| IRI |
http://sbols.org/v3#definition
|
|---|---|
| Description | The definition property is REQUIRED and is of type IRI that links to a canonical definition external to SBOL. |
| Domain | ExternallyDefined c |
endedAtTime fp
| IRI |
https://www.w3.org/ns/prov#endedAtTime
|
|---|---|
| Description | The prov:endedAtTime property is OPTIONAL and contains a DateTime value, indicating when the activity ended. |
| Domain | Activity c |
| Range | xsd:dateTime |
agent fp
| IRI |
https://www.w3.org/ns/prov#agent
|
|---|---|
| Description | The prov:agent property is REQUIRED and MUST contain a IRI that refers to an prov:Agent object. |
| Domain | Association c |
| Range | Agent c |
hasNamespace fp
| IRI |
http://sbols.org/v3#hasNamespace
|
|---|---|
| Description | A TopLevel object MUST have precisely one hasNamespace property, which contains a URL that defines the namespace portion of URLs for this object and any child objects. |
| Domain | TopLevel c |
hasExponent fp
| IRI |
http://www.ontology-of-units-of-measure.org/resource/om-2/hasExponent
|
|---|---|
| Description | The om:hasExponent property is REQUIRED and MUST contain an xsd:integer. |
| Domain | UnitExponentiation c |
| Range | xsd:integer |
roleIntegration fp
| IRI |
http://sbols.org/v3#roleIntegration
|
|---|---|
| Description | A roleIntegration specifies the relationship between a SubComponent instance's own set of role properties and the set of role properties on the included Component. |
| Domain | SubComponent c |
elements fp
| IRI |
http://sbols.org/v3#elements
|
|---|---|
| Description | The elements property is an OPTIONAL String of characters that represents the constituents of a biological or chemical molecule. |
| Domain | Sequence c |
| Range | xsd:string |
startedAtTime fp
| IRI |
https://www.w3.org/ns/prov#startedAtTime
|
|---|---|
| Description | The prov:startedAtTime property is OPTIONAL and contains a DateTime value, indicating when the activity started. If this property is present, then the prov:endedAtTime property is REQUIRED. |
| Domain | Activity c |
| Range | xsd:dateTime |
hasPrefix fp
| IRI |
http://www.ontology-of-units-of-measure.org/resource/om-2/hasPrefix
|
|---|---|
| Description | The om:hasPrefix property is REQUIRED and MUST contain a IRI that refers to a om:Prefix. |
| Domain | PrefixedUnit c |
| Range | Prefix c |
hasBase fp
| IRI |
http://www.ontology-of-units-of-measure.org/resource/om-2/hasBase
|
|---|---|
| Description | The om:hasBase property is REQUIRED and MUST contain a IRI that refers to another om:Unit. |
| Domain | UnitExponentiation c |
| Range | Unit c |
orientation fp
| IRI |
http://sbols.org/v3#orientation
|
|---|---|
| Description | The orientation property is OPTIONAL and has a data type of IRI. |
| Domain | Feature c or Location c |
| Range | Orientation c |
hashAlgorithm fp
| IRI |
http://sbols.org/v3#hashAlgorithm
|
|---|---|
| Description | The hashAlgorithm property is OPTIONAL and MAY contain the name of the hash algorithm used to generate the value of the hash property. The value of this property SHOULD be a hash name string from the IANA Named Information Hash Algorithm Registry, of which sha3-256 is currently RECOMMENDED. If the hash property is set, then hashAlgorithm MUST be set as well. |
| Domain | Attachment c |
| Range | xsd:string |
description fp
| IRI |
http://sbols.org/v3#description
|
|---|---|
| Description | The description property is OPTIONAL and has a data type of String. This property is intended to contain a more thorough text description of an Identified object. |
| Domain | Identified c |
| Range | xsd:string |
variable fp
| IRI |
http://sbols.org/v3#variable
|
|---|---|
| Description | The variable property is REQUIRED and MUST contain a IRI that refers to a template Feature in the template Component referred to by this VariableFeature's parent CombinatorialDerivation |
| Domain | VariableFeature c |
| Range | Feature c |
hasTerm1 fp
| IRI |
http://www.ontology-of-units-of-measure.org/resource/om-2/hasTerm1
|
|---|---|
| Description | The om:hasTerm1 property is REQUIRED and MUST contain a IRI that refers to another om:Unit. This om:Unit is the first multiplication term. |
| Domain | UnitMultiplication c |
| Range | Unit c |
symbol fp
| IRI |
http://www.ontology-of-units-of-measure.org/resource/om-2/symbol
|
|---|---|
| Description | This property can be used in a Unit or Prefix. The om:symbol property is REQUIRED and MUST contain a String. This String is commonly used to abbreviate the name of the unit of measure or prefix. |
| Domain | Prefix c or Unit c |
| Range | xsd:string |
name fp
| IRI |
http://sbols.org/v3#name
|
|---|---|
| Description | The name property is OPTIONAL and has a data type of String. This property is intended to be displayed to a human when visualizing an Identified object. |
| Domain | Identified c |
| Range | xsd:string |
inChildOf fp
| IRI |
http://sbols.org/v3#inChildOf
|
|---|---|
| Domain | ComponentReference c |
| Range | SubComponent c |
object fp
| IRI |
http://sbols.org/v3#object
|
|---|---|
| Description | The object property is REQUIRED and MUST contain a IRI that refers to a Feature contained by the same parent Component that contains the Constraint. This Feature MUST NOT be the same Feature that the Constraint refers to via its subject property. |
| Domain | Constraint c |
| Range | Feature c |
hasNumericalValue fp
| IRI |
http://www.ontology-of-units-of-measure.org/resource/om-2/hasNumericalValue
|
|---|---|
| Description | The om:hasNumericalValue property is REQUIRED and MUST contain a single xsd:float. |
| Domain | Measure c |
| Range | xsd:decimal |
restriction fp
| IRI |
http://sbols.org/v3#restriction
|
|---|---|
| Description | The restriction property is REQUIRED and has a data type of IRI. This property MUST indicate the type of restriction on the locations, orientations, or identities of the subject and object Feature objects in relation to each other. |
| Domain | Constraint c |
hasNumerator fp
| IRI |
http://www.ontology-of-units-of-measure.org/resource/om-2/hasNumerator
|
|---|---|
| Description | The om:hasNumerator property is REQUIRED and MUST contain a IRI that refers to another om:Unit. |
| Domain | UnitDivision c |
| Range | Unit c |
source fp
| IRI |
http://sbols.org/v3#source
|
|---|---|
| Description | The source property is REQUIRED and MUST contain a IRI reference to the source file. |
| Domain | Model c or Attachment c |
Namespaces
- dcterms
-
http://purl.org/dc/terms/ - identifiers
-
https://identifiers.org/ - om
-
http://www.ontology-of-units-of-measure.org/resource/om-2/ - otol
-
http://keele.ac.uk/scm/otol# - owl
-
http://www.w3.org/2002/07/owl# - prov
-
https://www.w3.org/ns/prov# - rdf
-
http://www.w3.org/1999/02/22-rdf-syntax-ns# - rdfs
-
http://www.w3.org/2000/01/rdf-schema# - sbol
-
http://sbols.org/v3# - xsd
-
http://www.w3.org/2001/XMLSchema#
Legend
| c | Classes |
| op | Object Properties |
| dp | Datatype Properties |
| ap | Annotation Properties |
| fp | Functional Properties |