Packages

asimpy

asimpy is a simple discrete event simulation framework Unlike its inspiration SimPy, asimpy is built on async and await rather than yield, which makes it easier to model modern asynchronous Python APIs.

chart_xkcd

chart_xkcd is a combined Python and JavaScript library for creating XKCD-style charts. The original JavaScript code was created by Tim Qian; this package adds a few features and provides a Python wrapper.

forma

forma is a collection of formative assessment widgets written in JavaScript that can be configured directly or by writing stylized HTML or Markdown.

jorma

jorma uses static and dynamic analysis to determine the roles of variables in Python programs.

mccole

mccole is a simple static site generator that supports bibliographic citations, glossary references, and other features needed in tutorials.

snailz

snailz is a synthetic data generator that models a study of snails in the Pacific Northwest which are growing to unusual size as a result of exposure to pollution. The package generates fully-reproducible datasets of varying sizes and with varying statistical properties, and is intended for classroom use. For example, an instructor can give each learner a unique dataset to analyze, while learners can test their analysis pipelines using datasets they generate themselves.