Skip to main content

Simulate realistic ARPES spectra with experimental artifacts for analysis and machine-learning applications.

Project description

aurelia

Simulate realistic ARPES spectra with experimental artifacts for analysis and machine-learning applications.

Developed by MengXing Na and Matteo Michiardi.

PyPI version License: MIT


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

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

aurelia-0.1.0.tar.gz (25.0 kB view details)

Uploaded Source

Built Distribution

If you're not sure about the file name format, learn more about wheel file names.

aurelia-0.1.0-py3-none-any.whl (25.8 kB view details)

Uploaded Python 3

File details

Details for the file aurelia-0.1.0.tar.gz.

File metadata

  • Download URL: aurelia-0.1.0.tar.gz
  • Upload date:
  • Size: 25.0 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/6.1.0 CPython/3.11.2

File hashes

Hashes for aurelia-0.1.0.tar.gz
Algorithm Hash digest
SHA256 55299e7253e58d7058bfd4ecfaaefad9cb80afd2087559e26b5d0cabad183f42
MD5 047e103c2f1309433543a96a7e857f93
BLAKE2b-256 f69280fdd1d24f21f7091a8f86f4136f40c9315b75f29099c4d768d262e66a6f

See more details on using hashes here.

File details

Details for the file aurelia-0.1.0-py3-none-any.whl.

File metadata

  • Download URL: aurelia-0.1.0-py3-none-any.whl
  • Upload date:
  • Size: 25.8 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/6.1.0 CPython/3.11.2

File hashes

Hashes for aurelia-0.1.0-py3-none-any.whl
Algorithm Hash digest
SHA256 35838ade488ee0732699a4d0e8152c629a12a7ce5cb4167f48b0401c70423996
MD5 a514e6ccfbceabefc30ce18e61859b0e
BLAKE2b-256 ca8341c711b9fe6d2cd34de09834c430c675581a69529f2975512686c2e6713f

See more details on using hashes here.

Supported by

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