SEAR: Search Engine for Antimicrobial Resistance
SEAR is no longer maintained -- please now use GROOT for resistome profiling
17.12.2015: The SEAR App has been published on BaseSpace. 01.12.2015: A Docker container image for SEAR has been created.
The aim of this project is to provide an easy to use tool that can construct full-length, horizontally acquired Antimicrobial Resistance Genes (ARGs) from sequencing data.
SEAR has been designed with environmental metagenomics / microbiome experiments in mind, where the diversity and relative abundance of ARGs would like to be determined both quickly and easily.
SEAR outputs: ARG annotation, relative ARG abundance (%), consensus sequence and search results (from ARDB, RAC, NCBI nucleotide and protein databases).
A paper describing the design and implementation of SEAR has been published in PloS ONE.
There are several versions of SEAR available:
- SEAR App
The SEAR App is available on the BaseSpace platform (Illumina).
This is the recommended version to use as it is actively being developed and has the latest version of the SEAR report output.
Visit the SEAR App page to find out more and try the App!
The Docker version of SEAR is the version behind the SEAR App. This version of SEAR runs using a 'Docker container' and will have all the required software and dependencies to run properly. An introduction to using Docker can be found here.
A user can use the SEAR Docker container on a local machine and run SEAR as they would a command line script.
Alternatively, the SEAR Docker container can be run on a server (as in the App version, which uses Amazon cloud servers).
The SEAR Docker container image can be pulled directly from the Docker Hub:
docker pull wpmr/sear
Alternatively, the SEAR Docker container image can be built using the Dockerfile:
docker build -t 'docker:sear' .
The original version of SEAR is still available. This is the command line version which requires the user to set up all the required dependencies. It also requires USEARCH still, unlike the other SEAR versions that now use VSEARCH (an open source alternative to USEARCH).
The README.md file in SEAR.original_cl_version explains how to set up this version of SEAR.
The original of the SEAR and web interface is still available. This is an interface to run SEAR on a personal web server.
Uncompress the SEAR_web_version.tar.gz file and view the README.md file for instructions.
SEAR calls on several pieces of bioinformatic software:
SEAR requires a database for the initial clustering of reads. This can be a user supplied database (multifasta file) but a copy of the ARG-ANNOT database is included with SEAR and is used by default:
Please visit the SEAR forum to post a question, report a bug or start a discussion.
Alternatively, please send an email to Will Rowe at: firstname.lastname@example.org.