Programming Forums
User Name Password Register
 

RSS Feed
FORUM INDEX | TODAY'S POSTS | UNANSWERED THREADS | ADVANCED SEARCH

Reply
 
Thread Tools Display Modes
Old Jan 6th, 2006, 11:12 PM   #1
jobobshishkabob
Programmer
 
Join Date: Jan 2006
Location: Texas
Posts: 36
Rep Power: 0 jobobshishkabob is on a distinguished road
Algorithms

Hi I am fairly new to C++ so please bear with me.

I am doing a program for my science project at school. The program is supposed to take two similar DNA sequences, meaning 2 strings, and is supposed to find the differences. The 2 similar DNA sequences I am using is for Dengue and West Nile.

So basically, it should take the sequences for Dengue and West Nile, remove the different parts of the sequences, and show what they are.

I understand basic C++, like menus, lables, goto, load, pause, system functions, etc...

I know that I have to use algorithms to tell my program to seperate the specific parts of the sequences, the only problem is that I have never seen muchless used algorithms before.

Can someone please show a tutorial or give something appropriate that I could use to put for this program?

Thank you. That would be very appriciated.

PS: Sorry for being a n00b.
jobobshishkabob is offline   Reply With Quote
Old Jan 6th, 2006, 11:56 PM   #2
elford
Programmer
 
elford's Avatar
 
Join Date: Nov 2005
Posts: 35
Rep Power: 0 elford is on a distinguished road
Do you know what an array is? I'd say maybe put each "node" in the DNA sequence into an array (2 arays total, one for each sequence), and then have something that loops through the 2 arrays and does a comparison. That way it would be easy to extract specific portions just by specifiying the range of indexes you wish to extract.

As far as specifics are concerned, hopefully someone else can provide C++ details, as I only know Java and not C++.
elford is offline   Reply With Quote
Old Jan 7th, 2006, 5:13 AM   #3
nnxion
Programming Guru
 
nnxion's Avatar
 
Join Date: Jun 2005
Location: elemental plane
Posts: 1,429
Rep Power: 5 nnxion is on a distinguished road
What kind of example do you want?
__________________
"Employ your time in improving yourself by other men's writings, so that you shall gain easily what others have labored hard for."
-- Socrates
nnxion is offline   Reply With Quote
Old Jan 7th, 2006, 8:13 AM   #4
Jessehk
The Oblivious One
 
Jessehk's Avatar
 
Join Date: May 2005
Location: Ontario, Canada
Posts: 641
Rep Power: 4 Jessehk is on a distinguished road
Quote:
Originally Posted by jobobshishkabob

I understand basic C++, like menus, lables, goto, load, pause, system functions, etc...
Do you mean menues, and labels in the GUI sense? If so,you are not learning the right things first. Learn the basics, like loops, conditional statements, and then learn GUI elements. Oh, and BTW, in 99% of situations, goto should not be used.

In regards to your question: Not knowing what excactly a DNA sequence is, I don't really know what is involved in comparing them. The C++ std::string class offers a lot, such as sorting, and finding methods. Look in that area.

I'm sorry I couldn't be a lot of help.
__________________
Dr. Zoidberg: [ecstatic] I'm going to a movie... with FRIENDS!
Jessehk is offline   Reply With Quote
Old Jan 7th, 2006, 11:52 AM   #5
jobobshishkabob
Programmer
 
Join Date: Jan 2006
Location: Texas
Posts: 36
Rep Power: 0 jobobshishkabob is on a distinguished road
Quote:
Originally Posted by code
#include <iostream>
#include <time.h>

float getElapsedTimeInMs()
{

return clock()/(CLOCKS_PER_SEC/1000);
}

void load(int ms)
{
float goal;

goal = ms + getElapsedTimeInMs();

while( goal >= getElapsedTimeInMs())
;
}

using namespace std;
int main()
{
int mm;
menu:
{
system("cls");
}
cout<<" D.D.W.W.\n";
cout<<" Differentiating Dengue With West Nile\n";
cout<<" Welcome!\n\n";
cout<<"[1] Information \n";
cout<<"[2] Sequences \n";
cout<<"[3] Differentiation\n";
cout<<"[4] About \n";
cout<<"[5] Exit \n";
cout<<"Please Enter Page Number: ";
cin>> mm;
cin.ignore();
if ( mm == 1 ) {
cout<<"Please Wait. Loading Information...\n";
load(1500);
{
system("cls");
}
int info;
cout<<" D.D.W.W.\n";
cout<<" Differentiating Dengue With West Nile\n\n";
cout<<"Information\n";
cout<<"[1] Dengue\n";
cout<<"[2] West Nile\n";
cout<<"[3] Home\n";
cout<<"Please Enter Page Number: ";
cin>> info;
if ( info == 3 ) {
{
system("cls");
}
goto menu;
}
else if ( info == 1 ) {
cout<<"Please Wait. Loading Information for Dengue...\n";;
load(500);
{
system("cls");
}
cout<<" D.D.W.W.\n";
cout<<" Differentiating Dengue With West Nile\n\n";
cout<<" The Dengue Fever\n\n";
cout<<"What Is The Dengue Fever?\n\n";
cout<<"The Dengue Virus is a virus that is passed on by mosquitoes that causes muscle and bone soreness.\n\n";
system("pause");

cout<<"\nWhat Causes Dengue Fever?\n\n";
cout<<"The Dengue Fever is Caused by Dengue Viruses. There are Four. Only once by each can a person be infected.\n\n";
system("pause");
cout<<"\nWhat are Symptoms for Dengue Fever?\n\n";
cout<<"Symptoms may include: Severe Headache, High Fever, Retro-Orbital pain, vomiting and nausia, rash, and severe joint and muscle pain.\n\n";
system("pause");
{
system("cls");
}
goto menu;
}






}








else if ( mm == 2 ) {
cout<<"Please Wait. Loading Sequences...\n";
}
//rest of the code goes here.
else if ( mm == 3 ) {
cout<<"Please Wait. Loading Differentiation...\n";
}
else if ( mm == 4 ) {
cout<<"Please Wait. Loading About...\n";
load(500);
{
system("cls");
}
cout<<"Created by\nNishanth Nagavelli\n\n";
cout<<"This software is open-source, and may be changed as chosen by user\n\n";
cout<<"For additional information on this software, please visit\n http://thenerdnetworks.com/ddww\n\n";
cout<<"Please do not redistribute this software for personal software\nPlease follow the open-source guidlines\n\n";
system("pause");
cout<<"Please Wait. Loading User Agreement...\n\n";
load(1500);
system("useragreement.txt");
system("pause");
goto menu;
}
else {
int exit;
cout<<"Please Wait. Exiting...\n";
load(500);
{
system("cls");
}
cout<<"Please press any key to exit. . .";

cin.get();
}}
Yeah, its a pretty messy code.

Thats all I have so far. I have the "load" there for a reason.

I have to "goto" to go back a menu.

Thanks for the help so far.

I learned this by trial and error. By editing other code, I was able to learn if/then statements, and by that i made menus.

And I havn't looked into arrays yet.

Well, this is all I have so far.

Thanks
jobobshishkabob is offline   Reply With Quote
Old Jan 7th, 2006, 3:34 PM   #6
coldDeath
Expert Programmer
 
coldDeath's Avatar
 
