Unconfigured Ad

Collapse
X
 
  • Time
  • Show
Clear All
new posts
  • Novogene
    Registered Vendor
    • May 2024
    • 75

    #1

    How to Choose Normalization Methods (TPM/RPKM/FPKM) for mRNA Expression

    Why do mRNA expression values need to be normalized?

    The unification of mRNA expression value measurements across studies, or the normalization of mRNA data, is a significant problem in biomedical and life science research. The abundance of transcripts is measured digitally by reading count. To eliminate technical biases in sequenced data, such as sequencing depth (deeper sequencing depth produces more read counts for one gene) and gene length (longer gene length produces more read counts at the same sequencing level), normalization of gene expression measurements is required.


    Click image for larger version  Name:	dataurl782387.png Views:	0 Size:	31.1 KB ID:	326044



    Notes:
    ● READS COUNTS: Obtained from the original sequencing data, the count number is the total number of reads mapped to a certain gene; in the sequencing analysis process, the measured short reads are firstly mapped to the reference genome, and then the software is used to calculate the number of reads mapped to a certain gene, which means that read count is an integer value.


    RPKM (Reads Per Kilobase per Million mapped reads)was made for single-end RNA-seq, where every read corresponded to a single fragment that was sequenced. FPKM (Fragments Per Kilobase per Million mapped fragments) is very similar to RPKM. We divide the number of fragments of a gene by the total sequencing depth, and the ratio is divided by the gene length. Note that, strictly speaking, the gene length mentioned above represents the total length of exons from one gene.

    The difference between RPKM and FPKM is that F stands for fragments and R stands for reads. In the case of PE (Pair-end) sequencing, each fragment will have two reads, and FPKM only calculates the number of fragments that can be compared to the same transcript for both reads, while RPKM calculates the number of reads that can be compared to the transcript. The FPKM only counts the number of fragments that can be matched to the same transcript. In the case of SE (single-end) sequencing, the results calculated by FPKM and RPKM will be the same.

    FPKM and RPKM ultimately normalize the abundance of transcripts from different samples (or the same sample under different conditions) to a standard that allows quantitative comparison by dividing both L (transcript length) and N (total number of Reads (Fragment)).

    TPM (transcripts per kilobase million) is very much like FPKM and RPKM, but the only difference is that at first, normalize for gene length, and later normalize for sequencing depth. However, the differencing effect is very profound. Therefore, TPM is a more accurate statistic when calculating gene expression comparisons across samples. While using TPM, the sum of all TPMs is the same in each sample. This makes the comparison of the proportion of reads mapped to a gene in each sample very convenient.


    Click image for larger version  Name:	dataurl782389.png Views:	0 Size:	69.6 KB ID:	326045




    How to choose the normalization method?

    The TPM normalization results are sample independent and the TPMs are guaranteed to be the same across samples; however, the FPKM and TPM are about the same for each gene in each sample, so many people still use FPKM or RPKM to compare expression values of the same gene across samples. As with any high sequencing throughput technology, the analytical method is critical to interpret the data, and the RNA-seq analysis process is always evolving. Therefore, the appropriate method should be selected based on a combination of research directions.

    Normalization method Description Recommendations for use
    TPM (transcripts per kilobase million) Counts per length of transcript (kb) per million reads mapped Gene count comparisons within a sample or between samples of the same sample group
    RPKM / FPKM
    (reads/fragments per kilobase per million reads/fragments mapped)
    Normalize for gene length at first, and later normalize for sequencing depth Gene count comparisons between genes within as ample; NOT for between sample comparisons


    References
    1. Dillies, Marie-Agnès, et al. "A comprehensive evaluation of normalization methods for Illumina high-throughput RNA sequencing data analysis." Briefings in bioinformatics 14.6 (2013): 671-683.
    2. Fundel, K., et al. "Normalization strategies for mRNA expression data in cartilage research." Osteoarthritis and cartilage 16.8 (2008): 947-955.


    Eager to learn more? Check out our previous post for more insights!​
    ​
    Last edited by Novogene; 09-04-2024, 02:09 PM.

Latest Articles

Collapse

  • SEQadmin2
    16S/ITS Profiling vs. Shotgun Metagenomics: What Changes in Your Workflow?
    by SEQadmin2




    NGS has revolutionized clinical microbiology by offering new ways to identify and surveil pathogens without prior knowledge of the target. One popular approach is 16S rRNA and ITS amplicon sequencing, which targets specific microbial markers. But studies are increasingly incorporating shotgun metagenomics, a technique that sequences all DNA from a sample without targeting specific microbial markers. This approach allows more detailed taxonomic classification, detection...
    10-30-2026, 06:46 AM
  • SEQadmin2
    Multiomic Liquid Biopsy: What DNA/RNA Panels Reveal That DNA Alone Can’t
    by SEQadmin2



    Tumors contain complex mixtures of cell populations that evolve in response to treatment and host-specific factors. Tissue biopsies provide only static snapshots of a tumor’s state. But what if we could follow that evolution over time using a minimally invasive technique?

    Liquid biopsies can detect tumor-derived material circulating in the bloodstream, providing a way to study treatment response, detect emerging resistance, and discover new biomarkers. Circulating
    ...
    10-14-2026, 09:55 AM

ad_right_rmr

Collapse

News

Collapse

Topics Statistics Last Post
Started by SEQadmin2, 10-28-2026, 09:57 AM
0 responses
36 views
0 reactions
Last Post SEQadmin2  
Started by SEQadmin2, 10-28-2026, 09:51 AM
0 responses
22 views
0 reactions
Last Post SEQadmin2  
Started by SEQadmin2, 10-22-2026, 11:13 AM
0 responses
72 views
0 reactions
Last Post SEQadmin2  
Started by SEQadmin2, 10-22-2026, 10:48 AM
0 responses
48 views
0 reactions
Last Post SEQadmin2  
Working...