Is there a built-in or fairly elegant way to handle uncertainties in measurement data and/or physical constants?
For instance, the 2010 CODATA for the elementary charge is given as $\mathsf{1.602 176 565(35) \times 10^{19}}\textrm{ C}$, where the $(35)$ represents uncertainly of $\mathsf{0.000 000 035 \times 10^{19}}\textrm{ C}$. Or, in my case the D2 transition in $^9Be^+$ $\nu = \mathsf{31928.7436(40) \times 10^{19}}\textrm{ cm}^{-1}$.
I want to not only specify the uncertainty, but carry it through equations and calculate resultant uncertainties. I don't want to recreate my own system of doing this if there are already functions and notation for doing this.
Interval
will handle your needs on this? Also this might be useful. Same coauthor has these as well, that might give a few ideas either from the basic principles or the underlying code. $\endgroup$