Skip to content

Starting from two geometries (xyz file), it can provide optimized reactant, product and transition structures along with their electronic energies.

Notifications You must be signed in to change notification settings

hjnpark/profileRXN

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

6 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Starting with two molecular structure (reactant and product), ProfileRXN will first optimize them and interpolate a trajectory between the optimized geometries. NEB calculation will then be used to guide the trajectory towards the minimum energy pathway. Finally, a guessed transition state structure from the NEB calculation will be optimized and energies of reactant, product, and transition state will be written as a json file.

Author: Heejune Park

Contact Email: [email protected]

Quick Set Up

1. Creating a conda environment and installing ProfileRXN

Commands below will create a conda environment and install ProfileRXN.

git clone [email protected]:hjnpark/ProfileRXN
cd ProfileRXN
conda update conda
conda env create -f ProfileRXN_env.yaml
conda activate ProfileRXN
pip install -e .

Setting up the environment might take some time.

2. Installing QCFractal and geomeTRIC

Install next branch of QCFractal: https://github.com/MolSSI/QCFractal/tree/next

Following commands will install the QCFractal's next branch.

git clone -b next [email protected]:MolSSI/QCFractal.git
cd QCFractal
pip install -e qcportal/ -e qcfractalcompute/ -e qcfractal/

Install neb branch of geomeTRIC: https://github.com/hjnpark/geomeTRIC/tree/neb

git clone -b neb [email protected]:hjnpark/geomeTRIC.git
cd geomeTRIC
pip install -e .

Done!

User Guide

profile-rxn -h will show all the available arguments. Input xyz file should have two geometries. If it has more than two, the first and last frame will be used. exmaples/bash.sh shows an example command.

TO DO

  1. Perform vibrational frequency analysis and calculate Gibbs free energies.
  2. IRC step needs to be added.

About

Starting from two geometries (xyz file), it can provide optimized reactant, product and transition structures along with their electronic energies.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages