Distributed Sequence Alignment Applications for the Public Computing Architecture | IEEE Journals & Magazine | IEEE Xplore