DOE OSTI · 2575193
AutoUncertainties: A Python Package for Uncertainty Propagation
Abstract
Propagation of uncertainties is of great utility in the experimental sciences. While the rules of (linear) uncertainty propagation are straightforward, managing many variables with uncertainty information can quickly become complicated in large scientific software stacks. Often, this requires programmers to keep track of many variables and implement custom error propagation rules for each mathematical operator and function. The Python package AutoUncertainties, described here, provides a solution to this problem.
Explore related subjects
Keep this discovery
Explore connections, maps & timelines
Gopalaswamy, Varchas [Laboratory for Laser Energetics, Rochester, NY (United States)] (ORCID:0000000280139314), Mentzer, Ethan [Laboratory for Laser Energetics, Rochester, NY (United States)] (ORCID:0009000382065050). 2025-07-03. AutoUncertainties: A Python Package for Uncertainty Propagation. https://doi.org/10.21105/joss.08037
Cite the original work for its findings. Save a collection to share your selection of sources.