Current collected state Current
Observed since 21 Oct, 11:01 UTC
No superseded metadata states collected. Unchanged observations do not create new revisions.
AiiDA plugin for the Quantum Package 2.0
AiiDA plugin for Quantum Package 2.0 (QP2).
This plugin is the modified output of the AiiDA plugin cutter, intended to help developers get started with their AiiDA plugins.
qp2/: The main source code of the plugin package
calculations.py: A new QP2Calculation CalcJob classparsers.py: A new Parser for the QP2Calculationdocs/: A documentation template. The ReadTheDocs documentation is built and deployed on the gh-pages branch.examples/: Examples of how to submit a calculation using this pluginLICENSE: License for your pluginMANIFEST.in: Configure non-Python files to be included for publication on PyPIREADME.md: This filesetup.json: Plugin metadata for registration on PyPI and the AiiDA plugin registry (including entry points)setup.py: Installation script for pip / PyPI.pre-commit-config.yaml: Configuration of pre-commit hooks that sanitize coding style and check for syntax errors. Enable via pip install -e .[pre-commit] && pre-commit install.github/: Github Actions configuration
ci.yml: runs tests and builds documentation at every new commitpublish-on-pypi.yml: automatically deploy git tags to PyPIStructureData instance and qp_create_ezfio dictionary.
This step can optionally use BasisSet and/or Pseudopotential nodes produced by the
aiida-gaussian-datatypes plugin.qp_commands list. Some pre- or post-processing (e.g. shell scripting) is also possible by providing a list of commands in qp_prepend or qp_append keys of the parameters Dict, respectively.pip install aiida-qp2
verdi quicksetup # better to set up a new profile
verdi plugin list aiida.calculations # should now show your calclulation plugins
See Demo-aiida-qp.md and .py files in the examples/ directory.
For instance, the example_trexio_from_xyz.py is the 3-step workflow using the plugin.
verdi daemon start # make sure the daemon is running
cd examples
python example_trexio_from_xyz.py # prepare and submit the calculation
verdi process list -a # check record of calculation
hcn.xyz file using a given basis set.TREXIO_TEXT back end.git clone https://github.com/TREX-CoE/aiida-qp2 .
cd aiida-qp2
pip install -e .[pre-commit] # install extra dependencies
pre-commit install # install pre-commit hooks
MIT
Download counts and popularity will appear here as the collector receives them.
| Version | Published | Direct dependencies | Open version |
|---|---|---|---|
| 0.2.0 | 26 Feb 2022 | 0 |
This describes our collected data; it is not a security assessment.
Observed since 21 Oct, 11:01 UTC
No superseded metadata states collected. Unchanged observations do not create new revisions.
package:fd95a58bb2586e12173eade8b31936bf95bf74e37b7c383497fe4050cfa9f497