Find the optimal global alignment between two sequences

Assignment Help Basic Computer Science
Reference no: EM131154785

Using Perl or Python programming languages, implement the Needleman-Wunsch algorithm to find the optimal global alignment between two sequences. The program should ask the user to input the two sequences first, then to choose from a list of scoring matrixes (BLOSUM62, PAM250, etc.), and finally set values for gap penalties. The program should output the final alignment and its total score.

Reference no: EM131154785

Questions Cloud

Briefly describe the country you selected and its culture : Briefly describe the country you selected and its culture. Describe an emotion-laden situation and how its significance may differ in your culture compared to its significance in your chosen country
How best to adapt to the mexican culture : What implications does this one cultural difference have for an American business operating in Mexico? What are some of the ideas, suggestions you would have for that American business, if you were advising them on how best to adapt to the Mexican..
Pervasiveness of international interconnected networks : Due to the pervasiveness of international interconnected networks, data from any source and from any country can cross borders with astonishing speed and can be stored and utilized in countries other than the originating country.
Steps a writer can take to address the needs of audience : What are some steps a writer can take to address the needs of his/her audience? - Why is considering your audience so important?
Find the optimal global alignment between two sequences : Using Perl or Python programming languages, implement the Needleman-Wunsch algorithm to find the optimal global alignment between two sequences. The program should ask the user to input the two sequences first, then to choose from a list of scorin..
What is client-server technology : What is client-server technology? Mention the advantage of client-server technology. Mention the disadvantage of client-server technology.
What is your intended major : Discuss how your interest in the subject developed and describe any experience you have had in the field - such as volunteer work, internships and employment, participation in student organizations and activities.
What is topology : What is topology? Mention the different types of topology?
Work breakdown structure : This assignment contains two (2) deliverables: a summary document to be delivered in a word processor document format and a Work Breakdown Structure (WBS) to be delivered in a project file.

Reviews

Write a Review

Basic Computer Science Questions & Answers

  Demonstrate all the web techniques learned

Final Website This Application gives you an opportunity to test what you have learned about accessibility on the web and apply it to your own website. Building on what you have already done, the final website will demonstrate all the web techni..

  Derive the values of average search size a

Derive the values of average search size A, Ai, and utilization ui for Square root replication. The derived answers should match the entries in Table 18.3.

  Write a java program that produces a simple formatted report

For this lab you will write a Java program that produces a simple formatted report. The program will prompt the user to enter a file name. This file must contain information in a specific format (detailed below).

  Recently started your own software design company

You have recently started your own software design company. You discover that your local DMV is looking to build a system that will allow receptionists to check customers in quickly. They would like for the system to allow customers to self-check-in ..

  Draw a constellation pattern for a modem

Draw a constellation pattern for a modem that uses eight equally spaced phase angles and four equally spaced amplitude levels. If the modem operates at 4800 baud, what is the bit rate?

  How does new media differ from traditional media

How does new media differ from traditional media? What are the advantages and disadvantages of each? Consider at least one type from each group and discuss those types specifically.

  The unique identification number assigned

The unique identification number assigned to your computer when you connect to the internet if known as all the following EXCEPT:A. dotted quad B. dotted decimal C. path D. IP address

  Evaluating average degree of a vertex for geometric graph

For random geometric graph, G(n, r), evaluate average degree of a vertex: at least distance r from boundary, on boundary (convex hull), and estimate time (big Oh) of determining all edges employing: all vertex pairs testing.

  A typical public telephone line using 4800 bps

The probability that a single bit will be in error on a typical public telephone line using 4800 bps modem is 10 to the power -3. If no error detection mechanism is used, the residual error rate for a communication line using 9-bit frames is approxim..

  What are the differences between a struct and a class

What are the differences between a struct and a class?

  Maintained and be worth the top of that price range

This game takes place in a market for used cars. Sellers are selling a 2005 Ford Freebird. They could be worth anything from $6.000 to $10,000 depending on the quality of the car.

  Design pattern from the sun blue print designs

Choose a design pattern from the Sun Blue Print Designs and apply it to your problem. Describe in a Word document how you would apply the pattern including UML diagrams where appropriate. Save your assignment as a Microsoft Word document.

Free Assignment Quote

Assured A++ Grade

Get guaranteed satisfaction & time on delivery in every assignment order you paid with us! We ensure premium quality solution document along with free turntin report!

All rights reserved! Copyrights ©2019-2020 ExpertsMind IT Educational Pvt Ltd