The Journal of Open Source Software

A developer friendly journal for research software packages.

Learn more »

h5preserve / h5preserve

h5preserve is a wrapper around h5py and hdf5, providing easier serialisation of native python types. Its design is inspired by Camel, and follows its philosophy.

ropensci / weathercan

weathercan is an R package which provides means for downloading historical weather data from the Environment and Climate Change Canada website. Data can be downloaded from multiple stations and...

PsyChiLin / EFAshiny

EFAshiny is a user-friendly web application for exploratory factor analysis (EFA). EFAshiny with a graphical user interface (GUI) of shiny aims to streamline the routine work flow of EFA so that...

usnistgov / ChebTools

ChebTools implements Chebyshev expansions in C++11, with wrappers for Python via pybind11. Some examples are shown in a jupyter notebook that can be fired up in a binder environment.

Molmed / checkQC

CheckQC checks that an Illumina sequencing run confirm to a specified set of quality criteria.

ropensci / drake

The drake R package is a workflow manager and computational engine for data science projects. Its keeps a project's results up to date with the underlying code and data, which enhances...

julia-wrobel / registr

This R package registers (aligns) misaligned curves that can be continuous or discrete; software has been optimized for computational efficiency and is compatible with interactive graphing software.

mattpitkin / psrqpy

A Python module for accessing data from the ATNF pulsar catalogue.

JoshKarpel / idesolver

IDESolver provides a general-purpose numerical integro-differential equation (IDE) solver based on an iterative algorithm, implemented as Python library.

bjodah / pyneqsys

Package for numerically solving symbolically defined systems of non-linear equations. Ties computer algebra systems (sympy foremost) and numerical solvers (MINPACK from SciPy, KINSOL from Sundials,...

View all papers »

here »