Litcius/Paper detail

ORFik: a comprehensive R toolkit for the analysis of translation

Håkon Tjeldnes, Kornel Labun, Yamila N. Torres Cleuren, Katarzyna Chyżyńska, Michał Świrski, Eivind Valen

2021BMC Bioinformatics43 citationsDOIOpen Access PDF

Abstract

BACKGROUND: With the rapid growth in the use of high-throughput methods for characterizing translation and the continued expansion of multi-omics, there is a need for back-end functions and streamlined tools for processing, analyzing, and characterizing data produced by these assays. RESULTS: Here, we introduce ORFik, a user-friendly R/Bioconductor API and toolbox for studying translation and its regulation. It extends GenomicRanges from the genome to the transcriptome and implements a framework that integrates data from several sources. ORFik streamlines the steps to process, analyze, and visualize the different steps of translation with a particular focus on initiation and elongation. It accepts high-throughput sequencing data from ribosome profiling to quantify ribosome elongation or RCP-seq/TCP-seq to also quantify ribosome scanning. In addition, ORFik can use CAGE data to accurately determine 5'UTRs and RNA-seq for determining translation relative to RNA abundance. ORFik supports and calculates over 30 different translation-related features and metrics from the literature and can annotate translated regions such as proteins or upstream open reading frames (uORFs). As a use-case, we demonstrate using ORFik to rapidly annotate the dynamics of 5' UTRs across different tissues, detect their uORFs, and characterize their scanning and translation in the downstream protein-coding regions. CONCLUSION: In summary, ORFik introduces hundreds of tested, documented and optimized methods. ORFik is designed to be easily customizable, enabling users to create complete workflows from raw data to publication-ready figures for several types of sequencing data. Finally, by improving speed and scope of many core Bioconductor functions, ORFik offers enhancement benefiting the entire Bioconductor environment. AVAILABILITY: http://bioconductor.org/packages/ORFik .

Topics & Concepts

BioconductorRibosome profilingComputer scienceTranslation (biology)WorkflowAnnotationEukaryotic translationProfiling (computer programming)Computational biologyData miningDatabaseBiologyArtificial intelligenceMessenger RNAProgramming languageBiochemistryGeneRNA and protein synthesis mechanismsRNA modifications and cancerRNA regulation and disease