Transparent calculations with uncertainties on the quantities involved (aka "error propagation"); calculation of derivatives.
Python Shell
Clone or download
Fetching latest commit…
Cannot retrieve the latest commit at this time.
Permalink
Failed to load latest commit information.
doc
uncertainties
.gitignore
.travis.yml
00_prepare_for_PyPI.sh
INSTALL.txt
LICENSE.txt
MANIFEST.in
README.rst
appveyor.yml
setup.py

README.rst

uncertainties

https://travis-ci.org/lebigot/uncertainties.svg?branch=master https://ci.appveyor.com/api/projects/status/j5238244myqx0a0r?svg=true https://readthedocs.org/projects/uncertainties-python-package/badge/?version=latest

This is the uncertainties Python package, which performs transparent calculations with uncertainties (aka "error propagation"). This package also calculates derivatives.

GitHub

The release branch is the latest stable release for Python 2.7+ (including Python 3+ through 2to3), while the release_python2.3 branch is the same but for Python 2.3 to 2.6 (with unit tests only run with Python 2.6). They should pass the tests.

master* branches in the Github repository are bleeding-edge, and do not necessarily pass the tests. The master and master_python2.3 are the latest, relatively stable versions (while other master* branches are more experimental).

Other branches might be present in the GitHub repository, but they are also temporary and represent work in progress that does not necessarily run properly yet.

License

This package and its documentation are released under the Revised BSD License.