Join Date: Aug 2005
Location: UK
Posts: 862
Rep Power: 4 coldDeath is on a distinguished road
Send a message via AIM to coldDeath Send a message via Yahoo to coldDeath
Wherever your learning to program in c++ is crap.

Gotos should never be used, unless there is a really good reason. And all those system calls...

You say you have the load function for a reason, i'll trust you on that, but its implememntation is rubbish, a big loop is not the way to do it. Use some sort of wait() function.

You have much to improve, i suggest looking at some tutorials at places liek cplusplus.com and buying a book liek Accelerated C++.
__________________
Join us at #programmingforums @ irc.freenode.net!

My software never has bugs. It just develops random features.
coldDeath is offline   Reply With Quote
Old Jan 7th, 2006, 5:32 PM   #7
jobobshishkabob
Programmer
 
Join Date: Jan 2006
Location: Texas
Posts: 36
Rep Power: 0 jobobshishkabob is on a distinguished road
Yeah, It is pretty bad

I dont know how to "go back" with out go to, thats why i used the goto.

I did start at cplusplus.com, and I learned the if/then statements at cprograming.com

An example I need is on how to do an algorithm... it may seem like a really vague question, but i need to know how to make one, like for my project. I need to make an algorithm to take remove differences of 2 similar strings and explain what those parts are.
jobobshishkabob is offline   Reply With Quote
Old Jan 7th, 2006, 8:56 PM   #8
Jessehk
The Oblivious One
 
Jessehk's Avatar
 
Join Date: May 2005
Location: Ontario, Canada
Posts: 641
Rep Power: 4 Jessehk is on a distinguished road
Here would be one alternative of many for using a loop to make a menu.

This solution uses a switch statement to take appropriate actions for each choice of the user. You could also use if/else statements to accomplish the same thing.



#include <iostream>
#include <cctype>
using namespace std;

int main() {
	bool done = false;
	while(!done) {
		cout << "A -- Choice A\nB -- Choice B\n";
		char ch;
		cout << "\n\n\tEnter choice: ";
		cin >> ch;

		switch(toupper(ch)) {
			case 'A':
				//do stuff for menu choice A, probably calling a function
				done = true;
				break;
			case 'B':
				//do stuff for menu choice B, probably calling a function
				done = true;
				break;
			default:
				//give an error message here
				break;
		}
	}

	return 0;
}
__________________
Dr. Zoidberg: [ecstatic] I'm going to a movie... with FRIENDS!
Jessehk is offline   Reply With Quote
Old Jan 8th, 2006, 6:44 PM   #9
jobobshishkabob
Programmer
 
Join Date: Jan 2006
Location: Texas
Posts: 36
Rep Power: 0 jobobshishkabob is on a distinguished road
thank you.

So can anyone give me an example of what i should do?

