Skip to content
Branch: master
Go to file

Latest commit


Failed to load latest commit information.

program name: MrGBP version: 1.0 Developer: Samaneh Kouchaki (

========dependencies Install the following dependencies

eigen3: boost: methgl:

for suggest using g++-4.8 or g++-4.9

if you are installing dependencies locally please add the path to the makefile ========instalation guide

(1) run: make code is ready to use

========whtat does the code do: It is for binning metagenomic contigs.

========support platform MrGBP has been tested on both Mac and Linux platforms.

========run There is a number of options:

-fa : the fasta file to be processed by MLBP_BIN

-svdd : the SVD dimension, default: 60

-mlbpn : the MLBP window length, default: 8

-outdir : a directory that all the MLBP_BIN results will be saved including cluster labels and .png figure

-no_clust : the number of clusters for kmeans++, default: 10

-covpm : a file contains average coverage depth; the entries should be seprated by single space

-covpstd : a file contains standard deviation coverage depth; the entries should be seprated by single space

-reps : the numerical mapping including EIIP, Real, Integer, Paired, Atomic, default: Integer

-clust : the clustering method kmeans++ or dbscan: dbscan

-dbep : the epsilon for dbscan, default: 0.02

-dbminpt : the number of minimum neighbouring points for dbscan, default: 8

-save_feat : If the features needs to be saved separately.

-no_dims : bh-tSNE dimensions, defualt: 2.


  1. Running with default option on a fasta file indicated by the path and save the results in desired directory

./MrGBP -fa /pathtofile/file.fa -outdir /pathtofile/file.fa

  1. Check the available options

./MrGBP -help

  1. run using coverage profile

./MrGBP -fa /pathtofile/file.fa -covpm /pathtofile/cpm -covpstd /pathtofile/cpstd

Codes for kmeans++ and dbsacan have been downloaded and modified to match our code: kmeans++: dbscan:

if there is any question or any bug please email me at


Metagenomic Binning through Multi-resolution Genomic Binary Patterns




No releases published
You can’t perform that action at this time.