Gravar-mail: cOSPREY: A Cloud-Based Distributed Algorithm for Large-Scale Computational Protein Design