[BioC] it is strange that I cannot get the fpkm by using easyRNASeq

Fuyan [guest] guest at bioconductor.org
Tue Apr 9 11:13:59 CEST 2013


Dear Nico,

Sorry to disturb you again.

I am trying to use easyRNASeq to calculate fpkm values.

 

I used the sample from the vignette, but all I get are "NA".

Below are the details:


 

> count.table <- easyRNASeq(system.file(
+  "extdata",
+  package="RnaSeqTutorial"),
+  organism="Dmelanogaster",
 +  readLength=30L,
+  annotationMethod="rda",
+  annotationFile=system.file(
+  "data",
+  "gAnnot.rda",
+  package="RnaSeqTutorial"),
+  count="exons",
 +  filenames=c("ACACTG.bam", "ACTAGC.bam",
+  "ATGGCT.bam", "TTGCGA.bam"),
+  normalize=TRUE
+  )
Checking arguments... 
Fetching annotations... 
Summarizing counts... 
 Processing ACACTG.bam 
Processing ACTAGC.bam 
Processing ATGGCT.bam 
Processing TTGCGA.bam 
Preparing output 
Normalizing counts 
Warning messages:
1: In easyRNASeq(system.file("extdata", package = "RnaSeqTutorial"),  :
   There are 50573 features/exons defined in your annotation that overlap! This implies that some reads will be counted more than once! Is that really what you want?
2: In easyRNASeq(system.file("extdata", package = "RnaSeqTutorial"),  :
   You enforce UCSC chromosome conventions, however the provided annotation is not compliant. Correcting it.
3: In fetchCoverage(rnaSeq, format = format, filename = filename, filter = filter,  :
  You enforce UCSC chromosome conventions, however the provided alignments are not compliant. Correcting it.
 4: In fetchCoverage(rnaSeq, format = format, filename = filename, filter = filter,  :
  You enforce UCSC chromosome conventions, however the provided alignments are not compliant. Correcting it.
5: In fetchCoverage(rnaSeq, format = format, filename = filename, filter = filter,  :
   You enforce UCSC chromosome conventions, however the provided alignments are not compliant. Correcting it.
6: In fetchCoverage(rnaSeq, format = format, filename = filename, filter = filter,  :
  You enforce UCSC chromosome conventions, however the provided alignments are not compliant. Correcting it.

 


> head(count.table)
          ACACTG.bam ACTAGC.bam ATGGCT.bam TTGCGA.bam
CG11023:1         NA         NA         NA         NA
CG11023:2         NA         NA         NA         NA
CG11023:3         NA         NA         NA         NA
 CG2671:1          NA         NA         NA         NA
CG2671:2          NA         NA         NA         NA
CG2671:3          NA         NA         NA         NA



while the easyRNASeq works well without normalize=TRUE:
> head(count.table)
          ACACTG.bam ACTAGC.bam ATGGCT.bam TTGCGA.bam
CG11023:1          0          0          0          0
CG11023:2          0          0          0          0
CG11023:3          0          0          0          1
CG2671:1           0          0          0          0
CG2671:2           1          0          0          1
CG2671:3          13          8         11         12
 

 

 

I do not know what is wrong with my program.

When I am trying to use my data, I  also only get "NA" in the result.

 -- output of sessionInfo(): 

>  sessionInfo() 
R version 2.15.1 (2012-06-22)
Platform: i386-pc-mingw32/i386 (32-bit)

locale:
[1] LC_COLLATE=English_United States.1252  LC_CTYPE=English_United States.1252    LC_MONETARY=English_United States.1252
[4] LC_NUMERIC=C                           LC_TIME=English_United States.1252    

attached base packages:
[1] parallel  stats     graphics  grDevices utils     datasets  methods   base     

other attached packages:
 [1] BSgenome.Dmelanogaster.UCSC.dm3_1.3.19 RnaSeqTutorial_0.0.11                  easyRNASeq_1.4.2                      
 [4] ShortRead_1.16.4                       latticeExtra_0.6-24                    RColorBrewer_1.0-5                    
 [7] Rsamtools_1.10.2                       DESeq_1.10.1                           lattice_0.20-14                       
[10] locfit_1.5-8                           BSgenome_1.26.1                        GenomicRanges_1.10.7                  
[13] Biostrings_2.26.3                      IRanges_1.16.6                         edgeR_3.0.8                           
[16] limma_3.14.4                           biomaRt_2.14.0                         Biobase_2.18.0                        
[19] genomeIntervals_1.14.0                 BiocGenerics_0.4.0                     intervals_0.14.0                      

loaded via a namespace (and not attached):
 [1] annotate_1.36.0      AnnotationDbi_1.20.7 bitops_1.0-5         DBI_0.2-5            genefilter_1.40.0    geneplotter_1.36.0   grid_2.15.1         
 [8] hwriter_1.3          RCurl_1.95-4.1       RSQLite_0.11.2       splines_2.15.1       stats4_2.15.1        survival_2.37-4      tools_2.15.1        
[15] XML_3.95-0.2         xtable_1.7-1         zlibbioc_1.4.0 

--
Sent via the guest posting facility at bioconductor.org.



More information about the Bioconductor mailing list