=> Please see LICENCE for licensing and copyright information <=
==========> Zimmerman Group, University of Michigan <==========
pyGSM (Python + GSM) combines the powerful tools of python with the Growing String Method to allow for rapid prototyping and improved readability.
git clone [email protected]:ZimmermanGroup/pyGSM.git
(need to have github ssh key activated)
install the code from source, run "python setup.py install". \ To install the latest release from anaconda, run ? (to be done)
anaconda 2.5.1 or greater
python 2.7
numpy
matplotlib
six
networkx
setup.py installs all the required packages, and creates an executable.
To execute the gsm, run "gsm". Use "-h" to see the list of command line options.
Generally, you will need a .xyz file for the coordinates and one of the supported quantum chemistry software packages installed on your system.
within a python script run import pygsm (assuming you've run setup.py).
You can also install the necessary packages within conda environment.\
- create a conda environment if necessary
- conda create -n gsm_env python=2.7
- source activate gsm_env
- conda install -c networkx
- conda install numpy
- source conda environmet
- source activate gsm_env
This project contains source material from the geomeTRIC package.
Copyright 2016-2019 Regents of the University of California and the Authors
Authors: Lee-Ping Wang, Chenchen Song\
https://github.com/leeping/geomeTRIC/blob/master/LICENSE
Cody Aldaz (lead author)
Khoi Dang
Prof. Paul Zimmerman
Josh Kammeraad
Prof. Todd Martinez Group