Reaction Network Generator
Project description
ReacNetGenerator
An automatic reaction network generator for reactive molecular dynamics simulation.
ReacNetGenerator: an automatic reaction network generator for reactive molecular dynamic simulations, Phys. Chem. Chem. Phys., 2020, 22 (2): 683–691, doi: 10.1039/C9CP05091D
jinzhe.zeng@rutgers.edu (Jinzhe Zeng), tzhu@lps.ecnu.edu.cn (Tong Zhu)
Features
- Processing of MD trajectory containing atomic coordinates or bond orders
- Hidden Markov Model (HMM) based noise filtering
- Isomers identifying accoarding to SMILES
- Generation of reaction network for visualization using force-directed algorithm
- Parallel computing
Installation
You can install Anaconda or Miniconda to obtain conda, and install ReacNetGenerator easily with conda:
conda install reacnetgenerator -c conda-forge
See the build guide if you want to build ReacNetGenerator by yourself.
Usage
Command line
ReacNetGenerator can process any kind of trajectory files containing atomic coordinates, e.g. a LAMMPS dump file prepared by running “dump 1 all custom 100 dump.reaxc id type x y z” in LAMMPS:
reacnetgenerator --dump -i dump.reaxc -a C H O
where C, H, and O are atomic names in the input file. Analysis report will be generated automatically.
Also, ReacNetGenerator can process files containing bond information, e.g. LAMMPS bond file:
reacnetgenerator -i bonds.reaxc -a C H O
You can running the following script for help:
reacnetgenerator -h
GUI version
You can open a GUI version for ReacNetGenerator by typing:
reacnetgeneratorgui
Awards
- The First Prize in 2019 (the 11th Session) Shanghai Computer Application Competition for College Students
- The First Prize in 2019 (the 12th Session) Chinese Computer Design Competition for College Students
Acknowledge
- National Natural Science Foundation of China (Grants No. 91641116)
- National Innovation and Entrepreneurship Training Program for Undergraduate (201910269080)
- ECNU Multifunctional Platform for Innovation (No. 001)
Project details
Release history Release notifications | RSS feed
Download files
Download the file for your platform. If you're not sure which to choose, learn more about installing packages.
Source Distribution
Built Distributions
Hashes for reacnetgenerator-1.4.121-cp38-cp38-manylinux2010_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 2a881f8af0ba4b8c4c9efc35e84e04145a4a9edbc6eb4fa2d48c7a3ba6e777e5 |
|
MD5 | 46f824e5611d6478bc1f5d845c217b52 |
|
BLAKE2b-256 | 818eb6876a786fb6efbe2e6bb6b6a82674e8ee3cfb3693a4b59dbccfc10cce3b |
Hashes for reacnetgenerator-1.4.121-cp38-cp38-manylinux1_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 00fa1c7b097dbdfeb6fcd25d990d8b1c25cda26c2a54e5cb2e2cdd674526ee7a |
|
MD5 | 1d79dc9ff993c5c8ada3a67f833b0023 |
|
BLAKE2b-256 | a5a388a7c5460640c08dc95d7ab60829860860f80b6a3ded5fe0eff53d739dc8 |
Hashes for reacnetgenerator-1.4.121-cp37-cp37m-manylinux2010_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 7f73fdfa03f7a9c1fefd5eb4a92e1d273b2f97dabd1974dd5c078147b0b8b7b5 |
|
MD5 | 5c7cb347fc136b59fa8a6df9b3714251 |
|
BLAKE2b-256 | 5f3676ced87d9a3d4cd62c42301761f8b1b147136ae0020ac9a5a026b6668a46 |
Hashes for reacnetgenerator-1.4.121-cp37-cp37m-manylinux1_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | bfed3d660d3197f67536fa0561fd2c0c3368335b3f960390ca004a70bd31dc46 |
|
MD5 | febf99a58c00801ce0a8fe7deb745c93 |
|
BLAKE2b-256 | 18d0e110a6e58d86e748d296da45be8f8e2c38cc9aa15353a1dc258e3f14455f |
Hashes for reacnetgenerator-1.4.121-cp36-cp36m-manylinux2010_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | f4dab970ac4396b0ce181659646bebffdd6e70043ce4d58497151004c91b1e88 |
|
MD5 | 1a83688b7a2435c68ca71ca579851e2a |
|
BLAKE2b-256 | 9ff2ecce1b62177e0cc773ef16fc3afbe9699e669a071a8ca41b7d110df8ba77 |
Hashes for reacnetgenerator-1.4.121-cp36-cp36m-manylinux1_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 7ea116fada92754591b0bf6af6560d31205e66e9b58d00dbb452a8ff5ee7f09d |
|
MD5 | 3f00f28adb01876f04dbf8eb2c95f2cf |
|
BLAKE2b-256 | 3b12de1bbe92a3ab99bce6a61e4c6936ca59c107743aa3ff06d56cb60689d5a6 |