new_majiq.SJIntronsBins

class rna_majiq.SJIntronsBins(sj_intronsbins, strandness, original_path, original_version, original_time, prefix=None, gene_introns_checksum=None, exons_checksum=None, **additional_metadata)

Per-bin read coverage over introns

Parameters:
  • sj_intronsbins (_SJIntronsBins) – Underlying object binding the internal C++ API

  • strandness (ExperimentStrandness) – strandness that was used for the experiment

  • original_path (str) – Original path to BAM file from which coverage was derived

  • original_version, original_time (str) – Version of MAJIQ and time BAM file was processed

  • gene_introns_checksum, exons_checksum (Optional[int]) – Checksum of gene introns, exons used to define regions for coverage

Notes

Intron coverage is dependent on the gene introns and exons used to define regions on which to assess coverage.

See also

SJExperiment.from_bam, SJIntronsBins.from_bam, SJIntronsBins.from_zarr

__init__(sj_intronsbins, strandness, original_path, original_version, original_time, prefix=None, gene_introns_checksum=None, exons_checksum=None, **additional_metadata)

Methods

__init__(sj_intronsbins, strandness, ...[, ...])

from_arrays(regions, bin_reads, bin_idx, ...)

Create SJIntronsBins from SJIntrons, arrays, metadata

from_bam(path, total_bins, exons, gene_introns)

Load SJIntronsBins from BAM file

from_regions(introns, total_bins[, ...])

Empty SJIntronsBins matched to input introns

from_zarr(store)

Load SJIntronsBins from zarr format

numbins([region_idx, minreads])

Number of bins for regions with at least specified number of reads

numreads([region_idx, numstacks])

Calculate total number of reads at specified regions with stacks

numstacks([region_idx, pvalue_threshold])

Calculate number of stacks at specified regions/pvalues

to_zarr(store[, consolidated, ...])

Serialize to zarr format

Attributes

bin_idx

index of each bin on each region

bin_reads

number of reads for each region/bin

bin_reads_2d

2D array representation of reads per region/bin

df

View of read counts per bin (combined with underlying regions)

original_path

original_time

original_version

regions

sib_idx

sib_idx_end

sib_idx_start

strandness

total_bins

total possible number of bins (defined by positions for junctions)