Library to facilitate simple Verification, Validation and Uncertainty Quantification of simulation codes
The aim of this library is to facilitate verification, validation and uncertainty quantification (VVUQ) for a wide variety of simulations. This library is currently in an Alpha "friendly users" phase of development, with only a core number of UQ elements currently implemented.
Development was funded by the EU Horizon 2020 project VECMA.
To use the library you will need Python 3.6+.
Installation using pip
If you are unsure of the version of python your default
pip works for type:
If the output ends with
(python 2.7) you should replace
pip3 in the following commands.
The following should fully install the library:
pip install easyvvuq
To upgrade the library use:
pip install easyvvuq --upgrade
Manual installation from repository
Alternatively, you can manually install EasyVVUQ. First clone the repository to your computer:
git clone https://github.com/UCL-CCS/EasyVVUQ.git
We are trying to keep dependencies at a minimum but a few are inevitable, to install them use:
cd EasyVVUQ/ pip3 install -r requirements.txt
Then the library can be installed using:
python3 setup.py install
To complete the tests you need to compile (requires
make -C tests/cannonsim/src/
Documentation, including a basic tutorial, is avalable here.
Release history Release notifications
Download the file for your platform. If you're not sure which to choose, learn more about installing packages.
|Filename, size||File type||Python version||Upload date||Hashes|
|Filename, size easyvvuq-0.3.1-py3-none-any.whl (93.8 kB)||File type Wheel||Python version py3||Upload date||Hashes View hashes|
|Filename, size easyvvuq-0.3.1.tar.gz (54.7 kB)||File type Source||Python version None||Upload date||Hashes View hashes|