get_genes_as_intervals

get_genes_as_intervals#

GeneExpressionData.get_genes_as_intervals()[source]#

Returns the gene intervals as a sequence of Interval objects.

Gene intervals are derived from ‘Chr’, ‘Start’, and ‘End’ columns in self.gene_metadata.

Return type:

Sequence[Interval]

Returns:

A sequence of genome.Interval objects, each representing a gene.

Raises:

ValueError – If the gene metadata does not contain ‘Chromosome’, ‘Start’, or ‘End’ columns.