Affiliation: | 1. Department of Biology, Swiss Federal Institute of Technology (ETH), Universitätstrasse 2, Zürich 8092, Switzerland;2. Institute of Bioengineering, School of Life Sciences, École Polytechnique Fédérale de Lausanne (EPFL), Lausanne 1015, Switzerland;3. Swiss Institute of Bioinformatics, Lausanne 1015, Switzerland;4. Department of Plant Sciences, University of California, Davis, California 95616, USA |