Adaptive algorithms for data science and computational genomics