A Python package for fitting ViennaPS simulation models to experimental data.
Installing into a clean virtual environment is recommended.
Note: ViennaFit 2.0.0+ requires ViennaPS 4.0.0+. For ViennaPS 3.5.1, use ViennaFit 1.x.
# Clone the repository
git clone https://github.com/ViennaTools/ViennaFit
cd ViennaFit
# Install the package and dependencies
pip install .- ViennaPS 4.0.0+
- dlib 19.24.0+
- nevergrad 1.0.12+
- NumPy 1.26.4
- cma 3.2.2
- SALib 1.5.1+
- botorch 0.15.1
- gpytorch 1.14
- ax-platform 1.1.2
- Python 3.10+