Skip to main content

No project description provided

Project description

Overview

Workflow is a Python toolkit for building interatomic potential creation and atomistic simulation workflows.

The main functions of Workflow is to efficiently parallelise operations over a set of atomic configurations (Atomic Simulation Environment's "Atoms" objects). Given an operation that is defined to act on a single configuration (e.g. evaluate energy of a structure with CASTEP ASE calculator), Workflow may apply the operation to multiple configurations in parallel. Workflow also interfaces with ExPyRe to manage evaluation of (autoparallelized) Python functions via a queueing system on a (remote) cluster.

For examples and more information see documentation

wfl and its dependencies may be installed via pip install wfl.

Recent changes

v0.3.2:

  • Add + operator for combining ConfigSet objects
  • Improved wfl.generate.md logging
  • Little bug fixes / error message improvements

v0.3.1:

  • additional updates to file-based calculators for ASE v3.23.
  • fixes to parity plots

v0.3.0:

  • Update the file-based calculators (Orca, FHI-Aims, Vasp, Quantum Espresso, Castep) to work with with ASE v3.23. This update breaks backwards-compatibility. For compatibility with with the ASE v3.22 see use wfl v0.2.8 or earlier.

v0.2.8:

  • Latest version compatible with ASE v3.22.x. To install, use pip install wfl==0.2.8.

For older changes see documentation.

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

wfl-0.3.5.tar.gz (201.8 kB view details)

Uploaded Source

Built Distribution

If you're not sure about the file name format, learn more about wheel file names.

wfl-0.3.5-py3-none-any.whl (194.8 kB view details)

Uploaded Python 3

File details

Details for the file wfl-0.3.5.tar.gz.

File metadata

  • Download URL: wfl-0.3.5.tar.gz
  • Upload date:
  • Size: 201.8 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: twine/6.1.0 CPython/3.13.7

File hashes

Hashes for wfl-0.3.5.tar.gz
Algorithm Hash digest
SHA256 c1afdd849e7841502f82b01f30b7f4898cd34011a004203ec43688aa208cdce4
MD5 a5298865fca2fb6c25d7bd54c5105ad6
BLAKE2b-256 4f937ce8b07052f15b84e4bc082af332126dd9abb2aa6615cacde113e1587c44

See more details on using hashes here.

Provenance

The following attestation bundles were made for wfl-0.3.5.tar.gz:

Publisher: publish_to_pypi.yml on libAtoms/workflow

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file wfl-0.3.5-py3-none-any.whl.

File metadata

  • Download URL: wfl-0.3.5-py3-none-any.whl
  • Upload date:
  • Size: 194.8 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: twine/6.1.0 CPython/3.13.7

File hashes

Hashes for wfl-0.3.5-py3-none-any.whl
Algorithm Hash digest
SHA256 e09d7fa207e1d8d1b92de76991948972da72ed808889df474891f606b2a5aa9a
MD5 3b1a7fbd78468867c70dcbdc796114d1
BLAKE2b-256 1836c3aae9b1f35c1643da9345c579bb8e468e31a5a7a1f129c7684c2730d9b1

See more details on using hashes here.

Provenance

The following attestation bundles were made for wfl-0.3.5-py3-none-any.whl:

Publisher: publish_to_pypi.yml on libAtoms/workflow

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

Supported by

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