SMusket: Spark-based DNA error correction on distributed-memory systems | Publicación