Skip to main content

Build Status codecov PyPI version DOI

aiida-nanotech-empa

AiiDA library containing plugins/workflows developed at nanotech@surfaces group from Empa.

Contents:

  • nanotech_empa.nanoribbon: work chain to characterize 1D periodic systems based on Quantum Espresso.

  • nanotech_empa.gaussian.spin: Work chain to characterize spin properties of molecular systems with Gaussian. Calls multiple child work chains. Steps:

    • Wavefunction stability is tested for each spin multiplicity
    • Geometry is relaxed for the different spin states and ground state is found
    • Property calcuation on the ground state: ionization potential and electron affinity with Δ-SCF, natural orbital analysis in case of open-shell singlet
    • Vertical excitation energies for non-ground state multiplicities
    • Orbitals and densities are rendered with PyMOL (needs to be installed separately as a python library, e.g. from pymol-open-source)

Installation

pip install aiida-nanotech-empa

For maintainers

To create a new release, clone the repository, install development dependencies with pip install '.[dev]', and then execute bumpver update --dry --major (--minor/--patch). This will display the changes that will be made to the repository - check them carefully.

Once you are happy with the changes, remove the --dry option and re-execute the command. This will:

  1. Create a tagged release with bumped version and push it to the repository.
  2. Trigger a GitHub actions workflow that creates a GitHub release.

Additional notes:

  • The release tag (e.g. a/b/rc) is determined from the last release. Use the --tag beta (alpha/gamma) option to switch the release tag.

Acknowledgements

We acknowledge support from:

Release files for aiida-nanotech-empa 1.1.1

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-nanotech-empa 1.1.1
File Size Uploaded
aiida_nanotech_empa-1.1.1.tar.gz 548.0 kB Details

Built distribution (wheel)

Table of built distributions (wheels) for aiida-nanotech-empa 1.1.1
File Interpreter ABI Platform
aiida_nanotech_empa-1.1.1-py3-none-any.whl Python 3 none any Details

Total release size: 1.2 MB

Release files / aiida_nanotech_empa-1.1.1.tar.gz

Download URL aiida_nanotech_empa-1.1.1.tar.gz
Size 548.0 kB
Tags Source
SHA-256 checksum
How to use checksums
7a159fb501a023fd6fb1bf740b778b0225a88b22081e521f96deef476fa20fbd
BLAKE2b-256 checksum
How to use checksums
cadf481083be6215d086fd0fd381ea304584a8cb21429b8f3f9efc36d9d34aef
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via python-requests/2.34.2

Release files / aiida_nanotech_empa-1.1.1-py3-none-any.whl

Download URL aiida_nanotech_empa-1.1.1-py3-none-any.whl
Size 611.8 kB
Tags Python 3
SHA-256 checksum
How to use checksums
d0501c7a3901e1bbcc8db15336cc5dab61721006da67722fdf8d18fc00df1655
BLAKE2b-256 checksum
How to use checksums
def8998f1212290b522a00f382ceb7a29511644b0abed09e7af11b0b661094f0
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via python-requests/2.34.2

Release history Release notifications | RSS feed

This release

1.1.1 This release

2 release files

1.0.0

2 release files

0.7.1

1 release file

0.7.0

1 release file

0.6.2

1 release file

0.6.1

1 release file

0.6.0

1 release file

0.5.4

1 release file

0.5.3

1 release file

0.5.2

1 release file

0.5.1

1 release file

0.5.0

1 release file

0.4.2

1 release file

0.4.1

1 release file

0.4.0

1 release file

0.3.0

1 release file

0.2.0

1 release file

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