Skip to main content

No project description provided

Project description

ATESA_logo

Tests codecov Documentation Status

A Python program for automating transition path sampling with aimless shooting, suitable for experts and novices alike.

Full documentation available here. ATESA has been published in the Journal of Chemical Theory and Computation, here. Please cite this paper in any work making use of ATESA.

ATESA automates a particular Transition Path Sampling (TPS) workflow that uses the flexible-length aimless shooting algorithm of Mullen et al. 2015. ATESA interacts directly with a batch system or job manager to dynamically submit, track, and interpret various simulation and analysis jobs based on one or more initial structures provided to it. The flexible-length implementation periodically checks simulations for commitment to user-defined reactant and product states in order to maximize the acceptance ratio and minimize wasted computational resources.

ATESA implements automation for obtaining a suitable initial transition state, flexible-length aimless shooting, inertial likelihood maximization, committor analysis, umbrella sampling (and analysis with the Multistate Bennett Acceptance Ratio), and equilibrium path sampling. These components constitute a near-complete automation of the workflow between identifying the reaction of interest, and obtaining, validating, and analyzing the energy profile along an unbiased and bona fide reaction coordinate that describes it.

At present, ATESA only supports simulations with Amber and CP2K, and TORQUE/PBS or Slurm batch schedulers. If you are interested in using ATESA with another simulation engine or batch scheduler, please raise an "enhancement" issue describing your needs.

Copyright

Copyright © 2022, Tucker Burgin

Acknowledgements

Project based on the Computational Molecular Science Python Cookiecutter version 1.1.

Special thanks to Samuel Ellis and the Molecular Sciences Software Institute (MolSSI).

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

atesa-1.0.1.tar.gz (39.6 MB view details)

Uploaded Source

Built Distribution

atesa-1.0.1-py3-none-any.whl (40.1 MB view details)

Uploaded Python 3

File details

Details for the file atesa-1.0.1.tar.gz.

File metadata

  • Download URL: atesa-1.0.1.tar.gz
  • Upload date:
  • Size: 39.6 MB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/5.1.1 CPython/3.11.8

File hashes

Hashes for atesa-1.0.1.tar.gz
Algorithm Hash digest
SHA256 16f1e1288f321e2bf2a41589f1027385d66606c679130595fdba1a23001ecb68
MD5 96edcf600e2269812e34f2b8cb7e2b10
BLAKE2b-256 0abc35e1009b779d9f3a5c9278c015d902185ff91da83f5cbc59500c8982e33d

See more details on using hashes here.

File details

Details for the file atesa-1.0.1-py3-none-any.whl.

File metadata

  • Download URL: atesa-1.0.1-py3-none-any.whl
  • Upload date:
  • Size: 40.1 MB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/5.1.1 CPython/3.11.8

File hashes

Hashes for atesa-1.0.1-py3-none-any.whl
Algorithm Hash digest
SHA256 30736a3f261afefeb3c93b50943b8578e1c24204f255fcc72c06c0b9a3c3f301
MD5 5427297049ed1e9ad178bb7c4c99dce7
BLAKE2b-256 0342d351b940904d93c3db5013c89e167578a70dae033349f287f3691938ba7c

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