Skip to content

Class: SequenceEntity

Sequence-bearing physical entity linked to a stable reference sequence and optionally decorated with residue modifications and subsequence coordinates.

URI: reactome:SequenceEntity

 classDiagram
    class SequenceEntity
    click SequenceEntity href "../SequenceEntity/"
      GenomeEncodedEntity <|-- SequenceEntity
        click GenomeEncodedEntity href "../GenomeEncodedEntity/"


      SequenceEntity <|-- Protein
        click Protein href "../Protein/"


      SequenceEntity : created





        SequenceEntity --> "1" InstanceEdit : created
        click InstanceEdit href "../InstanceEdit/"



      SequenceEntity : definition

      SequenceEntity : description

      SequenceEntity : display_label

      SequenceEntity : end_coordinate

      SequenceEntity : has_cross_reference





        SequenceEntity --> "*" DatabaseIdentifier : has_cross_reference
        click DatabaseIdentifier href "../DatabaseIdentifier/"



      SequenceEntity : has_disease_context





        SequenceEntity --> "*" Disease : has_disease_context
        click Disease href "../Disease/"



      SequenceEntity : has_go_cellular_component





        SequenceEntity --> "0..1" GoCellularComponentTerm : has_go_cellular_component
        click GoCellularComponentTerm href "../GoCellularComponentTerm/"



      SequenceEntity : has_modified_residue





        SequenceEntity --> "*" AbstractModifiedResidue : has_modified_residue
        click AbstractModifiedResidue href "../AbstractModifiedResidue/"



      SequenceEntity : has_reference_entity





        SequenceEntity --> "1" ReferenceSequence : has_reference_entity
        click ReferenceSequence href "../ReferenceSequence/"



      SequenceEntity : id

      SequenceEntity : in_taxon





        SequenceEntity --> "*" OrganismTaxon : in_taxon
        click OrganismTaxon href "../OrganismTaxon/"



      SequenceEntity : is_in_disease_context

      SequenceEntity : located_in_compartment





        SequenceEntity --> "*" Compartment : located_in_compartment
        click Compartment href "../Compartment/"



      SequenceEntity : modified





        SequenceEntity --> "*" InstanceEdit : modified
        click InstanceEdit href "../InstanceEdit/"



      SequenceEntity : name

      SequenceEntity : previous_stable_identifier

      SequenceEntity : reactome_db_id

      SequenceEntity : reactome_stable_identifier

      SequenceEntity : sequence_reference_type

      SequenceEntity : source_schema_class

      SequenceEntity : start_coordinate

      SequenceEntity : systematic_name

Inheritance

Class Properties

Property Value
Class URI reactome:SequenceEntity

Slots

Name Cardinality and Range Description Inheritance
has_reference_entity 1
ReferenceSequence
Invariant reference identity underlying a contextualized physical entity direct
has_modified_residue *
AbstractModifiedResidue
Modified residue feature borne by a sequence-based physical entity direct
start_coordinate 0..1
Integer
Start coordinate of a subsequence, fragment, or feature-bearing region on a s... direct
end_coordinate 0..1
Integer
End coordinate of a subsequence, fragment, or feature-bearing region on a seq... direct
sequence_reference_type 0..1
String
Textual qualifier for the kind of referenced sequence or entity direct
in_taxon *
OrganismTaxon
Taxon in which the object, event, or entity is asserted to occur or be define... PhysicalEntity
located_in_compartment *
Compartment
Compartment in which an entity resides or an event occurs PhysicalEntity
has_cross_reference *
DatabaseIdentifier
External cross-reference to another database or controlled resource PhysicalEntity
has_disease_context *
Disease
Disease context associated with an event or physical entity PhysicalEntity
has_go_cellular_component 0..1
GoCellularComponentTerm
GO cellular component term associated with a physical entity or event context PhysicalEntity
systematic_name 0..1
String
Formal or systematic name for an entity when available PhysicalEntity
is_in_disease_context 0..1
Boolean
Boolean flag indicating that the represented entity is contextualized to a di... PhysicalEntity
reactome_db_id 1
Integer
Internal Reactome database identifier assigned to a database object DatabaseObject
reactome_stable_identifier 1
String
Stable public Reactome identifier for an object DatabaseObject
source_schema_class 1
String
Name of the source Reactome schema class from which the instance derives DatabaseObject
display_label 1
String
Preferred display label used by Reactome for user-facing presentation DatabaseObject
definition 0..1
String
Curated textual definition that states what the object is DatabaseObject
previous_stable_identifier 0..1
String
Deprecated or previous stable Reactome identifier retained for traceability DatabaseObject
created 1
InstanceEdit
Provenance link to the curation event that originally created the object reco... DatabaseObject
modified *
InstanceEdit
Provenance links to subsequent modifications of the object record DatabaseObject
id 1
String
Unique identifier for an instance in the serialized dataset NamedEntity
name 0..1
String
Human-readable primary label for an object NamedEntity
description 0..1
String
Free-text textual description of an object NamedEntity

