Write a perl program that asks a user for a gene id

Assignment Help Programming Languages
Reference no: EM131013516

Question: Please help with Perl program for Bioinformatic

Advanced Bioinformatics

1. Write a Perl program that asks a user for a gene ID or accession number and returns the sequence that corresponds to that gene. Use a hash to accomplish this. Get the genes and their sequences from NCBI and create the hash so that the key = gene ID and value = sequence. Handle the case where the gene ID is not found in the hash.

2. OK this one is fairly easy: Write a subroutine that checks a string and returns true if it's a DNA sequence. Write another that checks for protein sequence data.

To make it a little more challenging try solving it if you had the DNA or protein sequences in a file in FASTA format. So you would need to open the file, discard the comment line and then check if the sequence was DNA or protein. This second part is optional but recommended! It will help you with the final project.

Verified Expert

Program1.pl-> gets geneid from user and returns corresponding sequence Program2.pl -> returns given sequnces is DNA or not and Protein or not

Reference no: EM131013516

Questions Cloud

How many units must be sold to break-even : How much are estimated monthly variable costs using the high-low method - How many units must be sold to break-even?
What are the earnings per share and price-earnings ratio : Walker Machine Tools has 5 million shares of common stock outstanding. The current market price of Walker common stock is $42 per share rights-on. The company’s net income this year is $15 mil- lion. What are the earnings per share and price-earnings..
How ibm should develop portfolio of relationship strategies : Describe how IBM should develop a portfolio of relationship strategies to meet the needs of its diverse B2B customer groups. How might this be different than a company that services a B2C group
Stages of stars that are bigger than the sun : All stars have a life cycle. the stages of stars that are bigger than the sun?
Write a perl program that asks a user for a gene id : Write a Perl program that asks a user for a gene ID or accession number and returns the sequence that corresponds to that gene. Use a hash to accomplish this.
What consumer need the product fills : Description of product, providing details on what consumer need the product fills, the physical description, any service components that come with it, as well as any after sales support such as guarantee, warranties or customer support, plus the o..
Create a definition chart : Create a "Definition Chart" that defines learning disabilities and communication disorders, identifies characteristics and causes, and descril examples, effective teaching strategies and placement options.
Identify the inhibiting factors that are holding it back : Recommend strategic management decisions to overcome the barriers and implement efficiency measures within the agency.
Describe what would you do as a defensive strategy why : Conceptual Connection: Using the class discussion board, describe what would you do as a defensive strategy? Why

Reviews

Write a Review

Programming Languages Questions & Answers

  Write a haskell program to calculates a balanced partition

Write a program in Haskell which calculates a balanced partition of N items where each item has a value between 0 and K such that the difference b/w the sum of the values of first partition,

  Create an application to run in the amazon ec2 service

In this project you will create an application to run in the Amazon EC2 service and you will also create a client that can run on local machine and access your application.

  Explain the process to develop a web page locally

Explain the process to develop a Web page locally

  Write functions

These 14 questions covers java class, Array, link list , generic class.

  Programming assignment

If the user wants to read the input from a file, then the output will also go into a different file . If the user wants to read the input interactively, then the output will go to the screen .

  Write a prolog program using swi proglog

Write a Prolog program using swi proglog

  Create a custom application using eclipse

Create a custom Application Using Eclipse Android Development

  Create a application using the mvc architecture

create a application using the MVC architecture. No scripting elements are allowed in JSP pages.

  Develops bespoke solutions for the rubber industry

Develops bespoke solutions for the rubber industry

  Design a program that models the worms behavior

Design a program that models the worm's behavior.

  Writing a class

Build a class for a type called Fraction

  Design a program that assigns seats on an airplane

Write a program that allows an instructor to keep a grade book and also design and implement a program that assigns seats on an airplane.

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