Skip to main content

AiiDA-Bader

PyPI version Unit test Docs status

AiiDA plugin for Bader charge analysis.

Installation

To install from PyPI, simply execute:

pip install aiida-bader

or when installing from source:

git clone https://github.com/superstar54/aiida-bader
pip install aiida-bader

CP2K support

aiida-bader provides a workflow for computing Bader charges from CP2K calculations. To use this workflow, you need to install the optional dependency with

pip install aiida-bader[cp2k]

Cite

If you use the AiiDAlab QE app in your research, please cite:

Wang, X., Bainglass, E., Bonacci, M., Ortega-Guerrero, A. et al.
Making atomistic materials calculations accessible with the AiiDAlab Quantum ESPRESSO app
npj. Comput. Mater. 12, 72 (2026). https://doi.org/10.1038/s41524-025-01936-4

Development

Running tests

To run the tests, simply clone and install the package locally with the [tests] optional dependencies:

git clone https://github.com/superstar54/aiida-bader .
cd aiida-bader
pip install -e .[tests]  # install extra dependencies for test
pytest # run tests

Pre-commit

To contribute to this repository, please enable pre-commit so the code in commits are conform to the standards. Simply install the repository with the pre-commit extra dependencies:

cd aiida-bader
pip install -e .[pre-commit]
pre-commit install

License

The aiida-bader plugin package is released under the MIT license. See the LICENSE file for more details.

Acknowledgements

We acknowledge support from:

  • the NCCR MARVEL funded by the Swiss National Science Foundation;

Metadata

Release files for aiida-bader 0.2.2

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

Source distribution (sdist)

Source distribution for aiida-bader 0.2.2
File Size Uploaded
aiida_bader-0.2.2.tar.gz 19.5 kB Details

Built distribution (wheel)

Table of built distributions (wheels) for aiida-bader 0.2.2
File Interpreter ABI Platform
aiida_bader-0.2.2-py3-none-any.whl Python 3 none any Details

Total release size: 45.0 kB

Release files / aiida_bader-0.2.2.tar.gz

Download URL aiida_bader-0.2.2.tar.gz
Size 19.5 kB
Tags Source
SHA-256 checksum
How to use checksums
504d064025fcb24ff8e2e97b44aa30db217902b88355aed0b8840c867fab258b
BLAKE2b-256 checksum
How to use checksums
32dacee7bb366230baeff631bf44533efa9f6e2f5e57209567e4729abac5dd86
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/6.2.0 CPython/3.9.25

Release files / aiida_bader-0.2.2-py3-none-any.whl

Download URL aiida_bader-0.2.2-py3-none-any.whl
Size 25.5 kB
Tags Python 3
SHA-256 checksum
How to use checksums
57b77b879ddaec5d4dd624d15ec1f744e10bcbbea4a5dd54b0e9f0e2502a7dae
BLAKE2b-256 checksum
How to use checksums
2b8d1dacde28f10f3ec844b29cc39688f68919f4986f3188ad0102133777789f
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/6.2.0 CPython/3.9.25

Release history Release notifications | RSS feed

This release

0.2.2 This release

2 release files

0.2.1

2 release files

0.2.0

2 release files

0.1.11

2 release files

0.1.10

2 release files

0.1.8

2 release files

0.1.7

2 release files

0.1.6

2 release files

0.1.5

2 release files

0.1.4

2 release files

0.1.3

2 release files

0.1.2

2 release files

0.1.1

2 release files

0.1.0

2 release files

0.0.12

2 release files

0.0.11

2 release files

0.0.9

2 release files

0.0.8

2 release files

0.0.7

2 release files

0.0.6

2 release files

0.0.5

2 release files

0.0.4

2 release files

0.0.3

2 release files

0.0.2

2 release files

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