Thanks! You probably don't want to spend a lot of time on your page explaining the basics, but I'm very happy to learn them myself!

I understand most of the concepts in this case, but I didn't know the jargon. I've heard of "subversion" - [some mathematicians use it to collaborate on math papers]( My pal Chris Lee, who does bioinformatics, uses "[git](" - he's heading an open source project called [Pygr](

>Pygr is an open source software project to develop graph database interfaces for the popular Python language, with a strong emphasis on bioinformatics applications ranging from genome-wide analysis of alternative splicing patterns, to comparative genomics queries of multi-genome alignment data. We and others have used Pygr successfully for many projects, see the Pygr forum pages for examples.