Python Jupyter Notebook Other
Switch branches/tags
Clone or download
Fetching latest commit…
Cannot retrieve the latest commit at this time.
Permalink
Failed to load latest commit information.
documentation Miscellaneous Cantherm documantation updates May 17, 2018
examples Relocated the methoxy example May 17, 2018
external Remove Symmetry from external folder because it is now an anaconda pa… Jan 22, 2016
ipython Remove not implemented features from rmg.py Sep 8, 2017
rmgpy Replacing pylab with matplotlib.pyplot May 17, 2018
scripts Fixes and improvements to thermoEstimator.py script Mar 20, 2018
testing Allow database-test to make sample atoms using nitrogen atomTypes Feb 1, 2018
.coveragerc Restore 'coverage' config file Dec 10, 2013
.gitignore Add ipython folder to gitignore except for .ipynb files Jun 16, 2016
.travis.yml Clean up travis.yml Dec 19, 2017
CODE_OF_CONDUCT.md Add Code of Conduct Sep 8, 2017
LICENSE.txt Update copyright year in license Feb 12, 2018
Makefile Streamline unit test make targets Mar 20, 2018
README.md Minor additions to README content Sep 19, 2017
bld.bat Update build scripts for conda recipe May 15, 2018
build.sh Update build scripts for conda recipe May 15, 2018
cantherm.py Update file headers Feb 12, 2018
deploy.sh kill ssh-agent after everything's done Jul 17, 2017
deploy_key.enc re-upload encrypted deploy key Feb 22, 2016
environment_linux.yml Add pyrdl to environment files and meta.yaml Feb 2, 2018
environment_mac.yml Add pyrdl to environment files and meta.yaml Feb 2, 2018
environment_windows.yml Add pyrdl to environment files and meta.yaml Feb 2, 2018
meta.yaml Update dependencies in meta.yaml May 15, 2018
requirements.txt Add pyrdl to environment files and meta.yaml Feb 2, 2018
rmg.py Update file headers Feb 12, 2018
setup.py Update build scripts for conda recipe May 15, 2018
utilities.py Add instructions for updating entire env to check_dependencies Mar 20, 2018

README.md

Reaction Mechanism Generator (RMG)

Build status Codecov report Codacy report GitHub release Anconda Gitter RMG Website

Description

This repository contains the Python version of Reaction Mechanism Generator (RMG), a tool for automatically generating chemical reaction mechanisms for modeling reaction systems including pyrolysis, combustion, atmospheric science, and more.

It also includes CanTherm, the package for calculating thermodynamics, high-pressure-limit rate coefficients, and pressure dependent rate coefficients from quantum chemical calculations. CanTherm is compatible with a variety of ab initio quantum chemistry software programs, including but not limited to Gaussian, MOPAC, QChem, and MOLPRO.

Source Code Repository

How to Install

You can either download the source from GitHub and compile yourself, or download the binaries from Anaconda. Please see the Download and Install page for detailed instructions.

Documentation

Alternatively, PDF versions of all the documentation can also be found in the documentation folder of the source code.

How to Contribute

Please see the Contributor Guidelines for details on how to contribute to RMG-Py or RMG-database.

How to Give Feedback

Please post any issues you may have to the issues page or drop in to the chat room or email rmg_dev@mit.edu if you have questions.

Useful Links

  • Interactive Website: Visit this site to visualize RMG-generated models, view the databases, and perform thermodynamics and kinetics searches
  • Wiki: a wiki for developer notes
  • Issues Page: view current issues and feature requests

Credits