GenotrickA pipeline for whole genome assembly and annotation of Genomes



Important Links

Standalone package of Genotrick

Standalone package of Genotrick pipeline is developed in Perl and functional at all Linux platforms. User can easily download and run Genotrcik at local machines.
Download Genotrick


  • 1. After downloading the Genotrick.tar.gz package, user shouls extract it by the command tar -zxvf Genotrick.tar.gz.
  • 2. Run the perl program and provide the path for the installation of Genotrick.
  • 3. After installation, all perl programs and corresponding configuration files (i.e. config_file_ALL, config_file_filter, config_file_assemble,,, and will be available in bin directory.


  • 1. Filtering of whole genome sequencing data :- perl config_file_filter
  • 2. Whole genome assembly :- perl config_file_assemble
  • 3. Prokaryotic genome annotation :- perl contig.fasta (contig file)
  • 4. Complete Genotrick (Whole genome assembly and annotation from raw sequencing data) :-perl config_file_ALL
Note:- User can change the parameters in the configuration files, according to the requirements.


Standalone package of Genotrick pipeline is freely avilable for scientific community. It is a user friendly package and anybody can downloa d and install standalone package of Genotrick pipeline from this webpage.

Genotrick has several dependencies and follows :


  • GD::Graph perl module (optional, used to prepare graphs)
  • String::Approx perl module (required to speed up the string matching for primer/adapter)
  • BioPerl >= 1.6.2 (was 1.6.0)
  • BLAST+ >= 2.2
  • HMMer >= 3.1
  • Aragorn >= 1.0
  • Prodigal >= 2.0
  • tbl2asn >= 21.0
  • GNU Parallel >= 20130422 (was 20120322)



For fully functional Genotrick pipeline, user should have all these dependencies.