pyNexafs#

Pynexafs: Near edge X-ray absorption fine structure (NEXAFS) analysis in Python.


This package provides tools for analyzing NEXAFS data, including parsers for various file formats, a graphical user interface (GUI) for interactive analysis, and utilities for data normalisation, manipulation, fitting and visualization.

Modules

gui

nexafs

This module contains the classes and functions to handle and process 1D NEXAFS scan data.

parsers

Parser classes for NEXAFS data, including support for synchrotron specific beamlines.

types

Definitions of NEXAFS data types, to allow attribute access on nexafs scan objects.

utils

Module for additional/adjacent functionality to add to pyNexafs.