Learn R Programming

CNEr (version 1.8.3)

N50: Assembly statistics.

Description

Calculate the N50, N90 values for a fasta or 2bit file.

Usage

N50(filepath) N90(filepath)

Arguments

filepath
The path name of a fasta or 2bit file.

Value

An integer value of N50 or N90 value.

Details

This function calculates the N50, N90 values for an assembly. The N50 value is calculated by first ordering every contig/scaffold by length from longest to shortest. Next, starting from the longest contig/scaffold, the lengths of each contig are summed, until this running sum equals one-half of the total length of all contigs/scaffolds in the assembly. Then the length of shortest contig/scaffold in this list is the N50 value. Similar procedure is used for N90 but including 90% of the assembly.