Better together: Elements of successful scientific software development in a distributed collaborative community. - Koehler Leman J; Weitzner BD; Renfrew PD; Lewis SM; Moretti R; Watkins AM; Mulligan VK; Lyskov S; Adolf-Bryfogle J; Labonte JW; Krys J; Bystroff C; et al. (PLoS computational biology, 2020)