![]() |
|
![]() |
||||
Thread | Thread Starter | Forum | Replies | Last Post |
one gene one RPKM cufflinks or DEseq | frankyue50 | Bioinformatics | 5 | 10-30-2014 01:37 AM |
Can edgeR/DESeq have more than one covariate? | arrchi | Bioinformatics | 8 | 10-28-2013 03:37 PM |
DESeq and edgeR | papori | Bioinformatics | 3 | 05-15-2012 07:29 PM |
DESeq and EdgeR: too many differentially expressed genes!?!? | cutcopy11 | Bioinformatics | 5 | 12-08-2011 01:14 AM |
edgeR vs DESeq vs bayseq | Azazel | Bioinformatics | 1 | 10-07-2010 08:11 AM |
![]() |
|
Thread Tools |
![]() |
#1 |
Member
Location: Finland Join Date: Aug 2012
Posts: 29
|
![]()
Hi,
I have done analyzation over RNA seq data using edgeR and DESeq to find DE genes (BAM files -> HTSeq -> edgeR and DEseq). For some comparisons I need to have the RPKM values related to each gene. What is the best way of getting it? Thank you in advance. |
![]() |
![]() |
![]() |
#2 |
Member
Location: Melbourne, Australia Join Date: Apr 2011
Posts: 91
|
![]()
The version of edgeR on the Bioconductor developmental repository has a function rpkm().
|
![]() |
![]() |
![]() |
#3 |
Member
Location: Sherbrooke / Canada Join Date: Jun 2012
Posts: 72
|
![]() |
![]() |
![]() |
![]() |
#4 |
Member
Location: Melbourne, Australia Join Date: Apr 2011
Posts: 91
|
![]() |
![]() |
![]() |
![]() |
#5 |
Member
Location: Finland Join Date: Aug 2012
Posts: 29
|
![]()
Thank you but can I ask how does this function calculate the gene length? Because my problem is that I do not know how to get the gene length to calculate the RPKM values. The gtf file I have used is the hg19 latest version from UCSC genome browser. I can do something like this: endposition - startpositoin+1. But there are different transcripts for each gene. which of these transcripts should be the as the source for the gene length? the average? the longest?
|
![]() |
![]() |
![]() |
#6 |
Senior Member
Location: Norway Join Date: Aug 2013
Posts: 266
|
![]()
Im wondering the exact same thing..
|
![]() |
![]() |
![]() |
#7 |
Member
Location: Melbourne, Australia Join Date: Apr 2011
Posts: 91
|
![]()
An appropriate measure of gene length must be input to rpkm(). Computing gene length is a job for the read count software rather than for the differential expression software because the appropriate measure of gene length depends on the way the reads have been counted.
I use subread and featureCounts: http://www.ncbi.nlm.nih.gov/pubmed/24227677 to count reads. For most RNA-seq analyses, I count reads that overlap any exon for each gene, so the appropriate measure of gene length is the total exon length. Gene length is returned as part of the output from featureCounts. |
![]() |
![]() |
![]() |
#8 |
Senior Member
Location: Norway Join Date: Aug 2013
Posts: 266
|
![]()
Thanks!
Is there a difference in choosing CPM/logCPM/FPKM to represent gene expression level if I want to correlate the expression of one gene against i.e. body weight? Or the change in gene expression of one gene against change in body weight etc. |
![]() |
![]() |
![]() |
#9 | |
Senior Member
Location: Norway Join Date: Aug 2013
Posts: 266
|
![]() Quote:
Then import the lengths to edgeR/DEseq fpkm() Or am I missing some points here? |
|
![]() |
![]() |
![]() |
Tags |
deseq, edger, rpkm |
Thread Tools | |
|
|