@griffinevo My cousin got her PhD in marine Biology while spending a good deal of the year on a yacht, I mean research vessel. The whole time I was thinking "I made the wrong science choices somewhere." And other jealous thoughts as I was working for the third hour in a cold room.
Probably worth pointing out the yacht was off the coast of Fiji
so I've decided to teach myself python - I want to learn how to do some fairly simple simulations of evolution (e.g. simulate selection drift and mutation on a DNA sequence or trait). Anyone know some good sources of information on a) learning python, b) using python for simulation, c) using python for evolution simulations
@GriffinEvo Useful book and introduction: "Python for bioinformatics" http://kysmykseka.net/koti/wizardry/Programming/Python/Python%20for%20Bioinformatics%20%282010%29.pdf Intro: "A byte of Python" http://www.swaroopch.com/notes/python/
@GriffinEvo As for tools, I would also recommend the Ipython notebook. I also think that the Enthought distribution is great (free for academics, Ipython included) at least on Windows.
@GriffinEvo you might also want to look into Perl. I know Python is all the rage today, but Perl is sadly ignored by the newer generation of bioinformaticians. EnsEMBL has a wonderful set of tools for Perl programming that gives you pretty much full access to their entire set of data.
That said, I think I have a friend who is using python to simulate the evolution of the genetic code. He wanted to anyway, I'll ask if he's gotten anywhere.