Sequence example for Dengue:
AGTTGTTAGTCTACGTGGACCGACAAGAACAGTTTCGAATCGGAAGCTCGCTTAACGTAGTTCTAACAGTTTTTTATTAGAGAGCAGATCTCTGATGAACAACCAACGGAAAAAGACGGGTCGACCGTCTTTCAATATGCTGAAACGCGCGAGAAACCGCGTGTCAACTGTTTCACAGTTGGCGAAGAGATTCTCAAAAGGATTGCTTTCAGGCCAAGGACCCATGAAACTGGTGATGGCTTTTATAGCATTCCTAAGATTTCTAGCCATACCTCCAACAGCAGGAATTTTGGCTAGATGGGGCTCATTCAAGAAGAATGGAGCGATTAAAGTGTTGCGGGGTTTCAAAAAAGAAATCTCAAACATGTTGAACATAATGAACAGGAGGAAAAGATCTGTGACCATGCTCCTCATGCTACTGCCCACAGCCCTGACGTTCCATCTGACCACCCGAGGGGGAGAGCCGCACATGATAGTTGGCAAGCAGGAAAGAGGAAAGTCACTTTTGTTTAAGACCTCTGCAGGTGTCAACATGTGTACCCTTATTGCAATGGATCTGGGAGAGTTATGTGATGACACGATGACCTACAAATGCCCCCGGATCACTGAGACGGAACCAGATGACGTTGACTGTTGGTGCAATGCCACGGAGACATGGGTGACCTATGGAACATGTTCTCAAACCGGTGAACACCGACGAGACAAACGTTCCGTTGCACTGGCACCACACGTAGGGCTTGGTCTGGAAACAAGAACCGAAACGTGGATGTCCTCTGAAGGCGCTTGGAGACAAATACAAAAAGTGGAGACATGGGCCCTGAGACACCCAGGATTCACGGTGATAGCCCTTTTTCTAGCACATGTCATAGGGACATCCATCACCCAGAAAGGGATTATTTTCATTTTGCTGATGCTGGTAACTCCATCCATGGCCATGCGGTGCGTGGGAATAGGAAACAGAGACTTCGTGGAAGGACTGTCAGGAGCTACGTGGGTGGATGTAGTACTGGAGCATGGAAGTTGTGTCACTACCATGGCAAAAGACAAACCAACACTGGACATTGAACTCTTGAAGACGGAGGTCACAAACCCTGCCGTCTTGCGCAAACTGTGCATTGAAGCCAAAATATCAAATACCACCACTGATTCGAGATGTCCGACACAAGGAGAAGCCACGTTGGTGGAAGAACAAGACACGAACTTTGTGTGTCGACGAACGTTCGTGGACAGAGGCTGGGGCAATGGTTGTGGACTATTCGGAAAAGGTAGCTTAATAACGTGTGCTAAGTTTAAGTGTGTGACAAAATTGGAAGGAAAGATAGTCCAATATGAAAACTTAAAATACTCAGTGATCGTTACCGTCCACACTGGAGACCAGCACCAAGTTGGAAATGAGACCACAGAACATGGAACAATTGCAACCATAACACCTCAAGCTCCCACGTCGGAAATACAACTGACAGACTACGGAGCTCTGACACTGGACTGTTCACCTAGAACAGGGCTAGACTTTAATGAGATGGTGTTGTTGACAATGAAAGAAAAATCATGGCTCGTCCACAAACAATGGTTTCTAGACTTACCACTGCCTTGGACTTCAGGGGCTTCAACATCCCAAGAGACTTGGAATAGACAAGACTTGCTGGTCACATTTAAGACAGCTCATGCAAAGAAGCAGGAAGTAGTCGTACTAGGATCACAAGAAGGAGCAATGCATACTGCGTTGACTGGAGCTACAGAAATCCAAACGTCTGGAACGACAACAATTTTTGCAGGCCATCTGAAATGCAGACTAAAAATGGACAAACTGACTCTAAAAGGAATATCATATGTAATGTGCACAGGCTCATTCAAGTTAGAGAAGGAAGTGGCTGAGACCCAGCATGGAACTGTTCTAGTACAGGTTAAATACGAAGGAACAGATGCACCATGCAAGATCCCCTTCTCGTCCCAAGATGAGAAGGGAGTAACCCAGAATGGGAGATTGGTAACGGCCAACCCCATAGTCACTGACAAAGAAAAACCAGTCAATATTGAGGCGGAGCCACCTTTTGGTGAGAGTTACATCGTGGTAGGAGCAGGAGAAAAAGCTTTGAAACTAAGCTGGTTCAAGAAGGGAAGCAGCATAGGGAAAATGTTTGAAGCAACTGCCCGTGGAGCACGAAGGATGGCCATCTTGGGAGACACCGCATGGGACTTCGGTTCTATAGGAGGAGTGTTCACGTCTGTGGGAAAACTGGTACACCAGATTTTTGGAACTGCGTATGGAGTCTTGTTCAGTGGTGTCTCTTGGACCATGAAAATAGGAATAGGGATTCTGCTGACATGGCTGGGATTAAACTCAAGGAGCACGTCTCTTTCAATGACGTGTATCGCAGTTGGGCTGATCACACTGTACCTAGGAGTCATGGTCCAGGCGGACTCGGGATGTGTAATCAACTGGAAAGGCAGAGAACTCAAATGTGGAAGCGGCATTTTTGTCACCAATGAAGTTCACACCTGGACAGAGCAATACAAATTTCAGGCCGACTCCCCAAAGAGACTATCAGCAGCCATTGGGAAGGCATGGGAGGAAGGTGTGTGTGGAATTCGATCAGCCACCCGTCTCGAGAACATCATGTGGAAGCAAATATCAAATGAATTAAACCACATCTTACTTGAAAATGACATGAAATTTACAGTGGTCGTAGGAGACGTTAGTGGAATCTTGGCCCAAGGAAAGAAATCGATTAGGCCACAACCCATGGAACATAAATACTCGTGGAAAAGCTGGGGAAAAGCCAAAATCATTGGAGCAGATGTTCAGAACACTACTTTCATCATCGACGGCCCAAACACCCCAGAATGCCCTGATGACCAAAGAGCATGGAACATCTGGGAAGTTGAAGACTATGGATTTGGAATTTTCACGACAAACATATGGTTGAAATTGCGTGACTCCTACACCCAAGTGTGTGACCATCGACTAATGTCAGCTGCCATCAAGGATAGCAAAGCAGTCCATGCTGACATGGGGTACTGGATAGAAAGTGAAAAGAACGAGACTTGGAAGTTGGCAAGAGCCTCCTTCATAGAAGTCAAGACATGCATCTGGCCAAAGTCTCACACTCTATGGAGCAATGGAGTCCTGGAAAGTGAGATGATAATCCCAAAGATATATGGAGGACCAATATCTCAGCATAATTACAGACCAGGATATTTCACACAAACAGCAGGACCGTGGCACTTAGGCAAGTTGGAACTAGATTTTGATTTGTGTGAAGGTACCACAGTTGTTGTAGATGAACACTGTGGAAATAGAGGACCATCTCTTAGAACCACAACAGTCACAGGAAAGATAATCCATGAATGGTGCTGTAGATCTTGCACGTTACCCCCCCTACGTTTCAAAGGAGAAGACGGGTGCTGGTATGGCATGGAAATCAGACCAGTCAAGGAGAAGGAAGAGAACCTAGTCAAGTCAATGGTCTCTGCAGGGTCAGGAGAGGTGGACAGTTTTTCACTAGGACTGTTGTGCATATCAATAATGATCGAAGAGGTAATGAGATCCAGATGGAGCAGGAAAATGCTGATGACTGGAACATTGGCTGTGTTCCTCCTTCTCACAATGGGACAATTGACATGGAACGATCTAATCAGGCTATGCATCATGGTTGGAGCCAATGCTTCAGACAATATGGGGATGGGAACAACGTACTTAGCTTTGATGGCCACTTTCAGAATGAGACCAATGTTCGCAGTCGGGCTATTATTTCGCAGATTAACATCTAGAGAAGTTCTTCTTCTCACGGTTGGATTGAGTCTGGTGGCATCTGTAGAACTACCAAATTCCTTAGAGGAGCTAGGGGATGGACTTGCAATGGGCATCATGATATTAAAATTACTAACTGATTTTCAATCACATCAGCTATGGGCCACCTTGCTGTCTCTGACATTTGTCAAAACAACCTTTTCATTGCACTACGCATGGAAGACAATGGCTATGATACTGTCAATTGTATCTCTCTTCCCTTTATGCCTGTCCACGACTTCTCAAAAAACAACATGGCTTCCGGTGCTTCTGGGGTCTCTTGGATGCAAACCACTAACCATGTTTCTCATAACAGAAAACAAAATCTGGGGAAGGAAAAGTTGGCCTCTCAATGAAGGAATCATGGCTGTTGGAATAGTTAGCATTCTACTAAGCTCACTTCTCAAAAATGATGTGCCACTAGCTGGCCCATTAATAGCTGGAGGCATGCTAATAGCGTGTTATGTCATATCCGGAAGCTCGGCCGATTTATCACTGGAGAAAGCGGCTGAGGTCTCCTGGGAAGAAGAAGCAGAACACTCTGGTGCCTCACACAACATACTAGTGGAGATCCAAGATGATGGAACCATGAAGATAAAAGATGAAGAGAGAGATGACACGATCACCATCCTCCTCAAAGCAACCTTGCTAGCAATCTCAGGGGTATACCCAATGTCAATACCGGCGACTCTCTTTGTGTGGTATTTTTGGCAGAAAAAGAAACAGAGATCAGGAGTGCTATGGGACACACCAAGCCCTCCAGAAGTGGAAAGAGCAGTCCTTGATGATGGCATTTATAGAATTCTCCAAAGGGGATTGTTGGGCAGGTCTCAAGTAGGAGTAGGAGTTTTCCAAGAAGGCGTATTCCACACAATGTGGCATGTCACCAGGGGAGCTGTTCTCATGTACCAAGGGAAGAGATTGGAACCAAGTTGGGCCAGTGTCAAAAAAGACTTGATCTCATATGGAGGAGGCTGGAGGTTTCAAGGATCCTGGAACACGGGAGAAGAAGTGCAGGTGATTGCTGTTGAACCAGGGAAGAACCCAAAAAATGTACAGACAGCGCCGGGTACCTTCAAGACCTCTGAAGGCGAAGTTGGAGCCATAGCTCTAGACTTTAAACCCGGCACATCTGGATCTCCTATCGTGAACAGAGAGGGAAAAATAGTAGGTCTTTATGGAAATGGAGTGGTGACAACAAGTGGAACCTATGTCAGTGCTATAGCTCAAGCTAAAGCATCACAAGAAGGGCCTTTGCCAGAGATTGAGGACGAGGTGTTTAGGAAAAGAAACTTAACAATAATGGACCTACACCCAGGATCGGGAAAAACAAGAAGATACCTTCCAGCCATAGTCCGTGAGGCCATAAAAAGAAAGCTGCGCACGCTAGTTTTAGCTCCCACAAGGGTTGTCGCCTCTGAAATGGCAGAGGCGCTCAAGGGAATGCCAATAAGGTATCAGACAACAGCAGTGAAGAGTGAACACACGGGAAGGGAGATAGTTGACCTTATGTGTCACGCCACTTTCACTATGCGTCTCCTGTCTCCTGTGAGAGTTCCCAATTACAACATGATAATCATGGATGAAGCACATTTCACCGATCCAGCCAGCATAGCAGCCAGAGGGTACATCTCAACCCGAGTGGGTATGGGTGAAGCAGCTGCGATTTTCATGACAGCCACTCCCCCCGGATCGGTGGAGGCCTTTCCACAGAGCAATGCAGTTATCCAAGATGAGGAGAAAGACATTCCTGAAAGATCATGGAACTCAGGCTATGACTGGATCACTGATTTCCCAGGTAAAACAGTCTGGTTCGTTCCAAGCATCAAATCAGGAAATGACATTGCCAACTGTTTAAGAAAAAATGGGAAACGGGTGATCCAATTGAGCAGAAAAACTTTTGACACTGAGTACCAGAAAACGAAAAATAACGACTGGGACTATGTTGTCACAACAGACATTTCCGAAATGGGAGCAAACTTTCGAGCCGACAGGGTAATAGACCCAAGGCGATGCCTGAAACCGGTAATACTGAAAGATGGTCCAGAGCGTGTCATTCTAGCCGGACCGATGCCAGTGACCGTGGCTAGTGCCGCCCAGAGGAGAGGAAGAATTGGAAGGAACCAAAATAAGGAAGGTGATCAGTATATTTACATGGGACAGCCTTTAAATAACGATGAGGACCACGCCCATTGGACAGAAGCAAAAATGCTCCTTGACAACATAAACACACCAGAAGGGATCATCCCAGCCCTCTTTGAGCCAGAAAGAGAAAAGAGTGCTGCAATAGACGGGGAATACAGACTACGGGGTGAAGCGAGGAAAACGTTTGTGGAGCTCATGAGAAGAGGAGATCTACCTGTCTGGCTATCTTACAAAGTTGCCTCAGAAGGCTTCCAATACTCCGACAGAAGGTGGTGCTTTGATGGGGAAAGGAACAACCAGGTGTTGGAGGAGAACATGGACGTGGAGATCTGGACAAAAGAAGGAGAAAGAAAGAAACTACGACCCCGCTGGCTGGATGCCAGAACATACTCTGACCCACTGGCTCTGCGCGAATTCAAAGAGTTCGCAGCAGGAAGAAGAAGCGTCTCAGGTGACCTAATATTAGAAATAGGGAAACTTCCTCAACATCTAACTCAAAGGGCCCAGAATGCTTTGGACAATTTGGTTATGCTGCACAACTCTGAACAAGGAGGAAAAGCTTATAGACACGCCATGGAAGAATTGCCAGACACTATAGAGACGTTGATGCTCCTAGCTCTGATAGCTGTGCTGACTGGTGGAGTGACGCTGTTCTTCCTATCAGGAAGAGGCTTAGGGAAAACATCCATTGGCCTACTCTGCGTGATGTCCTCAAGTGCACTGTTATGGATGGCCAGTGTGGAGCCCCATTGGATAGCGGCCTCTATCATACTGGAGTTCTTTCTGATGGTGTTGCTTATTCCGGAGCCAGACAGACAGCGCACTCCACAAGACAACCAGTTAGCATATGTGGTGATAGGCTTGTTATTCATGATATTGACAGTGGCAGCCAATGAGATGGGATTATTGGAAACCACAAAGAAAGACCTGGGGATTGGTCATGCAGCTGCTGAAAACCACCACCACGCCGCAATGCTGGACGTAGACCTACATCCAGCTTCAGCCTGGACTCTCTACGCAGTGGCCACAACGATTATCACTCCCATGATGAGACACACAATTGAAAACACAACGGCAAACATTTCCCTGACAGCCATTGCAAACCAGGCAGCTATATTGATGGGACTTGATAAGGGATGGCCAATATCAAAGATGGACATAGGAGTTCCACTTCTCGCCTTGGGGTGCTATTCTCAGGTGAACCCGCTGACGCTGACAGCGGCGGTACTGATGCTAGTGGCTCATTATGCCATAATTGGACCAGGACTGCAAGCAAAAGCCACTAGAGAAGCTCAAAAAAGAACAGCAGCCGGAATAATGAAAAACCCAACTGTCGACGGGATCGTTGCAATAGATTTAGACCCTGTGGTTTATGATGCAAAATTTGAAAAACAGCTAGGCCAAATAATGTTGTTGATACTATGCACATCTCAGATTCTCTTGATGCGGACCACATGGGCCTTGTGTGAATCCATCACACTGGCCACAGGACCTCTGACCACGCTTTGGGAGGGATCTCCAGGAAAATTCTGGAACACCACGATAGCGGTGTCCATGGCAAACATTTTTAGGGGGAGTTATCTAGCAGGAGCGGGTCTGGCCTTTTCATTAATGAAATCTCTAGGAGGAGGTAGGAGAGGGACGGGAGCCCAAGGAGAAACACTGGGAGAAAAGTGGAAAAGACAGCTAAACCAATTGAGCAAGTCAGAATTTAACATTTACAAGAGGAGTGGTATTGTAGAGGTGGATAGATCTGAAGCCAAGGAGGGGTTAAAAAGAGGAGAAACAATCAAACACGCAGTGTCGAGAGGAACGGCCAAACTGAGGTGGTTTGTGGAGAGGAACCTTGTGAAACCAGAAGGGAAAGTCATAGACCTCGGCTGTGGAAGAGGTGGCTGGTCATATTACTGCGCTGGGCTGAAGAAAGTCACAGAAGTGAAAGGATACACAAAAGGAGGACCTGGACATGAGGAACCAATCCCAATGGCAACCTATGGATGGAACCTAGTAAAGCTATACTCCGGGAAAGATGTATTCTTTATACCACCTGAGAAATGTGACACCCTTTTGTGTGATATTGGTGAGTCCTCTCCGAACCCGACTATAGAAGAAGGAAGAACGTTGCGTGTTCTAAAGATGGTAGAACCATGGCTCAGAGGAAACCAATTTTGCATAAAGATTCTAAATCCCTACATGCCGAGTGTGGTAGAAACTCTGGAGCAAATGCAAAGAAAACATGGAGGAATGCTAGTGCGAAATCCACTCTCAAGAAACTCCACTCATGAAATGTACTGGGTTTCATGTGGAACAGGAAACATTGTGTCAGCAGTAAATATGACATCTAGAATGCTGCTGAATCGATTCACGATGGCTCACAGGAAGCCAACATATGAAAGAGATGTGGACTTGGGCGCTGGAACGAGACATGTGGCAGTAGAACCAGAGGTGGCCAACCTAGACATCATTGGCCAGAGGATAGAGAATATAAAAAATGAACACAAATCAACATGGCATTATGATGAGGACAACCCGTACAAAACATGGGCCTATCATGGATCATATGAGGTCAAGCCATCAGGATCAGCCTCATCCATGGTCAATGGTGTGGTGAGACTGCTAACCAAACCATGGGATGTCATTCCCATGGTCACACAAATAGCCATGACTGATACCACACCCTTTGGACAACAAAGGGTGTTTAAAGAGAAAGTTGACACGCGTACACCAAAAGCGAAACGAGGCACAGCACAAATTATGGAGGTGACAGCCAAGTGGTTATGGGGTTTTCTCTCCAGAAACAAAAAACCCAGAATCTGCACAAGAGAGGAGTTCACAAGAAAAGTCAGGTCAAATGCAGCTATTGGAGCGGTGTTCGTTGATGAAAATCAATGGAACTCAGCAAAAGAGGCAGTGGAAGATGAAAGGTTCTGGGATCTTGTGCGCAGAGAGAGGGAGCTTCATAAACAAGGAAAATGTGCCACGTGTGTCTACAACATGATGGGAAAGAGAGAGAAAAAATTAGGAGAGTTCGGAAAGGCCAAAGGAAGTCGCGCAATATGGTATATGTGGTTGGGAGCGCGCTTCTTAGAGTTTGAAGCCCTCGGCTTCATGAATGAAGATCACTGGTTCAGCAGAGAGAATTCACTCAGTGGAGTGGAAGGAGAAGGACTCCACAAACTTGGATACATACTCAGAGACATATCAAAGATTCCAGGGGGAAACATGTATGCAGATGATACAGCCGGATGGGACACAAGAATAACAGAGGATGATCTTCAGAATGAGGCCAAAATCACTGACATCATGGAACCTGAACACGCCCTACTGGCCACGTCAATCTTTAAGTTAACCTACCAAAACAAGGTTGTAAGAGTGCAGAGACCAGCAAAAAATGGAACCGTGATGGATGTCATATCCAGGCGTGACCAGAGAGGAAGTGGACAGGTTGGAACTTATGGCTTAAACACCTTCACCAACATGGGGGCCCAACTAATAAGACAAATGGAGTCTGAGGGAATCTTTTCACCCAGTGAATTGGAAACCCCAAATTTAGCTGGAAGAGTCCTTGACTGGTTGGAAAAACATGGCATCGAGAGGCTGAGAAGAATGGCAATCAGTGGAGATGACTGCGTGGTGAAACCAATTGATGACAGATTTGCAACAGCCTTAACAGCCTTGAATGACATGGGAAAGGTAAGAAAAGACATACCGCAATGGGAACCTTCAAAAGGATGGAATGATTGGCAACAAGTGCCTTTCTGCTCACACCACTTCCACCAGCTGATTATGAAGGATGGAAGGGAAATAGTAGTGCCATGCCGCAACCAAGATGAACTGGTAGGTAGGGCCAGAGTATCACAAGGTGCCGGATGGAGCTTGAGAGAAACTGCATGTCTAGGCAAGTCGTATGCACAAATGTGGCAGCTGATGTACTTCCACAGGAGAGACTTGAGATTAGCGGCTAATGCTATTTGTTCAGCCGTTCCAGTTGATTGGGTCCCAACCAGTCGCACCACCTGGTCGATCCATGCCCACCATCAATGGATGACAACAGAAGACATGTTGTCAGTGTGGAATAGGGTTTGGATAGAGGAAAACCCATGGATGGAGGATAAAACTCACGTGTCCAGCTGGGAAGACGTTCCATACCTAGGGAAAAGGGAAGATCAATGGTGTGGATCCCTAATAGGCTTAACAGCACGAGCCACCTGGGCCACCAACATACAAGTGGCCATAAACCAAGTGAGAAGGCTCATTGGGAATGAGAATTACCTAGACTACATGACATCAATGAAGAGATTCAAAAACGAGAGTGATCCCGAAGGGGCACTCTGGTAAGCCAACCCATTCACACAATCAAACAAGGCAAGAAGTCAGGCCGGATTAAGCCATAGTACGGTAAGAACTATGCTGCCTGTGAGCCCCGTCCAAGGACGTAAAATGAAGTCAGGCCGAAAGCCACGGTTTGAGCAAGCCGTGCTGCCTGTAGCTCCATCGTGGGGATGTAAAAACCTGGGAGGCTGCAATCCATGGAAGCTGTACGCATGGGGTAGCAGACTAGTGGTTAGAGGAGACCCTCCCAAGACACAACGCAGCAGCGGGGCCCAACACCAGGGAAAGCTGTATCCTGGTGGTAAGGACTAGAGGTTAGAGGAGACCCCCCGCATAACAATAAACAGCATATTGGACGCTGGGAGAGACCAGAGATCCTGCTGTCTCTACAGCATCATTCCAGGCACAGAACGCCAGAAAATGGAATGGTGCTGTTGAATCAACAGGTTCT

