This material is based upon work supported by the National Science Foundation under Grants 1062547, 1062204, 1241894, 1261582, 1318164, 1346748, and 1458021, the National Aeronautics and Space Administration (NASA) grant 13-TE13-0060, the Energy Biosciences Institute, Department of Energy (ARPA-E awards #DE-AR0000594 and DE-AR0000598) and Amazon Web Services. Any opinions, findings, and conclusions or recommendations expressed in this material are those of the author(s) and do not necessarily reflect the views of NSF or NASA.