N50 303214 N90 67009 non-ACGT bases 0.0505001149777