User Tools

Site Tools


DIYA:: (currently works on HPC head node only)

DIYA (Do-It-Yourself Annotator) is a modular and configurable open source pipeline framework, written in Perl, used for the rapid annotation of microbial genome sequences. The software is currently used to take nucleotide sequence contigs as input, either in the form of complete genomes or the result of shotgun sequencing, and produce an annotated sequence.

DIYA is intended to bring a collection of tools and libraries into the hands of small scale genomics labs for the process of sequence assembly and annotation. Projects include DIYA, MGAP, CRISPR, and DIYGV


Get the latest versiont from

Required Perl modules (available from CPAN)

Linux and Mac OS X users should be able to use yum or fink to install Bioperl.

Suggested software, these are the applications used by the annotation pipelines in the examples/ directory.

Suggested databases, these are the databases and files used by the annotation pipelines in the examples/ directory.

The file cddid_all.tbl can be found at

Quick Install

1. Install all the required Perl modules and any suggested software and databases

2. Type the following at a command line

tar -xvf diya-X.X.X.tar 
        cd diya-X.X.X
        perl Makefile.PL
        make test
        sudo make install

3. Set the $DIYAHOME variable to /path/to/diya-X.X or to wherever you would like to see the diya output files.

diy.txt · Last modified: 2010/05/22 17:19 (external edit)