Quarantined
This project has been quarantined by PyPI admins. It cannot be installed or modified until a security review is complete.
aiida-skeaf
AiiDA plugin for the Supercell K-space Extremal Area Finder (SKEAF) code.
Installation
pip install aiida-skeaf
verdi quicksetup # better to set up a new profile
verdi plugin list aiida.calculations # should now show your calclulation plugins
Usage
Here goes a complete example of how to submit a test calculation using this plugin.
A quick demo of how to submit a calculation:
verdi daemon start # make sure the daemon is running
cd examples
./example_01.py # run test calculation
verdi process list -a # check record of calculation
An exemplary verdi node show:
Property Value
----------- ------------------------------------
type SkeafCalculation
state Finished [0]
pk 137264
uuid 92d3ff92-9ab4-4828-9794-4172d7dcad50
label
description
ctime 2022-03-01 19:12:16.157988+00:00
mtime 2022-03-01 19:13:28.369793+00:00
computer [2] localhost
Inputs PK Type
---------- ------ ----------
bxsf 137262 RemoteData
code 137230 Code
parameters 137263 Dict
Outputs PK Type
----------------- ------ ----------
frequency 137268 ArrayData
output_parameters 137267 Dict
remote_folder 137265 RemoteData
retrieved 137266 FolderData
A frequency vs angle plot can be found in examples/results/example_01.png
Development
git clone https://github.com/aiidaplugins/aiida-skeaf .
cd aiida-skeaf
pip install flit
flit install -s .[pre-commit,testing] # install extra dependencies
pre-commit install # install pre-commit hooks
pytest -v # discover and run all tests
See the developer guide for more information.
License
MIT
Release files for aiida-skeaf 0.2.0
For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.
Source distribution (sdist)
| File | Size | Uploaded | |
|---|---|---|---|
| aiida_skeaf-0.2.0.tar.gz | 19.8 kB | Details |
Built distribution (wheel)
| File | Interpreter | ABI | Platform | Reset |
|---|---|---|---|---|
| aiida_skeaf-0.2.0-py3-none-any.whl | Python 3 | none | any | Details |
Total release size: 45.4 kB
Release files / aiida_skeaf-0.2.0.tar.gz
| Download URL | aiida_skeaf-0.2.0.tar.gz |
|---|---|
| Size | 19.8 kB |
| Tags | Source |
|
SHA-256 checksum How to use checksums |
6cef1ba938048dae245cb64481963b729f70cdbbaf273a3b5895c7a78f007fcd
|
|
BLAKE2b-256 checksum How to use checksums |
3edce1a5aa0a0e1af96b975fc559d55eb8f0c312dc58caf6313f40cb0d75d615
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
twine/6.1.0 CPython/3.12.3
|
Release files / aiida_skeaf-0.2.0-py3-none-any.whl
| Download URL | aiida_skeaf-0.2.0-py3-none-any.whl |
|---|---|
| Size | 25.6 kB |
| Tags | Python 3 |
|
SHA-256 checksum How to use checksums |
38e617ac54d1236596fd77869c6b10b73e42b9f445bbebbab657c8ba9281f88c
|
|
BLAKE2b-256 checksum How to use checksums |
255708a09d39c5bf9c42034eb75dc50a4f101de3536e1bc7ac6ec106828a005c
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
twine/6.1.0 CPython/3.12.3
|