Xrayutilities

Latest version: v1.7.7

Safety actively analyzes 629994 Python packages for vulnerabilities to keep your Python projects secure.

Scan your dependencies

Page 4 of 7

1.3.2

* call PowderIntensity from xu.Powder init routine
* fix problems in Crystal class when no lattice base is defined
* add parsing for simply chemical formulas in Amorphous definitions
* fix setup.py issue related to test installation
* fix bug in fuzzy gridders (first data point was not always treated correct!)
* added absorption_length method in all material classes

1.3.1

* fix windows build due to lack of support of C99 in MSVC

1.3.0

* change to setuptools for installation/package building
* major code cleanup (remove of duplicated code using Clone Digger)
http://clonedigger.sourceforge.net
* bug fixes in Alloy initialization
* documentation building now requires numpydoc
* central version number in VERSION file (also available in the package after
importing: import xrayutilities as xu; xu.__version__
* new examples using the new XRR and XRD simulation-code
* improve handling of SiGe and AlGaAs alloy: alloying on atomic level
* add relaxation parameter to PseudomoprhicMaterial to model partially relaxed
material
* fix fwhm_exp for very narrow peaks
* fitting of x-ray reflectivity using the lmfit package.
If you want to use this new feature you have to install lmfit
see https://pypi.python.org/pypi/lmfit/
* new subpackage simpack for diffraction and reflectivity simulations from
thin film samples. So far implemented are
- a basic kinematical diffraction model
- two dynamical diffraction models (simplified and general 2-beam theory)
- a model for specular reflectivity calculations using a Parrat-like
formalism
* fwhm_exp function was moved to math's subpackage! This was necessary in
order to avoid circular dependencies, but anyhow the function also
fits better there!
* improvements of peak_fit function
- better ability to handle linear background
- more stable fitting due to use of deriavitives (PseudoVoigt)
* minor improvement in peak_fit's plotting

1.2.1

* Uiso parsing from CIF files for better structure factors
* support for parsing Rigaku RAS files (Smartlab Guidance)
* new getDetectorPos/Distance routines in QConversion
This can be used for all types of detectors to determine their position and
distance for data normalization purposes
* add FuzzyGridder3D class
* add FuzzyGridder2D class (see mailing-list for details)
* add possibility of Pseudo-Angle (basically arbitrary contraints) to Q2AngFit
* add Carbon(diamond), HOPG materials
* enhancement in FIO file parser
* much improved TIFF file parser
* IntensityNormalizer gained possibility to normalize CCD data

1.2.0

* Radicon file support was removed (no test scripts available!)
* replace pytables by faster and more convenient h5py
* bug fixes/improvements in the file parsers (discovered by the unit tests!)
* new unittests for file parsers (spec, edf, xrdml, esg, nja, fio, cbf, tif)
* added different oxidation states of the chemical elements to the database
* huge speed improvements for the database access, especially when querying
multiple values at the same time
* add PseudoVoigtAsym option in xu.math.peakfit
* memory usage optimization in FastScanCCD

1.1.2

* new webpage theme to allow for easier reading (esp. mobile devices)
* huge set of improvements for working with FastScans (ESRF ID01)
* keep_open option in EDFFile to speed up reading of multiple images
* new convenience function for parsing data from spec-files
* improve peak position finding in area-detector calibration
* added new material AlAs

Page 4 of 7

© 2024 Safety CLI Cybersecurity Inc. All Rights Reserved.