[BioC] question on easyRNASeq developer version

Nicolas Delhomme delhomme at embl.de
Thu Sep 27 15:25:31 CEST 2012


Dear Yanju, René,

I tracked down the error to a Bioc package I depend on. The Bioc developer are working on it now and they'll let me know as soon as they come up with a solution. The good news being that they identified the issue, the bad one being that it might take some time to fix. In the meanwhile, I'll try to come up with a decent work-around. I'll keep you posted.

Cheers,

Nico

---------------------------------------------------------------
Nicolas Delhomme

Genome Biology Computational Support

European Molecular Biology Laboratory

Tel: +49 6221 387 8310
Email: nicolas.delhomme at embl.de
Meyerhofstrasse 1 - Postfach 10.2209
69102 Heidelberg, Germany
---------------------------------------------------------------





On Sep 21, 2012, at 5:54 PM, Yanju Zhang wrote:

> Hi Nico,
> 
> It is fine with me to upload my bam file. Please give me the link.
> 
> Best wishes
> Yanju
> 
> Code + error + sessionInfo
> > chr.sizes=as.list(seqlengths(Hsapiens))
> > bamfiles=dir(getwd(),pattern="*.sorted.bam$")
> > RNASeq<- easyRNASeq(filesDirectory=getwd(),
> +                     organism="Hsapiens",
> +                     chr.sizes=chr.sizes,
> +                     #readLength=80L,
> +                     annotationMethod="biomaRt",
> +                     format="bam",
> +                     count="genes",
> +                     summarization="geneModels",
> +                     filenames=bamfiles[1],
> +                     outputFormat="RNAseq"
> +                     )
> 
> 
> 
> Checking arguments... 
> Fetching annotations... 
> Computing gene models... 
> Summarizing counts... 
> Processing test.sorted.bam 
> Updating the read length information. 
> The reads have been trimmed. 
> Minimum length of 50 bp. 
> Maximum length of 80 bp. 
> Error in mk_singleBracketReplacementValue(x, value) : 
>   'value' must be a CompressedIntegerList object
> In addition: Warning messages:
> 1: The use of the list for providing chromosome sizes has been deprecated. Use a named numeric vector instead. 
> 2: In easyRNASeq(filesDirectory = getwd(), organism = "Hsapiens", chr.sizes = chr.sizes,  :
>   There are 16696 synthetic exons as determined from your annotation that overlap! This implies that some reads will be counted more than once! Is that really what you want?
> 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,  :
>   Not all the chromosome names in your chromosome size list 'chr.sizes' are present in your read file(s) (aln or bam).
> 5: In fetchCoverage(rnaSeq, format = format, filename = filename, filter = filter,  :
>   The available chromosomes in both your read file(s) (aln or bam) and 'chr.sizes' list were restricted to their common term.
> These are: chr1, chr10, chr11, chr12, chr13, chr14, chr15, chr16, chr17, chr18, chr19, chr2, chr20, chr21, chr22, chr3, chr4, chr5, chr6, chr7, chr8, chr9, chrM, chrX, chrY.
> 
> > sessionInfo()
> R version 2.15.1 (2012-06-22)
> Platform: x86_64-unknown-linux-gnu (64-bit)
> 
> locale:
> [1] C
> 
> attached base packages:
> [1] parallel  stats     graphics  grDevices utils     datasets  methods  
> [8] base     
> 
> other attached packages:
>  [1] BSgenome.Hsapiens.UCSC.hg19_1.3.19 easyRNASeq_1.3.14                 
>  [3] ShortRead_1.15.11                  latticeExtra_0.6-24               
>  [5] RColorBrewer_1.0-5                 Rsamtools_1.9.30                  
>  [7] DESeq_1.9.14                       lattice_0.20-6                    
>  [9] locfit_1.5-8                       BSgenome_1.25.8                   
> [11] GenomicRanges_1.9.65               Biostrings_2.25.12                
> [13] IRanges_1.15.44                    edgeR_2.99.8                      
> [15] limma_3.12.1                       biomaRt_2.13.2                    
> [17] Biobase_2.17.7                     genomeIntervals_1.13.3            
> [19] BiocGenerics_0.3.1                 intervals_0.13.3                  
> 
> loaded via a namespace (and not attached):
>  [1] AnnotationDbi_1.18.1 DBI_0.2-5            RCurl_1.91-1        
>  [4] RSQLite_0.11.1       XML_3.9-4            annotate_1.34.1     
>  [7] bitops_1.0-4.1       genefilter_1.38.0    geneplotter_1.35.1  
> [10] grid_2.15.1          hwriter_1.3          splines_2.15.1      
> [13] stats4_2.15.1        survival_2.36-14     xtable_1.7-0        
> [16] zlibbioc_1.2.0 
> 
> 
> 
> 
> On 21 September 2012 16:37, Nicolas Delhomme <delhomme at embl.de> wrote:
> Hi Yanju,
> 
> Would you be OK with uploading the file that creates the problem on my dropbox? If that's OK, I'll send you a link to it. That would be best for me to reproduce the error.
> 
> Cheers,
> 
> Nico
> 
> ---------------------------------------------------------------
> Nicolas Delhomme
> 
> Genome Biology Computational Support
> 
> European Molecular Biology Laboratory
> 
> Tel: +49 6221 387 8310
> Email: nicolas.delhomme at embl.de
> Meyerhofstrasse 1 - Postfach 10.2209
> 69102 Heidelberg, Germany
> ---------------------------------------------------------------
> 
> 
> 
> 
> 
> On Sep 21, 2012, at 4:32 PM, Yanju Zhang wrote:
> 
> > Hi Nico
> > As mentioned in SEQAnswers, I also encountered this problem:
> > > "Error in mk_singleBracketReplacementValue(x, value) :
> > > 'value' must be a CompressedIntegerList object"
> >
> > In my bam files, the reads are with different length.
> >
> > I am expecting the solution. If you need more information, please let me know.
> >
> >
> > Best wishes
> > Yanju
> >
> >
> 
> 



More information about the Bioconductor mailing list