about me
curriculum vitae
software
BASALT seeds nucleotide alignments on the GPU using CUDA
demuxstj decodes STJ video files on Mac OS X.
unpublished
Predicting Smith-Waterman alignment scores in linear time using binary k-mer frequency vectors
Reducing cache misses in n-gram methods using de Bruijn sequences
other
How model helicopters work