a660d2993a801770968d9cf266e6c0ec elife_a2019v8p47198.pdf