User Tools

Site Tools



Centrifuge is a very rapid and memory-efficient system for the classification of DNA sequences from microbial samples, with better sensitivity than and comparable accuracy to other leading systems. The system uses a novel indexing scheme based on the Burrows-Wheeler transform (BWT) and the Ferragina-Manzini (FM) index, optimized specifically for the metagenomic classification problem.



See which versions of centrifuge are available:

$ module avail centrifuge

Load one version into your environment and run it:

$ module load centrifuge/1.0.4
$ centrifuge -h

Note: Please use the ''-p'' option to tell centrifuge how many CPUs/threads it should use for parallel search. This number should match the number of CPUs you requested in your SLURM batch allocation.


Notes from the sysadmin during installation:

$ cd /tmp
$ wget
$ tar xf v1.0.4.tar.gz
$ cd centrifuge-1.0.4
$ make
$ sudo mkdir -p /export/apps/centrifuge/1.0.4
$ sudo chown aorth /export/apps/centrifuge/1.0.4
$ make install prefix=/export/apps/centrifuge/1.0.4
$ sudo chown -R root:root /export/apps/centrifuge/1.0.4

Install extra databases:

$ wget -O h+p+v+c.tar.gz
$ tar xf h+p+v+c.tar.gz
$ sudo cp -v hpvc.* /export/apps/centrifuge/1.0.4/share/centrifuge/indices
centrifuge-software.txt · Last modified: 2022/07/13 18:23 by aorth