Find an NCBI GenBank mtDNA full sequence on the complete human mitochondrial tree Script, Scrips, Java, DHTML, Express
Contact
 


Quick search

 



Scripts - DHTML

Scripts - DHTML (new)

Web Developer Blog

Web Developer Blog (new)

Scripts and Applications

Ajax
ASP
ASP.NET
C and C++
CFML
CGI and Perl
Flash
Java
JavaScript
PHP
Python
XML

Software Downloads

Linux

Windows

Mac

Mobile

Drivers

DHTML Scripts - Detail

 

Find an NCBI GenBank mtDNA full sequence on the complete human mitochondrial tree

Date added: 2007-05-07 16:53:20

Create a human mitochondrial DNA phylogenetic tree from an NCBI GenBank mtDNA full sequence, with a green line from the root of the tree pointing to its position. For a demo of the result: http://members.cox.net/tkandell/mtDNA/tree.html

Many people are beginning to order tests for their full mitochondrial DNA sequences. However, they have their results, they have no real way of comparing their haplotypes with anyone else's, so that they can see who are their closest matches, and figure out their more distant matrilineal origins, and which regional and ethnic groups they most closely match. This script attempts to address that problem. If they upload their full mtDNA sequence to NCBI GenBank, they will have the ability to compare their haplotype with the other sequences that have been uploaded personally by people who’ve ordered their own mtDNA tests.
This script adds a button to any complete human mtDNA sequence in GenBank (they must be actual full sequences or the button won’t appear). This runs an NCBI Blast query (NCBI Blast is an online tool to compare genetic sequences), and generates an on-the-fly phylogenetic tree.
See here for the latest examples of an outline of the human mtDNA tree from a recent academic paper [Kivisild et al. 2006)]:
(Click on the thumbnails to see the full-size images)

The African root of the tree (“Haplogroup L”)

The two Out of Africa migrations, macro-haplogroups M and N
This query uses a reconstructed common ancestral human mtDNA haplotype to generate a balanced phylogenetic tree of all complete human mtDNA sequences in NCBI GenBank. (This reconstruction was based on the data from academic papers as well as an alignment of gorilla, chimpanzee, bonobo, Neanderthal control-region sequences, alongside sequences from haplogroups L0d, L0k, L0f, L1b, L1c, L5, and L3e, all aligned with the rCRS.)
Then, it searches for the selected GenBank sequence, and uses NCBI’s Blast TreeView distance tree generator to draw a green line showing the path from the root of the tree (the ancestral haplotype) to that sequence. The tree that’s generated, which contains over 2000 haplotypes, is very small and densely packed, making it hard to see. However, by rolling the mouse over any branching point and selecting “Show Subtree”, the user can magnify any part of the tree. Also, by selecting "Show Alignment", the user can compare any group of sequences, with each other and with the ancestral haplotype. Another option is just clicking on an individual sequence on the tree. (Even though the titles of the sequences don’t appear on the unmagnified versions of the tree, they do show up in popup text when the mouse is rolled over the ends of the lines on the right-hand side.)
Distance trees are critical to determining the actual relationships between haplotypes. Often, single comparisons with “matches” do not accurately show the true closest matches, but a comparison of a set of haplotypes really makes this very clear.
In the alignment window, each sequence accession number is a link to the original sequence page in GenBank, which in turn has the links to the academic papers (if any) where they was cited. Even though it often isn’t clear to which haplogroup these sequences belong from the sequence title alone, by looking at the sequence page and the academic papers one can deterermine not only the haplogroup, but also the geographic and ethnic background of the haplotype.
Of course, the more sequences uploaded to GenBank by have ordered their full sequence mtDNA tests, the more haplotypes will be available for comparison for all particpants, and as more people upload their sequences to GenBank, the tree will become more detailed and more accurate.
The phylogenetic tree of course also documents the real history of mankind, because the distances that are shown correspond directly to the actual timescale of human migrations, and when these splits took place. Just looking at the tree one can clearly see the two movements out of Africa - macro-haplogroups M and N - and the lower-level clades show the history of settlement of various regions of the world.
Here are a few of screenshots to show what this script does and how it works (click on the thumbnails to see the larger images):

