nevrome / bleiglas

R Package - Spatiotemporal Data Interpolation and Visualisation based on 3D Tessellation
MIT License
14 stars 1 forks source link

rOpenSci Review submission test #4

Closed nevrome closed 4 years ago

nevrome commented 4 years ago

Submitting Author: Clemens Schmid (@nevrome)
Repository: https://github.com/nevrome/bleiglas Version submitted: 0.0.1 Editor: TBD
Reviewer 1: TBD
Reviewer 2: TBD
Archive: TBD
Version accepted: TBD


Package: bleiglas
Title: 3D Tessellation with Voro++
Description: 3D tessellation with voro++ and subsequent horizontal cutting of the resulting polygons for 2D plotting.
Version: 0.0.1
Date: 2020-07-22
Authors@R: 
    c(
      person(given = "Clemens",
        family = "Schmid",
        role = c("aut", "cre", "cph"),
        email = "clemens@nevrome.de",
        comment = c(ORCID = "0000-0003-3448-5715")),
      person(given = "Stephan",
        family = "Schiffels",
        role = "ctb",
        comment = c(ORCID = "0000-0002-1017-9150"))
    )
License: MIT + file LICENSE
Depends:
    R (>= 3.5.0)
Imports: 
    checkmate,
    data.table,
    Rcpp
Encoding: UTF-8
LazyData: true
RoxygenNote: 7.1.1
SystemRequirements:
    voro++
LinkingTo: Rcpp
Suggests: 
    knitr,
    pbapply,
    rmarkdown,
    sf,
    testthat
VignetteBuilder: knitr
URL: https://github.com/nevrome/bleiglas
BugReports: https://github.com/nevrome/bleiglas/issues

Scope

The package provides a general wrapper for the voro++ command line tool and adds additional value by providing functions for 2D cutting of the 3D tessellation result. I consider the package to be especially valuable for spatiotemporal data visualization.

Tessellation has many scientific applications in various fields, including material science, astronomy or geography. I developed the package for interpolation and visualization of archaeological and archaeogenetic spatiotemporal data.

I'm not aware of an other R package that either serves as an interface to voro++ or provides an own implementation of 3D tessellation.

I don't see any issues here.

Technical checks

Confirm each of the following by checking the box.

This package:

Publication options

JOSS Options - [x] The package has an **obvious research application** according to [JOSS's definition](https://joss.readthedocs.io/en/latest/submitting.html#submission-requirements). - [x] The package contains a `paper.md` matching [JOSS's requirements](https://joss.readthedocs.io/en/latest/submitting.html#what-should-my-paper-contain) with a high-level description in the package root or in `inst/`. - [ ] The package is deposited in a long-term repository with the DOI: - (*Do not submit your package separately to JOSS*)
MEE Options - [ ] The package is novel and will be of interest to the broad readership of the journal. - [ ] The manuscript describing the package is no longer than 3000 words. - [ ] You intend to archive the code for the package in a long-term repository which meets the requirements of the journal (see [MEE's Policy on Publishing Code](http://besjournals.onlinelibrary.wiley.com/hub/journal/10.1111/(ISSN)2041-210X/journal-resources/policy-on-publishing-code.html)) - (*Scope: Do consider MEE's [Aims and Scope](http://besjournals.onlinelibrary.wiley.com/hub/journal/10.1111/(ISSN)2041-210X/aims-and-scope/read-full-aims-and-scope.html) for your manuscript. We make no guarantee that your manuscript will be within MEE scope.*) - (*Although not required, we strongly recommend having a full manuscript prepared when you submit here.*) - (*Please do not submit your package separately to Methods in Ecology and Evolution*)

Code of conduct

nevrome commented 4 years ago

Submitted.