seq-gen
simulate the evolution of nucleotide or amino acid sequences
Seq-Gen is a program that will simulate the evolution of nucleotide
or amino acid sequences along a phylogeny, using common models of the
substitution process. A range of models of molecular evolution are
implemented including the general reversible model. State frequencies
and other parameters of the model may be given and site-specific rate
heterogeneity may also be incorporated in a number of ways. Any number
of trees may be read in and the program will produce any number of data
sets for each tree. Thus large sets of replicate simulations can be
easily created. It has been designed to be a general purpose simulator
that incorporates most of the commonly used
(and computationally tractable) models of molecular sequence evolution.
poa
Partial Order Alignment for multiple sequence alignment
POA is Partial Order Alignment, a fast program for multiple sequence
alignment (MSA) in bioinformatics. Its advantages are speed,
scalability, sensitivity, and the superior ability to handle branching
/ indels in the alignment. Partial order alignment is an approach to
MSA, which can be combined with existing methods such as progressive
alignment. POA optimally aligns a pair of MSAs and which therefore can
be applied directly to progressive alignment methods such as CLUSTAL.
For large alignments, Progressive POA is 10-30 times faster than
CLUSTALW.
rand
random number/character generator
tictactoe
tic-tac-toe game written in Ruby
mp3report
Script to create an HTML report of MP3 files in a directory
A customizable program to scan a list of (sub)directories, creating a report
from an HTML template. Also calculates various statistics and each song's
playing time. Supports ID3 and ID3v2 tags.
glam2
gapped protein motifs from unaligned sequences
GLAM2 is a software package for finding motifs in sequences, typically
amino-acid or nucleotide sequences. A motif is a re-occurring sequence
pattern: typical examples are the TATA box and the CAAX prenylation motif. The
main innovation of GLAM2 is that it allows insertions and deletions in motifs.