Skip to main content

AiiDA plugin for running VASP calculations and workflows.

Project description

AiiDA VASP plugin

Release PyPI PyPI
Build Coverage Docs
Stats Downloads Commits

This is a plugin to AiiDA to run calculations with the ab-initio program VASP.

Please have a look at the AiiDA-VASP documentation for instructions on how to install and use the plugin.

Installing the plugin

  1. If you are already using AiiDA, simply activate the virtual environment associated with it, here assumed to be located in ~/env/aiida-vasp:

    $ source ~/env/aiida-vasp/bin/activate
    
  2. Otherwise, set up a new virtual environment:

    $ python -m venv ~/env/aiida-vasp
    
  3. And then enable the newly installed virtual environment:

    $ source ~/env/aiida-vasp/bin/activate
    
  4. Install the AiiDA-VASP plugin (and AiiDA if that is not already installed):

    (aiida-vasp) $   pip install aiida-vasp
    
  5. Verify that the plugin is correctly installed:

    (aiida-vasp) $ verdi plugin list aiida.calculations
    

    which should give:

    Registered entry points for aiida.calculations:
    * core.arithmetic.add
    * core.templatereplacer
    * core.transfer
    * vasp.immigrant
    * vasp.neb
    * vasp.vasp
    * vasp.vasp2w90
    

This will automatically install the AiiDA python package(s) as well as any other dependencies of the plugin and register all the plugin classes with AiiDA.

Please consider that AiiDA has prerequisites that need to be installed and ensured working. The steps above will not take care of this for you. Please consult AiiDA prerequisites and follow the instructions therein.

Legacy support: If you need to install the compatibility release of AiiDA-VASP which works with AiiDA 1.6.4 you should instead install the plugin using pip install aiida-vasp=2.2, but this is not recommended and only mentioned for legacy support. For the legacy version you also most likely have to run reentry scan -r aiida after installing the plugin.

Support

The development, maintenance and use of this plugin is considered a community effort. In order to facilitate the community to contribute, we have established a space on Matrix that users can use to communicate. We encourage users to help each other. In addition, the development team is present in the space and users are free to ask. First consult the documentation of both AiiDA-VASP documentation and AiiDA documentation and also consider that the developers are not paid for this work. Please respect potential lead times in getting answers and be polite.

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_vasp-5.0.0.tar.gz (14.4 MB view details)

Uploaded Source

Built Distribution

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

aiida_vasp-5.0.0-py3-none-any.whl (556.3 kB view details)

Uploaded Python 3

File details

Details for the file aiida_vasp-5.0.0.tar.gz.

File metadata

  • Download URL: aiida_vasp-5.0.0.tar.gz
  • Upload date:
  • Size: 14.4 MB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: python-requests/2.32.5

File hashes

Hashes for aiida_vasp-5.0.0.tar.gz
Algorithm Hash digest
SHA256 59bdb24c4910e71b38fe3d216bae598a378eb6e3bba01a6da4bc33ad19a15931
MD5 6050567244cfe8cd3a12a260ddab4d5e
BLAKE2b-256 694a72d93bdaf92af70728edef4a73c1dbdb5f87b2a28baa088fb64159c2e33a

See more details on using hashes here.

File details

Details for the file aiida_vasp-5.0.0-py3-none-any.whl.

File metadata

  • Download URL: aiida_vasp-5.0.0-py3-none-any.whl
  • Upload date:
  • Size: 556.3 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: python-requests/2.32.5

File hashes

Hashes for aiida_vasp-5.0.0-py3-none-any.whl
Algorithm Hash digest
SHA256 911b5dc0be24f9a14b4f28df4dfea5ba64c5d232ebf45297513d49a6cacc28e1
MD5 866b67464d4daf9bd2b239345cf1c1e2
BLAKE2b-256 ab1925034c635238f4695f0b0d7949fd2c495b8b3d854198dd6d7a063761af7e

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