Skip to content

Latest commit

 

History

History

Folders and files

NameName
Last commit message
Last commit date

parent directory

..
 
 
 
 
 
 

README.md

Programming Resources

Our simulations use several difference tools and programming languages. All of us were new to at least some of these when we first started in the group. This is a list of resources that we found helpful for getting started. Please help us add more resources to this list if you find any that are especially useful!

[Last Update: November 2023]

This guide was compiled by Rob Campbell.

Contents

  1. Foundational CS Skills (i.e. Command Line, VIM, Git, Markdown, and other general skills)
  2. Python
  3. R
  4. C/C++
  5. Fortran
  6. Customizing VMD
  7. Parallel Computing
  8. HPC
  9. Best Practices for Scientific Computing
  10. Best Practices for Collaborating on Code

Foundational CS Skills

Command Line

VIM

Git

Markdown


Python


R


C/C++


Fortran


Customizing VMD

Parallel Computing

MPI

HPC

Slurm

Best Practices for Scientific Computing


Best Practices for Collaborating on Code