There is a newer version of the record available.

Published July 14, 2016 | Version v1.0
Software Open

hyperspy: HyperSpy 1.0

  • 1. University of Cambridge
  • 2. Simile Research Laboratory
  • 3. EPFL
  • 4. Warsaw University
  • 5. Continuum Analytics
  • 6. University of Maryland
  • 7. Research Centre Jülich / Ernst Ruska Centre
  • 8. Forschungszentrum Jülich
  • 9. University of Manchester
  • 10. Unicamp
  • 11. University of Oxford

Description

HyperSpy is an open source Python library which provides tools to facilitate the interactive data analysis of multi-dimensional datasets that can be described as multi-dimensional arrays of a given signal (e.g. a 2D array of spectra a.k.a spectrum image).

This is a major release. Here we only list the highlist. A detailed list of changes is available in github.

NEW
  • Region Of Interest (ROI).
  • Robust PCA (RPCA) and online RPCA algorithms.
  • Numpy ufuncs can now operate on HyperSpy’s signals.
  • ComplexSignal and specialised subclasses to operate on complex data.
  • Events logging.
  • Query and fetch spectra from The EELS Database.
  • Interactive operations.
  • Events.
Model
  • Smart Adaptive Multi-dimensional Fitting (SAMFire).
  • Store models in hdf5 files.
  • Add fancy indexing to Model.
  • Two-dimensional model fitting.
EDS
  • Z-factors quantification.
  • Cross section quantification.
  • EDS curve fitting.
  • X-ray absorption coefficient database.
IO
  • Support for reading certain files without loading them to memory.
  • Bruker’s composite file (bcf) reading support.
  • Electron Microscopy Datasets (EMD) read and write support.
  • SEMPER unf read and write support.
  • DENS heat log read support.
  • NanoMegas blockfile read and write support.
Enhancements
  • More useful AxesManager repr string with html repr for Jupyter Notebook.
  • Better progress bar (tqdm).
  • Add support for writing/reading scale and unit to tif files to be read with ImageJ or DigitalMicrograph.
Documentation
  • The following sections of the User Guide were revised and largely overwritten:
    • Installing HyperSpy.
    • Machine learning.
    • Energy-Dispersive X-ray Spectrometry (EDS).
  • New Developer Guide.
API changes
  • Split components into components1D and components2D.
  • Remove record_by from metadata.
  • Remove simulation classes.
  • The Signal1D, Signal2D and BaseSignal classes deprecated the old Spectrum Image and Signal classes.

Files

hyperspy-v1.0.zip

Files (20.3 MB)

Name Size Download all
md5:ddca660764be87e0a3455c63b9218b3e
20.3 MB Preview Download

Additional details

Related works