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 --major/--minor/--patch. 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:

  • Use the --dry option to preview the release change.
  • The release tag (e.g. a/b/rc) is determined from the last release. Use the --tag option to switch the release tag.

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.0a0.tar.gz (949.4 kB view details)

Uploaded Source

Built Distribution

aiida_nanotech_empa-1.0.0a0-py3-none-any.whl (564.0 kB view details)

Uploaded Python 3

File details

Details for the file aiida-nanotech-empa-1.0.0a0.tar.gz.

File metadata

File hashes

Hashes for aiida-nanotech-empa-1.0.0a0.tar.gz
Algorithm Hash digest
SHA256 c0b26c0bcd8acc8b1a4b982e45c1d22250a7328edd9b2e28dfd42f73c2122340
MD5 41f4949775a2cdf5974288741e873028
BLAKE2b-256 c8a7598e1b2fdd0e3c0bcfb60c4c58c8a30903a411f03a5ff7fe3eaf0dc24be7

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for aiida_nanotech_empa-1.0.0a0-py3-none-any.whl
Algorithm Hash digest
SHA256 de1b953d9eb7747b77cd05a7676c99fe84ba72eb5066ae7784136766f5bbe70f
MD5 02ca413edfe1015bccf0205a10ab7ec3
BLAKE2b-256 ca63793e7a886361bc0fdc795dea2d7404c71859afd1d44163eb44cbefa27fc2

See more details on using hashes here.

Supported by

AWS AWS Cloud computing and Security Sponsor Datadog Datadog Monitoring Fastly Fastly CDN Google Google Download Analytics Microsoft Microsoft PSF Sponsor Pingdom Pingdom Monitoring Sentry Sentry Error logging StatusPage StatusPage Status page