bertha: Project Skeleton for Scientific Software

12/03/2019
by   Michael Riesch, et al.
0

Science depends heavily on reliable and easy-to-use software packages, such as mathematical libraries or data analysis tools. Developing such packages requires a lot of effort, which is too often avoided due to the lack of funding or recognition. In order to reduce the efforts required to create sustainable software packages, we present a project skeleton that ensures the best software engineering practices from the start of a project, or serves as reference for existing projects.

READ FULL TEXT
research
02/20/2018

Statistical Software for Psychology: Comparing Development Practices Between CRAN and Other Communities

Different communities rely heavily on software, but use quite different ...
research
03/25/2021

The landscape of software for tensor computations

Tensors (also commonly seen as multi-linear operators or as multi-dimens...
research
01/29/2020

The Rockerverse: Packages and Applications for Containerization with R

The Rocker Project provides widely-used Docker images for R across diffe...
research
01/28/2022

1-2-3 Reproducibility for Quantum Software Experiments

Various fields of science face a reproducibility crisis. For quantum sof...
research
12/03/2018

On the Relationship Between Modularity and Stability in Software Packages

Modular and well-written software is an ideal that programmers strive to...
research
10/01/2021

The IntelliJ Platform: a Framework for Building Plugins and Mining Software Data

In software engineering, a great number of new approaches are being acti...
research
01/11/2016

Software for enumerative and analytic combinatorics

We survey some general-purpose symbolic software packages that implement...

Please sign up or login with your details

Forgot password? Click here to reset