Skip to main content

spectral interpretation using gaussian mixtures and autoencoder

Project description

Description

Spectral Interpretation using Gaussian Mixtures and Autoencoder (SIGMA) is an open-source Python library for phase identification and spectrum analysis for energy dispersive x-ray spectroscopy (EDS) datasets. The library mainly builds on the Hyperspy, Pytorch, and Scikit-learn.

Try SIGMA with Colab:

Open In Colab DOI

Installation

  1. Create a Python>=3.7.0 environment with conda:
conda create -n sigma python=3.7 anaconda
conda activate sigma
  1. Install SIGMA with pip:
pip install emsigma

Check EDS dataset with GUI

An example of checking the EDS dataset and the sum spectrum.

Demo with Colab

Demo-check_EDS_dataset

Dimensionality reduction and clustering

An example of analysing the latent space using the graphical widget.

Demo with Colab

Screen Recording 2022-02-22 at 12 09 38 PM

Factor analysis on cluster-wise spectra

A demo of acquiring Background-substracted spectrum using Factor Analysis (FA).

Demo with Colab

Demo-NMF

Project details


Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

emsigma-0.1.9.tar.gz (12.2 MB view details)

Uploaded Source

Built Distribution

emsigma-0.1.9-py3-none-any.whl (40.9 kB view details)

Uploaded Python 3

File details

Details for the file emsigma-0.1.9.tar.gz.

File metadata

  • Download URL: emsigma-0.1.9.tar.gz
  • Upload date:
  • Size: 12.2 MB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/4.0.0 CPython/3.7.11

File hashes

Hashes for emsigma-0.1.9.tar.gz
Algorithm Hash digest
SHA256 dfd19044655c5ef822879350c03d123c1388ce28b5ed8905ecfb114418b89074
MD5 7e8b4737621f82e753f862ab417e155f
BLAKE2b-256 1cac6016528324c4a1d5f8e7f2611f48387a658674d3ea27f72b06807d4786c2

See more details on using hashes here.

File details

Details for the file emsigma-0.1.9-py3-none-any.whl.

File metadata

  • Download URL: emsigma-0.1.9-py3-none-any.whl
  • Upload date:
  • Size: 40.9 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/4.0.0 CPython/3.7.11

File hashes

Hashes for emsigma-0.1.9-py3-none-any.whl
Algorithm Hash digest
SHA256 aade3cbba09dcb0ae3550e58f4c5bf6aa80dfb60a7a8f0a0e4193c6fef174fb9
MD5 4d931e6ff3a46cd04a02709f6e39c07b
BLAKE2b-256 1b36fddac0d84850127fa437c8e3a1fe36fee321c3405f83a46998c3f6fa1e4b

See more details on using hashes here.

Supported by

AWS AWS Cloud computing and Security Sponsor Datadog Datadog Monitoring Fastly Fastly CDN Google Google Download Analytics Microsoft Microsoft PSF Sponsor Pingdom Pingdom Monitoring Sentry Sentry Error logging StatusPage StatusPage Status page