Affiliation: | 1.Department of Computer Science, Stanford University, Stanford, California, United States of America;2.Department of Genetics, Stanford University, Stanford, California, United States of America;3.Department of Developmental Biology, Stanford University, Stanford, California, United States of America;4.Department of Electrical Engineering, Stanford University, Stanford, California, United States of America;University of California San Francisco, United States of America |