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.134-cp38-cp38-manylinux2010_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | bbee4641643a2f92978cc0fc8e115daeec1d3875944018d52e428fae735d28f3 |
|
MD5 | 55067e120ef6abe0ccce780e01c801bf |
|
BLAKE2b-256 | c7e3bb3945cbd156bb559e076a708c15596245c868fefad8e03aa401f89c16e8 |
Hashes for reacnetgenerator-1.4.134-cp38-cp38-manylinux1_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 4bfa9bbda1ce2a47ecfcc00466b143b0f8c0355e3ded98dfe98920a9ac1fd421 |
|
MD5 | daec3ad94dadd52843f9b3c98c2c6a56 |
|
BLAKE2b-256 | ca246ae766e2f9bcb80a568e7848ec37f7b0899e0dc27932ac70d1e71767712d |
Hashes for reacnetgenerator-1.4.134-cp37-cp37m-manylinux2010_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | de4c75c22f47711359f4666cfda4dc02379d5a7908a9407ff373c13c08deb204 |
|
MD5 | 5a28eae6835e1b05fc86aa193d09a6fd |
|
BLAKE2b-256 | bb3fb275ac39d1473a7b02fb30bf959e168648ba7b01c1ced93ff847c6010c22 |
Hashes for reacnetgenerator-1.4.134-cp37-cp37m-manylinux1_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 51aaca8cdabd612ec14a11d08f57ebceba297421f06118e2dc84f5d4b730934a |
|
MD5 | 0c25a01d6904a976e2b544ca739fcde5 |
|
BLAKE2b-256 | a4a3ecce9d14fbd2ddce8ffe15ed4905aed231eb1c7fb8534cc6f438c5aee55b |
Hashes for reacnetgenerator-1.4.134-cp36-cp36m-manylinux2010_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 69de5895b0999f2ae78e96d89bb6efb298bee10559fa4cd506b382fa6150f615 |
|
MD5 | 3f15640b29c2dd793f15764b3ff58a9c |
|
BLAKE2b-256 | aeaad63600c91b891275792f19430f78efa3e9cac8452e20c7d87bf936d26710 |
Hashes for reacnetgenerator-1.4.134-cp36-cp36m-manylinux1_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | bb9a2aa28feca4ad8ebf96f8225ac6135ccf66db1e97a417733d64a6b8f9ba32 |
|
MD5 | a259e2bf50dd449e6afc3516d2954144 |
|
BLAKE2b-256 | 404a4277859c9268821e8a37da29833db95f74cfb2530aedfa12ca990ee52e6d |