lucian-ilie / E-MEM

E-MEM: efficient computation of maximal exact matches for very large genomes
GNU General Public License v3.0
6 stars 4 forks source link

How to replace in nucmer #4

Open theo-allnutt-bioinformatics opened 1 year ago

theo-allnutt-bioinformatics commented 1 year ago

Hi, I do not understand this process:

"For example, in order to use NUCMER (all-vs-all comparison of nucleotide sequences contained in FastA files) with E-MEM, simply change all the references to mummer (MEM computation program) with e-mem program. In script NUCMER, search for "$BIN_DIR/mummer" and replace it with "< path >/e-mem" where < path > is installation idirectory for e-mem program."

In the MUMmer3 distribution, there is no script called 'NUCMER'. Do you mean 'run-mummer3.csh'? Perhaps you could provide a simple example of commands to replace these lines and then run nucmer?

Thanks.

tallnuttrbgv commented 5 months ago

I guess this is no longer supported?

Now getting make error:

make :: Cleaning up ... :: Compiling "e-mem" (x86_64) ... g++ -Wall -Wextra -Wunused -mpopcnt -std=gnu++0x -fopenmp -Wuninitialized -O3 -fomit-frame-pointer e-mem.cpp -lm -o /g/data/nm31/bin/E-MEM-1.0.1/e-mem e-mem.cpp:39:10: fatal error: boost/algorithm/string.hpp: No such file or directory

include <boost/algorithm/string.hpp>

      ^~~~~~~~~~~~~~~~~~~~~~~~~~~~

compilation terminated. make: *** [Makefile:39: bin] Error 1