[Bioc-sig-seq] Coercion of GenomeData to RangedData
Dario Strbenac
D.Strbenac at garvan.org.au
Tue Oct 19 05:05:03 CEST 2010
Here is a string representation :
> str(rs)
Formal class 'GenomeData' [package "BSgenome"] with 4 slots
..@ listData :List of 25
.. ..$ chr1 :List of 2
.. .. ..$ -: int [1:375671] 184 191 194 507 511 522 526 545 551 562 ...
.. .. ..$ +: int [1:376001] 152 234 244 248 277 440 450 451 452 458 ...
.. ..$ chr2 :List of 2
.. .. ..$ -: int [1:331924] 384 392 570 660 716 720 729 731 741 747 ...
.. .. ..$ +: int [1:332302] 234 283 535 590 659 663 682 704 710 724 ...
.. ..$ chr3 :List of 2
.. .. ..$ -: int [1:212665] 46758 50637 50654 50691 50703 50723 50735 50789 54970 55050 ...
.. .. ..$ +: int [1:212274] 38885 50529 50545 50551 50581 50582 50583 50630 50695 54859 ...
... ... ...
..@ elementMetadata: NULL
..@ elementType : chr "ANY"
..@ metadata :List of 3
.. ..$ organism : NULL
.. ..$ provider : NULL
.. ..$ providerVersion: NULL
---- Original message ----
>Date: Mon, 18 Oct 2010 19:48:37 -0700
>From: Michael Lawrence <lawrence.michael at gene.com>
>Subject: Re: [Bioc-sig-seq] Coercion of GenomeData to RangedData
>To: D.Strbenac at garvan.org.au
>Cc: bioc-sig-sequencing at r-project.org
>
> That coercion only works if the elements of your
> GenomeData are coercible to RangedData (which after
> coercion are combined into a single RangedData). So
> it would be good to know what's in your GenomeData.
> If each element is a list, as your error message
> suggests, it won't work, as there really is no way
> to convert a list to a RangedData.
>
> Michael
>
> On Mon, Oct 18, 2010 at 7:00 PM, Dario Strbenac
> <D.Strbenac at garvan.org.au> wrote:
>
> Hello,
>
> This conversion used to work before but it seems
> like it doesn't any longer.
>
> > summary(rs)
> Length Class Mode
> 25 GenomeData S4
> > as(rs, "RangedData")
> Error in FUN(X[[1L]], ...) :
> no method or default for coercing "list" to
> "RangedData"
> > sessionInfo()
> R version 2.12.0 (2010-10-15)
> Platform: x86_64-pc-mingw32/x64 (64-bit)
>
> locale:
> [1] LC_COLLATE=English_Australia.1252
> LC_CTYPE=English_Australia.1252
> LC_MONETARY=English_Australia.1252 LC_NUMERIC=C
> [5] LC_TIME=English_Australia.1252
>
> attached base packages:
> [1] stats graphics grDevices utils
> datasets methods base
>
> other attached packages:
> [1] BSgenome_1.18.0 Biostrings_2.18.0
> GenomicRanges_1.2.0 IRanges_1.8.0
>
> loaded via a namespace (and not attached):
> [1] Biobase_2.8.0
>
> _______________________________________________
> Bioc-sig-sequencing mailing list
> Bioc-sig-sequencing at r-project.org
> https://stat.ethz.ch/mailman/listinfo/bioc-sig-sequencing
More information about the Bioc-sig-sequencing
mailing list