The plugins available for AiiDA are listed on the AiiDA homepage
For a plugin
aiida-plugin-template hosted on
PyPI, simply do:
pip install aiida-plugin-template reentry scan -r aiida # notify aiida of new entry points
In case there is no PyPI package available, you can install the plugin from the python source, e.g.:
git clone https://github.com/aiidateam/aiida-plugin-template pip install aiida-plugin-template reentry scan -r aiida
pip install aiida-plugin-template do?
- resolves and installs the dependencies on other python packages as specified in
- creates a folder
aiida_plugin_template.egg-info/with metadata about the package
- if the
-eoption is given, creates a symbolic link from the python package search path to the
aiida-plugin-templatedirectory and puts the
.egg-infofolder there. Changes to the source code will be picked up by python without reinstalling, but changes to the metadata in
For further details, see the Python packaging user guide.