Nucleic acids research Maximilian Miller, Daniel Vitale, Peter C Kahn, Burkhard Rost, Yana Bromberg DOI: 10.1093/nar/gkz818 PMID: 31584091 PMCID: PMC6868392