DESCRIPTION 1.4 KB
Newer Older
Alasdair Hunter's avatar
Alasdair Hunter committed
Package: multiApply
Alasdair Hunter's avatar
Alasdair Hunter committed
Title: Apply Functions to Multiple Numeric Objects
Alasdair Hunter's avatar
Alasdair Hunter committed
Version: 0.0.1
Authors@R:   c(
    person("BSC-CNS", role = c("aut", "cph")),
    person("Alasdair", "Hunter", , "alasdair.hunter@bsc.es", role = c("aut", "cre")),
    person("Nicolau", "Manubens", , "nicolau.manubens@bsc.es", role = "aut"))
Alasdair Hunter's avatar
Alasdair Hunter committed
Description: The base apply function and its variants, as well as the related functions in the 'plyr' package, typically apply a function to a single object, or a list of unidimensional objects in the case of the mapply function. The 'multiApply' package extends this paradigm to functions taking multiple unidimensional or multidimensional objects (vectors, arrays or other objects with a dimensions attribute) as input, which can have different numbers of dimensions as well as different dimension lengths. The multiApply package also allows the user to specify which dimensions of each array (or matrix) the function is to be applied over. The user could replicate this functionality by combining for loops with calls to apply and abind::abind, but using multiApply::Apply this is straightforward, and the use of multiple cores is simplified.
Alasdair Hunter's avatar
Alasdair Hunter committed
Depends:
    R (>= 3.2.0)
Imports:
    abind,
Alasdair Hunter's avatar
Alasdair Hunter committed
    future,
Alasdair Hunter's avatar
Alasdair Hunter committed
License: LGPL-3
Alasdair Hunter's avatar
Alasdair Hunter committed
URL: https://earth.bsc.es/gitlab/ces/multiApply
BugReports: https://earth.bsc.es/gitlab/ces/multiApply/issues
Alasdair Hunter's avatar
Alasdair Hunter committed
Encoding: UTF-8
LazyData: true
RoxygenNote: 5.0.0