Andrew W. McGuan
I have completed my first year toward my undergraduate degree in computer engineering at Cal Poly, SLO. At the MRL, I have engaged in
writing scripts to make research work more efficient. Currently, I am involved in the datamining and informatics of identifying potential
Computer Engineering Undergraduate, California Polytechnic State University, San Luis Obispo
Windows users are able to download the .exe version and run them without the use of the command line
Mac and Linux users must download the .py version
All versions open a GUI when run to allow the user to specify input files
Python code written for Dr. Anna Lehner to read band gaps out of the OUTCAR.
Usage: python vaspgap.py yields OUTCAR_bandgap
Python code written for Megan Butala to separate the individual battery charge and discharge cycles, and prepare them for graphing.
Usage: python convertXY.py yields filename_final.XY
Python code written for Dr. Anna Lehner takes as input .cif files generated by
Platon and represents the PXRD pattern with Grace.
Usage: python platmgr.py yields filename.thx
Python code written for Greg Su, to find the intensity levels with x-ray absorption spectroscopy, at different angles of incidence.
Usage: python average.py yields output.xas,
followed by python intensity.py
Python code written for Mandi Buffon and Ram Seshadri, to plot a ternary diagram from the given input file, with some user customization options.
Usage: python convert_ternary.py yields <input_filename>.png
README.txt example.csv example.png
*all python scripts are compatible with versions of python 2.X and 3.X
Ram Seshadri: website
Andrew W. McGuan