The Gene Explorer
This application is an interactive simulation of gene expression that allows the user
to:
- Explore a sample gene:
- Explore the correspondence between DNA, pre-mRNA, mature mRNA, and protein
- Map the functional elements of a gene.
- Create mutations in a gene and explore their effects.
- Design a gene of their own and see how it is expressed.
The figure above shows the Gene Explorer display:
- The DNA strands with base-pair 62 highlighted.
- The user can scroll to select other bases with the arrow keys.
- The user can edit the DNA sequence to produce mutations.
- The pre-mRNA extending from the promoter to the terminator. Exons and introns
are shown in color. The mRNA base
corresponding to base 62 in the DNA is highlighted.
- The mature mRNA spliced according to the splice signals in the pre-mRNA. Start and stop
codons are underlined. The mRNA base corresponding to DNA base 62 is highlighted.
- The protein with its N and C termini shown. The amino acid whose codon includes the
mRNA encoded by DNA base 62 is highlighted.
Any changes to the DNA are immediately reflected in changes in the other sequences
as appropriate. The software computes the different sequences as follows:
- Starts with a DNA sequence.
- Finds the promoter (TATAA).
- Transcribes the pre-mRNA until it reaches a terminator (GGGGG).
- Removes the introns from the pre-mRNA (GUGCG......CAAAG).
- Adds a poly A tail.
- Translates the mature mRNA from the first AUG to the stop codon.
Downloading and installing
- You can download version 2.1.0 (as of 05-July-2012) of the Gene Explorer from the following links:
- GeneExplorer for Windows 98 and above
- GeneExplorer for Mac OS X.
Warning: if you are using OS X version 10.8 ("Mountain Lion")
you will need to consult this
link for details on how to run this software.
- GeneExplorer for Linux/UNIX
- The Gene Explorer is also available as an applet that can be incorporated into
a web page with custom parameters. Sample page.
- This is a lab manual for a lab that uses Gene Explorer.
This software requires Java, which is available free from
this link.
This page created and maintained by Brian White.
Other software by Brian White
The Biology 111/112 Home Page