bakR1.0.1 package

Analyze and Compare Nucleotide Recoding RNA Sequencing Datasets

avg_and_regularize

Efficiently average replicates of nucleotide recoding data and regular...

bakR-package

The 'bakR' package.

bakRData

bakR Data object helper function for users

bakRFit

Estimating kinetic parameters from nucleotide recoding RNA-seq data

bakRFnData

bakRFnData object helper function for users

cBprocess

Curate data in bakRData object for statistical modeling

CorrectDropout

Correcting for metabolic labeling induced RNA dropout

DissectMechanism

Construct heatmap for non-steady state (NSS) analysis with improved me...

fast_analysis

Efficiently analyze nucleotide recoding data

fn_process

Curate data in bakRFnData object for statistical modeling

FnPCA

Creating PCA plots with logit(fn) estimates

FnPCA2

Creating PCA plots with logit(fn) estimates

GSprocessing

Prep GRAND-SLAM output for bakRFnData

Heatmap_kdeg

Creating a L2FC(kdeg) matrix that can be passed to heatmap functions

new_bakRData

bakRData object constructor for internal use

new_bakRFnData

bakRFnData object constructor for internal use

NSSHeat

Construct heatmap for non-steady state (NSS) analysis

plotMA

Creating L2FC(kdeg) MA plot from fit objects

plotVolcano

Creating L2FC(kdeg) volcano plot from fit objects

QC_checks

Check data quality and make suggestions to user about what analyses to...

QuantifyDropout

Fit dropout model to quantify dropout frequency

reliableFeatures

Identify features (e.g., transcripts) with high quality data

Simulate_bakRData

Simulating nucleotide recoding data

Simulate_relative_bakRData

Simulating nucleotide recoding data with relative count data

TL_stan

Fit 'Stan' models to nucleotide recoding RNA-seq data analysis

validate_bakRData

bakR Data object validator

validate_bakRFnData

bakRFnData object validator

VisualizeDropout

Visualize dropout

Several implementations of a novel Bayesian hierarchical statistical model of nucleotide recoding RNA-seq experiments (NR-seq; TimeLapse-seq, SLAM-seq, TUC-seq, etc.) for analyzing and comparing NR-seq datasets (see 'Vock and Simon' (2023) <doi:10.1261/rna.079451.122>). NR-seq is a powerful extension of RNA-seq that provides information about the kinetics of RNA metabolism (e.g., RNA degradation rate constants), which is notably lacking in standard RNA-seq data. The statistical model makes maximal use of these high-throughput datasets by sharing information across transcripts to significantly improve uncertainty quantification and increase statistical power. 'bakR' includes a maximally efficient implementation of this model for conservative initial investigations of datasets. 'bakR' also provides more highly powered implementations using the probabilistic programming language 'Stan' to sample from the full posterior distribution. 'bakR' performs multiple-test adjusted statistical inference with the output of these model implementations to help biologists separate signal from background. Methods to automatically visualize key results and detect batch effects are also provided.

  • Maintainer: Isaac Vock
  • License: MIT + file LICENSE
  • Last published: 2024-01-13