Clone wiki

mhm2 / Home

MetaHipMer Version 2.0


Oct 3, 2023: The latest release is now This largely includes a suite of bug fixes for improved performance and stability on GPU devices and some limited support for new slingshot hardware. There is an experimental docker image of MHM2 that should work to run on a single server at:

January 31, 2023: the latest release is now It offers support for both Nvidia and AMD GPUs, and features numerous performance improvements and bug fixes. However, we always recommend installing by pulling from the latest on the master branch. We endeavour to keep that branch stable, and it incorporates all the latest updates and bug-fixes that may not be in the latest official release.

July 27, 2022: a bug fix patch to support building with newer compilers was released

January 24, 2022: a new release, version 2.1.0, is available. Several stages now can take advantage of Nvidia GPUs, with significant performance improvements on systems with GPUs (e.g. up to 4.5x at scale on the Summit supercomputer). What's new in this release can be seen here. For details on how to install and run MHM2, please consult the User guide.


MetaHipMer is a de novo metagenome short-read assembler. Version 2 (MHM2) is written entirely in UPC++, CUDA and HIP, 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 in:

Quality of MetaHipMer assemblies is comparable with other leading metagenome assemblers, as noted in the results of the CAMI2 competition, where MetaHipMer was rated first for quality in two out of three datasets, and second in the third dataset:


MHM2 is developed and maintained by the Exabiome Project at Lawrence Berkeley National Laboratory, and is supported by the Exascale Computing Project (17-SC-20-SC), a collaborative effort of the U.S. Department of Energy Office of Science and the National Nuclear Security Administration.

Previous releases

Releases of MetaHipMer prior to Version 2 can be found at the HipMer download page.

Contact information