Question: FPKM Quantile Normalization
0
gravatar for hubenxia123
4 weeks ago by
hubenxia1230 wrote:

I used HISAT2 and StringTie2 to analyze RNA-seq , and finally obtained the FPKM for per gene. Then I made a boxplot for gene expression in all samples. Unfortunately, I found that the mediate value across samples was not identical, so do I need to do quantile normalization for FPKM. I also checked this post (Rnaseq Fpkm Quantile Normalization) and found that it was not necessary to do quantile normalization. Thanks in advance, best,

rna-seq • 152 views
ADD COMMENTlink modified 4 weeks ago by ATpoint23k • written 4 weeks ago by hubenxia1230
2
gravatar for ATpoint
4 weeks ago by
ATpoint23k
Germany
ATpoint23k wrote:

FPKM is not recommended for any kind of differential analysis between samples. Get the raw counts after aggregating to the gene level (e.g. using tximport) and then normalize with proper approaches such as TMM from edgeR or RLE from DESeq2. The vignettes and papers cover the topic of normalization for various purposes. vst or rlog from DESeq2 are other popular choices depending on the application. For information why FPKM is not recommended, please use google and the search function and see benchmarking papers comparison normalization methods.

ADD COMMENTlink modified 4 weeks ago • written 4 weeks ago by ATpoint23k

Thanks for your reply! I did not use FPKM to perform differential expression analysis. What I want to do is to compare the global expression levels between 2 groups. As I found the global expression values from the replicates were not identical, I am not sure whetehr I need to quantile normalize the FPKM. best,

ADD REPLYlink written 4 weeks ago by hubenxia1230
1

I would simply use a proper normalization technique starting from raw counts such as the one I suggested above. The easiest is probably vst from DESeq2 followed by the exploratory plots you mention. I see no reason to bother yourself with two different methods such as FPKM and QN as you would need to show that FPKM-distributed data do not violate any of the QN assumptions. Save yourself the trouble and use something else.

ADD REPLYlink written 4 weeks ago by ATpoint23k
Please log in to add an answer.

Help
Access

Use of this site constitutes acceptance of our User Agreement and Privacy Policy.
Powered by Biostar version 2.3.0
Traffic: 1627 users visited in the last hour