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.0.tar.gz (621.4 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.0-py3-none-any.whl (611.3 kB view details)

Uploaded Python 3

File details

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

File metadata

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

File hashes

Hashes for aiida_nanotech_empa-1.0.0.tar.gz
Algorithm Hash digest
SHA256 fbf2d3f3365bca06bd365c49d49f92de7ecd644a3ea587b00bc8f99bdc5e8fcb
MD5 3fecf2e61c829fa1eed8221d7fda1da6
BLAKE2b-256 af927e063c5032e8d0adf1eff1516dc24f741452a4e608a99083266ba33ab5b7

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for aiida_nanotech_empa-1.0.0-py3-none-any.whl
Algorithm Hash digest
SHA256 03c208b0af166e82cda68e37352cf29802973783f02c516142f876f85e19115e
MD5 2bcff321d73fb2dbe2af0dd4d20802b0
BLAKE2b-256 9b1ceb153cd19df70ae097329e29a14dad49b8e3b8c80e3db323fca0b17c1fd1

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