[BioC] Error using the id function of ShortReadQ object
Bernd Klaus
bernd.klaus at embl.de
Sun May 18 15:53:24 CEST 2014
Hi Thomas,
the id function from the plyr package hides the id function from the ShortRead package,
this is where the strange error comes from.
If you want to use the id function from ShortRead explicitly, just type
ShortRead::id(FastQ1)
This can be useful whenever you experience a very strange error message,
for example the qvalue package has a function
qplot that hides the one from ggplot2 ...
Best wishes,
Bernd
On May 18, 2014, at 11:58 AM, Tomas Bjorklund [guest] <guest at bioconductor.org> wrote:
> I have a strange issue when trying to extract the id from a ShortReadQ object generated from Pacific Bioscience RSII FASTQ files.
>
> Here are the commands I ran:
>
>> FastQ1 <- readFastq(FastQFile1)
>> id(FastQ1)
> Error in as.list.default(X) :
> no method for coercing this S4 class to a vector
>> FastQ1 at id
> A BStringSet instance of length 82156
> width seq
> [1] 64 m131010_133936_42203_c100579852550000001823088204021445_s1_p0/31
> [2] 64 m131010_133936_42203_c100579852550000001823088204021445_s1_p0/53
> [3] 64 m131010_133936_42203_c100579852550000001823088204021445_s1_p0/57
> [4] 64 m131010_133936_42203_c100579852550000001823088204021445_s1_p0/61
> [5] 64 m131010_133936_42203_c100579852550000001823088204021445_s1_p0/67
> ... ... ...
> [82152] 67 m131010_181229_42203_c100579852550000001823088204021447_s1_p0/58163
> [82153] 67 m131010_112316_42203_c100579852550000001823088204021444_s1_p0/97541
> [82154] 67 m131010_155556_42203_c100579852550000001823088204021446_s1_p0/73177
> [82155] 68 m131010_181229_42203_c100579852550000001823088204021447_s1_p0/109202
> [82156] 68 m131010_181229_42203_c100579852550000001823088204021447_s1_p0/113290
>
>
> How come that the "Private" @id works but not the recommended id() ?
>
> Thank you for all the excellent help on this maininglist!
>
> /Tomas
>
>
>
> -- output of sessionInfo():
>
> R version 3.1.0 (2014-04-10)
> Platform: x86_64-apple-darwin10.8.0 (64-bit)
>
> locale:
> [1] en_US.UTF-8/en_US.UTF-8/en_US.UTF-8/C/en_US.UTF-8/en_US.UTF-8
>
> attached base packages:
> [1] parallel stats graphics grDevices utils datasets methods base
>
> other attached packages:
> [1] foreach_1.4.2 ggplot2_0.9.3.1 plyr_1.8.1 ShortRead_1.22.0 GenomicAlignments_1.0.1 BSgenome_1.32.0
> [7] Rsamtools_1.16.0 GenomicRanges_1.16.3 GenomeInfoDb_1.0.2 Biostrings_2.32.0 XVector_0.4.0 IRanges_1.22.6
> [13] BiocParallel_0.6.0 BiocGenerics_0.10.0
>
> loaded via a namespace (and not attached):
> [1] BatchJobs_1.2 BBmisc_1.6 Biobase_2.24.0 bitops_1.0-6 brew_1.0-6 codetools_0.2-8 colorspace_1.2-4
> [8] DBI_0.2-7 digest_0.6.4 fail_1.2 grid_3.1.0 gtable_0.1.2 hwriter_1.3 iterators_1.0.7
> [15] labeling_0.2 lattice_0.20-29 latticeExtra_0.6-26 MASS_7.3-31 munsell_0.4.2 proto_0.3-10 RColorBrewer_1.0-5
> [22] Rcpp_0.11.1 reshape2_1.4 RSQLite_0.11.4 scales_0.2.4 sendmailR_1.1-2 stats4_3.1.0 stringr_0.6.2
> [29] tools_3.1.0 zlibbioc_1.10.0
>
> --
> Sent via the guest posting facility at bioconductor.org.
>
> _______________________________________________
> Bioconductor mailing list
> Bioconductor at r-project.org
> https://stat.ethz.ch/mailman/listinfo/bioconductor
> Search the archives: http://news.gmane.org/gmane.science.biology.informatics.conductor
More information about the Bioconductor
mailing list