Skip to content

stevejaker/michaelis_lab

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

15 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Information

Dr. David Michaelis is a professor of Organic Chemistry at Brigham Young University

Working in his lab under Jacob Parkman (PhD Candidate), I participated in studies regarding Computational Chemistry. We used the following programs in our research (list is still being updated): AmberMD, GAMESS, Gaussian, RED 3, CP2K, Chimera, Avogadro, Openbabel, CPPTraj, ...

AmberMD was our principal program for running our computational simulations and requires substantial user input. This became very time consuming, requiring us to automate the majority of our steps in this process. The vast majority of our work in terms of building input files, molecular structures, and other necessary pieces for simulation occured on our local machines, while nearly all calculations were performed using the BYU marylou supercomputer (Huge thank you to the BYU Office of Research Computing). File transfers and job scheduling (using the SLURM workload manager) were also important components of our process.

It was my responsibility to automate everything that could be automated. To do this, I created a suite of programs (particularly command line executables) using Python, BASH/Shell scripting, and Perl to allow entire simulations (ranging from 10 minutes to 3+ days) to be prepared, submitted, and analyzed using a single command line tool. These command line tools primarily served as wrappers to execute multiple unrelated programs that required user input in a way that required as little human interaction as possible.

The listed programs are written over 1 year and demonstrate learning over time. Concepts such as OOP were not used as frequently near the start of the project; however, as my knowledge increased, so did the complexity and utility of the code output.

About

A collection of programs I wrote to be used in the lab of Dr. David Michaelis at BYU

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors