The Journal of Open Source Education

An educator friendly journal for publishing computational learning modules and educational software.

Learn more »

carpentrieslab / python-aos-lesson

Educational materials that teach Python programming in the context of atmosphere and ocean science.

wrightaprilm / treesiftr

treesiftr is an R package and Shiny webserver for visualizing the relationship between phylogenetic trees and the data used to estimate them. The module include the R package, as well as two...

joonro / Org-Coursepack

The Org-Coursepack provides a template for developing and managing teaching materials using Org mode, a major mode in GNU Emacs.

jupyter / nbgrader

nbgrader is a flexible tool for creating and grading assignments in the Jupyter notebook, facilitating the entire process including assignment creation, auto-grading, manual grading, feedback...

barbagroup / CFDPython

CFD Python, a.k.a. the 12 steps to Navier-Stokes, is a practical module for learning the foundations of Computational Fluid Dynamics (CFD) by coding solutions to the basic partial differential...

mroman42 / mikrokosmos

An educational untyped and simply typed lambda-calculus interpreter that integrates with Jupyter Notebooks and online learning resources.

bryanwweber / thermostate

ThermStateis a Python package that provides easy management of thermodynamic states of simple compressible systems. ThermoState relies on CoolProp and Pint to provide the equations of state and...

caporaso-lab / An-Introduction-To-Applied-Bioinformatics

An Introduction to Applied Bioinformatics (or IAB) is a free, open source interactive text that introduces readers to core concepts of bioinformatics in the context of their...

riffomonas / reproducible_research

The Riffomonas Reproducible Research tutorial series is a collection of tutorials that focuses on the improvement of reproducible data analysis for those doing microbial ecology research.

arm61 / pylj

pylj is a Python package designed for use within the Jupyter notebooks framework to allow for the easy visualisation of a 2-dimensional, classical simulation. This software is designed to allow...

View all papers »