Jacob Blindenbach, Karthik Jagadeesh, Gill Bejerano, and David Wu Nature Computational Science 2021 [PDF] [Code]