David Kulp - Short Biography

U Mass

I am an assistant professor in the Computer Science department at the University of Massachusetts in Amherst. My work is in bioinformatics. I am interested how DNA variation is associated with basic molecular changes in cell biology and its link to disease. To this end, I have been pursuing a research program concerned with technology improvements for detecting single feature polymorphisms using microarrays, genetic linkage models for analyzing variation data and molecular-level quantitative traits, and discovery programs applying variation detection assays to microbial genomes.

PhD Work

I was a PhD student with David Haussler's lab in the Center for Biomolecular Science and Engineering. I've published several papers about a gene-finder that I co-authored with Martin Reese and others called "Genie" in the mid 90s. Genie is a generalized hidden Markov model in which the states represent multi-symbol grammatical structure along a DNA sequence. In addition, the software allows for constraints based on cDNA-genomic alignments. I've also worked on models for cDNA alignment that incorporate protein homology statistics. I finally finished my dissertation in 2003.

Neomorphic and Affymetrix

I took a long strange hiatus from university in 1997 to make a go of a bioinformatics start-up with some buddies of mine in Berkeley. We called it Neomorphic. We mostly did custom software development (LIMS for high-throughput sequencing, visualization toolkits, genome browsers) and I worked on research collaborations and sequence analysis algorithm development.

At Neomorphic, I was involved with two amazing international collaborations to analyze the genomes of Drosophila melanogaster and Homo sapiens. In those papers the author lists were enormous, but it was still a lot of work! In both cases, I applied the Genie software to the entire genome, and, in the case of the human genome, performed additional whole-genome analysis about the draft assembly and the general characteristics of genes. I finally got around to putting the details of the current system into a manuscript.

Despite many struggles, Neomorphic was profitable and successful. In mid-2000, we merged with Affymetrix in a great marriage of bioinformatics strength and microarray leadership. I managed the bioinformatics group with wide-ranging responsibilities including research and production processes in chip design, probe modeling, genome annotation, functional prediction, genotyping and expression signal analysis, comparative genomics, splice variant detection, etc. It is an amazing company doing incredible science. In 2002 my group published on the annotation frameworks used at Affymetrix for functionally characterizing genes represented on commercial GeneChip microarrays. In 2003 the initial analysis of the mouse genome was published and my group published on alternative splice detection with microarrays, probe selection, and genotyping algorithms. Additional publications continue to result from my time at Affymetrix.

Past Lives

I worked for about a year for Live Picture, a long gone software company that developed software around their multi-resolution JPEG format, which became FlashPix. About the time I got there, they were making an early internet play and trying to jump into the consumer digital photography market (about 5 years too soon). I wrote the server, helped with the client plug-in, and penned the protocol for navigating through high-resolution images.

Before I moved to Santa Cruz, I worked at the Genome Database at Johns Hopkins in Baltimore from '93 to '94, just as the World Wide Web and Mosaic were hitting the internet. I wrote the front-end to "GDB v5" as a web interface that allowed systematic browsing and data retrieval throughout a complex bioinformatics database. I believe it was the first of its kind in those early days of the web. I wrote it using Perl and CGI.

Before moving to Baltimore in the early '90s, I was a vagabond traveler on a slow trek back to the states from New Zealand. I had spent over a year in graduate school at the University of Christchurch, New Zealand as a fulbright student. I had no clue what I was doing and thought I wanted to pursue environmental simulations, but as luck would have it the prof I was going to study with went on sabbatical and I ended up studying implementation efficiencies for lossless compression with Tim Bell - a great guy and co-author of two excellent primary references in the field. In fact, thanks to Tim I had the good fortune to end up at UC Santa Cruz where the famous Huffman and arithmetic coding both have their roots.

I completed my undergraduate studies in Computer Science at the College of William and Mary in Virginia. I minored in philosophy. From an academic perspective, college was completely unremarkable except for a freshman writing seminar that I still remember well. My best memories were DJing on WCWM, jamming with Steve Swallow and Carla Bley, playing drums in a funk/rock cover band we called Budnuda, and dating my future wife, Laura.

I grew up in the sprawling suburbia of Northern Virginia, where our families still reside. Laura, Lily, Naomi, and I now live in Northampton, Massachusetts. We recently moved from wonderful Berkeley, California - but we still have the fondest memories for our days in Santa Cruz.

Old Stuff

I no longer maintain the FreeBSD laptop survey, but you can still access the Laptop Compatibility Archive. Years ago, I wrote a trivial proxy that performed host-based banner ad filtering.
David C. Kulp