Sequence example for West Nile:
AGTAGTTCGCCTGTGTGAGCTGACAAACTTAGTAGTGTTTGTGAGGATTAACAACAATTAACACAGTGCGAGCTGTTTCTTAGCACGAAGATCTCGATGTCTAAGAAACCAGGAGGGCCCGGCAAGAGCCGGGCTGTCAATATGCTAAAACGCGGAACGCCCCGCGTGTTGTCCTTGATTGGACTGAAGAGGGCTATGTTGAGCCTGATCGACGGCAAGGGGCCAATACGATTTGTGTTGGCTCTCTTGGTGTTCTTCAGGTTCACAGCAATTGCTCCGACCCGAGCAGTGCTGGATCGATGGAGAGGTGTGAACAAACAAACAGCGATGAAACACCTTCTGAGTTTTAAGAAGGAACTAGGGACCTTGACCAGTGCTATCAATCGGCGGAGCTCAAAACAAAAGAAAAGAGGAGGAAAGACCGGAATTGCAGTCATGATTGGCCTGATCGCCAGCGTAGGAGCAGTTACCCTCTCTAACTTCCAAGGGAAGGTGATGATGACGGTAAATGCTACTGACGTCACAGATGTCATCACGATTCCAACAGCTGCTGGAAAGAACCTATGCATTGTCAGAGCAATGGATGTGGGATACATGTGCGATGATACTATCACTTATGAATGCCCAGTGCTGTCGGCTGGTAATGATCCAGAAGACATCGACTGTTGGTGCACAAAGTCAGCAGTCTACGTCAGGTATGGAAGATGCACCAAGACACGCCACTCAAGACGCAGTCGGAGGTCACTGACAGTGCAGACACACGGAGAAAGCACTCTAGCGAACAAGAAGGGGGCTTGGATGGACAGCACCAAGGCCACAAGGTATTTGGTAAAAACAGAATCATGGATCTTGAGGAACCCTGGATATGCCCTGGTGGCAGCCGTCATTGGTTGGATGCTTGGGAGCAACACCATGCAGAGAGTTGTGTTTGTCGTGCTATTGCTTTTGGTGGCCCCAGCTTACAGCTTCAACTGCCTTGGAATGAGCAACAGAGACTTCTTGGAAGGAGTGTCTGGAGCAACATGGGTGGATTTGGTTCTCGAAGGCGACAGCTGCGTGACTATCATGTCTAAGGACAAGCCTACCATCGATGTGAAGATGATGAATATGGAGGCGGCCAACCTGGCAGAGGTCCGCAGTTATTGCTATTTGGCTACCGTCAGCGATCTCTCCACCAAAGCTGCGTGCCCGACTATGGGAGAAGCTCACAATGACAAACGTGCTGACCCAGCTTTTGTGTGCAGACAAGGAGTGGTGGACAGGGGCTGGGGCAACGGCTGCGGACTATTTGGCAAAGGAAGCATTGACACATGCGCCAAATTTGCCTGCTCTACCAAGGCAATAGGAAGAACCATCTTGAAAGAGAATATCAAGTACGAAGTGGCCATTTTTGTCCATGGACCAACTACTGTGGAGTCGCACGGAAACTACTCCACACAGGCTGGAGCCACTCAGGCAGGGAGATTCAGCATCACTCCTGCGGCGCCTTCATACACACTAAAGCTTGGAGAATATGGAGAGGTGACAGTGGACTGTGAACCACGGTCAGGGATTGACACCAATGCATACTACGTGATGACTGTTGGAACAAAGACGTTCTTGGTCCATCGTGAGTGGTTCATGGACCTCAACCTCCCTTGGAGCAGTGCTGGAAGTACTGTGTGGAGGAACAGAGAGACGTTAATGGAGTTTGAGGAACCACACGCCACGAAGCAGTCTGTGATAGCATTGGGCTCACAAGAGGGAGCTCTGCATCAAGCTTTGGCTGGAGCCATTCCTGTGGAATTTTCAAGCAACACTGTCAAGTTGACGTCGGGTCATTTGAAGTGTAGAGTGAAGATGGAAAAATTGCAGTTGAAGGGAACAACCTATGGCGTCTGTTCAAAGGCTTTCAAGTTTCTTGGGACTCCCGCAGACACAGGTCACGGCACTGTGGTGTTGGAATTGCAGTACACTGGCACGGATGGACCTTGCAAAGTTCCTATCTCGTCAGTGGCTTCATTGAACGACCTAACGCCAGTGGGCAGATTGGTCACTGTCAACCCTTTTGTTTCAGTGGCCACGGCCAACGCTAAGGTCCTGATTGAATTGGAACCACCCTTTGGAGACTCATACATAGTGGTGGGCAGAGGAGAACAACAGATCAGTCACCATTGGCACAAGTCTGGAAGCAGCATTGGCAAAGCCTTTACAACCACCCTCAAAGGAGCGCAGAGACTAGCCGCTCTAGGAGACACAGCTTGGGACTTTGGATCAGTTGGAGGGGTGTTCACCTCAGTTGGGAAGGCTGTCCATCAAGTGTTCGGAGGAGCATTCCGCTCACTGTTCGGAGGCATGTCCTGGATAACGCAAGGATTGCTGGGGGCTCTCCTGTTGTGGATGGGCATCAATGCTCGTGATAGGTCCATAGCTCTCACGTTTCTCGCAGTTGGAGGAGTTCTGCTCTTCCTCTCCGTGAACGTGCATGCTGACACTGGGTGTGCCATAGACATCAGCCGGCAAGAGCTGAGATGTGGAAGTGGAGTGTTCATACACAATGATGTGGAGGCTTGGATGGACCGGTACAAGTATTACCCTGAAACGCCACAAGGCCTAGCCAAGATCATTCAGAAAGCTCATAAGGAAGGAGTGTGCGGTCTACGATCAGTTTCCAGACTGGAGCATCAAATGTGGGAAGCAGTGAAGGACGAGCTGAACACTCTTTTGAAGGAGAATGGTGTGGACCTTAGTGTCGTGGTTGAGAAACAGGAGGGAATGTACAAGTCAGCACCTAAACGCCTCACCGCCACCACGGAAAAATTGGAAATTGGCTGGAAGGCCTGGGGAAAGAGTATTTTATTTGCACCAGAACTCGCCAACAACACCTTTGTGGTTGATGGTCCGGAGACCAAGGAATGTCCGACTCAGAATCGCGCTTGGAATAGCTTAGAAGTGGAGGATTTTGGATTTGGTCTCACCAGCACTCGGATGTTCCTGAAGGTCAGAGAGAGCAACACAACTGAATGTGACTCGAAGATCATTGGAACGGCTGTCAAGAACAACTTGGCGATCCACAGTGACCTGTCCTATTGGATTGAAAGCAGGCTCAATGATACGTGGAAGCTTGAAAGGGCAGTTCTGGGTGAAGTCAAATCATGTACGTGGCCTGAGACGCATACCTTGTGGGGCGATGGAATCCTTGAGAGTGACTTGATAATACCAGTCACACTGGCGGGACCACGAAGCAATCACAATCGGAGACCTGGGTACAAGACACAAAACCAGGGCCCATGGGACGAAGGCCGGGTAGAGATTGACTTCGATTACTGCCCAGGAACTACGGTCACCCTGAGTGAGAGCTGCGGACACCGTGGACCTGCCACTCGCACCACCACAGAGAGCGGAAAGTTGATAACAGATTGGTGCTGCAGGAGCTGCACCTTACCACCACTGCGCTACCAAACTGACAGCGGCTGTTGGTATGGTATGGAGATCAGACCACAGAGACATGATGAAAAGACCCTCGTGCAGTCACAAGTGAATGCTTATAATGCTGATATGATTGACCCTTTTCAGTTGGGCCTTCTGGTCGTGTTCTTGGCCACCCAGGAGGTCCTTCGCAAGAGGTGGACAGCCAAGATCAGCATGCCAGCTATACTGATTGCTCTGCTAGTCCTGGTGTTTGGGGGCATTACTTACACTGATGTGTTACGCTATGTCATCTTGGTGGGGGCAGCTTTCGCAGAATCTAATTCGGGAGGAGACGTGGTACACTTGGCGCTCATGGCGACCTTCAAGATACAACCAGTGTTTATGGTGGCATCGTTTCTCAAAGCGAGATGGACCAACCAGGAGAACATTTTGTTGATGTTGGCGGCTGTTTTCTTTCAAATGGCTTATCACGATGCCCGCCAAATTCTGCTCTGGGAGATCCCTGATGTGTTGAATTCACTGGCGGTAGCTTGGATGATACTGAGAGCCATAACATTCACAACGACATCAAACGTGGTTGTTCCGCTGCTAGCCCTGCTAACACCCGGGCTGAGATGCTTGAATCTGGATGTGTACAGGATACTGCTGTTGATGGTCGGAATAGGCAGCTTGATCAGGGAGAAGAGGAGTGCAGCTGCAAAAAAGAAAGGAGCAAGTCTGCTATGCTTGGCTCTGGCCTCAACAGGACTTTTCAACCCCATGATCCTTGCTGCTGGACTGATTGCATGTGATCCCAACCGTAAACGCGGATGGCCCGCAACTGAAGTGATGACAGCTGTCGGCCTAATGTTTGCCATCGTCGGAGGGCTGGCAGAGCTTGACATTGACTCCATGGCCATTCCAATGACTATCGCGGGGCTCATGTTTGCTGCTTTCGTGATTTCTGGGAAATCAACAGATATGTGGATTGAGAGAACGGCGGACATTTCCTGGGAAAGTGATGCAGAAATTACAGGCTCGAGCGAAAGAGTTGATGTGCGGCTTGATGATGATGGAAACTTCCAGCTCATGAATGATCCAGGAGCACCTTGGAAGATATGGATGCTCAGAATGGTCTGTCTCGCGATTAGTGCGTACACCCCCTGGGCAATCTTGCCCTCAGTAGTTGGATTTTGGATAACTCTCCAATACACAAAGAGAGGAGGCGTGTTGTGGGACACTCCCTCACCAAAGGAGTACAAAAAGGGGGACACGACCACCGGCGTCTACAGGATCATGACTCGTGGGCTGCTCGGCAGTTATCAAGCAGGAGCGGGCGTGATGGTTGAAGGTGTTTTCCACACCCTTTGGCATACAACAAAAGGAGCCGCTTTGATGAGCGGAGAGGGCCGTCTGGACCCATACTGGGGCAGTGTCAAGGAGGATCGACTTTGTTACGGAGGACCCTGGAAATTGCAGCACAAGTGGAACGGGCAGGATGAGGTGCAGATGATTGTGGTGGAACCTGGCAAGAACGTTAAGAACGTCCAGACGAAACCAGGGGTGTTCAAAACACCTGAAGGAGAAATCGGGGCCGTGACTTTGGACTTCCCCACTGGAACATCAGGCTCACCAATAGTGGACAAAAACGGTGATGTGATTGGGCTTTATGGCAATGGAGTCATAATGCCCAACGGCTCATACATAAGCGCGATAGTGCAGGGTGAAAGGATGGATGAGCCAATCCCAGCCGGATTCGAACCTGAGATGCTGAGGAAAAAACAGATCACTGTACTGGATCTCCATCCCGGCGCCGGTAAAACAAGGAGGATTCTGCCACAGATCATCAAAGAGGCCATAAACAGAAGACTGAGAACAGCCGTGCTAGCACCAACCAGGGTTGTGGCTGCTGAGATGGCTGAAGCACTGAGAGGACTGCCCATCCGGTACCAGACATCCGCAGTGCCCAGAGAACATAATGGAAATGAGATTGTTGATGTCATGTGTCATGCTACCCTCACCCACAGGCTGATGTCTCCTCACAGGGTGCCGAACTACAACCTGTTCGTGATGGATGAGGCTCATTTCACCGACCCAGCTAGCATTGCAGCAAGAGGTTACATTTCCACAAAGGTCGAGCTAGGGGAGGCGGCGGCAATATTCATGACAGCCACCCCACCAGGCACTTCAGATCCATTCCCAGAGTCCAATTCACCAATTTCCGACTTACAGACTGAGATCCCGGATCGAGCTTGGAACTCTGGATACGAATGGATCACAGAATACACCGGGAAGACGGTTTGGTTTGTGCCTAGTGTCAAGATGGGGAATGAGATTGCCCTTTGCCTACAACGTGCTGGAAAGAAAGTAGTCCAATTGAACAGAAAGTCGTACGAGACGGAGTACCCAAAATGTAAGAACGATGATTGGGACTTTGTTATCACAACAGACATATCTGAAATGGGGGCTAACTTCAAGGCGAGCAGGGTGATTGACAGCCGGAAGAGTGTGAAACCAACCATCATAACAGAAGGAGAAGGGAGAGTGATCCTGGGAGAACCATCTGCAGTGACAGCAGCTAGTGCCGCCCAGAGACGTGGACGTATCGGTAGAAATCCGTCGCAAGTTGGTGATGAGTACTGTTATGGGGGGCACACGAATGAAGACGACTCGAACTTCGCCCATTGGACTGAGGCACGAATCATGCTGGACAACATCAACATGCCAAACGGACTGATCGCTCAATTTTACCAACCAGAGCGTGAGAAGGTATATACCATGGATGGGGAATACCGGCTCAGAGGAGAAGAGAGAAAAAACTTTCTGGAACTGTTGAGGACTGCAGATCTGCCAGTTTGGCTGGCTTACAAGGTTGCAGCGGCTGGAGTGTCATACCACGACCGGAGGTGGTGCTTTGATGGTCCTAGGACAAACACAATTTTAGAAGACAACAACGAAGTGGAAGTCATCACGAAGCTTGGTGAAAGGAAGATTCTGAGGCCGCGCTGGATTGACGCCAGGGTGTACTCGGATCACCAGGCACTAAAGGCGTTCAAGGACTTCGCCTCGGGAAAACGTTCTCAGATAGGGCTCATTGAGGTTCTGGGAAAGATGCCTGAGCACTTCATGGGGAAGACATGGGAAGCACTTGACACCATGTACGTTGTGGCCACTGCAGAGAAAGGAGGAAGAGCTCACAGAATGGCCCTGGAGGAACTGCCAGATGCTCTTCAGACAATTGCCTTGATTGCCTTATTGAGTGTGATGACCATGGGAGTATTCTTCCTCCTCATGCAGCGGAAGGGCATTGGAAAGATAGGTTTGGGAGGCGCTGTCTTGGGAGTCGCGACCTTTTTCTGTTGGATGGCTGAAGTTCCAGGAACGAAGATCGCCGGAATGTTGCTGCTCTCCCTTCTCTTGATGATTGTGCTAATTCCTGAGCCAGAGAAGCAACGTTCGCAGACAGACAACCAGCTAGCCGTGTTCCTGATTTGTGTCATGACCCTTGTGAGCGCAGTGGCAGCCAACGAGATGGGTTGGCTAGATAAGACCAAGAGTGACATAAGCAGTTTGTTTGGGCAAAGAATTGAGGTCAAGGAGAATTTTGGCATGGGAGAGTTTCTTCTGGACTTGAGGCCGGCAACAGCCTGGTCACTGTACGCTGTGACAACAGCGGTCCTCACTCCACTGCTAAAGCATTTGATCACGTCAGATTACATCAACACCTCATTGACCTCAATAAACGTTCAGGCAAGTGCACTATTCACACTCGCGCGAGGCTTCCCCTTCGTCGATGTTGGAGTGTCGGCTCTCCTGCTAGCAGCCGGATGCTGGGGACAAGTCACCCTCACCGTTACGGTAACAGCGGCAACACTCCTTTTTTGCCACTATGCCTACATGGTTCCCGGTTGGCAAGCTGAGGCAATGCGCTCAGCCCAGCGGCGGACAGCGGCCGGAATCATGAAGAACGCTGTAGTGGATGGCATCGTGGCCACGGACGTCCCAGAATTAGAGCGCACCACACCCATCATGCAGAAGAAAGTTGGACAGATCATGCTGATCTTGGTGTCTCTAGCTGCAGTAGTAGTGAACCCGTCTGTGAAGACAGTACGAGAAGCCGGAATTTTGATCACGGCCGCAGCGGTGACGCTTTGGGAGAATGGAGCAAGCTCTGTTTGGAACGCAACAACTGCCATCGGACTCTGCCACATCATGCGTGGGGGTTGGTTGTCATGTCTATCCATAACATGGACACTCATAAAGAACATGGAAAAACCAGGACTAAAAAGAGGTGGGGCAAAAGGACGCACCTTGGGAGAGGTTTGGAAAGAAAGACTCAACCAGATGACAAAAGAAGAGTTCACTAGGTACCGCAAAGAGGCCATCATCGAAGTCGATCGCTCAGCGGCAAAACACGCCAGGAAAGAAGGCAATGTCACTGGAGGGCATCCAGTCTCTAGGGGCACAGCAAAACTGAGATGGCTGGTCGAACGGAGGTTTCTCGAACCGGTCGGAAAAGTGATTGACCTTGGATGTGGAAGAGGCGGCTGGTGTTACTATATGGCAACCCAAAAAAGAGTCCAAGAAGTCAGAGGGTACACAAAGGGCGGTCCCGGACATGAAGAGCCCCAACTAGTGCAAAGTTATGGATGGAACATTGTCACCATGAAGAGTGGAGTGGATGTGTTCTACAGACCTTCTGAGTGTTGTGACACCCTCCTTTGTGACATCGGAGAGTCCTCGTCAAGTGCTGAGGTTGAAGAGCATAGGACGATTCGGGTCCTTGAAATGGTTGAGGACTGGCTGCACCGAGGGCCAAGGGAATTTTGCGTGAAGGTGCTCTGCCCCTACATGCCGAAAGTCATAGAGAAGATGGAGCTGCTCCAACGCCGGTATGGGGGGGGACTGGTCAGAAACCCACTCTCACGGAATTCCACGCACGAGATGTATTGGGTGAGTCGAGCTTCAGGCAATGTGGTACATTCAGTGAATATGACCAGCCAGGTGCTCCTAGGAAGAATGGAAAAAAGGACCTGGAAGGGACCCCAATACGAGGAAGATGTAAACTTGGGAAGTGGAACCAGGGCGGTGGGAAAACCCCTGCTCAACTCAGACACCAGTAAAATCAAGAACAGGATTGAACGACTCAGGCGTGAGTACAGTTCGACGTGGCACCACGATGAGAACCACCCATATAGAACCTGGAACTATCACGGCAGTTATGATGTGAAGCCCACAGGCTCCGCCAGTTCGCTGGTCAATGGAGTGGTCAGGCTCCTCTCAAAACCATGGGACACCATCACGAATGTTACCACCATGGCCATGACTGACACTACTCCCTTCGGGCAGCAGCGAGTGTTCAAAGAGAAGGTGGACACGAAAGCTCCTGAACCGCCAGAAGGAGTGAAGTACGTGCTCAACGAGACCACCAACTGGTTGTGGGCGTTTTTGGCCAGAGAAAAACGTCCCAGAATGTGCTCTCGAGAGGAATTCATAAGAAAGGTCAACAGCAATGCAGCTTTGGGTGCCATGTTTGAAGAGCAGAATCAATGGAGGAGCGCCAGAGAAGCAGTTGAAGATCCAAAATTTTGGGAGATGGTGGATGAGGAGCGCGAGGCACATCTGCGGGGGGAATGTCACACTTGCATTTACAACATGATGGGAAAGAGAGAGAAAAAACCCGGAGAGTTCGGAAAGGCCAAGGGAAGCAGAGCCATTTGGTTCATGTGGCTCGGAGCTCGCTTTCTGGAGTTCGAGGCTCTGGGTTTTCTCAATGAAGACCACTGGCTTGGAAGAAAGAACTCAGGAGGAGGTGTCGAGGGCTTGGGCCTCCAAAAACTGGGTTACATCCTGCGTGAAGTTGGCACCCGGCCTGGGGGCAAGATCTATGCTGATGACACAGCTGGCTGGGACACCCGCATCACGAGAGCTGACTTGGAAAATGAAGCTAAGGTGCTTGAGTTGCTTGATGGGGAACATCGGCGTCTTGCCAGGGCCATCATTGAGCTCACCTATCGTCACAAAGTTGTGAAAGTGATGCGCCCGGCTGCTGATGGAAGAACCGTCATGGATGTTATCTCCAGAGAAGATCAGAGGGGGAGTGGACAAGTTGTCACCTACGCCCTAAACACTTTCACCAACCTGGCCGTCCAGCTGGTGAGGATGATGGAAGGGGAAGGAGTGATTGGCCCAGATGATGTGGAGAAACTCACAAAAGGGAAAGGACCCAAAGTCAGGACCTGGCTGTTTGAGAATGGGGAAGAAAGACTCAGCCGCATGGCTGTCAGTGGAGATGACTGTGTGGTAAAGCCCCTGGACGATCGCTTTGCCACCTCGCTCCACTTCCTCAATGCTATGTCAAAGGTTCGCAAAGACATCCAAGAGTGGAAACCGTCAACTGGATGGTATGATTGGCAGCAGGTTCCATTTTGCTCAAACCATTTCACTGAATTGATCATGAAAGATGGAAGAACACTGGTGGTTCCATGCCGAGGACAGGATGAATTGGTAGGCAGAGCTCGCATATCTCCAGGGGCCGGATGGAACGTCCGCGACACTGCTTGTCTGGCTAAGTCTTATGCCCAGATGTGGCTGCTTCTGTACTTCCACAGAAGAGACCTGCGGCTCATGGCCAACGCCATTTGCTCCGCTGTCCCTGTGAATTGGGTCCCTACCGGAAGAACCACGTGGTCCATCCATGCAGGAGGAGAGTGGATGACAACAGAGGACATGTTGGAGGTCTGGAACCGTGTTTGGATAGAGGAGAATGAATGGATGGAAGACAAAACCCCAGTGGAGAAATGGAGTGACGTCCCATATTCAGGAAAACGAGAGGACATCTGGTGTGGCAGCCTGATTGGCACAAGAGCCCGAGCCACGTGGGCAGAAAACATCCAGGTGGCTATCAACCAAGTCAGAGCAATCATCGGAGATGAGAAGTATGTGGATTACATGAGTTCACTAAAGAGATATGAAGACACAACTTTGGTTGAGGACACAGTACTGTAGATATTTAATTAATTGTAAATAGACAATATAAGTATGCATAAAAGTGTAGTTTTATAGTAGTATTTAGTGGTGTTAGTGTAAATAGTTAAGAAAATTTTTGAGGAGAAAGTCAGGCCGGGAAGTTCCCGCCACCGGAAGTTGAGTAGACGGTGCTGCCTGCGACTCAACCCCAGGAGGACTGGGTGAACAAAGCCGCGAAGTGATCCATGTAAGCCCTCAGAACCGTCTCGGAAGGAGGACCCCACATGTTGTAACTTCAAAGCCCAATGTCAGACCACGCTACGGCGTGCTACTCTGCGGAGAGTGCAGTCTGCGATAGTGCCCCAGGAGGACTGGGTTAACAAAGGCAAACCAACGCCCCACGCGGCCCTAGCCCCGGTAATGGTGTTAACCAGGGCGAAAGGACTAGAGGTTAGAGGAGACCCCGCGGTTTAAAGTGCACGGCCCAGCCTGGCTGAAGCTGTAGGTCAGGGGAAGGACTAGAGGTTAGTGGAGACCCCGTGCCACAAAACACCACAACAAAACAGCATATTGACACCTGGGATAGACTAAGAGATCTTCTGCTCTGCACAACCAGCCACACGGTACAGTGCGCCGACAATGGTGGCTGGTGGTGCGAGAACACAGGATCTT

