An analysis of the challenges and opportunities in implementing Next-Generation Sequencing technologies.