HOME

GeneVisualizer

By Andy Hou
A tool for visually exploring genes.
Extra credit project for Computational Biology.
// TODO(andyehou): Applet version coming soon.

  • Click to download GeneVisualizer (jar file).
  • What is GeneVisualizer?
  • How to run GeneVisualizer
  • Frequently Asked Questions
  • What is GeneVisualizer?


    GeneVisualizer displays an organism's genes visually.

    The program takes two sets of genes as input. One is a list of an organism's predicted genes, and the other is a list of an organism's known genes. It can be useful to compare how the two lists of genes match up, which is where GeneVisualizer comes in handy.

    The organism's genome is laid out linearly from left to right. Genes are shown near the 6 horizontal lines, which represent the 6 open reading frames. The predicted genes are show above the lines, and the known genes are below the lines.

    Genes will be one of 5 colors, depending on how well they match:
    Green means a true positive, i.e. a predicted gene that lines up exactly with a known gene.
    Blue means a semi-true positive, i.e. a predicted gene that almost lines up with a known gene.
    Orange means a false positive, i.e. a predicted gene that does not match any known gene.
    Black means a known gene that was correctly predicted or semi-predicted.
    Red means a false negative, i.e. a known gene that was not predicted.

    The program is controlled by the mouse:
    Left Drag pans the view to the left and right.
    Right Drag zooms in on the selected region.
    Right Click zooms out to fit the entire genome on the view.
    How to run GeneVisualizer
    Click here to download GeneVisualizer (jar file).
    GeneVisualizer requires Java.

    Usage: java -jar GeneVisualizer.jar ptt_predicted ptt_check fna_file

    ptt_predicted is a ptt file with predicted genes.
    ptt_check is a ptt file with known genes for the organism.
    fna_file is a file with the organism's genome.
    Frequently Asked Questions

    What are ptt and fna files?
    ptt files are specially formatted files that contain a list of genes for an organism.
    fna files are specially formatted files that contain an organism's genome.

    Where can I get ptt and fna files?
    The
    NCBI Microbial FTP page has these files for several organisms available for download.

    What if I don't want to compare two sets of genes?
    You don't have to use two ptt files. If you want to view just one, just pass GeneVisualizer the same ptt file for the first two parameters.

    Last updated: January 20, 2007
    HOME