FastSP is a Java program for computing alignment error (SP-FN) quickly and using little memory.
Mirarab, Siavash, and Tandy Warnow. “FastSP: Linear Time Calculation of Alignment Accuracy.” Bioinformatics 27 (2011): 3250–58. doi: 10.1093/bioinformatics/btr553
java -jar FastSP_1.6.0.jar -r reference_alignment_file -e estimated_alignment_file
Run FastSP with a -h
option to see the output format.
The main output is:
But FastSP also outputs:
Software:
Dataset: The file "datasets.zip"shown below
-ml
) is added to FastSP that makes FastSP case-sensitive. With -ml
, homologies in the estimated alignment where at least one of the two characters is in lowercase are ignored (so those characters are considered not aligned). Thus if entire sites are in lowercase, those sites are entirely are considered unaligned, and thus are excluded from the calculation. Also note that, individual characters in a site can also be lowercase. In such cases, only homologies introduced by that character are excluded. So, if a site is a mix of lower and uppercase, the uppercase homologies are still included, but any homology where one of the two pairs is lower case is excluded. -mlr
) is added for removing lower case homologies from the reference alignment.-Xmx
option. java -Xmx2048m -jar FastSP.jar -r reference_alignment_file -e estimated_alignment_file