Home ~ Research ~ Links & Resources
Programming ~ Math reference ~ LaTeX ~ Organizations ~ Summer programs ~ Modeling philosophy ~ Just for fun
Numerical Recipes in
C: good for algorithms Resources for both Matlab and R: Matlab intro
and useful commands,
R useful commands
(created for courses in theoretical population biology)
Fast Matlab programming (note: the concept of "vectorization"
applies to R as well):An introduction to Matlab or R for dynamical models in biology (from Ellner & Guckenheimer, full supplemental lab materials available here) Matlab/R translation Software carpentry: learning R, Matlab, and Python, plus best practices and version control MATLAB
array
manipulation tips and tricks
Programming in R:Matlab vectorisation tricks Writing Fast MATLAB Code Vectorization Tips (scroll down to "Drea's Desk: Vectorization Tips") Matlab Tips and Tricks Matlab minicourse Encyclopedia of Mathematics Wolfram MathWorld: good for explanations of mathematical concepts algCalc.pdf: review of basic algebra & calculus (developed for ESP121) LaTeX commands BibTeX entries Web of Science to BibTeX conversion BibTeX style files for Ecology, American Naturalist, Ecology Letters, Journal of Ecology, and Oikos (under "Data and Other Files"  note the useful R help files too)  and go here for a more recent American Naturalist file BibTeX and LaTeX style files for a number of ecology and evolution journals (including Ecology, Ecology Letters, Evolution, Genetics, JTB, PLoS, PNAS, Nature, and Science  note the long list of helpful LaTeX links as well) Still can't find a BibTeX style file for the journal you're submitting to? The makebst macro in custombib is an excellent resource for creating a .bst file, typically for use with natbib.sty. The files I've created with this are: gcb.bst
for Global Change Biology
jxb.bst for the Journal of Experimental Biology consbiol.bst for Conservation Biology  this also needs \bibpunct{(}{)}{;}{a}{}{} in the preamble. All are posted as zip files, so
decompress before using. Also, be sure to include
\usepackage{natbib}
in the preamble.
Learning LaTeX by example
(see the .tex file first)Helpful LaTeX links Writing in LaTeX but submitting to a journal that doesn't accept .tex or .pdf format? There are a number of LaTeX/Word and LaTeX/rich text converters; I typically use latex2rtf 
The
Theoretical Ecology Section of ESA
plus the Theory Section wiki
for job postings and teaching resources Evolutionary Demography Society Mathematical and Theoretical Biology Institute (ASU) Enhancing Linkages Between Mathematics and Ecology (KBS) NIMBioS Graduate Student Fellows IIASA Young Scientists Mathematical Biosciences Institute (OSU) IAS School of Mathematics Women and Mathematics Program Complex Networks (Lake Como School of Advance Studies) Pacific Institute for the Mathematical Sciences: Dynamics of Biological Systems Philosophy
of modeling in biology
