Package: S4Arrays 1.7.1
S4Arrays: Foundation of array-like containers in Bioconductor
The S4Arrays package defines the Array virtual class to be extended by other S4 classes that wish to implement a container with an array-like semantic. It also provides: (1) low-level functionality meant to help the developer of such container to implement basic operations like display, subsetting, or coercion of their array-like objects to an ordinary matrix or array, and (2) a framework that facilitates block processing of array-like objects (typically on-disk objects).
Authors:
S4Arrays_1.7.1.tar.gz
S4Arrays_1.7.1.zip(r-4.5)S4Arrays_1.7.1.zip(r-4.4)S4Arrays_1.7.1.zip(r-4.3)
S4Arrays_1.7.1.tgz(r-4.4-x86_64)S4Arrays_1.7.1.tgz(r-4.4-arm64)S4Arrays_1.7.1.tgz(r-4.3-x86_64)S4Arrays_1.7.1.tgz(r-4.3-arm64)
S4Arrays_1.7.1.tar.gz(r-4.5-noble)S4Arrays_1.7.1.tar.gz(r-4.4-noble)
S4Arrays_1.7.1.tgz(r-4.4-emscripten)S4Arrays_1.7.1.tgz(r-4.3-emscripten)
S4Arrays.pdf |S4Arrays.html✨
S4Arrays/json (API)
NEWS
# Install 'S4Arrays' in R: |
install.packages('S4Arrays', repos = c('https://bioc.r-universe.dev', 'https://cloud.r-project.org')) |
Bug tracker:https://github.com/bioconductor/s4arrays/issues
On BioConductor:S4Arrays-1.7.1(bioc 3.21)S4Arrays-1.6.0(bioc 3.20)
infrastructuredatarepresentationbioconductor-packagecore-package
Last updated 2 months agofrom:7081384e78. Checks:OK: 7 NOTE: 2. Indexed: yes.
Target | Result | Date |
---|---|---|
Doc / Vignettes | OK | Dec 18 2024 |
R-4.5-win-x86_64 | NOTE | Dec 18 2024 |
R-4.5-linux-x86_64 | NOTE | Dec 18 2024 |
R-4.4-win-x86_64 | OK | Dec 18 2024 |
R-4.4-mac-x86_64 | OK | Dec 18 2024 |
R-4.4-mac-aarch64 | OK | Dec 18 2024 |
R-4.3-win-x86_64 | OK | Dec 18 2024 |
R-4.3-mac-x86_64 | OK | Dec 18 2024 |
R-4.3-mac-aarch64 | OK | Dec 18 2024 |
Exports:abindacbindapermaperm.ArbitraryArrayGridaperm.DummyArrayGridaperm.RegularArrayGridaperm2arbindArbitraryArrayGridArrayViewportas.array.Arrayas.character.Arrayas.character.ArrayGridas.complex.Arrayas.data.frameas.data.frame.Arrayas.integer.Arrayas.logical.Arrayas.matrixas.matrix.Arrayas.numeric.Arrayas.raw.Arrayas.vector.ArraybindROWScbindcoercecolsumdimsdownsampledropDummyArrayGridDummyArrayViewportendextract_arrayis_sparseis_sparse<-isEmptyLindex2MindexmakeNindexFromArrayViewportmapToGridmapToRefmaxlengthmeanMindex2Lindexncharrangesrbindread_blockread_block_as_denserefdimRegularArrayGridrowsumshowshowAsCellstartsubassign_Array_by_Lindexsubassign_Array_by_logical_arraysubassign_Array_by_Mindexsubassign_Array_by_Nindexsubset_Array_by_Lindexsubset_Array_by_logical_arraysubset_Array_by_Mindexsubset_Array_by_Nindextt.Arraytune_Array_dimstypevarwhichwidthwrite_block
Dependencies:abindBiocGenericscrayongenericsIRangeslatticeMatrixS4Vectors
Readme and manuals
Help Manual
Help page | Topics |
---|---|
Generalized permutation of the dimensions of an array | aperm2 |
Manipulation of array selections | array selection array selections array_selection array_selections L-index Lindex Lindex2Mindex M-index Mindex Mindex2Lindex N-index Nindex |
Array objects | Array Array-class as.matrix,Array-method as.matrix.Array class:Array isEmpty,Array-method length,Array-method showAsCell,Array-method t,Array-method t.Array [[,Array-method |
ArrayGrid and ArrayViewport objects | aperm,ArbitraryArrayGrid-method aperm,DummyArrayGrid-method aperm,RegularArrayGrid-method aperm.ArbitraryArrayGrid aperm.DummyArrayGrid aperm.RegularArrayGrid ArbitraryArrayGrid ArbitraryArrayGrid-class ArrayGrid ArrayGrid-class ArrayViewport ArrayViewport-class as.character,ArrayGrid-method as.character.ArrayGrid class:ArbitraryArrayGrid class:ArrayGrid class:ArrayViewport class:DummyArrayGrid class:DummyArrayViewport class:RegularArrayGrid class:SafeArrayViewport classNameForDisplay,ArrayViewport-method dim,ArbitraryArrayGrid-method dim,ArrayViewport-method dim,DummyArrayGrid-method dim,RegularArrayGrid-method dims dims,ArrayGrid-method downsample downsample,ArbitraryArrayGrid-method downsample,RegularArrayGrid-method DummyArrayGrid DummyArrayGrid-class DummyArrayViewport DummyArrayViewport-class end,ArrayViewport-method lengths,ArrayGrid-method lengths,DummyArrayGrid-method makeNindexFromArrayViewport maxlength maxlength,ANY-method maxlength,ArbitraryArrayGrid-method maxlength,RegularArrayGrid-method ranges,DummyArrayViewport-method ranges,SafeArrayViewport-method refdim refdim,ArbitraryArrayGrid-method refdim,ArrayViewport-method refdim,DummyArrayGrid-method refdim,RegularArrayGrid-method RegularArrayGrid RegularArrayGrid-class SafeArrayViewport SafeArrayViewport-class show,ArrayGrid-method show,ArrayViewport-method start,ArrayViewport-method width,ArrayViewport-method |
Combine multidimensional array-like objects | abind abind,ANY-method acbind acbind,ANY-method arbind arbind,ANY-method bind arrays bind-arrays |
Check for sparse representation | is_sparse is_sparse,ANY-method is_sparse,CsparseMatrix-method is_sparse,RsparseMatrix-method is_sparse,TsparseMatrix-method is_sparse<- |
Read array blocks | read_block read_block_as_dense read_block_as_dense,ANY-method |
Compute column/row sums of a matrix-like object, for groups of rows/columns | colsum colsum,ANY-method colsum,matrix-method rowsum |
Get the type of the elements of an array-like object | type type,ANY-method type,DataFrame-method |
Write array blocks | write_block write_block,ANY-method |