The purpose of zFPKM is to define a meaningful thresholds for active genes. For clustering a simple scale() is sufficient.
Hi,
I understand that bioconductor packages such as edgeR and DESeq require readcounts for further downstream analysis.I have FPKM values from cufflinks.Can I just use the values to produce a heatmap?
Also,I want to get the top expressed genes from normals vs Tumors.Any suggestions.
Best,
Ron
2 answers
If you have bam files, run cuffdiff. The cuffdiff output will have differentiallly expressed isoforms, genes, FPKM values for genes and isoforms etc.
The cuffdiff output can be read in to cummeRbund package which has many visualisations including heatmaps on FPKM values.
If you want to use edgeR or DESeq, use htseq-count to get the raw counts per gene/exon and feed that data into edger/DESeq.
Hi Hamid I also want to cluster my genes for plotting a heatmap. How should I cluster then I have upregulated genes together and downregulated together? I want to see patterns and difference in patterns between two groups (treatment and control)
Please open your own question rather than piggybacking on another if you have one. This helps us keep the site organized and allows other to find your question more easily.
Log in to answer this question.