Those aren't necessarly the sequences that I will be using, but I thoutght they might help. So basically, i want to compare and contrast them.
jobobshishkabob is offline   Reply With Quote
Old Jan 10th, 2006, 3:50 PM   #10
Ooble
I eat cake for breakfast.
 
Ooble's Avatar
 
Join Date: Jul 2004
Location: In my box.
Posts: 4,434
Rep Power: 9 Ooble is on a distinguished road
Ow, my head.

A very simple comparison would loop through and simply compare each character. However, if in one strand, the data was offset by a single base, it'd all be flagged as different, even though only one real change needs to be made. More advanced comparisons would confuse me though, so I'm going to leave that to you.
__________________
Me :: You :: Them
Ooble is offline   Reply With Quote
Reply

Bookmarks

« Previous Thread in Forum | Next Thread in Forum »

Currently Active Users Viewing This Thread: 1 (0 members and 1 guests)
 
Thread Tools
Display Modes

Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is On
Smilies are On
[IMG] code is On
HTML code is Off
Forum Jump




DaniWeb IT Discussion Community
All times are GMT -5. The time now is 2:54 AM.

Powered by vBulletin® Version 3.7.0, Copyright ©2000 - 2008, Jelsoft Enterprises Ltd.
Copyright ©2007 DaniWeb® LLC