Package: tTEscanR 0.99.0

Ana Varas-Sánchez

tTEscanR: An advanced R-based package to quantify and visualize translation efficiency from sequencing data

Translation elongation is dependent on codon-anticodon interactions, with suitable nucleotide pairing being essential for efficient translation. To quantify this relationship, we previously developed a computational pipeline (GitHub - wgao688/sc_tRNA_mRNA) that uses mRNA codon usage relative to tRNA anticodon availability as a proxy for theoretical translation efficiency (tTE). Here, we introduce tTEscanR, a powerful and user-friendly R-based package that extends this approach to quantify translation efficiency from both bulk and single-cell sequencing data. tTEscanR is a versatile tool for exploring translation efficiency in diverse cellular processes, disease mechanisms, and therapeutic development. It also features an advanced visualization module to generate high-quality plots, enhancing result interpretation and communication.

Authors:Ana Varas-Sánchez [aut, cre]

tTEscanR_0.99.0.tar.gz
tTEscanR_0.99.0.zip(r-4.7)tTEscanR_0.99.0.zip(r-4.6)tTEscanR_0.99.0.zip(r-4.5)
tTEscanR_0.99.0.tgz(r-4.6-any)tTEscanR_0.99.0.tgz(r-4.5-any)
tTEscanR_0.99.0.tar.gz(r-4.7-any)tTEscanR_0.99.0.tar.gz(r-4.6-any)
tTEscanR_0.99.0.tgz(r-4.6-emscripten)
manual.pdf |manual.html
DESCRIPTION |NEWS
card.svg |card.png
tTEscanR/json (API)

# Install 'tTEscanR' in R:
install.packages('tTEscanR', repos = c('https://biocstaging.r-universe.dev', 'https://cloud.r-project.org'))

Bug tracker:https://github.com/avarassanchez/ttescanr/issues

Datasets:

On CRAN:

Conda:

softwareepitranscriptomicstranscriptomicsgeneexpressiongeneregulationsequencingsinglecell

4.34 score 1 scripts 34 exports 29 dependencies

Last updated from:d5854c30c1. Checks:1 WARNING, 9 OK. Indexed: yes.

TargetResultTimeFilesSyslog
bioc-checksWARNING340
linux-devel-x86_64OK1042
source / vignettesOK485
linux-release-x86_64OK890
macos-release-arm64OK856
macos-oldrel-arm64OK628
windows-develOK1143
windows-releaseOK1141
windows-oldrelOK696
wasm-releaseOK288

Exports:computeAAUsagecomputeAnticodonUsagecomputeCodonUsagecomputeCorrelationBackgroundcomputeDEResultscomputeExonicBackgroundcomputeMeanUsagecomputeTheoreticalTEcreateObjectextractCodonsfeaturesToAAgetAssaygetCodonFreqgetMetadatagetPermutationDistgroupConditionsmergeMatricesobtainSignificanceplotCorrelationplotDEResultsplotDistributionplotPermutationplotProportionplotTargetComparisonplotTEscorerunDEAnalysisrunPipelineshowPoolContributiontransformFormattRNAFilterCutstRNAGetMatrixtRNASetCutofftRNASetGenesupdateObject

Dependencies:BiocGenericsBiostringsclicpp11crayondplyrgenericsglueIRangeslatticelifecyclemagrittrMatrixpillarpkgconfigpurrrR6rlangS4VectorsSeqinfostringistringrtibbletidyrtidyselectutf8vctrswithrXVector

tTEscanR User Guide
Overview | Workflow | 1. Loading the data | 2. Setup the tTEscanR object | 2.1 Pre-processing | 2.2. Defining the tTEscanR object | 3. Standard workflow | 3.1. Codon usage assessment | 3.2. Anticodon usage assessment | 3.3. Amio acid level assessment | 3.4. Theoretical Translation Efficiency (tTE) computation | 4. Differential expression analysis | 5. References

Last update: 2026-06-22
Started: 2025-08-27

tTEscanR tRNA-Specific Preprocessing Module
1. Overview | 2. Obtaining the tRNA matrix | 3. Identifying the optimal tRNA cutoff

Last update: 2026-06-22
Started: 2026-06-12

tTEscanR Codon Frequency-per-Gene Matrix
Overview

Last update: 2026-06-22
Started: 2025-08-27

tTEscanR Visualization Module
1. Overview | 2. Configuration options | 2.1. Data transformation | 2.2. Parameters | 3. Visualization options | 4. References

Last update: 2026-06-22
Started: 2025-08-27

Readme and manuals

Help Manual

Help pageTopics
Compute Amino Acid (AA) Demand or SupplycomputeAAUsage
Compute Anticodon Usage from tRNA Gene Expression DatacomputeAnticodonUsage
Compute Codon Usage from mRNA Gene Expression DatacomputeCodonUsage
Compute the Correlation Between Mean Usage and Exonic BackgroundcomputeCorrelationBackground
Compute the DESeq2 AnalysiscomputeDEResults
Compute the Exonic Background of the Codon/Anticodon UsagecomputeExonicBackground
Compute Usage Across Conditions (Mean Usage)computeMeanUsage
Compute the Theoretical Translation Efficiency (tTE) scorecomputeTheoreticalTE
Create a tTEscanR ObjectcreateObject
Metadata of mRNA and tRNA datadefault_tTEscanR_metadata
mRNA Expression Data Subsetdefault_tTEscanR_mRNA_data
tRNA Expression Data Subsetdefault_tTEscanR_tRNA_data
Extract Codon Composition of SequencesextractCodons
Relates Codons, Anticodons and their corresponding Amino AcidsfeaturesToAA
Get Assay Data from a tTEscanR ObjectgetAssay getAssay,tTEscanR_Object-method
Compute Codon Frequency-per-Gene TablegetCodonFreq
Get Metadata from a tTEscanR ObjectgetMetadata getMetadata,tTEscanR_Object-method
Run Codon Usage Permutation Test (Background)getPermutationDist
Aggregates data by groupgroupConditions
Combine large matricesmergeMatrices
Assess Significance (P-value) & Corrects for Multiple Hypothesis TestingobtainSignificance
Correlation Plot: Exonic Codon Background - Mean Codon UsageplotCorrelation
Generates Visualizations from the DEA dataplotDEResults
Distribution Plot of Codon/Anticodon Usage or Amino Acid Demand/SupplyplotDistribution
Permutation PlotplotPermutation
Proportion Plot of Codon/Anticodon Usage or Amino Acid Demand/SupplyplotProportion
Distribution Plot of Codon/Anticodon Usage or Amino Acid Demand/Supply Compared to a TargetplotTargetComparison
Violin Plot Displaying tTE ScoresplotTEscore
Perform Differential Expression Analysis Using DESeq2runDEAnalysis
Runs the Theoretical Translation Efficiency (tTE) PipelinerunPipeline
Examine the Codon Pool ContributionshowPoolContribution
Transform the format of a tabletransformFormat
Filter Out Conditions With Low tRNA CutstRNAFilterCuts
Generate a tRNA expression matrixtRNAGetMatrix
Selection of the Optimal tRNA Cut CutofftRNASetCutoff
Annotate the tRNA genes from tRNA tagstRNASetGenes
The tTEscanR ClasstTEscanR_Object-class
tTEscanR Object UpdateupdateObject