Getting Started on the UCSC Genome Browser Project Team
Software Engineering Technical Information
kent/src. The source tree for the Genome Browser, BLAT, related
libraries, etc. Check out your own copy using
kent/src/README. This text file in the source tree describes coding
conventions, make instructions, and the major library modules in the code.
See how well you do on Galt's Git quiz.
wiki. Lots of user-level and technical information about the Genome Browser,
source code, mirrors, handy scripts, etc.
How to enable search using hgFindSpec, written by Angie Hinrichs.
The Parasol Parallel Batch System. Documentation on the batch processing system used on the cluster, written by Jim Kent.
autoSQL and autoXml:
Code generators from the genome Project. Jim's initial paper on these tools
(Linux Journal, 2002).
XML, SQL, and C. Jim's paper
about tools for mapping between C and XML data structures, etc. using autoXml,
autoDtd, sqlToXml and xmlToSql (Dr. Dobb's, 2006).
Hiram's Wiggle Presentation.
Talk given 11/18/04.
Vim Tricks. Tricks for setting up vim to edit R code and to switch between .c files and their corresponding .h files, written by Krish Roskin.
Software Engineering Process