Programming Languages and Computer Technologies

Here’s a list of the programming languages and technologies that members of the lab should be familiar with. A given lab member is likely to fall into multiple categories below.

Everyone

All members of the lab should be familiar with:

Linux/Unix, especially the command line

Basic bash scripting

Visual Molecular Dynamics (VMD)

Web App Development

Those involved in creating online CADD tools for the community should be familiar with:

PHP

Machine Learning Projects

If you’re using machine learning:

RDKit

Drug-Discovery Applications

If you’re involved in drug-discovery applications projects targeting specific proteins:

Schrödinger’s Maestro suite

Molecular Dynamics Software

Visualization

Adobe Photoshop

Adobe Illustrator