My research has been guided by the following three rules:
  1. Share everything, from the start.
       It will become greater than what I could do with it on my own, i.e., practice open source and open data.

  2. Collaborate with researchers from outside of my field.
       Continuously learn, teach, and solve other people's problems, i.e., solve "real" problems.

  3. Find out what everyone else is doing, and then do something different.

The following pages summarize my recent research.  See my biosketch for historical info on my work.