Automated analysis of X-ray Absorption Spectroscopy (XAS) data
Installation
Prerequisites
autoXAS requires python >= 3.7.
If needed, create a new environment with a compatible python version:
conda create -n autoXAS_env python=3.10
conda activate autoXAS_env
Install with pip
Run the following command to install the autoXAS package.
pip install autoXAS
Install locally
Clone the repository.
git clone git@github.com:UlrikFriisJensen/autoXAS.git
Run the following command to install the autoXAS package.
pip install .
Usage
See paper for example use.
Cite
If you use the autoXAS package, please cite our paper:
@misc{friis-jensen_autoxas_2025,
title = {{autoXAS}: {Automated} {Analysis} of {X}-ray {Absorption} {Spectroscopy} {Data}},
shorttitle = {{autoXAS}},
url = {https://chemrxiv.org/engage/chemrxiv/article-details/68c019983e708a7649f432de},
doi = {10.26434/chemrxiv-2025-8pjq3},
language = {en},
publisher = {ChemRxiv},
author = {Friis-Jensen, Ulrik and Jensen, Kirsten Marie Ørnsbjerg and Pittkowski, Rebecca},
month = sep,
year = {2025},
}
Issues and feature requests
If you encounter any issues while using autoXAS, please report them by opening an issue on the GitHub repository. Please provide as many details as possible, including steps to reproduce the issue and any error messages you received.
If you have any good ideas or features you're missing, then please suggest them as an Issue with the "enhancement" label on the GitHub repository.
Contributing to autoXAS
If you would like to contribute to autoXAS please follow these steps:
- Fork the repository
- Make changes in a new branch
- Submit a pull request
The changes will be reviewed and merged when they meet quality standards.
Metadata
Release files for autoXAS 1.0.2
For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.
Source distribution (sdist)
| File | Size | Uploaded | |
|---|---|---|---|
| autoxas-1.0.2.tar.gz | 1.4 MB | Details |
Built distribution (wheel)
| File | Interpreter | ABI | Platform | Reset |
|---|---|---|---|---|
| autoxas-1.0.2-py3-none-any.whl | Python 3 | none | any | Details |
Total release size: 1.4 MB
Release files / autoxas-1.0.2.tar.gz
| Download URL | autoxas-1.0.2.tar.gz |
|---|---|
| Size | 1.4 MB |
| Tags | Source |
|
SHA-256 checksum How to use checksums |
6b431587395471820986aaf12f3235461ad9177d069370ed7147f3e2a26a9908
|
|
BLAKE2b-256 checksum How to use checksums |
a9e32a8b07ff63886ed364ad1255590095e4f85e7ac0aeddbe03971428503db7
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
Yes |
| Uploaded via |
twine/6.1.0 CPython/3.13.7
|
Provenance
Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.
PyPI Publish Attestation
PyPI verified that this artifact, at this checksum, originated from the publisher listed below.
Signed by GitHub Actions, verified by PyPI on Sep 29, 2025.
Transparency logRelease files / autoxas-1.0.2-py3-none-any.whl
| Download URL | autoxas-1.0.2-py3-none-any.whl |
|---|---|
| Size | 29.8 kB |
| Tags | Python 3 |
|
SHA-256 checksum How to use checksums |
183ae9fec2fab2b5484840ee727cf97627774ec77d1af316a3d1c067aa9d7319
|
|
BLAKE2b-256 checksum How to use checksums |
f1115719f3d82c508ce982d36748fed80c580d999d94cad76f0731b84601df63
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
Yes |
| Uploaded via |
twine/6.1.0 CPython/3.13.7
|
Provenance
Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.
PyPI Publish Attestation
PyPI verified that this artifact, at this checksum, originated from the publisher listed below.
Signed by GitHub Actions, verified by PyPI on Sep 29, 2025.
Transparency log