1. Department of Medicine, Stanford University, Stanford, CA 94305
2. Department of Epidemiology and Population Health, Stanford University, Stanford, CA 94305
3. Department of Biomedical Data Science, Stanford University, Stanford, CA 94305
4. Department of Meta-Research Innovation Center at Stanford, Stanford University, Stanford, CA 94305
5. Department of Biological Sciences, Xi’an Jiaotong Liverpool University, Suzhou 215123, China
6. Department of Structural Biology, Stanford University, Stanford, CA 94305