It was a good week for astrobiology. Within days of NASA’s announcement that the necessary ingredients for life likely exist in the Saturn moon Enceladus’ subsurface ocean, scientists gathered at Stanford University to discuss discovering life outside the solar system.

Noting how “the search for life …