A Unified Dynamic Programming Framework for the Analysis of Interacting Nucleic Acid Strands: Enhanced Models, Scalability, and Speed - Fornace, Mark E.; Porubsky, Nicholas J.; Pierce, Niles A. (ACS synthetic biology, 2020)