EZbakR is a highly flexible tool for analyses of nucleotide recoding RNA-seq datasets (NR-seq; e.g., TimeLapse-seq, SLAM-seq, TUC-seq, etc.). See our paper for a discussion of the motivation behind EZbakR and its companion pipeline fastq2EZbakR, as well as validation of all of its novel functionality.
To install or update, run:
if (!require("remotes", quietly = TRUE))
install.packages("remotes")
remotes::install_github("isaacvock/EZbakR")
At this point, changes will be made weekly, so updating frequently is highly recommended.
Documentation is here: https://isaacvock.github.io/EZbakR/
Currently, the following functionalities have dedicated vignettes:
EstimateFractions()
function.EstimateKinetics()
function.EZQC()
function.AverageAndRegularize()
and CompareParameters()
functions.EZDynamics()
function.EZget()
function.Other implemented functionality that will have vignettes in the future includes:
EZbakRFractions()
function. THe latter is unique to EZbakR and is implemented via the EZbakRKinetics()
function.EZSimulate()
is a convenient wrapper to several of these.EZbakR represents a complete rewrite of bakR. Improvements implemented in EZbakR include:
In the near future, EZbakR will support anything bakR can do that
isn’t currently implemented (Namely DissectMechanisms() and
various visualization functions). There are also a number of exciting
developments on the horizon, so stay tuned!
NR-seq refers to a class of methods that combine RNA-seq, metabolic labeling, and unique metabolic label recoding chemistries. These methods were originally developed to dissect the kinetics of RNA synthesis and degradation. Excitingly though, a treasure trove of extensions of the original methods have been created over the years. To-date, nucleotide recoding has been combined with the likes of TT-seq, Start-seq, Ribo-seq, scRNA-seq (other examples of this here, here, and here), Perturb-seq, long-read sequencing, and subcellular fractionation. In addition, while the original methods used 4-thiouridine (s4U), the same chemistry has been found to work with 6-thioguanosine (s6G), opening the door to dual-labeling experimental designs (e.g., TILAC). EZbakR and its companion pipeline fastq2EZbakR aim to provide an integrated and flexible framework to support this exciting class of methods.
Need a high-speed mirror for your open-source project?
Contact our mirror admin team at info@clientvps.com.
This archive is provided as a free public service to the community.
Proudly supported by infrastructure from VPSPulse , RxServers , BuyNumber , UnitVPS , OffshoreName and secure payment technology by ArionPay.