A complete guide to next-generation sequencing: the chemistry behind major platforms, how libraries are built, data analyzed, ...