Skip to main content

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 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

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_bigdft-0.3.0.tar.gz (96.1 kB view details)

Uploaded Source

Built Distribution

aiida_bigdft-0.3.0-py3-none-any.whl (14.4 kB view details)

Uploaded Python 3

File details

Details for the file aiida_bigdft-0.3.0.tar.gz.

File metadata

  • Download URL: aiida_bigdft-0.3.0.tar.gz
  • Upload date:
  • Size: 96.1 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: python-requests/2.31.0

File hashes

Hashes for aiida_bigdft-0.3.0.tar.gz
Algorithm Hash digest
SHA256 6522e57b7461e319840b15fef034c270ae7885614c23ced06573de3b3a1bb414
MD5 27c0adc992a2adc95ac06aaa99e055b7
BLAKE2b-256 cba57411f5d431638dd7b3f83c510450b1164de76ee8fede734865e7309a52fa

See more details on using hashes here.

File details

Details for the file aiida_bigdft-0.3.0-py3-none-any.whl.

File metadata

File hashes

Hashes for aiida_bigdft-0.3.0-py3-none-any.whl
Algorithm Hash digest
SHA256 9d1f6282f40bd4c4dc0fc97dad839ef40765784449d3ae8aecf5653473709de7
MD5 9329e38d2ee3c6184b0d7374e43a040b
BLAKE2b-256 363582b886e8dd87d0ed7ae3668ae11cfc170936e4f69fcee088328055cdb440

See more details on using hashes here.

Supported by

AWS AWS Cloud computing and Security Sponsor Datadog Datadog Monitoring Fastly Fastly CDN Google Google Download Analytics Microsoft Microsoft PSF Sponsor Pingdom Pingdom Monitoring Sentry Sentry Error logging StatusPage StatusPage Status page