tidesurf.transcript.Exon#
- class tidesurf.transcript.Exon(gene_id: str, gene_name: str, transcript_id: str, transcript_name: str, chromosome: str, strand: Strand, start: int, end: int, exon_id: str, exon_number: int)#
Bases:
GenomicFeatureAn exon of a transcript. Identified by an exon ID and exon number.
- Parameters:
- gene_id str
ID of the corresponding gene.
- gene_name str
Name of the corresponding gene.
- transcript_id str
ID of the corresponding transcript.
- transcript_name str
Name of the corresponding transcript.
- chromosome str
Chromosome on which the exon is located.
- strand Strand
Strand on which the exon is located.
- start int
Genomic start position of the exon (0-based).
- end int
Genomic end position of the exon (0-based).
- exon_id str
ID of the exon.
- exon_number int
Number of the exon in the transcript.
Attributes
Chromosome on which the feature is located.
Genomic end position of the feature (0-based).
ID of the exon.
Number of the exon in the transcript.
ID of the corresponding gene.
Name of the corresponding gene.
Genomic start position of the feature (0-based).
Strand on which the feature is located.
ID of the corresponding transcript.
Name of the corresponding transcript.
Methods
overlaps(chromosome, strand, start, end[, ...])Check if the feature overlaps with a given region.