cppcontainers

C++ Standard Template Library Containers in R

https://github.com/cdueben/cppcontainers

Science Score: 26.0%

This score indicates how likely this project is to be science-related based on various indicators:

  • CITATION.cff file
  • codemeta.json file
    Found codemeta.json file
  • .zenodo.json file
    Found .zenodo.json file
  • DOI references
  • Academic publication links
  • Academic email domains
  • Institutional organization owner
  • JOSS paper metadata
  • Scientific vocabulary similarity
    Low similarity (12.1%) to scientific vocabulary
Last synced: 10 months ago · JSON representation

Repository

C++ Standard Template Library Containers in R

Basic Info
  • Host: GitHub
  • Owner: cdueben
  • License: other
  • Language: C++
  • Default Branch: main
  • Size: 301 KB
Statistics
  • Stars: 0
  • Watchers: 1
  • Forks: 0
  • Open Issues: 0
  • Releases: 0
Created over 1 year ago · Last pushed 10 months ago
Metadata Files
Readme Changelog License

README.md

R-CMD-check <!-- badges: end -->

cppcontainers

The package makes C++ Standard Template Library containers interactively usable in R.

Advantages

A brief summary of the discussion in the vignette: - Speed up development workflows. - Use C++ data structures without a compiler. - Make C++ containers easily accessible to R users. - Push R towards general purpose language. - Bring performance of C++ containers to R.

Installation

An installation from source requires compilation. On Windows, you must, therefore, have Rtools installed.

Install the package from GitHub: devtools::install_github("cdueben/cppcontainers", build_vignettes = T)

On various operating systems, you can skip the compilation step by installing the binary package from CRAN: install.packages("cppcontainers")

User Guide

New users may want to consult the vignette for an introduction to the package. It, e.g., briefly introduces the container types and lists which method applies to which class.

Contribution

You are welcome to contribute by reporting issues on GitHub or by extending the package through pull requests. Guidelines on coding style and project organization are in inst/guidelines.md.

Owner

  • Name: Christian Düben
  • Login: cdueben
  • Kind: user
  • Location: Hamburg, Germany
  • Company: Hamburg University

GitHub Events

Total
  • Delete event: 1
  • Push event: 43
  • Create event: 6
Last Year
  • Delete event: 1
  • Push event: 43
  • Create event: 6

Packages

  • Total packages: 1
  • Total downloads:
    • cran 44 last-month
  • Total dependent packages: 0
  • Total dependent repositories: 0
  • Total versions: 5
  • Total maintainers: 1
cran.r-project.org: cppcontainers

'C++' Standard Template Library Containers

  • Versions: 5
  • Dependent Packages: 0
  • Dependent Repositories: 0
  • Downloads: 44 Last month
Rankings
Dependent packages count: 27.8%
Dependent repos count: 34.3%
Average: 49.7%
Downloads: 87.0%
Maintainers (1)
Last synced: 10 months ago

Dependencies

DESCRIPTION cran
  • Rcpp * imports
  • base >= 4.0.0 imports
  • methods * imports
  • knitr * suggests
  • rmarkdown * suggests
  • testthat >= 3.0.0 suggests