Man pages for grandR
Comprehensive Analysis of Nucleotide Conversion Sequencing Data

AnalysesAnalysis table functions
AnalyzeGeneSetsGene set analysis
ApplyContrastsApply a function over contrasts
as.Seurat.grandRCreate Seurat object from a grandR object
CalibrateEffectiveLabelingTimeKineticFitUses the kinetic model to calibrate the effective labeling...
CalibrateEffectiveLabelingTimeMatchHalflivesCalibrate the effective labeling time by matching half-lives...
check.analysisInternal functions to check for a valid analysis or slot...
ClassifyGenesBuild the type column for the gene info table.
ColdataGet the column annotation table or add additional columns to...
ComputeAbsoluteCompute absolute expression using ERCC spike ins
ComputeColumnStatisticsCompute statistics for all columns (i.e. samples or cells)
ComputeExpressionPercentageExpression percentage computation
ComputeNonConstantParamCompute and evaluate functions for non constant rates
ComputeNtrPosteriorQuantileCompute NTR quantiles
ComputePseudoNtrCompute pseudo NTRs from two count matrices
ComputeSteadyStateHalfLivesSteady state half-lives for each sample
ComputeSummaryStatisticsCompute summary statistics
ComputeTotalExpressionTotal expression computation
ConditionGet or set the conditions in the column annotation table.
correctdropoutCorrect for 4sU dropout
CreateConvolutionTableCreate Convolution Table from a Seurat object
CreatePdfsConvencience methods for creating QC pdfs
CreatePseudobulkTableCreate Pseudobulk Table from a Seurat object
data.applyInternal function to apply functions to all slots etc.
DefaultSlotGet or set the default slot for a grandR object.
DeferDefer calling a function
density2dDensity estimation in 2d
DESeq2BICCompute the Bayesian information criterion (BIC)
DesignA list of predefined names for design vectors
DesignSemanticsBuild the design semantics list
dropoutPerform 4sU dropout tests
dropoutpercentEstimate 4sU dropout percentages
estimate.dispersionEstimate dispersion parameters for a count matrix using...
EstimateRegulationEstimate regulation from snapshot experiments
FilterGenesFilter genes
Findno4sUPairsFind equivalent no4sU samples for 4sU samples
FindReferencesObtain reference columns (samples or cells) for all columns...
FitKineticsFit kinetic models to all genes.
FitKineticsGeneLeastSquaresFit a kinetic model according to non-linear least squares.
FitKineticsGeneLogSpaceLinearFit a kinetic model using a linear model.
FitKineticsGeneNtrFit a kinetic model using the degradation rate transformed...
FitKineticsGeneSnapshotCompute the posterior distributions of RNA synthesis and...
FitKineticsPulseRFit kinetics using pulseR
FitKineticsSnapshotFits RNA kinetics from snapshot experiments
f.nonconstFunction to compute the abundance of new or old RNA at time t...
f.nonconst.linearFunction to compute the abundance of new or old RNA at time t...
f.old.equiFunctions to compute the abundance of new or old RNA at time...
FormatCorrelationFormatting function for correlations
GeneInfoGet the gene annotation table or add additional columns to it
GenesGene and sample (or cell) names
GetAnalysisTableObtain a table of analysis results values
GetContrastsCreate a contrast matrix
GetDataObtain a tidy table of values for a gene or a small set of...
GetDiagnosticParametersDescribe parameters relevant to diagnostics
GetMatrixObtain a genes x values table as a large matrix
get.mode.slotInternal functions to parse mode.slot strings
GetPairContrastsCreate a contrast matrix for two given conditions
GetSignificantGenesSignificant genes
GetSummarizeMatrixCreate a summarize matrix
GetTableObtain a genes x values table
grandRCreate a grandR object and retrieve basic information
IsParallelChecks for parallel execution
LFCEstimation of log2 fold changes
LikelihoodRatioTestCompute a likelihood ratio test.
ListGeneSetsList available gene sets
MakeColdataExtract an annotation table from a formatted names vector
MAPlotMake an MA plot
NormalizeNormalization
NormalizeBaselineNormalization to a baseline
PairwiseLog2 fold changes and Wald tests for differential expression
PairwiseDESeq2Perform Wald tests for differential expression
PlotAnalysesConvenience function to make the same type of plot for...
PlotConversionFreqDiagnostic plot for conversion frequencies
PlotGeneGroupsBarsPlot gene values as bars
PlotGeneGroupsPointsPlot gene groups as points
PlotGeneOldVsNewGene plot comparing old vs new RNA
PlotGeneProgressiveTimecoursePlot progressive labeling timecourses
PlotGeneSnapshotTimecourseGene plot for snapshot timecourse data
PlotGeneTotalVsNtrGene plot comparing total RNA vs the NTR
PlotHeatmapCreate heatmaps from grandR objects
PlotMismatchPositionForSampleDiagnostic plot for mismatch position for columns (by sample)
PlotMismatchPositionForTypeDiagnostic plot for mismatch position for columns (by...
PlotModelCompareConvDiagnostic plot for estimated models (global conversion rate)
PlotModelCompareErrDiagnostic plot for estimated models (global error rate)
PlotModelCompareErrPriorDiagnostic plot for estimated models (global error rate)
PlotModelCompareLLDiagnostic plot for estimated models (log likelihoods)
PlotModelCompareNtrDiagnostic plot for estimated models (global NTR)
PlotModelConvDiagnostic plot for estimated models (global conversion rate)
PlotModelErrDiagnostic plot for estimated models (global error rate)
PlotModelLabelTimeCourseDiagnostic plot for estimated models (4sU increase)
PlotModelNtrDiagnostic plot for estimated models (global NTR)
PlotModelShapeDiagnostic plot for estimated models (global shape parameter)
PlotPCAMake a PCA plot
PlotProfileLikelihoodDiagnostic plot for estimated models (global error rate)
PlotsStored plot functions
PlotScatterMake a scatter plot
PlotSimulationPlot simulated data
PlotTypeDistributionPlot the distribution of gene types
PoolColumnsPool reads across columns
psapplyParallel (s/l)apply
ReadCountsRead a count table
ReadFeatureCountsRead featureCounts
ReadGRANDRead the output of GRAND-SLAM 2.0 into a grandR object.
ReadGRAND3Read the output of GRAND-SLAM 3.0 into a grandR object.
ReadNewTotalRead sparse new/total matrices
RotatateAxisLabelsRotate x axis labels
SaveNtrSlotCopy the NTR slot and save under new name
ScaleScale data
Semantics.concentrationSemantics for concentration columns
Semantics.timeSemantics for time columns
ServeGrandRServe a shiny web interface
SetParallelSet up parallel execution
SimulateKineticsSimulate the kinetics of old and new RNA for given...
SimulateReadsForSampleSimulate metabolic labeling - nucleotide conversion RNA-seq...
SimulateTimeCourseSimulate a complete time course of metabolic labeling -...
SimulateTimeCourseNonConstantSimulate a complete time course of metabolic labeling -...
SlotsSlot functions
structure2vectorConvert a structure into a vector
SummarizeSummarize a data matrix
ToIndexObtain the indices of the given genes
Transform.noTransformations for PlotHeatmap
TransformSnapshotEstimate parameters for a one-shot experiment.
UpdateSymbolsUpdate symbols using biomaRt
UseNtrSlotCopy the NTR slot and save under new name
VulcanoPlotMake a Vulcano plot
grandR documentation built on April 4, 2025, 2:27 a.m.