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.119-cp38-cp38-manylinux2010_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 626d812f54c325538951c934bc84f39bb258a950544b073325967967c97cd112 |
|
MD5 | 6783059e28f228393fd30a4729df865d |
|
BLAKE2b-256 | e5196f8b92843c5a2b7458e6e4a556006447babff71573fea7b69c42039ee32b |
Hashes for reacnetgenerator-1.4.119-cp38-cp38-manylinux1_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 3e480d694df8edb6aaf19bc0946f8901e2cc2e3d81f3ff1ab2e52b25d174df58 |
|
MD5 | 49091a4c370e749481c53790ec9dac4c |
|
BLAKE2b-256 | 4dd64f535ded595cabc52db895fdc9a7f03f61ca675d2ef3077c89eda10f99c8 |
Hashes for reacnetgenerator-1.4.119-cp37-cp37m-manylinux2010_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | a87c9e8bf3f555c6980dda0446c8afe80bc8015451a7727262b226b308b967a7 |
|
MD5 | 968574b88ddd605037b17bab2446d948 |
|
BLAKE2b-256 | 16ea080df554ca952c1f243bcd1682a58506d8209492c2de733b7a9ef077b1b1 |
Hashes for reacnetgenerator-1.4.119-cp37-cp37m-manylinux1_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 61a5de883c597de1a45093a3a551292eeb5f668251989b3b449a919237e0ecf1 |
|
MD5 | 8108204272970943bb92802ddd8c125c |
|
BLAKE2b-256 | faf8d9a7719d43e277dae9c3385f740190df6e8dc4d325d8d781f6eb0a5d8d64 |
Hashes for reacnetgenerator-1.4.119-cp36-cp36m-manylinux2010_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 1031ab30da993e4a7d40a3fdad1600ed7003417099e3c1e5216ebdb858fd9209 |
|
MD5 | 2c8d4ef239c8077bc5fcb184c4123015 |
|
BLAKE2b-256 | b687f831296a270ecd40da859fc3580b5a0da1da6e2992dda0f3b2fc78c0f26a |
Hashes for reacnetgenerator-1.4.119-cp36-cp36m-manylinux1_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | fc527fdbfed8786107f2d01c7ed9553892614f4fcea239e163fa8f1777ea7bf8 |
|
MD5 | 280cf0f3a21d8d1ceb634c7af0ebf5e3 |
|
BLAKE2b-256 | e3bb6f07c5fcf82ff9015ad5349f9e3e04bd136531eda98012b039d32566b560 |