10.21105/joss.01095