library of useful Python code for scientific + technical applications
see the IPython notebook for an overview of features
author: | Philippe Guglielmetti goulib@goulu.net |
---|---|
installation: | "pip install Goulib" |
distribution: | https://pypi.python.org/pypi/Goulib |
documentation: | https://readthedocs.org/ |
notebook: | http://nbviewer.ipython.org/github/Goulu/Goulib/blob/master/notebook.ipynb |
source: | https://github.com/goulu/Goulib |
Goulib uses "lazy" requirements. Many modules and functions do not require any other packages, packages listed in requirements.txt are needed only by some classes or functions
Sphinx is needed to generate this documentation, Pythoscope is used to generate nose unit tests
.. currentmodule:: Goulib
.. autosummary:: :toctree: modules colors container datetime2 decorators drawing expr geom geom3d graph image interval itertools2 markup math2 motion optim piecewise plot polynomial statemachine stats table tests workdays
.. inheritance-diagram:: colors container datetime2 decorators drawing expr geom geom3d graph image interval itertools2 math2 motion optim piecewise plot polynomial statemachine stats table tests workdays :parts: 2