Skip to main content
Quarantined

This project has been quarantined by PyPI admins. It cannot be installed or modified until a security review is complete.

Build Status Coverage Status Docs status PyPI version

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)

Source distribution for aiida-skeaf 0.2.0
File Size Uploaded
aiida_skeaf-0.2.0.tar.gz 19.8 kB Details

Built distribution (wheel)

Table of built distributions (wheels) for aiida-skeaf 0.2.0
File Interpreter ABI Platform
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
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