Pyvale Logo

Pyvale: The Python Validation Engine

PyPI version GitHub repository Wheels Build Run tests Open GitHub issues Open GitHub Pull Requests MIT License

Pyvale aims to become an all-in-one package for sensor uncertainty quantification simulation, experimental design, sensor placement optimisation and simulation calibration/validation. Used to simulate experimental data from an input multi-physics simulation by explicitly modelling sensors with realistic uncertainties. We are actively developing dedicated tools for simulation and uncertainty quantification of imaging sensors including digital image correlation (DIC) and infra-red thermography (IRT).

Getting Started

Installation

Installation
Examples

Examples
User Guide

User Guide
Theory Overview

Theory Guide

Citing Pyvale

If you use the code in your published work, then please cite the following article:

Hirst, Joel, et al. “PYVALE: A Fast, Scalable, Open-Source 2D Digital Image Correlation (DIC) Engine Capable of Handling Gigapixel Images.” arXiv preprint arXiv:2601.12941 (2026).

Hirst, J., Sibson, L., Tayeb, A., Poole, B., Sampson, M., Bielajewa, W., … & Fletcher, L. (2026). PYVALE: A Fast, Scalable, Open-Source 2D Digital Image Correlation (DIC) Engine Capable of Handling Gigapixel Images. arXiv preprint arXiv:2601.12941.

 @article{pyvale2026,
    title={PYVALE: A Fast, Scalable, Open-Source 2D Digital Image Correlation (DIC) Engine Capable of Handling Gigapixel Images},
    author={Hirst, Joel and Sibson, Lorna and Tayeb, Adel and Poole, Ben and Sampson, Megan and Bielajewa, Wiera and Atkinson, Michael and Marsh, Alex and Spencer, Rory and Hamill, Rob and others},
    journal={arXiv preprint arXiv:2601.12941},
    year={2026}
}

Key Contributors

The Computer Aided Validation Team at United Kingdom Atomic Energy Authority (UKAEA):

  • Lloyd Fletcher (ScepticalRabbit), UK Atomic Energy Authority

  • Joel Hirst (JoelPhys), UK Atomic Energy Authority

  • Lorna Sibson (lornasibson), UK Atomic Energy Authority

  • Megan Sampson (megan sampson), UK Atomic Energy Authority

  • Wiera Bielajewa (WieraB), UK Atomic Energy Authority

  • Chris Dawson (ctdaws), UK Atomic Energy Authority

  • Michael Darcy (AnalogArnold), Swansea University

  • Rob Hamill (rob-hamill), UK Atomic Energy Authority

  • Adel Tayeb (3adelTayeb), UK Atomic Energy Authority

  • Alex Marsh (alexmarsh2), UK Atomic Energy Authority

  • Rory Spencer (fusmatr), UK Atomic Energy Authority

  • John Charlton (coolmule0), UK Atomic Energy Authority