Skip to main content

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 at bigdft/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

bigdft-developers@lists.launchpad.net

Metadata

Release files for aiida-bigdft 0.3.0

For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.

Source distribution (sdist)

Source distribution for aiida-bigdft 0.3.0
File Size Uploaded
aiida_bigdft-0.3.0.tar.gz 96.1 kB Details

Built distribution (wheel)

Table of built distributions (wheels) for aiida-bigdft 0.3.0
File Interpreter ABI Platform
aiida_bigdft-0.3.0-py3-none-any.whl Python 3 none any Details

Total release size: 110.5 kB

Release files / aiida_bigdft-0.3.0.tar.gz

Download URL aiida_bigdft-0.3.0.tar.gz
Size 96.1 kB
Tags Source
SHA-256 checksum
How to use checksums
6522e57b7461e319840b15fef034c270ae7885614c23ced06573de3b3a1bb414
BLAKE2b-256 checksum
How to use checksums
cba57411f5d431638dd7b3f83c510450b1164de76ee8fede734865e7309a52fa
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via python-requests/2.31.0

Release files / aiida_bigdft-0.3.0-py3-none-any.whl

Download URL aiida_bigdft-0.3.0-py3-none-any.whl
Size 14.4 kB
Tags Python 3
SHA-256 checksum
How to use checksums
9d1f6282f40bd4c4dc0fc97dad839ef40765784449d3ae8aecf5653473709de7
BLAKE2b-256 checksum
How to use checksums
363582b886e8dd87d0ed7ae3668ae11cfc170936e4f69fcee088328055cdb440
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via python-requests/2.31.0
Anthropic, PBC Visionary sponsor Bloomberg Visionary sponsor Hudson River Trading Visionary sponsor Meta Visionary sponsor NVIDIA Visionary sponsor Microsoft Sustainability sponsor Depot Continuous Integration AWS Cloud computing and Security Sponsor Datadog Monitoring Fastly CDN Google Download Analytics Sentry Error logging StatusPage Status page