Open lab

From MolEvol

Life after Woods Hole


Accessing the cluster outside MBL

You can access your files on the class clusters until the end of August form outside MBL. To do this you need to first login to the mbl network. The command to do so is

From here you ssh to the class cluster node. E.g.

ssh class01

In order to put files up/get files down from the cluster you can do this through the interface. All files you put on here will appear in your class home directory. E.g. if I want to scp a file from my computer to evol5 I use the command

scp test.txt

This file will also be accessible on the class cluster where you can run it.
Cyberduck can be used to connect to (use the same process as we did for connecting to a class cluster but use instead of Any files you copy here will appear in the class home directory. Also, any files created on the class cluster will appear here as well.

Cluster resources

Using the *FREE* iPlant cluster

Compute time grants for researchers on Amazon AWS [1]

Xsede (US only) [2]

CIPRES (browser interface) [3]

Data Repositories

Dryad [4]

TreeBASE [5]

Learning how to program

Code Academy - An incredible sandbox for learning how to program in many different programming languages.




   Practical Computing for Biologists - Haddock and Dunn
   Think Python (Free)

Online tutorials and resources

   Software Carpentry (online tutorials)
   Code Academy interactive lessons)

MCMC Implementation with John Huelsenbeck

This will be a live demonstration of MCMC programming in C++

  • C++ programming resources
    • for MacOS X, you will need to install the Apple Developer Tools -- this includes the Xcode IDE demonstrated in the lab
    • for any platform, you can use Eclipse, which is a multi-language IDE (languages include: C++, Fortran, Haskell, JavaScript, Perl, Python, R, Ruby, etc.)
    • C++ reference:

Additional optional labs


Links to (somewhat off-topic) things that came up in discussions at the Captain Kidd (or elsewhere)

  • Sim Daltonism: a program that simulates how colors are perceived by people with different types of color blindness
  • PhyloPic: a repository for silhouette images of living organisms