1. University of Nevada Reno, Department of Computer Science and Engineering, Reno, NV 89557, USA
2. NASA Ames Research Center, Space Biosciences Division, Moffett Field, CA 94035, USA
3. KBR, NASA Ames Research Center, Space Biosciences Division, Moffett Field, CA 94035, USA
4. University of Nevada Reno, Nevada Bioinformatics Center, Reno, NV 89557, USA
5. Wayne State University, Department of Computer Science, Detroit, MI 48202, USA