Class: AntisenseOligonucleotideDetail
Structured attributes specific to an antisense oligonucleotide (ASO) treatment: its molecular mechanism, RNA target, splice exon (for splice-switching ASOs), backbone chemistry, and targeting conjugate. Attach via the aso_details slot on a Treatment whose therapeutic_modality is ANTISENSE_OLIGONUCLEOTIDE.
URI: dismech:class/AntisenseOligonucleotideDetail
classDiagram
class AntisenseOligonucleotideDetail
click AntisenseOligonucleotideDetail href "../../classes/AntisenseOligonucleotideDetail/"
AntisenseOligonucleotideDetail : aso_chemistry
AntisenseOligonucleotideDetail --> "0..1" AsoChemistryEnum : aso_chemistry
click AsoChemistryEnum href "../../enums/AsoChemistryEnum/"
AntisenseOligonucleotideDetail : aso_mechanism
AntisenseOligonucleotideDetail --> "0..1" AsoMechanismEnum : aso_mechanism
click AsoMechanismEnum href "../../enums/AsoMechanismEnum/"
AntisenseOligonucleotideDetail : conjugation
AntisenseOligonucleotideDetail --> "0..1" AsoConjugationEnum : conjugation
click AsoConjugationEnum href "../../enums/AsoConjugationEnum/"
AntisenseOligonucleotideDetail : target_exon
AntisenseOligonucleotideDetail : target_gene
AntisenseOligonucleotideDetail --> "0..1" GeneDescriptor : target_gene
click GeneDescriptor href "../../classes/GeneDescriptor/"
AntisenseOligonucleotideDetail : target_transcript
Slots
| Name | Cardinality and Range | Description | Inheritance |
|---|---|---|---|
| aso_mechanism | 0..1 AsoMechanismEnum |
Molecular mechanism of action of an antisense oligonucleotide | direct |
| target_gene | 0..1 GeneDescriptor |
The gene whose transcript an antisense oligonucleotide targets (bindable to H... | direct |
| target_transcript | 0..1 String |
The specific transcript, pre-mRNA element, or sequence motif targeted by an a... | direct |
| target_exon | 0..1 String |
The exon (or exons) modulated by a splice-switching antisense oligonucleotide... | direct |
| aso_chemistry | 0..1 AsoChemistryEnum |
Backbone / sugar chemistry of an antisense oligonucleotide | direct |
| conjugation | 0..1 AsoConjugationEnum |
Targeting ligand or conjugate attached to an antisense oligonucleotide | direct |
Usages
| used by | used in | type | used |
|---|---|---|---|
| Treatment | aso_details | range | AntisenseOligonucleotideDetail |
Identifier and Mapping Information
Schema Source
- from schema: https://w3id.org/monarch-initiative/dismech
Mappings
| Mapping Type | Mapped Value |
|---|---|
| self | dismech:AntisenseOligonucleotideDetail |
| native | dismech:AntisenseOligonucleotideDetail |
LinkML Source
Direct
name: AntisenseOligonucleotideDetail
description: 'Structured attributes specific to an antisense oligonucleotide (ASO)
treatment: its molecular mechanism, RNA target, splice exon (for splice-switching
ASOs), backbone chemistry, and targeting conjugate. Attach via the aso_details slot
on a Treatment whose therapeutic_modality is ANTISENSE_OLIGONUCLEOTIDE.'
from_schema: https://w3id.org/monarch-initiative/dismech
slots:
- aso_mechanism
- target_gene
- target_transcript
- target_exon
- aso_chemistry
- conjugation
Induced
name: AntisenseOligonucleotideDetail
description: 'Structured attributes specific to an antisense oligonucleotide (ASO)
treatment: its molecular mechanism, RNA target, splice exon (for splice-switching
ASOs), backbone chemistry, and targeting conjugate. Attach via the aso_details slot
on a Treatment whose therapeutic_modality is ANTISENSE_OLIGONUCLEOTIDE.'
from_schema: https://w3id.org/monarch-initiative/dismech
attributes:
aso_mechanism:
name: aso_mechanism
description: Molecular mechanism of action of an antisense oligonucleotide
from_schema: https://w3id.org/monarch-initiative/dismech
rank: 1000
alias: aso_mechanism
owner: AntisenseOligonucleotideDetail
domain_of:
- AntisenseOligonucleotideDetail
range: AsoMechanismEnum
target_gene:
name: target_gene
description: The gene whose transcript an antisense oligonucleotide targets (bindable
to HGNC).
from_schema: https://w3id.org/monarch-initiative/dismech
rank: 1000
alias: target_gene
owner: AntisenseOligonucleotideDetail
domain_of:
- AntisenseOligonucleotideDetail
range: GeneDescriptor
inlined: true
target_transcript:
name: target_transcript
description: The specific transcript, pre-mRNA element, or sequence motif targeted
by an antisense oligonucleotide (e.g., a RefSeq/Ensembl transcript ID, "SMN2
ISS-N1", or "APOB mRNA").
from_schema: https://w3id.org/monarch-initiative/dismech
rank: 1000
alias: target_transcript
owner: AntisenseOligonucleotideDetail
domain_of:
- AntisenseOligonucleotideDetail
range: string
target_exon:
name: target_exon
description: The exon (or exons) modulated by a splice-switching antisense oligonucleotide,
expressed in human-readable form (e.g., "exon 51", "exon 7").
from_schema: https://w3id.org/monarch-initiative/dismech
rank: 1000
alias: target_exon
owner: AntisenseOligonucleotideDetail
domain_of:
- AntisenseOligonucleotideDetail
range: string
aso_chemistry:
name: aso_chemistry
description: Backbone / sugar chemistry of an antisense oligonucleotide
from_schema: https://w3id.org/monarch-initiative/dismech
rank: 1000
alias: aso_chemistry
owner: AntisenseOligonucleotideDetail
domain_of:
- AntisenseOligonucleotideDetail
range: AsoChemistryEnum
conjugation:
name: conjugation
description: Targeting ligand or conjugate attached to an antisense oligonucleotide
from_schema: https://w3id.org/monarch-initiative/dismech
rank: 1000
alias: conjugation
owner: AntisenseOligonucleotideDetail
domain_of:
- AntisenseOligonucleotideDetail
range: AsoConjugationEnum