FeatureStack: Perl module for comparative visualization of gene features

Bioinformatics. 2012 Dec 1;28(23):3137-8. doi: 10.1093/bioinformatics/bts572. Epub 2012 Sep 27.


Summary: FeatureStack is a Perl module for the automatic generation of multi-gene images. FeatureStack takes BioPerl-compliant gene or transcript features as input and renders them side by side using a user-defined BioPerl glyph. Output images can be generated in SVG or PNG format. FeatureStack comes with a new BioPerl glyph, decorated_gene, which can highlight protein features on top of gene models. Used in combination, FeatureStack and decorated_gene enable rapid and automated generation of annotation-rich images of stacked gene models that greatly facilitate evolutionary studies of related gene structures and gene families.

Availability and implementation: Bio-Draw-FeatureStack and Bio-Graphics-glyph-decorated_gene are freely available at the Comprehensive Perl Archive Network (CPAN) and GitHub.

Contact: chenn@sfu.ca

Supplementary information: Supplementary data are available at Bioinformatics online.

Publication types

  • Research Support, Non-U.S. Gov't

MeSH terms

  • Computer Graphics*
  • Exons
  • Genes*
  • Introns
  • Protein Interaction Domains and Motifs
  • Proteins
  • Regulatory Elements, Transcriptional
  • Software*


  • Proteins