ngs data manipulations