aurelia
Simulate realistic ARPES spectra with experimental artifacts for analysis and machine-learning applications.
Developed by MengXing Na and Matteo Michiardi.
Features
- Generate randomized tight-binding band structures — or import your own
- Compute spectral functions, including Fermi-liquid and electron-boson kink-like self-energies
- Add experimental effects: offset angles, rotations, flake domains, background, and detector sensitivities
- Simulate ARPES spectra statistically across many electron events
Installation
You can install aurelia directly from PyPI:
pip install aurelia
Usage
See the examples folder for sample scripts to get started.
Full documentation is available on the Wiki.
License
This project is licensed under the MIT License — see the LICENSE file for details.
Contact
For questions not covered in the documentation, or for collaborations, feel free to reach out: mengxing.na@gmail.com
Metadata
Release files for aurelia 0.1.0
For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.
Source distribution (sdist)
| File | Size | Uploaded | Provenance | |
|---|---|---|---|---|
| aurelia-0.1.0.tar.gz | 25.0 kB | Without provenance | Details |
Built distribution (wheel)
| File | Interpreter | ABI | Platform | Reset |
|---|---|---|---|---|
| aurelia-0.1.0-py3-none-any.whl | Python 3 | none | any | Details |
Total release size: 50.8 kB
Release files / aurelia-0.1.0.tar.gz
| Download URL | aurelia-0.1.0.tar.gz |
|---|---|
| Size | 25.0 kB |
| Tags | Source |
|
SHA-256 checksum How to use checksums |
55299e7253e58d7058bfd4ecfaaefad9cb80afd2087559e26b5d0cabad183f42
|
|
BLAKE2b-256 checksum How to use checksums |
f69280fdd1d24f21f7091a8f86f4136f40c9315b75f29099c4d768d262e66a6f
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
twine/6.1.0 CPython/3.11.2
|
Release files / aurelia-0.1.0-py3-none-any.whl
| Download URL | aurelia-0.1.0-py3-none-any.whl |
|---|---|
| Size | 25.8 kB |
| Tags | Python 3 |
|
SHA-256 checksum How to use checksums |
35838ade488ee0732699a4d0e8152c629a12a7ce5cb4167f48b0401c70423996
|
|
BLAKE2b-256 checksum How to use checksums |
ca8341c711b9fe6d2cd34de09834c430c675581a69529f2975512686c2e6713f
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
twine/6.1.0 CPython/3.11.2
|
Security for aurelia 0.1.0
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.
No provenance found
None of the files in this release were uploaded with provenance metadata.
A note on package security
PyPI is a repository for distributing packages, not a service for auditing them. While third-party security researchers and our staff do their best to detect and remove malicious packages, PyPI cannot guarantee the quality, security or suitability of any given package.