EZbakR0.1.0 package

Analyze and Integrate Any Type of Nucleotide Recoding RNA-Seq Data

AverageAndRegularize

Average parameter estimates across replicates, and regularize variance...

CompareParameters

Get contrasts of estimated parameters

CorrectDropout

Correct for experimental/bioinformatic dropout of labeled RNA.

create_fraction_design

Generate a fraction_design table for EstimateFractions.

DeconvolveFractions

Deconvolve multi-feature fractions.

EstimateFractions

Estimate fractions of each RNA population.

EstimateIsoformFractions

Estimate isoform-specific fraction news (or more generally "fractions"...

EstimateKinetics

Estimate kinetic parameters

EstimateMutRates

Estimate mutation rates

EZbakRArrowData

EZbakRArrowData object helper function for users

EZbakRData

EZbakRData object helper function for users

EZbakRFractions

EZbakRFractions helper function for users

EZbakRKinetics

EZbakRKinetics helper function for users

EZDynamics

Generalized dynamical systems modeling

EZget

Easily get EZbakR table of estimates of interest

EZMAPlot

Make an MAPlot from EZbakR comparison

EZpcaPlot

Make an MAPlot from EZbakR comparison

EZQC.EZbakRArrowData

Run quality control checks

EZQC.EZbakRData

Run quality control checks

EZQC.EZbakRFractions

Run quality control checks

EZQC

Run quality control checks

EZSimulate

Simulate NR-seq data for multiple replicates of multiple biological co...

EZVolcanoPlot

Make a VolcanoPlot from EZbakR comparison

get_normalized_read_counts

Get normalized read counts from either a cB table or EZbakRFractions...

ImportIsoformQuant

Import transcript isoform quantification into EZbakRData object

new_EZbakRArrowData

EZbakRArrowData object constructor for internal use

new_EZbakRData

EZbakRDataobject constructor for internal use

new_EZbakRFractions

EZbakRFractions object constructor

new_EZbakRKinetics

EZbakRKinetics object constructor

NormalizeForDropout

Normalize for experimental/bioinformatic dropout of labeled RNA.

print.EZbakRArrowData

Print method for EZbakRArrowData objects

print.EZbakRData

Print method for EZbakRData objects

SimpleSim

Simple simulation function

SimulateDynamics

Simulation of generalized dynamical system model.

SimulateIsoforms

Simulation of transcript isoform kinetic parameters.

SimulateMultiCondition

Simulate NR-seq data for multiple replicates of multiple biological co...

SimulateMultiLabel

Simulate one replicate of multi-label NR-seq data

SimulateOneRep

Simulate a single replicate of NR-seq data

validate_EZbakRArrowData

EZbakRArrowData EZbakRArrowData validator

validate_EZbakRData

EZbakRDataobject validator

validate_EZbakRFractions

EZbakRFractions object validator

validate_EZbakRKinetics

EZbakRKinetics object validator

VectSimulateMultiLabel

Vectorized simulation of one replicate of multi-label NR-seq data

VisualizeDropout

Make plots to visually assess dropout trends

A complete rewrite and reimagining of 'bakR' (see 'Vock et al.' (2025) <doi:10.1371/journal.pcbi.1013179>). Designed to support a wide array of analyses of nucleotide recoding RNA-seq (NR-seq) datasets of any type, including TimeLapse-seq/SLAM-seq/TUC-seq, Start-TimeLapse-seq (STL-seq), TT-TimeLapse-seq (TT-TL-seq), and subcellular NR-seq. 'EZbakR' extends standard NR-seq standard NR-seq mutational modeling to support multi-label analyses (e.g., 4sU and 6sG dual labeling), and implements an improved hierarchical model to better account for transcript-to-transcript variance in metabolic label incorporation. 'EZbakR' also generalized dynamical systems modeling of NR-seq data to support analyses of premature mRNA processing and flow between subcellular compartments. Finally, 'EZbakR' implements flexible and well-powered comparative analyses of all estimated parameters via design matrix-specified generalized linear modeling.

  • Maintainer: Isaac Vock
  • License: MIT + file LICENSE
  • Last published: 2025-12-10