MetaHipMer (MHM) is a de novo metagenome short-read assembler. This is version 2 (MHM2), which is written entirely in UPC++ and runs efficiently on both single servers and on multinode supercomputers, where it can scale up to coassemble terabase-sized metagenomes. More information about MetaHipMer can be found under the ExaBiome Project of the Exascale Computing Project and in several publications:
- E. Georganas et al., "Extreme Scale De Novo Metagenome Assembly," SC18: International Conference for High Performance Computing, Networking, Storage and Analysis, Dallas, TX, USA, 2018, pp. 122-13.
- Hofmeyr, S., Egan, R., Georganas, E. et al. Terabase-scale metagenome coassembly with MetaHipMer. Sci Rep 10, 10689 (2020).
Information about building, installing and running MHM2 can be found in the user guide
Information about the latest release can be found in the and the change log
Set GPUS_PER_NODE variable in CMakeDefinitions.txt to the number of GPUs available on each node of your system. Then follow the instructions available in user guide for installation.