[ase-users] Update to IUPAC 2016 elemental weights - discussion

Rasmus Karlsson rasmusk at kth.se
Thu Dec 8 02:50:44 CET 2016


Tom Daff via ase-users writes:

> Dear Users,
>
> As suggested by Jens, feedback is greatly welcomed on a merge request
> that I submitted recently:
>
> https://gitlab.com/ase/ase/merge_requests/360
>
> IUPAC regularly revises the names and atomic weights of the elements.
> Their most recent publication on the weights can be found in Pure and
> Applied chemistry (https://doi.org/10.1515/pac-2015-0305).  The masses
> in ase have been the same since the beginning, but I have proposed
> updating them to be in line with the most up-to-date values. There are a
> few issues which should probably be discussed first:
>
>  * Changing the weights will change the results of some calculations.
> Most values are the same to 4 or 5 significant figures, however changing
> the weights will cause slight changes in things like MD, centre of mass,
> phonons. Should anything be done about this? Some of the calculator
> tests may be affected too.
>

The most recent values should be used. If tests break, they should be fixed.

>  * Some atomic weights are expressed as intervals. The masses of
> isotopes can be measured more precisely than their relative abundances
> so a range of expected values is given. IUPAC also has "conventional"
> values which are to be used where an interval can't be used. In some
> cases these end up with fewer digits of precision than ase already
> included (e.g H was previously 1.00794 but is actually defined as the
> interval [1.00784, 1.00811], with a conventional value of 1.008). I
> think that the conventional values are the correct ones to use for these
> cases.

Agree.

>
>  * How should these be updated in future? The weight of Ytterbium will
> be changed next year, and the weights could be revised every few years.
>

They should be updated when IUPAC does so, and as was noted by Eric
Hermes, changes should be made clear in the changenotes.

>  * Is NaN still the correct value to use for elements without a
> statistically defined weight? Since NaN's can propagate silently, you
> can end up with nonsense results which are hard to track down. None
> would be more likely to raise an error, or errors could be raised when
> accessing missing weights, or the mass of an isotope could be added as a
> place-holder instead.
>
> Thanks,
>
> Tom
> _______________________________________________
> ase-users mailing list
> ase-users at listserv.fysik.dtu.dk
> https://listserv.fysik.dtu.dk/mailman/listinfo/ase-users


-- 
Rasmus Karlsson, PhD


More information about the ase-users mailing list