Polee
Polee constructs a computationally efficient approximation of the RNA-seq likelihood to quantify transcript expression and propagate uncertainty into downstream statistical inference, mitigating biases from ambiguous read assignment such as multi-mapping reads, similar isoforms, paralogs, or duplicated loci.
Key Features:
- Uncertainty-aware inference: Propagates quantification uncertainty into downstream statistical analyses rather than treating point estimates as fixed inputs.
- Compact likelihood approximation: Replaces the full read-level likelihood with a low-dimensional approximation using the Pólya tree transformation to improve tractability.
- Scalable computation: Remains feasible on large RNA-seq datasets without requiring explicit probabilistic modeling of every read.
- Improved transcript-level analyses: Suited for differential transcript expression where isoform ambiguity is a primary source of variance.
Scientific Applications:
- Differential transcript expression: Provides more reliable detection and ranking of transcript-level changes across conditions by incorporating quantification uncertainty.
- Isoform-resolved regulation studies: Supports analysis of alternative splicing and isoform switching under experimental perturbations.
- Complex transcriptomes: Applicable to organisms or tissues with extensive paralogy, repeats, or closely related gene families where multi-mapping is prevalent.
- Budget-constrained pipelines: Enables probabilistic-style inference that captures uncertainty with moderate computational resources compared to full read-level models.
Methodology:
Conventional workflows follow a two-stage procedure: (i) estimate gene/transcript abundances and (ii) treat those estimates as fixed inputs for downstream models.
Polee constructs a computationally efficient approximation of the likelihood function for expression parameters using the Pólya tree transformation and substitutes this approximate likelihood for the full read-level likelihood.
The approximate likelihood is then used in downstream inference (e.g., differential transcript expression) to incorporate uncertainty without modeling billions of reads directly.
Topics
Details
- License:
- GPL-3.0
- Programming Languages:
- Julia, Python
- Added:
- 1/18/2021
- Last Updated:
- 1/24/2021
Operations
Publications
Jones DC, Ruzzo WL. Polee: RNA-Seq analysis using approximate likelihood. Unknown Journal. 2020. doi:10.1101/2020.09.09.290411.