IslandPath-DIMOB is a standalone software to predict genomic islands in bacterial and archaeal genomes based on the presence of dinucleotide biases and mobility genes.
Genomic islands (GIs) are clusters of genes in prokaryotic genomes of probable horizontal origin. GIs are disproportionately associated with microbial adaptations of medical or environmental interest.
The latest IslandPath-DIMOB version is integrated in IslandViewer 4, the leading integrated web interface for genomic island prediction.
A pre-built Docker image is provided by the BioContainers project. Using this pre-installed version of IslandPath-DIMOB ensures the software runs according to expectations.
Users wishing to install locally IslandPath-DIMOB can download a release and install required perl libraries and HMMER listed below:
Alternatively, you can also clone the latest code from github:
git clone https://github.com/brinkmanlab/islandpath
Please note that IslandPath-DIMOB predictions should only take a couple of minutes per bacterial genome. It was recently reported that IslandPath-DIMOB was extremely slow on Mac OS X with a conda installation of perl libraries. While we investigate the reason for this issue, we recommend using the Docker image.
Dependencies
Though IslandPath-DIMOB should work with any OS, it has only been tested with linux.
Perl version 5.18.x or higher
The latest version of Perl can be obtained from http://www.cpan.org
The following Perl libraries are also required:
A working installation of HMMER3
HMMER can be obtained from http://hmmer.org/
"hmmscan" must be within your executable path.
.
IslandPath-DIMOB v1.0.0 takes as input an annotated complete genome as a genbank (.gbk) or an embl (.embl) file.
# gbk file
./Dimob.pl example/NC_003210.gbk NC_003210_GIs.txt
# embl file
./Dimob.pl example/NC_000913.embl NC_000913_GIs.txt
Bertelli and Brinkman, 2018
Hsiao et al., 2005
Email islandpick-mail@sfu.ca (contact person: Claire Bertelli) and we'd be happy to help.
If you find a bug, please report it to islandpick-mail@sfu.ca along with the following information:
If we don't have access to a system similar to yours, you may be asked to insert some debugging lines and report back on the results. The more help and information you can provide, the better!
IslandPath-DIMOB is distributed under the GNU General Public License. See also the LICENSE file included with this package.
Increased recall and precision in the prediction of genomic islands based on the presence of dinucleotide bias and mobility genes. Standardization of input file types, and automatic generation of the other file types required by IslandPath-DIMOB.
Input: gbk or embl file
Publication: Bertelli and Brinkman, 2018
Improvement and assessment of IslandPath-DIMOB predictions by Morgan Langille
Input files: ffn, faa, ptt
Publication: Langille et al., 2008
Second version developed by Will Hsiao
Further studies used dinucleotide sequence composition bias and the presence of mobility genes to develop a data set of GIs (IslandPath DIMOB) for multiple organisms and revealed that these genomic regions contain higher proportions of novel genes.
Input files: ffn, faa, ptt
Publication: Hsiao et al., 2005
IslandPath-DINUC developed by Will Hsiao
IslandPath was originally designed to aid to the identification of prokaryotic genomics islands (GIs), by visualizing several common characteristics of GIs such as abnormal sequence composition or the presence of genes that functionally related to mobile elements (termed mobility genes).
Publication: Hsiao et al., 2003
IslandPath-DIMOB was written and updated by several members of the Brinkman Laboratory at Simon Fraser University, Burnaby, BC, Canada
2015 - present: Claire Bertelli claire.bertelli@sfu.ca
2009 - 2015: Matthew Laird lairdm@sfu.ca
2007 - 2009: Morgan Langille morgan.g.i.langille@dal.ca
2003 - 2007: Will Hsiao william.hsiao@bccdc.ca