Translation layer for AiiDA-PyBigDFT
Project description
aiida-bigdft
Translation layer for AiiDA-PyBigDFT
Installation
pip install aiida-bigdft
verdi quicksetup # better to set up a new profile
verdi plugin list aiida.calculations # should now show your calculation plugins
Requirements
- A functioning BigDFT installation
- A copy of
bigdft.py
(Available in later versions of BigDFT, but also in this repository atbigdft/bigdft.py
)
When setting up the BigDFT code, ensure that the executable is set to the bigdft.py
script.
It is also important to source the install/bin/bigdftvars.sh
script in your prepend.
# aiida code prepend
source ${BIGDFT_BUILD_DIR}/install/bin/bigdftvars.sh
Where BIGDFT_BUILD_DIR is the directory in which BigDFT was built.
Usage
To see how calculations can be submitted, see the examples directory:
verdi daemon start # make sure the daemon is running
cd examples
verdi run examples/example_01.py # run test calculation
verdi process list -a # check record of calculation
The plugin also includes verdi commands to inspect its data types:
verdi data bigdft list
verdi data bigdft export <PK>
WorkChains
The included workchains use the namespace
format, so inputs should be placed under the
bigdft
namespace when launching a workchain
License
MIT
Contact
Project details
Release history Release notifications | RSS feed
Download files
Download the file for your platform. If you're not sure which to choose, learn more about installing packages.
Source Distribution
aiida_bigdft-0.3.0.tar.gz
(96.1 kB
view hashes)
Built Distribution
Close
Hashes for aiida_bigdft-0.3.0-py3-none-any.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 9d1f6282f40bd4c4dc0fc97dad839ef40765784449d3ae8aecf5653473709de7 |
|
MD5 | 9329e38d2ee3c6184b0d7374e43a040b |
|
BLAKE2b-256 | 363582b886e8dd87d0ed7ae3668ae11cfc170936e4f69fcee088328055cdb440 |