NCBI Sequence Viewer page showing the added Blast query button
NCBI Blast TreeView showing a green line from the root of the tree to the haplotype that was queried
NCBI TreeView subtree highlighting the haplotype and showing its closest matches
NCBI TreeView alignment of a group of sequences, with links to the sequence pages at the left
To see how this script works, install it and then click on the following link to my own GenBank mtDNA haplotype sequence page, then click on the button in the blue strip near the top of the page: DQ377992 - Homo sapiens haplotype HV* mitochondrion, complete genome.
For any questions, suggestions, and bug reports, please contact me: email Ted Kandell

Download

(Downloads till now: 21)


Can't start the download? Please check if the browser is not blocking the pop-up window that allows you to start the download.

Still not working? Please report to us, thanks for your time.

  

 

Leave a comment




(optional)

What is 7-3?




0 comments


 

Related DHTML Scripts

abc.times.lv liberator
Date Added: 2007-05-07
Script allows to see all word translations on one page when using http://abc.times.lv free multilanguage dictionary. Uses xmlhttprequest, works slow, but is useful anyway.Looks even better with this a...
Geizhals Forum Text laengen Zaehler
Date Added: 2007-05-07
Zaehlt den Text auf der Thread-erstellen Seite im Geizhals Forum und zeigt ihn an....
Geizhals Forum Tastatur shortcuts
Date Added: 2007-05-07
Fügt Tastatur shortcuts zur Thread-erstellen Seite im Geizhals Forum hinzu.Strg+Enter -> Speichern Strg+Alt+Enter -> vorschau...
Craigslist Goon Filter
Date Added: 2007-05-07
This is a Goon Filter for Craigslist Rants and Raves. It lets you code in a regular expression that matches any string in the title or location of a post, and basically hides it. It also lets you mark...
Hotmail Actions Bar Relocator
Date Added: 2007-05-07
Keeps the Actions bar (new, delete, junk, etc.) in view at all times. This script works with any version of Hotmail, but works best with the pay version.This script will keep the bar containing the...
UHWireless Vernier Auto-Login
Date Added: 2007-05-08
The University of Houston's Wireless Internet requires the user to login to Vernier every new session or day. This script takes away an extra click.################ The University of Houston�...
Woot.com Auto Reloader
Date Added: 2007-05-08
Automatically reloads the woot.com homepage every 20 seconds, so you don't have to...
MySpace Page Title Fixer (Updated)
Date Added: 2007-05-08
Replaces the page titles on Myspace so it actually reflects the page you're viewing. (Last Updated March 23, 2007 - Version 4.4.5)Original Code By http://userscripts.org/scripts/show/2247 (Abiel ...
Hide Some Myspace Annoyances
Date Added: 2007-05-08
Hides Some Annoyances on your homepage (Last Updated - March 21, 2007)NOTICE - This Script May Make Some Scripts Unusable To Make The Unusable Scripts Usable change "display:none" to "display:display...
SiteAdvisor Clone for Google
Date Added: 2007-05-08
This will check all links in your Google search results for safety against siteadvisor.com...
GoDaddy Stop Annoying Me!
Date Added: 2007-05-08
Removes the 'add domain search to firefox' box that pops down on godaddy.com...
Alluc Direct Link
Date Added: 2007-05-08
Changes links to videos directly on Alluc.orgInstead of seeing the 'You are now leaving allUC.org!' page this script will take you directly to the video....
AllegroTools (Odwolywacze) for IE (and FF/Opera) - v0.20070318.1
Date Added: 2007-05-08
Suite of scripts helpful when working with polish auction system Allegro This script is a part of the AllegroToolsIE suite. These scripts can be used to improve the usage of the polish internet aucti...
Secure Wiki
Date Added: 2007-05-08
Provides a secure connection with wikipedia and other sister projects.Wikipedia (as well as other wikimedia projects) have the ability to provide connection to users using https. This feature can be v...
Flyne's Autofill
Date Added: 2007-05-08
Save multiple passwords for one login form.It's always annoyed me that I was unable to save multiple sets of login information for a single site with Firefox or any other browser. This fixes that...

