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:

Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

aiida_nanotech_empa-1.1.1.tar.gz (548.0 kB view details)

Uploaded Source

Built Distribution

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

aiida_nanotech_empa-1.1.1-py3-none-any.whl (611.8 kB view details)

Uploaded Python 3

File details

Details for the file aiida_nanotech_empa-1.1.1.tar.gz.

File metadata

  • Download URL: aiida_nanotech_empa-1.1.1.tar.gz
  • Upload date:
  • Size: 548.0 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: python-requests/2.34.2

File hashes

Hashes for aiida_nanotech_empa-1.1.1.tar.gz
Algorithm Hash digest
SHA256 7a159fb501a023fd6fb1bf740b778b0225a88b22081e521f96deef476fa20fbd
MD5 1c8421aa80b95fe78e1fa359d5dede40
BLAKE2b-256 cadf481083be6215d086fd0fd381ea304584a8cb21429b8f3f9efc36d9d34aef

See more details on using hashes here.

File details

Details for the file aiida_nanotech_empa-1.1.1-py3-none-any.whl.

File metadata

File hashes

Hashes for aiida_nanotech_empa-1.1.1-py3-none-any.whl
Algorithm Hash digest
SHA256 d0501c7a3901e1bbcc8db15336cc5dab61721006da67722fdf8d18fc00df1655
MD5 38cb0b7d5c34597978cfb628566e2410
BLAKE2b-256 def8998f1212290b522a00f382ceb7a29511644b0abed09e7af11b0b661094f0

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 Sentry Error logging StatusPage Status page