Related Experiment Video
Updated: Feb 15, 2026

Enabling High Grayscale Resolution Displays and Accurate Response Time Measurements on Conventional Computers
Published on: February 29, 2012
Scikit-ribo Enables Accurate Estimation and Robust Modeling of Translation Dynamics at Codon Resolution
Han Fang1, Yi-Fei Huang2, Aditya Radhakrishnan3
1Simons Center for Quantitative Biology, Cold Spring Harbor Laboratory, Cold Spring Harbor, NY 11724, USA; Department of Applied Mathematics & Statistics, Stony Brook University, Stony Brook, NY 11794, USA.
Scikit-ribo is a new analysis package that improves the accuracy of measuring protein translation using ribosome profiling (Ribo-seq) data. It corrects biases in translation efficiency estimation and enhances genome-wide analysis.
Area of Science:
- Molecular Biology
- Genomics
- Bioinformatics
Background:
- Ribosome profiling (Ribo-seq) measures protein translation but suffers from sampling errors and biases.
- Existing methods for estimating translation efficiency (TE) from Ribo-seq data are prone to inaccuracies, particularly for low-abundance genes.
Purpose of the Study:
- To develop an open-source package, Scikit-ribo, for accurate A-site prediction and TE estimation from Ribo-seq and RNA sequencing data.
- To address biases in TE estimation and improve genome-wide translation analysis.
Main Methods:
- Developed Scikit-ribo, an analysis package for Ribo-seq and RNA-seq data.
- Implemented a codon-level generalized linear model with ridge penalty for TE estimation.
- Validated TE estimates using mass spectrometry data for protein abundances.
Main Results:
- Scikit-ribo accurately predicts A-site locations and codon elongation rates (r = 0.99).
- The package corrects TE estimation biases for over 2,000 genes in S. cerevisiae, validated by protein abundance data (r = 0.81).
- Scikit-ribo enables direct determination of Kozak-like sequences from Ribo-seq data.
Conclusions:
- Scikit-ribo provides a robust framework for accurate genome-wide translation efficiency estimation.
- The package corrects known biases in Ribo-seq analysis and offers insights into translation regulation.
- Analysis of coverage requirements and cycloheximide treatment artifacts is provided for improved experimental design.
Related Concept Videos
Translation
Translation is the process of synthesizing proteins from the genetic information carried by messenger RNA (mRNA). Following transcription, it constitutes the final step in the expression of genes. This process is carried out by ribosomes, complexes of protein and specialized RNA molecules. Ribosomes, transfer RNA (tRNA), and other proteins produce a chain of amino acids—the polypeptide—as the end product of translation.
Translation Produces the Building Blocks of...
Translation
Translation Produces the Building Blocks of Life
Proteins are...
Initiation of Translation
First, the initiator tRNA must be selected from the pool of elongator tRNAs by eukaryotic initiation factor 2 (eIF2). The initiator tRNA (Met-tRNAi) has conserved sequence elements including modified bases at...
Termination of Translation
Improving Translational Accuracy
What are Estimates?
The estimate for the mean of a sample is denoted by ͞x, whereas the mean of the population is designated as μ. Further, parameters such...