Last 20 Scripts

 
1. JamUba AJAX Stock Script
JamUba AJAX Stock Script allows the user to embed a flexible
2. YouTube Video Script
YouTube Video Script runs on YouTube API and fetches million
3. Smooth Navigational Menu
Smooth Navigational Menu is a multi level, CSS list based me
4. JamUba ftpsync Script
JamUba ftpsync Script is a Perl utility to synchronize the h
5. Easy 2Checkout Integrator
Easy 2Checkout Integrator script provides a simple and easy
6. Wussa
Wussa is a script suitable for webmasters planning to create
7. WPJobAds
WPJobAds is a WordPress job board plugin that lets you sell
8. Wallpaper Website Creator
Wallpaper Website Creator is a PHP based script that helps y
9. Flex2 Advanced ColorPicker
Flex2 Advanced ColorPicker is a color picker component for F
10. Tree CheckBox
Tree CheckBox is a Flex3 component resulted from the customi
11. ResizeTool
ResizeTool is a simple and easy to use resize tool to be imp
12. Flickr Cube Viewer
Flickr Cube Viewer is a small utility based on Flex that all
13. Font Reader
Font Reader is an Actionscript 3 based true type font parser
14. iPod like Scroller
iPod like Scroller is a simple component which can simulate
15. AMFPHP
AMFPHP is a free open-source PHP implementation of the Actio
16. FlashFlickr PhotoGallery
FlashFlickr PhotoGallery is an image gallery made in Flex2/A
17. jQuery.popeye
jQuery.popeye script is an inline lightbox alternative.
18. prettyComments
prettyComments script provides a solution for comment boxes
19. prettyPopin
prettyPopin provides a nice way to display simple content or
20. MYRE Realty Manager
MYRE Realty Manager is a complete realty listing management

DownloadTube Editor Reviews

 
1. AxCrypt
AxCrypt is a small yet highly efficient application for encr...
2. High Quality Photo Resizer
High Quality Photo Resizer is an easy-to-use and reliable fr...
3. Monitor Asset Manager
Monitor Asset Manager is a reliable Plug and Play monitor in...
4. MemSet
MemSet is a simple and reliable free tweaker that enables th...
5. emlOpenView
emlOpenView - simple, handy and free tool to easily view eml...
6. StaxRip
StaxRip is lightweight MPEG-4 front-end useful to convert a ...
7. Unicode File Lists Items Merger
Unicode File Lists Items Merger is an effective and simple m...
8. Soundbase
Soundbase is an intuitive player, tag editor and organizer o...
9. HDDPhysic
HDDPhysic is a lightweight utility for displaying physical v...
10. Rename Us Pro
Rename Us is an application for batch renaming files accordi...

Software Reviews Full List



Top Downloads

 
1. Canon PIXMA iP1000 Printer Driver
2. Canon PIXMA iP1200 Printer Driver
3. Canon PIXMA iP1300 Printer Driver c
4. Canon PIXMA iP1600 Printer Driver
5. Canon PIXMA MP210 MP Drivers
6. Realtek High Definition Audio Codecs R
7. Realtek ALC/ 262/ 265/ 268/ 660/ 861/ 880/ 882/ 883/ 885/ 888 Audio
8. Canon LaserShot LBP-1210 Printer Driver
9. Canon i-SENSYS LBP2900 Printer Driver R
10. ZiPhone
11. Realtek RTL8100B(L)/RTL8100C(L)/RTL8101L/RTL8139C(L) Driver XP
12. Canon PIXMA MP160 MP Drivers xp64
13. Canon PIXMA iP1300 Printer Driver a
14. Canon PIXMA iP1200 Printer Driver d
15. Rapidshare Auto Downloader
16. The Sitter Downers Soundboard
17. XP Quick Fix Plus
18. Genius Eye 110 Webcam Driver
19. TR Birthday Reminder
20. Canon PIXMA iP1200 Printer Driver x64 d