Preview

Project 2 DNA

Powerful Essays
Open Document
Open Document
1347 Words
Grammar
Grammar
Plagiarism
Plagiarism
Writing
Writing
Score
Score
Project 2 DNA
Project 2: DNA Analysis
Due Dates:
Checkpoint 1 1/7/14 10%
Final Due Date 1/12/14

Students will write a program that uses arrays and files to analyze DNA sequences and determine if they represent proteins.

Special thanks to Stuart Reges and Marty Stepp of UW for use of this assignment.
I. Background
Deoxyribonucleic acid (DNA) is a complex biochemical macromolecule that carries genetic information for cellular life forms and some viruses. DNA is also the mechanism through which genetic information from parents is passed on during reproduction. DNA consists of long chains of chemical compounds called nucleotides. Four nucleotides are present in DNA: Adenine (A), Cytosine (C), Guanine (G), and Thymine (T). Certain regions of the DNA are called genes. Most genes encode instructions for building proteins (they're called "protein-coding" genes). These proteins are responsible for carrying out most of the life processes of the organism. Nucleotides in a gene are organized into codons. Codons are groups of three nucleotides and are written as the first letters of their nucleotides (e.g., TAC or GGA). Each codon uniquely encodes a single amino acid, a building block of proteins.

The sequences of DNA that encode proteins occur between a start codon (which we will assume to be ATG) and a stop codon (which is any of TAA, TAG, or TGA). Not all regions of DNA are genes; large portions that do not lie between a valid start and stop codon are called intergenic DNA and have other (possibly unknown) function. Computational biologists examine large DNA data files to find patterns and important information, such as which regions are genes. Sometimes they are interested in the percentages of mass accounted for by each of the four nucleotide types. Often high percentages of Cytosine (C) and Guanine (G) are indicators of important genetic data.

In this assignment, you will write a program the reads named nucleotide sequences from an input file and performs analysis on the

You May Also Find These Documents Helpful

  • Good Essays

    Btec Level 3 Unit 25 D2

    • 1411 Words
    • 6 Pages

    Deoxyribose Nucleic Acid (DNA) is a polynucleotide molecule that encodes the genetic instructions used in the development and functioning of all known living organisms and many viruses. Most DNA molecules are double stranded helices, consisting of two polynucleotide strands made up of simpler molecules known as nucleotides. A nucleotide is made up of an organic nitrogenous base, a deoxyribose sugar and phosphate groups. It is order of these bases which make up the genetic code; a set of rules, by which information is encoded within genetic material.…

    • 1411 Words
    • 6 Pages
    Good Essays
  • Good Essays

    Dna Sci/230

    • 494 Words
    • 2 Pages

    3. Describe each stage of the flow of information starting with DNA and ending with a trait.…

    • 494 Words
    • 2 Pages
    Good Essays
  • Satisfactory Essays

    dna worksheet

    • 380 Words
    • 2 Pages

    3. Describe each stage of the flow of information starting with DNA and ending with a trait.…

    • 380 Words
    • 2 Pages
    Satisfactory Essays
  • Good Essays

    Dna Worksheet

    • 472 Words
    • 2 Pages

    3. Describe each stage of the flow of information starting with DNA and ending with a trait.…

    • 472 Words
    • 2 Pages
    Good Essays
  • Good Essays

    Dna Worksheet

    • 459 Words
    • 2 Pages

    The flow of information from gene to protein is based on the triplet code. The genetic instructions for the amino acid sequence of a polypeptide chain are written in DNA and RNA as a series of three-base words called codons. The three-base codons in DNA are transcribed into complementary three-base codons in RNA, and then the RNA codons are translated into amino…

    • 459 Words
    • 2 Pages
    Good Essays
  • Good Essays

    Homework04

    • 519 Words
    • 3 Pages

    1. When data are read from a text file, you can use the BufferedReader to read one line at a time. After a line of data is read, there is no way of going back to read it again. To overcome this you can first read all the data into a structured object to store them, and then process the data later. Please use the DNA class (we have developed in the past a few weeks, which has properties of ID and seq, and the set/get methods) to develop a Java program to read in a FASTA format DNA sequence file, and parse out each sequence record into the part of ID and sequence. The ID is identified between the ">" and the "|" in the header line, and the sequence is the concatenation of all lines of the sequence part into a single string. Each DNA sequence record can then be stored into an array element of the DNA class. Use a loop in your program to prompt the user to enter a sequence ID, and if the ID exists print out the sequence. If the ID does not exist, print out a warning message. Exit the loop if the user enters “quit”. Please use the sequence file (seq.fasta) as the input file. Below is a sample output of the program: (2 points)…

    • 519 Words
    • 3 Pages
    Good Essays
  • Satisfactory Essays

    GE Hw 2

    • 248 Words
    • 2 Pages

    B) For this part I would use the DNA library because it will have the full length DNA sequence. The cDNA would be missing tRNA and rRNA because it is made from the mRNA.…

    • 248 Words
    • 2 Pages
    Satisfactory Essays
  • Good Essays

    The need for bioinformatics capabilities has been precipitated by the explosion of publicly available genomic information resulting from the Human Genome Project. Bioinformatics is a field that deals with the application of computer technology to gather, store, analyze, and integrate mainly molecular biological information. Using this information in a digital format, bioinformatics can solve problems of…

    • 620 Words
    • 3 Pages
    Good Essays
  • Good Essays

    DNA COMPUTING

    • 2608 Words
    • 11 Pages

    DNA is a basic storage medium for all living cells. The main function of DNA…

    • 2608 Words
    • 11 Pages
    Good Essays
  • Good Essays

    Ib Diploma Biology Notes

    • 1053 Words
    • 5 Pages

    DNA is a huge information database that carries the complete set of instructions for making all the proteins a cell will ever need! Although there are only four different bases in DNA (A, C, G and T), the order in which the bases occur determines the information to make a protein, just like the 26 letters of the alphabet combine to form words and sentences:…

    • 1053 Words
    • 5 Pages
    Good Essays
  • Good Essays

    Dna Computing

    • 453 Words
    • 2 Pages

    For building a computer two things are necessary: a method of storing information and a few simple operations for handling that informations. Today’s modern computers store information as binary strings as 0s & 1s in memory and manipulate them with the help of arithmetic & logical operations. Similarly, DNA computers can be made to store informations as sequence of 4 letters A, G, C & T and manipulate informations using properties of DNA polymerase enzyme. Deoxyribo Nucleic Acid(DNA) acts as a genetic code for all living organisms. DNA are polymer chains or n-letters sequence of namely adenine, guanine, cytosine and thymine which are joined by weak H-bonds. DNA computing is accomplished in a suspended solution of a DNA, where certain combinations of DNA molecule are interpreted as a particular result to a problem encoded in the original molecules present using various methods such as synthesis, denaturation, ligation, annealing, cutting, PCR amplification, in-vitro DNA recombination.…

    • 453 Words
    • 2 Pages
    Good Essays
  • Good Essays

    Deoxyribonucleic acid, DNA and ribonucleic acid, RNA are known to be responsible for the transmission of hereditary information as well as the production of protein by cells. DNA makes up genes and posses instructions for making proteins and RNA. In eukaryotic cells, a chromosome consists of a continuous molecule of DNA and several types of associated proteins. Genes are DNA sequences that code for the synthesis of a polypeptide. Today, it is known that within the double helix lies…

    • 1000 Words
    • 3 Pages
    Good Essays
  • Powerful Essays

    Study Guide Exam 4

    • 4607 Words
    • 19 Pages

    Repetitive DNA – present in multiple copies in the genome, ¾ of Repetitive DNA is made up of transposable elements and sequences related to them…

    • 4607 Words
    • 19 Pages
    Powerful Essays
  • Better Essays

    Bioinformatics

    • 1997 Words
    • 8 Pages

    Bioinformatics is the branch of biological science which deals with the study of methods for storing, retrieving and analyzing biological data, such as nucleic acid (DNA/RNA) and protein sequence, structure, function, pathways and genetic interactions. It is very important since it contains large amount of information regarding biomolecules that a human mind is not able to store and process such data. There are different data bases that can be used like National Center for Biotechnology Information (NCBI), European Molecular Biology Laboratory-European Bioinformatics Institute database (EMBL-EBI), GenBank (US-based), SwissProt/UniProt, DNA Data Bank of Japan (DDBJ), Entrez and PubMed.…

    • 1997 Words
    • 8 Pages
    Better Essays
  • Powerful Essays

    Time Pass

    • 3919 Words
    • 16 Pages

    Bioinformatics derives knowledge from computer analysis of biological data. These can consist of the information stored in the genetic code, but also experimental results from various sources, patient statistics, and scientific literature. Research in bioinformatics includes method development for storage, retrieval, and analysis of the data. Bioinformatics is a rapidly developing branch of biology and is highly interdisciplinary, using techniques and concepts from informatics, statistics, mathematics, chemistry, biochemistry, physics, and linguistics. It has many practical applications in different areas of biology and medicine.…

    • 3919 Words
    • 16 Pages
    Powerful Essays

Related Topics