Department of Biochemistry and Molecular Biology, Penn State University, University Park, PA 16802, USA, http://www.galaxyproject.org, Minnesota Supercomputing Institute, University of Minnesota, Minneapolis, MN 55455, USA, Department of Biology and Department of Mathematics and Computer Science, Emory University, Atlanta, GA 30322, USA.