Skip to main content

AutoREACTER logo

Automated generation of LAMMPS/REACTER-ready reaction-template workflows.

Status: AutoREACTER is currently in v0.3 and under active development. APIs, configuration schemas, reaction libraries, and core functionality may change.

Documentation

Full documentation is available at:

autoreacter.org

The documentation covers installation, input configuration, supported reactions, force fields, workflow options, and API usage.

Installation

Install AutoREACTER from PyPI:

python -m pip install AutoREACTER

AutoREACTER also requires LUNAR for atom typing. See the Getting Started documentation for setup instructions.

For development or source installation:

git clone https://github.com/NanoCIPHER-Lab/AutoREACTER.git
cd AutoREACTER
python -m pip install -e .

Quick Start

After installing AutoREACTER, create a Python script such as run_autoreacter.py:

import AutoREACTER as arx

arx.run("input.json")

arx.select_reactions()
arx.select_non_reactants()

arx.prepare_reactions()

session = arx.session()
print(f"Review generated images in: {session.images_dir}")

input("Press Enter to continue...")

arx.process()

Run it with:

python run_autoreacter.py

Example JSON input files and complete workflows are available in the examples directory.

For users working directly from the source repository, the included example runner can also be used:

python examples/example_1.py -i examples/polyamide_count_mode_basic.json

Help and Support

For bugs, reaction requests, or force-field support requests, please open an issue:

AutoREACTER Issues

License

AutoREACTER is released under the MIT License. See LICENSE.

Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

autoreacter-1.0.0.tar.gz (4.6 MB view details)

Uploaded Source

Built Distribution

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

autoreacter-1.0.0-py3-none-any.whl (4.7 MB view details)

Uploaded Python 3

File details

Details for the file autoreacter-1.0.0.tar.gz.

File metadata

  • Download URL: autoreacter-1.0.0.tar.gz
  • Upload date:
  • Size: 4.6 MB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/7.0.0 CPython/3.12.0

File hashes

Hashes for autoreacter-1.0.0.tar.gz
Algorithm Hash digest
SHA256 cc2cc6e271e9152e9fd9709800a880e208f6c288b6d21afcb21a4fdf04d99062
MD5 cd3587750275068d880c5dd5b351f823
BLAKE2b-256 3863d30c0f01b371ac5304e006f3dd8e4ce1d36d42f4347702fcf241002c06e1

See more details on using hashes here.

File details

Details for the file autoreacter-1.0.0-py3-none-any.whl.

File metadata

  • Download URL: autoreacter-1.0.0-py3-none-any.whl
  • Upload date:
  • Size: 4.7 MB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/7.0.0 CPython/3.12.0

File hashes

Hashes for autoreacter-1.0.0-py3-none-any.whl
Algorithm Hash digest
SHA256 9fd20ca1a6244d4e6ed1f7b289adb927ccc7e31784e9ffd9918b8736f0e32a95
MD5 db712512b7767da92144ce08479dd15d
BLAKE2b-256 bf659b2908720734314f164934b94fa1f243c51e534f46ff26c15ec3f9aa1aaa

See more details on using hashes here.

Release history Release notifications | RSS feed

This release

1.0.0 This release

2 files

0.2.3

2 files

0.2.2

2 files

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