Computational methods for the analysis of next generation sequencing data