On 12/15/2015 03:13 PM, Michael Lawrence wrote:
On Tue, Dec 15, 2015 at 2:15 PM, Hervé Pagès <hpa...@fredhutch.org> wrote:
SummarizedExperiment has long been supporting unidimensional subsetting
which was subsetting by row. However the length of any SE object was
always considered to be 1 which was confusing. The new implementation
still supports unidimensional subsetting but now the length of an
object is its number of rows.


Thanks for the clarification. It's not totally obvious that an SE
should be row-oriented. It almost acts like an extension of GRanges.

Not quite. The new SummarizedExperiment has no GRanges component.

H.

Water under the bridge at this point, I guess.

H.


On 12/15/2015 11:31 AM, Vincent Carey wrote:

It seems worthy of discussion.  My outlook, surely naive, is that
SummarizedExperiment is Vector if it can answer all these meaningfully

methods(class="Vector")


   [1] !=                [                 [<-               %in%

   [5] <                 <=                ==                >

   [9] >=                aggregate         anyNA             append

[13] as.character      as.complex        as.data.frame     as.env

[17] as.integer        as.list           as.logical        as.numeric

[21] as.raw            by                coerce            compare

[25] countOverlaps     duplicated        elementMetadata
elementMetadata<-

[29] eval              expand            expand.grid       extractROWS

[33] findOverlaps      head              high2low          length

[37] lengths           match             mcols             mcols<-

[41] metadata          metadata<-        mstack            NROW

[45] overlapsAny       parallelSlotNames rank              relist

[49] rename            rep               rep.int           replaceROWS

[53] rev               ROWNAMES          seqlevelsInUse    shiftApply

[57] showAsCell        sort              split             split<-

[61] subset            subsetByOverlaps  table             tail

[65] tapply            unique            values            values<-

[69] window            window<-          with              xtabs

[73] xtfrm


it seems to me that it would be most natural to regard it as a Vector of
features.  But I don't know if I give the right principle or if it should
be detached from Vector for some reason.

On Tue, Dec 15, 2015 at 2:21 PM, Michael Lawrence
<lawrence.mich...@gene.com

wrote:


It totally makes sense for a matrix to be a vector. But it's a whole
other thing for a SummarizedExperiment to be a Vector. It could be
made to work, but I sort of doubt there is much consistency right now.
Perhaps I'm wrong.

On Tue, Dec 15, 2015 at 11:15 AM, Vincent Carey
<st...@channing.harvard.edu> wrote:

perhaps the answer has to reflect

is(matrix(), "vector")


[1] TRUE




On Tue, Dec 15, 2015 at 2:05 PM, Michael Lawrence
<lawrence.mich...@gene.com> wrote:


Saw that SummarizedExperiment(0) derives from Vector. What exactly is
it a Vector of? Features? Measurements? It is rectangular, like a
matrix, but does it support unidimensional subscripts? Sort of
confusing.

Thanks for clarifying,
Michael

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





         [[alternative HTML version deleted]]

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


--
Hervé Pagès

Program in Computational Biology
Division of Public Health Sciences
Fred Hutchinson Cancer Research Center
1100 Fairview Ave. N, M1-B514
P.O. Box 19024
Seattle, WA 98109-1024

E-mail: hpa...@fredhutch.org
Phone:  (206) 667-5791
Fax:    (206) 667-1319

--
Hervé Pagès

Program in Computational Biology
Division of Public Health Sciences
Fred Hutchinson Cancer Research Center
1100 Fairview Ave. N, M1-B514
P.O. Box 19024
Seattle, WA 98109-1024

E-mail: hpa...@fredhutch.org
Phone:  (206) 667-5791
Fax:    (206) 667-1319

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

Reply via email to