Skip to main content

AiiDA workflow plugin for the DL_POLY molecular dynamics software package

Project description

Release PyPI

Docs status Pipeline Status Coverage Status

DOI

aiida-dlpoly

An AiiDA plugin for the DL_POLY molecular/particle dynamics software.

Installation

This plugin is available through PyPI and should be installed using pip python package manager.

pip install aiida-dlpoly

At present due to a outdated dependency this package requires the distutils module which will cause issues with certain environments running python >= 3.12. This is being addressed and should be resolved in a future release.

Requirements

To use this plugin a configured AiiDA profile and computer configuration are required, see the AiiDa documentation for instructions on how to install and configure AiiDA.

Setup

To configure the DL_POLY plugin an AiiDA code instance needs to be configured for the DL_POLY executable. The following is an example of a basic YAML configuration file:

label: dlpoly
description: DL_POLY 
computer: localhost 
filepath_executable: /absolute/path/to/DLPOLY.Z
default_calc_job_plugin: dlpoly.md
use_double_quotes: false 
with_mpi: true 
prepend_text: '' 
append_text: '' 

Write this to a file named dlpoly_config.yml ensuring the value for computer matches the label of your computer configured in the previous step. The code can then be configured by running:

verdi code create core.code.installed --config dlpoly_config.yml -n 

If successful this will have created a code with the label dlpoly which can then be used to run ChemShell jobs within the AiiDA workflow.

Examples

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_dlpoly-0.0.1.tar.gz (11.0 kB view details)

Uploaded Source

Built Distribution

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

aiida_dlpoly-0.0.1-py3-none-any.whl (9.5 kB view details)

Uploaded Python 3

File details

Details for the file aiida_dlpoly-0.0.1.tar.gz.

File metadata

  • Download URL: aiida_dlpoly-0.0.1.tar.gz
  • Upload date:
  • Size: 11.0 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: twine/6.2.0 CPython/3.12.13

File hashes

Hashes for aiida_dlpoly-0.0.1.tar.gz
Algorithm Hash digest
SHA256 b948d709d108ebbe7cb6ca7e6438cac63482f87a4bc992c73d74b7d61ab08a40
MD5 dcdc0387b65af63f99674ed64d5231b5
BLAKE2b-256 75fa0a893e125e74261d8a7bfeaa6cd7da18d9c2e4a33410501cffcd0b9f6d5a

See more details on using hashes here.

File details

Details for the file aiida_dlpoly-0.0.1-py3-none-any.whl.

File metadata

  • Download URL: aiida_dlpoly-0.0.1-py3-none-any.whl
  • Upload date:
  • Size: 9.5 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: twine/6.2.0 CPython/3.12.13

File hashes

Hashes for aiida_dlpoly-0.0.1-py3-none-any.whl
Algorithm Hash digest
SHA256 4d2dae41185b600fa6d0946c269d39b2873cde5f227bb3dfe90c94f67b9430de
MD5 64b1f392413cbca63f42e12f420173f9
BLAKE2b-256 af215fd75544542e21e1587c3871e744d12915dd0307b6a0fa4443baf1f49f7d

See more details on using hashes here.

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