Skip to main content

AiiDA demo plugin that wraps the `diff` executable for computing the difference between two files.

Project description

Build Status Coverage Status Docs status PyPI version

aiida-atoms

AiiDA Plugin for keeping track of structure manipulations of an ase.Atoms objects. Every operation acted through the AtomsTracker object will be recorded on the provenance graph.

Repository contents

Features

  • Automatic tracking of changes made to ase.Atoms object through its methods, and saving them to the provenance graph.
  • Wrapped other common routines that records provenance for tracking.
  • Provenance graph visualization.

Installation

pip install aiida-atoms

Usage

Development

git clone https://github.com/zhubonan/aiida-atoms .
cd aiida-atoms
pip install --upgrade pip
pip install -e .[pre-commit,testing]  # install extra dependencies
pre-commit install  # install pre-commit hooks
pytest -v  # discover and run all tests

License

MIT

Contact

zhubonan@outlook.com

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-atoms-0.1.0.tar.gz (107.9 kB view details)

Uploaded Source

Built Distribution

aiida_atoms-0.1.0-py3-none-any.whl (6.3 kB view details)

Uploaded Python 3

File details

Details for the file aiida-atoms-0.1.0.tar.gz.

File metadata

  • Download URL: aiida-atoms-0.1.0.tar.gz
  • Upload date:
  • Size: 107.9 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: python-requests/2.28.2

File hashes

Hashes for aiida-atoms-0.1.0.tar.gz
Algorithm Hash digest
SHA256 887c5173e3252d3aca709a4460b04af94aad10bd695a536a5428b3b25448e52f
MD5 ffb7ad0c5c77cc6114c850039205162b
BLAKE2b-256 68e5db1c8738bfcc431412c950af6f0f78c9679a07fb8cd78284c26644a3c45b

See more details on using hashes here.

File details

Details for the file aiida_atoms-0.1.0-py3-none-any.whl.

File metadata

File hashes

Hashes for aiida_atoms-0.1.0-py3-none-any.whl
Algorithm Hash digest
SHA256 6bb2b16805cad9aa2d947b33fc18973e090a10097962a69c6b2e9735d455d8de
MD5 1f56ea47f992f2c0c3ae55d62914675a
BLAKE2b-256 26f6f372ee844d69ef8f8cceb3ec48328df30415d85e8c28991956666db14c71

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