Skip to main content

edrixs

https://img.shields.io/pypi/v/edrixs.svg https://mybinder.org/badge_logo.svg

EDRIXS is an open source toolkit for simulating XAS and RIXS spectra based on exact diagonalization of model Hamiltonians. It was started as part of the COMSCOPE project in the Center for Computational Material Spectroscopy and Design, Brookhaven National Laboratory and is now maintained and developed in collaboration between the Condensed Matter Physics and Materials Science Division and the National Syncrotron Light Source II.

Features

  • ED solver

  • XAS spectra

  • RIXS spectra

How to cite

If you are using the EDRIXS code to do some studies and would like to publish your great works, it would be really appreciated if you can cite the following paper:

EDRIXS: An open source toolkit for simulating spectra of resonant inelastic x-ray scattering, Y.L. Wang, G. Fabbris, M.P.M. Dean and G. Kotliar, Computer Physics Communications,243, 151 (2019), arXiv:1812.05735.

Usage

For Linux and macOS, we recommend installing the released edrixs package with Mamba in a separate environment:

mamba create --name edrixs_env -c conda-forge --strict-channel-priority \
    edrixs matplotlib
conda activate edrixs_env

For Windows, we recommend Docker. See https://edrixs.github.io/edrixs for the complete installation, verification, requirements, and Docker instructions.

Metadata

Release files for edrixs 0.2.0

For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.

Source distribution (sdist)

Source distribution for edrixs 0.2.0
File Size Uploaded
edrixs-0.2.0.tar.gz 233.4 kB Details

Built distributions (wheels)

Table of built distributions (wheels) for edrixs 0.2.0
File
edrixs-0.2.0-cp314-cp314-manylinux2014_x86_64.whl CPython 3.14 CPython 3.14 Linux glibc 2.17+ x86-64 Details
edrixs-0.2.0-cp313-cp313-manylinux2014_x86_64.whl CPython 3.13 CPython 3.13 Linux glibc 2.17+ x86-64 Details
edrixs-0.2.0-cp312-cp312-manylinux2014_x86_64.whl CPython 3.12 CPython 3.12 Linux glibc 2.17+ x86-64 Details
edrixs-0.2.0-cp311-cp311-manylinux2014_x86_64.whl CPython 3.11 CPython 3.11 Linux glibc 2.17+ x86-64 Details

Total release size: 1.6 MB

Release files / edrixs-0.2.0.tar.gz

Download URL edrixs-0.2.0.tar.gz
Size 233.4 kB
Tags Source
SHA-256 checksum
How to use checksums
4c6367847151afe8afd751177f98a4b255a034bbb8a440c9284375d0b59a5875
BLAKE2b-256 checksum
How to use checksums
23a1f2931d759f49398aceaf386297f02f5ada271dbf0fdab249b1f350e1968a
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/7.0.0 CPython/3.13.14

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 Oct 8, 2026.

Transparency log

Release files / edrixs-0.2.0-cp314-cp314-manylinux2014_x86_64.whl

Download URL edrixs-0.2.0-cp314-cp314-manylinux2014_x86_64.whl
Size 331.0 kB
Tags CPython 3.14 Linux glibc 2.17+ x86-64
SHA-256 checksum
How to use checksums
e44bd125ed23b83a075bddbaba2cfc57baba58221c6a6ed70d957a883975503a
BLAKE2b-256 checksum
How to use checksums
fa3802cd0c0f6225b0d08e74fe730542f7ddfc6107147a85445d158b35649d69
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/7.0.0 CPython/3.13.14

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 Oct 8, 2026.

Transparency log

Release files / edrixs-0.2.0-cp313-cp313-manylinux2014_x86_64.whl

Download URL edrixs-0.2.0-cp313-cp313-manylinux2014_x86_64.whl
Size 330.9 kB
Tags CPython 3.13 Linux glibc 2.17+ x86-64
SHA-256 checksum
How to use checksums
dd2bd7e8eb35dda726ee2861b683576a75df10dd9f86092aa5329828b184ae60
BLAKE2b-256 checksum
How to use checksums
8dfcaeaf53838b34f6ca72a47f01bdd29a219471f46ad2e598ff3e2f1850a5a0
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/7.0.0 CPython/3.13.14

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 Oct 8, 2026.

Transparency log

Release files / edrixs-0.2.0-cp312-cp312-manylinux2014_x86_64.whl

Download URL edrixs-0.2.0-cp312-cp312-manylinux2014_x86_64.whl
Size 330.9 kB
Tags CPython 3.12 Linux glibc 2.17+ x86-64
SHA-256 checksum
How to use checksums
caaa38dd0ade9ce274dfb6e5fa7cd0a74c6e6dec64b2d8df62abc0e8627bf323
BLAKE2b-256 checksum
How to use checksums
888f0326b25868d01a1815ca9d0ebd7c7d33bc82837b5e29dc1be4a0dbf52813
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/7.0.0 CPython/3.13.14

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 Oct 8, 2026.

Transparency log

Release files / edrixs-0.2.0-cp311-cp311-manylinux2014_x86_64.whl

Download URL edrixs-0.2.0-cp311-cp311-manylinux2014_x86_64.whl
Size 327.4 kB
Tags CPython 3.11 Linux glibc 2.17+ x86-64
SHA-256 checksum
How to use checksums
f2248155efb10a827e2360e5716e2665e2dfe36e903d4ff08d28f063758ed04a
BLAKE2b-256 checksum
How to use checksums
b363e1ce6a40ce164d37551cc5bf43dd393c960701bed49bbc4e466b7fa4fc96
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/7.0.0 CPython/3.13.14

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 Oct 8, 2026.

Transparency log

Release history Release notifications | RSS feed

This release

0.2.0 This release

5 release files

0.1.3

5 release files

0.1.2

5 release files

0.0.8

1 release file

0.0.7

1 release file

0.0.6

2 release files

0.0.5

2 release files

0.0.4

1 release file

0.0.3

1 release file

0.0.1

2 release files

Anthropic, PBC Visionary sponsor Bloomberg Visionary sponsor Hudson River Trading Visionary sponsor Meta Visionary sponsor NVIDIA Visionary sponsor Microsoft Sustainability sponsor Depot Continuous Integration AWS Cloud computing and Security Sponsor Datadog Monitoring Fastly CDN Google Download Analytics Sentry Error logging StatusPage Status page