- It is now possible to use the unit.quickConversion(destinationUnit) functionality in python. If it is possible to convert one unit to another using a multiplication by a constant, this will return the factor and power required for the multiplication.
- The Atom kernel class, which stores the cross-sections, relative atomic masses, and other information for all elements and isotopes is now accessible from Python.
- The Material class has two new Python methods: chemicalFormula returns a tuple of Atom objects corresponding to the atoms in the compound, and their abundances; relativeMolecularMass returns the relative formular unit mass in atomic mass units.
- The plot() function of mantidplot.pyplot now supports empty marker (marker=None).
- V3D is now iterable in Python, which makes it possible to easily construct numpy arrays like this np.array(V3D(1,2, 3)).
- Two new attributes available on all python algorithms startProgress and ``endProgress`. Added to an algorithm call, it will allow for passing control of the progress bar to child algorithms.
Full list of
Framework
and
Python
changes on GitHub