This is a limitation of the internal RangedData representation. The data
must always be sorted by space (chromosome). Sorting by rownames in your
case would violate that, so it's not allowed.

There are new data structures entering into Bioconductor (GRanges and
GRangesList) that support arbitrary sorting. If you really need to sort by
rownames(), I would suggest using those instead of RangedData.

In theory, RangedData could be fixed...

On Tue, Mar 16, 2010 at 8:06 AM, Zhu, Julie <julie....@umassmed.edu> wrote:

> Hi,
>
> I am trying to sort a RangedData but encountered the following error. Here
> is a toy example to reproduce the error. Did I do something wrong? Thank
> you
> very much for your help!
>
> Best regards,
>
> Julie
>
> myPeak1 = RangedData(IRanges(start=c(967654, 2010897, 2496704, 3075869,
> 3123260 ,3857501,201089), end= c(967754, 2010997, 2496804, 3075969, 3123360
> ,3857601,201089),names=c("Site1", "Site2", "Site3", "Site4", "Site5",
> "Site6", "site7")), space=c("1", "2", "3", "4", "5", "6","2"))
>
>
> myPeak1[order(rownames(myPeak1)),]
>
> Error in myPeak1[order(rownames(myPeak1)), ] :
>  cannot combine 'i' row values from different spaces
>
> > sessionInfo()
> R version 2.10.0 (2009-10-26)
> i386-apple-darwin8.11.1
>
> locale:
> [1] en_US.UTF-8/en_US.UTF-8/C/C/en_US.UTF-8/en_US.UTF-8
>
> attached base packages:
> [1] grid      stats     graphics  grDevices utils     datasets  methods
> base
>
> other attached packages:
>  [1] Ringo_1.10.0                        Matrix_0.999375-31
> lattice_0.17-26
>  [4] limma_2.19.2                        RColorBrewer_1.0-2
> ChIPpeakAnno_1.2.4
>  [7] org.Hs.eg.db_2.3.6                  GO.db_2.3.5
> RSQLite_0.7-1
> [10] DBI_0.2-4                           AnnotationDbi_1.8.1
> BSgenome.Ecoli.NCBI.20080805_1.3.16
> [13] BSgenome_1.14.2                     Biostrings_2.14.8
> IRanges_1.4.9
> [16] multtest_2.1.2                      Biobase_2.5.5
> biomaRt_2.1.0
>
> loaded via a namespace (and not attached):
> [1] annotate_1.23.1   genefilter_1.25.7 MASS_7.3-3        RCurl_0.98-1
> splines_2.10.0    survival_2.35-7
> [7] tools_2.10.0      XML_2.3-0         xtable_1.5-6
>
>
>
> *******************************************
> Lihua Julie Zhu, Ph.D
> Research Associate Professor
> Program Gene Function and Expression
> University of Massachusetts Medical School
> 364 Plantation Street, Room 613
> Worcester, MA 01605
> 508-856-5256
> http://www.umassmed.edu/pgfe/faculty/zhu.cfm
>
> _______________________________________________
> Bioc-sig-sequencing mailing list
> Bioc-sig-sequencing@r-project.org
> https://stat.ethz.ch/mailman/listinfo/bioc-sig-sequencing
>

        [[alternative HTML version deleted]]

_______________________________________________
Bioc-sig-sequencing mailing list
Bioc-sig-sequencing@r-project.org
https://stat.ethz.ch/mailman/listinfo/bioc-sig-sequencing

Reply via email to