Comments

  • Core Reactome pattern for proteins, RNAs, and other accessioned biomolecules in specific states.

Identifier and Mapping Information

Schema Source

  • from schema: https://w3id.org/reactome-ontology

Mappings

Mapping Type Mapped Value
self reactome:SequenceEntity
native reactome:SequenceEntity

LinkML Source

Direct

name: sequence_entity
description: Sequence-bearing physical entity linked to a stable reference sequence
  and optionally decorated with residue modifications and subsequence coordinates.
comments:
- Core Reactome pattern for proteins, RNAs, and other accessioned biomolecules in
  specific states.
from_schema: https://w3id.org/reactome-ontology
is_a: genome_encoded_entity
slots:
- has_reference_entity
- has_modified_residue
- start_coordinate
- end_coordinate
- sequence_reference_type
slot_usage:
  has_reference_entity:
    name: has_reference_entity
    range: reference_sequence
    required: true
class_uri: reactome:SequenceEntity

Induced

name: sequence_entity
description: Sequence-bearing physical entity linked to a stable reference sequence
  and optionally decorated with residue modifications and subsequence coordinates.
comments:
- Core Reactome pattern for proteins, RNAs, and other accessioned biomolecules in
  specific states.
from_schema: https://w3id.org/reactome-ontology
is_a: genome_encoded_entity
slot_usage:
  has_reference_entity:
    name: has_reference_entity
    range: reference_sequence
    required: true
