Skip to main content

AiiDA plugins and workflows developed at nanotech@surfaces group from Empa.

Project description

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:

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

aiida_nanotech_empa-1.0.0b10.tar.gz (621.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.0.0b10-py3-none-any.whl (611.6 kB view details)

Uploaded Python 3

File details

Details for the file aiida_nanotech_empa-1.0.0b10.tar.gz.

File metadata

  • Download URL: aiida_nanotech_empa-1.0.0b10.tar.gz
  • Upload date:
  • Size: 621.0 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: python-requests/2.32.3

File hashes

Hashes for aiida_nanotech_empa-1.0.0b10.tar.gz
Algorithm Hash digest
SHA256 4986ffeb1e58fd4adffc03bd422536e2b2067bc486f5314df0730c37856512f7
MD5 dfa3eeda89e799b5a96f4bc60750b5fa
BLAKE2b-256 7f19a1c29f7a9a354d3ebfd4aee29adfbdd03d79b4c7bdb54b8209a45557464e

See more details on using hashes here.

File details

Details for the file aiida_nanotech_empa-1.0.0b10-py3-none-any.whl.

File metadata

File hashes

Hashes for aiida_nanotech_empa-1.0.0b10-py3-none-any.whl
Algorithm Hash digest
SHA256 44f258e9edb4a5705ee865c7c3f635677bfcbe188f349038fe0d9114bfc73ca5
MD5 9aa90e7225cca8bec88c8b0af6df9a07
BLAKE2b-256 5e35affdb01a80b8f1eb82db7f113804a0323e98de1ac04cf57e55188cbb5215

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