Home

Awesome

ShigEiFinder

This is a tool that is used to identify differentiate Shigella/EIEC using cluster-specific genes and identify the serotype using O-antigen/H-antigen genes. This pipeline can serotype over 59 Shigella and 22 EIEC serotypes using either assembled whole genomes or Whole Genome Sequencing (WGS) reads. The results are output in a tabular format which if saved as a file can be opened in Excel or other tabular programs. Also available as an online tool and published in microbial genomics.

Example:

#SAMPLE     ipaH  VIRULENCE_PLASMID  CLUSTER  SEROTYPE  O_ANTIGEN  H_ANTIGEN  NOTES
ERR1000679  +     1                  CSD1     SD1       SD1

Installation

Dependencies

  1. samtools (v1.10)
  2. Python (v3.7.3 or above)
  3. bwa (v0.7.17-r1188)
  4. BLAST+ (v2.9.0)

Option 1: Clone repository from GitHub

git clone https://github.com/LanLab/ShigEiFinder.git

cd ShigEiFinder

python setup.py install

Make sure that you have the dependencies installed.

Option 2: Conda installation

conda install -c conda-forge -c bioconda shigeifinder

Anaconda-Server Badge Anaconda-Server Badge Anaconda-Server Badge

Option 3: Docker Images/Containers

  1. Bioconda/Biocontainer docker images: https://quay.io/repository/biocontainers/shigeifinder?tab=tags
# download the docker image to your machine
docker pull quay.io/biocontainers/shigeifinder:1.3.4--pyhdfd78af_0

# view help options
docker run quay.io/biocontainers/shigeifinder:1.3.4--pyhdfd78af_0 shigeifinder --help
  1. Third-party docker images from the StaPH-B working group:
# download the docker image to your machine
docker pull staphb/shigeifinder:latest

# view help options
docker run staphb/shigeifinder:latest shigeifinder --help

Usage

For genomes (FASTA files):

shigeifinder -i <inputs>...

For raw reads:

shigeifinder -r -i <read1> <read2>...

Parameters Description


Troubleshooting