attributes:
  has_reference_entity:
    name: has_reference_entity
    description: Invariant reference identity underlying a contextualized physical
      entity.
    comments:
    - '{''One of the key distinctions in Reactome'': ''reference identity is separate
      from stateful physical instantiation.''}'
    from_schema: https://w3id.org/reactome-ontology
    rank: 1000
    slot_uri: reactome:hasReferenceEntity
    alias: has_reference_entity
    owner: sequence_entity
    domain_of:
    - simple_entity
    - sequence_entity
    range: reference_sequence
    required: true
    multivalued: false
  has_modified_residue:
    name: has_modified_residue
    description: Modified residue feature borne by a sequence-based physical entity.
    comments:
    - Supports phosphorylation, cleavage, ubiquitination, and related residue-level
      state modeling.
    from_schema: https://w3id.org/reactome-ontology
    rank: 1000
    slot_uri: reactome:hasModifiedResidue
    alias: has_modified_residue
    owner: sequence_entity
    domain_of:
    - sequence_entity
    range: abstract_modified_residue
    multivalued: true
    inlined: true
    inlined_as_list: true
  start_coordinate:
    name: start_coordinate
    description: Start coordinate of a subsequence, fragment, or feature-bearing region
      on a sequence entity.
    comments:
    - Useful for proteolytic fragments, domains, and sequence-trimmed entity forms.
    from_schema: https://w3id.org/reactome-ontology
    rank: 1000
    slot_uri: reactome:startCoordinate
    alias: start_coordinate
    owner: sequence_entity
    domain_of:
    - sequence_entity
    range: integer
    multivalued: false
  end_coordinate:
    name: end_coordinate
    description: End coordinate of a subsequence, fragment, or feature-bearing region
      on a sequence entity.
    comments:
    - Typically paired with start_coordinate.
    from_schema: https://w3id.org/reactome-ontology
    rank: 1000
    slot_uri: reactome:endCoordinate
    alias: end_coordinate
    owner: sequence_entity
    domain_of:
    - sequence_entity
    range: integer
    multivalued: false
  sequence_reference_type:
    name: sequence_reference_type
    description: Textual qualifier for the kind of referenced sequence or entity.
    comments:
    - Included for compatibility with Reactome exports.
    from_schema: https://w3id.org/reactome-ontology
    rank: 1000
    slot_uri: reactome:sequenceReferenceType
    alias: sequence_reference_type
    owner: sequence_entity
    domain_of:
    - sequence_entity
    range: string
    multivalued: false
  in_taxon:
    name: in_taxon
    description: Taxon in which the object, event, or entity is asserted to occur
      or be defined.
    comments:
    - For events this denotes the organism context; for entities it denotes the biological
      source organism.
    from_schema: https://w3id.org/reactome-ontology
    rank: 1000
    slot_uri: reactome:inTaxon
    alias: in_taxon
    owner: sequence_entity
    domain_of:
    - event
    - physical_entity
    range: organism_taxon
    multivalued: true
  located_in_compartment:
    name: located_in_compartment
    description: Compartment in which an entity resides or an event occurs.
    comments:
    - In Reactome, compartment is identity-relevant for many physical entities.
    from_schema: https://w3id.org/reactome-ontology
    rank: 1000
    slot_uri: reactome:locatedInCompartment
    alias: located_in_compartment
    owner: sequence_entity
    domain_of:
    - event
    - physical_entity
    range: compartment
    multivalued: true
  has_cross_reference:
    name: has_cross_reference
    description: External cross-reference to another database or controlled resource.
    comments:
    - Used for interoperating with identifiers from GO, ChEBI, UniProt, Ensembl, and
      related resources.
    from_schema: https://w3id.org/reactome-ontology
    rank: 1000
    slot_uri: reactome:hasCrossReference
    alias: has_cross_reference
    owner: sequence_entity
    domain_of:
    - event
    - physical_entity
    range: database_identifier
    multivalued: true
  has_disease_context:
    name: has_disease_context
    description: Disease context associated with an event or physical entity.
    comments:
    - Represents contextual disease association rather than broad etiologic modeling.
    from_schema: https://w3id.org/reactome-ontology
    rank: 1000
    slot_uri: reactome:hasDiseaseContext
    alias: has_disease_context
    owner: sequence_entity
    domain_of:
    - event
    - physical_entity
    range: disease
    multivalued: true
  has_go_cellular_component:
    name: has_go_cellular_component
    description: GO cellular component term associated with a physical entity or event
      context.
    comments:
    - Often complements the explicit compartment modeling in Reactome.
    from_schema: https://w3id.org/reactome-ontology
    rank: 1000
    slot_uri: reactome:hasGoCellularComponent
    alias: has_go_cellular_component
    owner: sequence_entity
    domain_of:
    - physical_entity
    range: go_cellular_component_term
    multivalued: false
  systematic_name:
    name: systematic_name
    description: Formal or systematic name for an entity when available.
    comments:
    - Often useful for chemicals, complexes, or sequence-derived entities.
    from_schema: https://w3id.org/reactome-ontology
    rank: 1000
    slot_uri: reactome:systematicName
    alias: systematic_name
    owner: sequence_entity
    domain_of:
    - physical_entity
    range: string
    multivalued: false
  is_in_disease_context:
    name: is_in_disease_context
    description: Boolean flag indicating that the represented entity is contextualized
      to a disease state.
    comments:
    - This is a contextual flag and does not by itself define a disease ontology class.
    from_schema: https://w3id.org/reactome-ontology
    rank: 1000
    slot_uri: reactome:isInDiseaseContext
    alias: is_in_disease_context
    owner: sequence_entity
    domain_of:
    - physical_entity
    range: boolean
    multivalued: false
  reactome_db_id:
    name: reactome_db_id
    description: Internal Reactome database identifier assigned to a database object.
    comments:
    - Reactome DB_ID values are implementation-oriented identifiers rather than stable
      public identifiers.
    from_schema: https://w3id.org/reactome-ontology
    rank: 1000
    slot_uri: reactome:reactomeDbId
    alias: reactome_db_id
    owner: sequence_entity
    domain_of:
    - database_object
    range: integer
    required: true
    multivalued: false
  reactome_stable_identifier:
    name: reactome_stable_identifier
    description: Stable public Reactome identifier for an object.
    comments:
    - Typically corresponds to the curated Reactome stable accession such as R-HSA-xxxxx.
    from_schema: https://w3id.org/reactome-ontology
    rank: 1000
    slot_uri: reactome:reactomeStableIdentifier
    alias: reactome_stable_identifier
    owner: sequence_entity
    domain_of:
    - database_object
    range: string
    required: true
    multivalued: false
  source_schema_class:
    name: source_schema_class
    description: Name of the source Reactome schema class from which the instance
      derives.
    comments:
    - Useful when preserving frame-schema provenance or round-tripping with the original
      Reactome graph.
    from_schema: https://w3id.org/reactome-ontology
    rank: 1000
    slot_uri: reactome:sourceSchemaClass
    alias: source_schema_class
    owner: sequence_entity
    domain_of:
    - database_object
    range: string
    required: true
    multivalued: false
  display_label:
    name: display_label
    description: Preferred display label used by Reactome for user-facing presentation.
    comments:
    - Often combines identity and contextual state into a concise label.
    from_schema: https://w3id.org/reactome-ontology
    rank: 1000
    is_a: name
    slot_uri: reactome:displayLabel
    alias: display_label
    owner: sequence_entity
    domain_of:
    - database_object
    range: string
    required: true
    multivalued: false
  definition:
    name: definition
    description: Curated textual definition that states what the object is.
    comments:
    - Intended for conceptual definitions rather than narrative summaries.
    from_schema: https://w3id.org/reactome-ontology
    rank: 1000
    slot_uri: reactome:definition
    alias: definition
    owner: sequence_entity
    domain_of:
    - database_object
    range: string
    multivalued: false
  previous_stable_identifier:
    name: previous_stable_identifier
    description: Deprecated or previous stable Reactome identifier retained for traceability.
    comments:
    - Useful during migration, identifier replacement, and legacy resolution.
    from_schema: https://w3id.org/reactome-ontology
    rank: 1000
    slot_uri: reactome:previousStableIdentifier
    alias: previous_stable_identifier
    owner: sequence_entity
    domain_of:
    - database_object
    range: string
    multivalued: false
  created:
    name: created
    description: Provenance link to the curation event that originally created the
      object record.
    comments:
    - Usually points to an InstanceEdit containing editor and date metadata.
    from_schema: https://w3id.org/reactome-ontology
    rank: 1000
    slot_uri: reactome:created
    alias: created
    owner: sequence_entity
    domain_of:
    - database_object
    range: instance_edit
    required: true
    multivalued: false
  modified:
    name: modified
    description: Provenance links to subsequent modifications of the object record.
    comments:
    - Multiple modifications are common across curation history.
    from_schema: https://w3id.org/reactome-ontology
    rank: 1000
    slot_uri: reactome:modified
    alias: modified
    owner: sequence_entity
    domain_of:
    - database_object
    range: instance_edit
    multivalued: true
  id:
    name: id
    description: Unique identifier for an instance in the serialized dataset.
    comments:
    - This may be a local identifier, CURIE, URI, or other serialization key.
    from_schema: https://w3id.org/reactome-ontology
    rank: 1000
    slot_uri: dcterms:identifier
    identifier: true
    alias: id
    owner: sequence_entity
    domain_of:
    - named_entity
    range: string
    required: true
  name:
    name: name
    description: Human-readable primary label for an object.
    comments:
    - Generic reusable naming slot for schema-wide use.
    from_schema: https://w3id.org/reactome-ontology
    rank: 1000
    slot_uri: rdfs:label
    alias: name
    owner: sequence_entity
    domain_of:
    - named_entity
    range: string
  description:
    name: description
    description: Free-text textual description of an object.
    comments:
    - Can hold editorial notes, plain-language explanations, or short summaries.
    from_schema: https://w3id.org/reactome-ontology
    rank: 1000
    slot_uri: dcterms:description
    alias: description
    owner: sequence_entity
    domain_of:
    - named_entity
    range: string
    multivalued: false
class_uri: reactome:SequenceEntity