Nature protocols Anders S Hansen, Nan Hao, Erin K O’Shea, Anders S Hansen, Nan Hao, Erin K O’Shea DOI: 10.1038/nprot.2015.079 PMID: 26158443 PMCID: PMC4593625