Class: BlackBoxEvent
Reaction-like event included in the pathway model despite incomplete mechanistic detail.
classDiagram
class BlackBoxEvent
click BlackBoxEvent href "../BlackBoxEvent/"
ReactionLikeEvent <|-- BlackBoxEvent
click ReactionLikeEvent href "../ReactionLikeEvent/"
BlackBoxEvent : created
BlackBoxEvent --> "1" InstanceEdit : created
click InstanceEdit href "../InstanceEdit/"
BlackBoxEvent : definition
BlackBoxEvent : description
BlackBoxEvent : display_label
BlackBoxEvent : has_catalyst_activity
BlackBoxEvent --> "*" CatalystActivity : has_catalyst_activity
click CatalystActivity href "../CatalystActivity/"
BlackBoxEvent : has_cross_reference
BlackBoxEvent --> "*" DatabaseIdentifier : has_cross_reference
click DatabaseIdentifier href "../DatabaseIdentifier/"
BlackBoxEvent : has_disease_context
BlackBoxEvent --> "*" Disease : has_disease_context
click Disease href "../Disease/"
BlackBoxEvent : has_input
BlackBoxEvent --> "*" PhysicalEntity : has_input
click PhysicalEntity href "../PhysicalEntity/"
BlackBoxEvent : has_interacting_entity_on_other_cell
BlackBoxEvent --> "*" PhysicalEntity : has_interacting_entity_on_other_cell
click PhysicalEntity href "../PhysicalEntity/"
BlackBoxEvent : has_interaction
BlackBoxEvent --> "*" Interaction : has_interaction
click Interaction href "../Interaction/"
BlackBoxEvent : has_output
BlackBoxEvent --> "*" PhysicalEntity : has_output
click PhysicalEntity href "../PhysicalEntity/"
BlackBoxEvent : has_reaction_type
BlackBoxEvent --> "*" ReactionTypeTerm : has_reaction_type
click ReactionTypeTerm href "../ReactionTypeTerm/"
BlackBoxEvent : has_regulation
BlackBoxEvent --> "*" Regulation : has_regulation
click Regulation href "../Regulation/"
BlackBoxEvent : has_summation
BlackBoxEvent --> "0..1" Summation : has_summation
click Summation href "../Summation/"
BlackBoxEvent : id
BlackBoxEvent : in_taxon
BlackBoxEvent --> "*" OrganismTaxon : in_taxon
click OrganismTaxon href "../OrganismTaxon/"
BlackBoxEvent : is_inferred
BlackBoxEvent : located_in_compartment
BlackBoxEvent --> "*" Compartment : located_in_compartment
click Compartment href "../Compartment/"
BlackBoxEvent : modified
BlackBoxEvent --> "*" InstanceEdit : modified
click InstanceEdit href "../InstanceEdit/"
BlackBoxEvent : name
BlackBoxEvent : preceded_by
BlackBoxEvent --> "*" Event : preceded_by
click Event href "../Event/"
BlackBoxEvent : previous_stable_identifier
BlackBoxEvent : reactome_db_id
BlackBoxEvent : reactome_stable_identifier
BlackBoxEvent : release_date
BlackBoxEvent : release_status
BlackBoxEvent : requires_component
BlackBoxEvent --> "*" PhysicalEntity : requires_component
click PhysicalEntity href "../PhysicalEntity/"
BlackBoxEvent : reviewed
BlackBoxEvent --> "*" InstanceEdit : reviewed
click InstanceEdit href "../InstanceEdit/"
BlackBoxEvent : revised
BlackBoxEvent --> "*" InstanceEdit : revised
click InstanceEdit href "../InstanceEdit/"
BlackBoxEvent : source_schema_class
BlackBoxEvent : supported_by
BlackBoxEvent --> "*" Publication : supported_by
click Publication href "../Publication/"
Inheritance
- NamedEntity
- DatabaseObject
- Event
- ReactionLikeEvent
- BlackBoxEvent
- ReactionLikeEvent
- Event
- DatabaseObject
Class Properties
| Property | Value |
|---|---|
| Class URI | reactome:BlackBoxEvent |
Slots
| Name | Cardinality and Range | Description | Inheritance |
|---|---|---|---|
| has_input | * PhysicalEntity |
Physical entity consumed, transformed, or otherwise used as an input to a rea... | ReactionLikeEvent |
| has_output | * PhysicalEntity |
Physical entity produced by a reaction-like event | ReactionLikeEvent |
| requires_component | * PhysicalEntity |
Physical entity required for a reaction-like event but not modeled as a trans... | ReactionLikeEvent |
| has_catalyst_activity | * CatalystActivity |
Catalyst activity associated with the reaction-like event | ReactionLikeEvent |
| has_regulation | * Regulation |
Reified regulation assertion attached to an event | ReactionLikeEvent |
| preceded_by | * Event |
Event that occurs before the current event in a curated process sequence | ReactionLikeEvent |
| has_interacting_entity_on_other_cell | * PhysicalEntity |
Physical entity located on another interacting cell in intercellular biology | ReactionLikeEvent |
| has_interaction | * Interaction |
Associated interaction object linked to an event | ReactionLikeEvent |
| has_reaction_type | * ReactionTypeTerm |
Controlled reaction type annotation describing the mechanistic or editorial t... | ReactionLikeEvent |
| in_taxon | * OrganismTaxon |
Taxon in which the object, event, or entity is asserted to occur or be define... | Event |
| located_in_compartment | * Compartment |
Compartment in which an entity resides or an event occurs | Event |
| has_summation | 0..1 Summation |
Narrative summary object explaining the biology of an event or entity | Event |
| has_cross_reference | * DatabaseIdentifier |
External cross-reference to another database or controlled resource | Event |
| has_disease_context | * Disease |
Disease context associated with an event or physical entity | Event |
| supported_by | * Publication |
Publication supporting the existence, mechanism, or curation of the object | Event |
| reviewed | * InstanceEdit |
Provenance links to formal review actions on the object | Event |
| revised | * InstanceEdit |
Provenance links to explicit revision actions after prior curation or review | Event |
| release_date | 0..1 date |
Release date associated with a curation or publication cycle | Event |
| release_status | 0..1 String |
Editorial release state of the object in the Reactome release process | Event |
| is_inferred | 0..1 Boolean |
Indicates whether an object was computationally inferred rather than directly... | Event |
| 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
- Useful when biological evidence supports the event but not a full molecular mechanism.
Identifier and Mapping Information
Schema Source
- from schema: https://w3id.org/reactome-ontology
Mappings
| Mapping Type | Mapped Value |
|---|---|
| self | reactome:BlackBoxEvent |
| native | reactome:BlackBoxEvent |
LinkML Source
Direct
name: black_box_event
description: Reaction-like event included in the pathway model despite incomplete
mechanistic detail.
comments:
- Useful when biological evidence supports the event but not a full molecular mechanism.
from_schema: https://w3id.org/reactome-ontology
is_a: reaction_like_event
class_uri: reactome:BlackBoxEvent
Induced
name: black_box_event
description: Reaction-like event included in the pathway model despite incomplete
mechanistic detail.
comments:
- Useful when biological evidence supports the event but not a full molecular mechanism.
from_schema: https://w3id.org/reactome-ontology
is_a: reaction_like_event
attributes:
has_input:
name: has_input
description: Physical entity consumed, transformed, or otherwise used as an input
to a reaction-like event.
comments:
- Inputs need not always be fully consumed in a strict stoichiometric sense across
all event subclasses.
from_schema: https://w3id.org/reactome-ontology
rank: 1000
slot_uri: reactome:hasInput
alias: has_input
owner: black_box_event
domain_of:
- reaction_like_event
range: physical_entity
multivalued: true
inlined: true
inlined_as_list: true
has_output:
name: has_output
description: Physical entity produced by a reaction-like event.
comments:
- Output identity often reflects new compartment, modification state, or assembly
state.
from_schema: https://w3id.org/reactome-ontology
rank: 1000
slot_uri: reactome:hasOutput
alias: has_output
owner: black_box_event
domain_of:
- reaction_like_event
range: physical_entity
multivalued: true
inlined: true
inlined_as_list: true
requires_component:
name: requires_component
description: Physical entity required for a reaction-like event but not modeled
as a transforming input.
comments:
- Useful for contextual cofactors, platform components, or required participants.
from_schema: https://w3id.org/reactome-ontology
rank: 1000
slot_uri: reactome:requiresComponent
alias: requires_component
owner: black_box_event
domain_of:
- reaction_like_event
range: physical_entity
multivalued: true
inlined: true
inlined_as_list: true
has_catalyst_activity:
name: has_catalyst_activity
description: Catalyst activity associated with the reaction-like event.
comments:
- A central Reactome modeling pattern that preserves GO molecular function and
active-unit context.
from_schema: https://w3id.org/reactome-ontology
rank: 1000
slot_uri: reactome:hasCatalystActivity
alias: has_catalyst_activity
owner: black_box_event
domain_of:
- reaction_like_event
range: catalyst_activity
multivalued: true
inlined: true
inlined_as_list: true
has_regulation:
name: has_regulation
description: Reified regulation assertion attached to an event.
comments:
- Supports positive, negative, and requirement-style regulatory semantics.
from_schema: https://w3id.org/reactome-ontology
rank: 1000
slot_uri: reactome:hasRegulation
alias: has_regulation
owner: black_box_event
domain_of:
- reaction_like_event
range: regulation
multivalued: true
inlined: true
inlined_as_list: true
preceded_by:
name: preceded_by
description: Event that occurs before the current event in a curated process sequence.
comments:
- Encodes partial ordering rather than necessarily strict temporal or causal completeness.
from_schema: https://w3id.org/reactome-ontology
rank: 1000
slot_uri: reactome:precededBy
alias: preceded_by
owner: black_box_event
domain_of:
- reaction_like_event
range: event
multivalued: true
inlined: true
inlined_as_list: true
has_interacting_entity_on_other_cell:
name: has_interacting_entity_on_other_cell
description: Physical entity located on another interacting cell in intercellular
biology.
comments:
- Useful for immune, adhesion, and receptor-ligand interaction contexts.
from_schema: https://w3id.org/reactome-ontology
rank: 1000
slot_uri: reactome:hasInteractingEntityOnOtherCell
alias: has_interacting_entity_on_other_cell
owner: black_box_event
domain_of:
- reaction_like_event
range: physical_entity
multivalued: true
inlined: true
inlined_as_list: true
has_interaction:
name: has_interaction
description: Associated interaction object linked to an event.
comments:
- Preserves interaction-level detail when Reactome models such assertions explicitly.
from_schema: https://w3id.org/reactome-ontology
rank: 1000
slot_uri: reactome:hasInteraction
alias: has_interaction
owner: black_box_event
domain_of:
- reaction_like_event
range: interaction
multivalued: true
inlined: true
inlined_as_list: true
has_reaction_type:
name: has_reaction_type
description: Controlled reaction type annotation describing the mechanistic or
editorial type of a reaction.
comments:
- Useful for grouping reaction-like events into broad mechanistic categories.
from_schema: https://w3id.org/reactome-ontology
rank: 1000
slot_uri: reactome:hasReactionType
alias: has_reaction_type
owner: black_box_event
domain_of:
- reaction_like_event
range: reaction_type_term
multivalued: true
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: black_box_event
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: black_box_event
domain_of:
- event
- physical_entity
range: compartment
multivalued: true
has_summation:
name: has_summation
description: Narrative summary object explaining the biology of an event or entity.
comments:
- Distinct from formal definition; usually prose intended for readers.
from_schema: https://w3id.org/reactome-ontology
rank: 1000
slot_uri: reactome:hasSummation
alias: has_summation
owner: black_box_event
domain_of:
- event
range: summation
multivalued: false
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: black_box_event
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: black_box_event
domain_of:
- event
- physical_entity
range: disease
multivalued: true
supported_by:
name: supported_by
description: Publication supporting the existence, mechanism, or curation of the
object.
comments:
- Often points to PubMed-backed literature references.
from_schema: https://w3id.org/reactome-ontology
rank: 1000
slot_uri: reactome:supportedBy
alias: supported_by
owner: black_box_event
domain_of:
- event
- catalyst_activity
- regulation
range: publication
multivalued: true
reviewed:
name: reviewed
description: Provenance links to formal review actions on the object.
comments:
- Distinct from simple modification in Reactome curation workflows.
from_schema: https://w3id.org/reactome-ontology
rank: 1000
slot_uri: reactome:reviewed
alias: reviewed
owner: black_box_event
domain_of:
- event
range: instance_edit
multivalued: true
revised:
name: revised
description: Provenance links to explicit revision actions after prior curation
or review.
comments:
- Useful for tracking editorial iteration.
from_schema: https://w3id.org/reactome-ontology
rank: 1000
slot_uri: reactome:revised
alias: revised
owner: black_box_event
domain_of:
- event
range: instance_edit
multivalued: true
release_date:
name: release_date
description: Release date associated with a curation or publication cycle.
comments:
- Modeled as string to match Reactome exports; can be normalized later if needed.
from_schema: https://w3id.org/reactome-ontology
rank: 1000
slot_uri: reactome:releaseDate
alias: release_date
owner: black_box_event
domain_of:
- event
range: date
multivalued: false
release_status:
name: release_status
description: Editorial release state of the object in the Reactome release process.
comments:
- Examples might include draft-like or released-like status labels depending on
source exports.
from_schema: https://w3id.org/reactome-ontology
rank: 1000
slot_uri: reactome:releaseStatus
alias: release_status
owner: black_box_event
domain_of:
- event
range: string
multivalued: false
is_inferred:
name: is_inferred
description: Indicates whether an object was computationally inferred rather than
directly curated.
comments:
- Reactome uses inference especially for orthology-based event propagation.
from_schema: https://w3id.org/reactome-ontology
rank: 1000
slot_uri: reactome:isInferred
alias: is_inferred
owner: black_box_event
domain_of:
- event
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: black_box_event
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: black_box_event
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: black_box_event
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: black_box_event
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: black_box_event
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: black_box_event
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: black_box_event
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: black_box_event
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: black_box_event
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: black_box_event
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: black_box_event
domain_of:
- named_entity
range: string
multivalued: false
class_uri: reactome:BlackBoxEvent