Skip to main content
100%

Multiple Sequence Aligment

✓ Published0🌍 Public
JJverma
Last edited Jul 13, 2015
Created on Jul 13, 2015

This visualization displays the results of a multiple DNA sequence alignment, showing 17 sequences as a grid of colored cells where each color represents one of four nucleotide bases (A, G, C, T) and gaps appear in white. It uses D3.js v3 to render the alignment as an SVG heatmap-like matrix, with each sequence labeled on the left and a legend showing the base-to-color mapping. The dataset comes from ClustalW2 alignment results, and interactive tooltips appear on hover, displaying the row, column, and base for any selected cell. The implementation binds data to SVG rectangles and uses D3’s enter/exit selections to create the grid.

AI-generated description

Visualizing the results of a multpiple DNA sequence alignment. 15 sequences were aligned using ClustalW2 and their results which are of following form -

	 ATGGAATGATCCATGGT-GCTGACAGATG-CTTCCATGGTGTTAACAGAGTTTCTGGTCT
 AAGGGCAAATACATCAT-GAGATGAGTTGGCTTCCATAACATTATAAAACATTTTGATCA
 ----------AAAACAT-GCAAGAAATGGCTGAACAGGGCACTTTCGGCGG--CAGG---
 ----------AAATCAT-GCATACAAG---TTCCTAGGGGCCTCAAAACAT--CAAA---
 GCCGGGTATTACACCATTGCTGGATGCAATCAAACGAGTGTCTCACTATGCTAAATTTCT
 ATAGAGCTGTATAAGGTCCTGAATTGTTCATTCAAGAACTGAAGTCAATGATAACAATCT
 ATAGAGCTGTATAAGGTCCTGAATTGTTCATTCAAGAACTGAAGTCAATGATAACAATCT
 -----------TGAGTTCCT-AATAG-----TCAAGGGAGGCTATTTATAATAGAAATAA
 ---TCTAAAAAGAAACTTGCGAATTTTTTCTTCAATGATTAGACACAAAGCTCCAAAGGA
 -------------AGGTTGTAAAATTTAATATTTATGAATCTATGAAATACCCCACAG--
 GCCGGGTATTACACCATTGCTGGATGCAATCAAACGAGTGTCTCACTATGCTAAATTTCT
 AAGGGCAAATACATCAT-GAGATGAGTTGGCTTCCATAACATTATAAAACATTTTGATCA
 ATAGAGCTGTATAAGGTCCTGAATTGTTCATTCAAGAACTGAAGTCAATGATAACAATCT
 ATAGAGCTGTATAAGGTCCTGAATTGTTCATTCAAGAACTGAAGTCAATGATAACAATCT
 ----------AAAACAT-GCAAGAAATGGCTGAACAGGGCACTTTCGGCGG--CAGG---
 ---TCTAAAAAGAAACTTGCGAATTTTTTCTTCAATGATTAGACACAAAGCTCCAAAGGA
 ATGGAATGATCCATGGT-GCTGACAGATG-CTTCCATGGTGTTAACAGAGTTTCTGGTCT

Similar vizzes