N50 3067157 N90 665857 non-ACGT bases 0.0403613971449