NGS implementation