@@ -15,7 +15,29 @@ E-MEM is an efficient MEM computation program for large genomes which can be use
OUTPUT:
stdout a list of exact matches
The E-MEM program prints maximal exact matches on standard output. The output format varies depending on the command line options used. In the default mode 3-column output is printed. The option -b allows printing of matches in both forward and reverse complement directions. Below is the description of the output format with respect to the example included with e-mem program. For each query sequence, the sequence name or ID is reported on the first line followed by a '>' character. The sequence name will be reported even if there are no MEMs found for this sequence. For example, the query sequence in 'Reverse' reports sequence name with no matching MEMs. Note that, for each query sequence, the reverse complemented MEMs immediately follow the forward MEMs. For each match, the 3-columns list the start position in the reference sequence, the start position in the query sequence, and the length of the match respectively. For reverse matches, the positions are reported relative to the reverse query sequence. The option -c is used to report reverse match positions with respect to forward query sequence.
> gi|5524211|gb|AAD44166.1|
4 1 51
8 1 51
12 1 51
16 1 51
20 1 51
24 1 51
28 1 51
1 2 50
> gi|5524211|gb|AAD44166.1| Reverse
The 3-column output is sufficient for reporting matches between one reference sequence and one/more query sequences. For multiple reference sequences, 4-column output is desired. E-MEM provides an option -F to print 4-column output which also prints the reference sequence name/ID for each match. Below is a dummy example of 4-column output. The first column now indicates the name/ID of the reference sequence followed by the 3-column output format as described above.
> gi|5524211|gb|AAD44166.1|
ref1 4 1 51
ref1 8 1 51
ref2 12 1 51
ref2 16 1 51
ref3 20 1 51
ref3 24 1 51
##-- INSTALLATION --
@@ -69,7 +91,7 @@ For example, in order to use NUCMER (all-vs-all comparison of nucleotide sequenc
The other important script in MUmmer3 is run-mummer3 (the alignment program). To use this script with E-MEM, simply replace "$bindir/mummer" with "<path>/e-mem" where <path> is e-mem installation directory.
###CITE
##CITE
If you find E-MEM program useful, please cite the E-MEM paper:
N. Khiste, L. Ilie [E-MEM: efficient computation of maximal exact matches for very large genomes](http://bioinformatics.oxfordjournals.org/content/31/4/509.short) Bioinformatics, 2015