Biology Education Tools

Random Sequence Generator

Generates a random DNA sequence of user-specified length.

Random Codon Generator

Generates a random codon. Has options to show the corresponding amino acid, and present the codon as the corresponding DNA sequence from the template strand. Designed be used with the codon bingo table. Candy optional.

Codon Bingo Table

Creates a 5 by 5 grid of cells with randomly generated codons.

Finite-Size Population Genetic Drift Simulator

Simulates genetic drift in a finite population. Allows the user to adjust the initial allele frequencies and the population size. The user can export data to a csv file for further analysis.

There is also a workshop that can be used as a virtual 'lab exercise'.

Genetic Drift and Selection Simulator

Simulates genetic drift and natural selection in a finite population. The user can set parameters for population size, initial allele frequency, and selection coefficients against the genotypes. The user can export data to a csv file for further analysis.

The accompanying workshop has a set of questions and activities based on the simulator.


Technical Demonstrations

The Here Package

An introduction to using the here package in R.

Read Data with Here

A quick tutorial on reading in data files using the here package in R.

CSV Data Format

A discussion of the row-data paradigm and introduction to csv file format.

Saving Figures with R

A brief guide on how to save a plot to a file in R.