Package: SharedObject
Type: Package
Title: Sharing R objects across multiple R processes without memory duplication
Version: 1.25.0
Date: 2023-8-9
Authors@R: c(
    person(
        "Jiefei", "Wang",
        email = "szwjf08@gmail.com",
        role = c("aut", "cre")
    ),
    person("Martin", "Morgan", role = "aut"))
Description: This package is developed for facilitating parallel computing in R. 
  It is capable to create an R object in the shared memory space and share the data across multiple R processes. 
  It avoids the overhead of memory dulplication and data transfer, which make sharing big data object across many clusters possible.
License: GPL-3
LinkingTo: 
    BH,
    Rcpp
Depends: 
    R (>= 3.6.0)
Imports: 
    Rcpp,
    methods,
    stats,
    BiocGenerics
biocViews: Infrastructure
BugReports: https://github.com/Jiefei-Wang/SharedObject/issues
Suggests: 
    testthat,
    parallel,
    knitr,
    rmarkdown,
    BiocStyle
RoxygenNote: 7.1.1
Roxygen: list(markdown = TRUE)
VignetteBuilder: knitr
SystemRequirements: GNU make, C++11
Encoding: UTF-8
git_url: https://git.bioconductor.org/packages/SharedObject
git_branch: devel
git_last_commit: 1ded86d
git_last_commit_date: 2025-10-29
Repository: Bioconductor 3.23
