Executable papers containing Python code
ActivePapers.Py is a tool for working with executable papers, which combine data, code, and documentation in single-file packages, suitable for publication as supplementary material or on sites such as Figshare.
The ActivePapers.Py system requires Python 2.7 or Python 3.x plus the following libraries:
Installation of ActivePapers.Py:
python setup.py install
This installs the ActivePapers Python library and the command-line tool “aptool” for managing ActivePapers.
For documentation, see the [[https://bitbucket.org/khinsen/active_papers_py/wiki/Home][ActivePapers Wiki]].
- ActivePapers development takes place on Bitbucket:
Runnning the tests also requires the nose library (http://pypi.python.org/pypi/nose/). Once it is installed, run
from this directory.
Download the file for your platform. If you're not sure which to choose, learn more about installing packages.