Rendering Differences Between Three-Dimensional Geometric Objects and Two-Dimensional Geometric Objects Using a DNA Rendering Program Written with the.

Slides:



Advertisements
Similar presentations
Nucleic Acids Hereditary Material. Nucleic Acids VI. nucleic acids transmit hereditary information by determining what proteins a cell makes A. two classes.
Advertisements

Nucleic Acids. Elements Nucleic Acids Contain C, H, O,N, P.
The Structure of DNA.
Plant Molecular biology Lap.1. Plant Molecular biology The field studies how the genes are transferred from generation to generation. Molecular genetics.
 Deoxyribo- nucleic Acid is made up of nucleotides.
KEY CONCEPT DNA structure is the same in all organisms.
DNA. Nucleic Acids Informational polymers Made of C,H,O,N and P No general formula Examples: DNA and RNA.
DNA Bases. Adenine: Adenine: (A) pairs with Thymine (T) only.
DNA REVIEW Objective: To review the structure and function of DNA.
Objective: What is the structure of DNA?
DNA Structure & Replication Key Terms CSCOPE Unit 06 Lesson 01.
Molecular Biology 2.6 Structure of DNA and RNA. Nucleic Acids The nucleic acids DNA and RNA are polymers of nucleotides.
DNA Deoxyribonucleic Acid D – Deoxyribo N – Nucleic A – Acid.
DNA (deoxyribonucleic acid) consists of three components.
DNA Deoxyribose Nucleic Acid. DNA (deoxyribonucleic acid) Genetic Information in the form of DNA is passed from parent to offspring. Genes are the code.
DNA structure.
DNA Deoxyribonucleic Acid. What are the building blocks of DNA? DNA is an organic macromolecule. It contains the genetic blueprint in life Shape is described.
Figure 12–7 Structure of DNA
From DNA to Protein. Knowledge of Nucleic Acid Chemistry Is Essential to the Understanding of DNA Structure.
DNA Structure RHSA.
8.2 Structure of DNA KEY CONCEPT (K.C.) DNA structure is the same in all organisms. MAIN IDEA S (M.I.) continue.
Chap. 10 : Nucleic Acids & Protein Synthesis I. DNA – deoxyribonucleic acid - function – store and use information to direct activities of the cell and.
Section 11.1 DNA: The Molecule of Heredity. Within the structure of DNA, is the complete instructions for manufacturing all the proteins for an organism.
DNA structure This is known as the 5 I (five prime) carbon 2:001:591:581:571:561:551:541:531:521:511:501:491:481:471:461:451:441:431:421:411:401:391:381:371:361:351:341:331:321:311:301:291:281:271:261:251:241:231:221:211:201:191:181:171:161:151:141:131:12
DNA. Nucleic Acids What are the types of Nucleic Acids?
Chapter 11: DNA & the Language of Life – Genes are made of DNA Review: – 1928: Griffith used bacteria in mice to discover “transforming factor”
3 parts of a Nucleotide A ring-shaped sugar called deoxyribose
8.2 Structure of DNA TEKS 3F, 6A, 6B The student is expected to: 3F research and describe the history of biology and contributions of scientists; 6A identify.
DNA RNA  Made up of C, H, O, N, P Nucleotides are the monomers of Nucleic Acids Phosphate Group 2.5-Carbon Sugar (Dexoyribose or Ribose)
Nucleic Acids DNA, RNA, ATP. DNA – Deoxyribose Nucleic Acid Function: Codes for genetic material/instructions Production: Located on chromosomes in the.
DNA Introduction. What is DNA? Genetic information of life Type of Nucleic Acid Double Stranded.
8.2 Structure of DNA KEY CONCEPT DNA structure is the same in all organisms. Deoxyribonucleic Acid.
Nucleic Acids. Nucleic acids are large biomolecules (polymers) – essential for all known forms of life Include DNA and RNA Made from long strands of nucleotides.
 Basic building block of nucleic acids  Three parts: › 5-Carbon Sugar › Phosphate group › Nitrogen base.
DNA. DNA is the organic molecule Deoxyribonucleic Acid The function of DNA is as a molecule that permanently stores the information or instructions necessary.
2015/04/10 Jun Min Jung MOLECULAR BIOLOGY & BIOCHEMISTRY.
DNA Structure Deoxyribonucleic Acid pp Location  Prokaryotes: floats in cytoplasm  Eukaryotes: wrapped around proteins in the nucleus.
DNA Deoxyribonucleic acid. DNA structure DNA is a nucleic acid –composed of many nucleotides –A nucleotide is composed of a sugar (deoxyribose), a phosphate.
Molecular Genetics DNA = Deoxyribonucleic Acid. Chromosomes are tightly coiled and compacted DNA DNA is twisted and wrapped around organizing proteins.
What are all living things made up of?
Nucleic Acids. Nucleic Acids Made from long strands of nucleotides (monomers) Nucleic acids are large biomolecules (polymers) – essential for all known.
Structure Of Adenine.
What is DNA?.
Higher Human Biology Unit 1 – Human Cells
Nucleic Acids Individual unit called a (mono)nucleotide
DNA!.
DNA Structure.
DNA Structure.
DNA Structure.
Nucleic Acids.
Journal 5-3: Modeling DNA
1 DNA The illustration is a ‘model’ of the double helix forming part of a DNA molecule (Slide 14)
5-1 Notes: Structure of DNA
The Chemistry of Life Nucleic Acids
I. DNA.
Unit 1.2 Review.
DNA DNA is a type of organic macromolecule called Deoxyribonucleic Acid DNA is made up of repeating monomers called Nucleotides DNA has a distinct shape.
Deoxyribonucleic Acid Found in the Nucleus Carries your genes
Fig Figure 16.1 How was the structure of DNA determined?
Higher Biology Unit 1: 1.1 Structure of DNA.
Unit 1.2 Review.
Unit 1.2 Review.
Title: Nucleic Acids
The Structure of DNA Why do we care about DNA?.
Chapter 12 DNA and RNA 12-1: DNA.
DNA The Blueprints for Life
NUCLEIC ACIDS:.
DNA Structure Be able to label the following:
DNA - An Introduction Chapter 6.
DNA Structure and Replication
Presentation transcript:

Rendering Differences Between Three-Dimensional Geometric Objects and Two-Dimensional Geometric Objects Using a DNA Rendering Program Written with the OpenGL Graphics Library By: Sean Cain

Goals Create a program able to render B-DNA in three dimensions accurately Determine differences between rendering three-dimensional and two-dimensional geometric objects (lines vs cylinders)

Background DNA  Forms a double helical structure  Purines: Adenine (A) and Guanine (G)  Pyrimidines: Cytosine (C) and Thymine (T) Base-pairs  Adenine only pairs with Thymine  Guanine only pairs with Cytosine  Adjacent pairs connected with a sugar phosphate backbone

Parameters

DNA Rendering Program Tool to render B-DNA in three dimensions  Written in C# with OpenGL graphics library Input  DNA base abbreviations (A, C, G, or T) Output  A double helical strand of DNA based on input

Program Issues Different sources for backbone and bases  The coordinates don't match up Bases  Plotted according to the coordinates in [4]  Not all base-pair parameters, step parameters, or local helical parameters were taken into account outside of the provided coordinates

Issues cont. Backbone  Plotted according to the coordinates in [5]  Translations were performed to line up the backbone with the bases  Rotations were not performed A source with proper angles between adjacent backbones could not be found Hydrogen atoms not rendered  No exact coordinates  Bond distance was the only measurement obtained

Issues cont.

Two-dimensional Geometric Objects Lines – bonds between atoms glBegin(GL_LINES); glVertex(x, y, z); glEnd();  No extra operations are required to get proper placement and alignment of lines

Three-dimensional Geometric Objects Require a quadric object in OpenGL  Quadric objects are defined in [5] by the following quadratic equation a 1 x 2 + a 2 y 2 + a 3 z 2 + a 4 xy + a 5 yz + a 6 zx + a 7 x + a 8y + a 9 z + a 10 = 0

Three-dimensional Geometric Objects cont. Cylinder – bonds between atoms gluCylinder( quadric, base, top, height, slices, stacks);  Cylinders aren't drawn with endpoints as lines are  A function renderCylinder() needed to be created to obtain proper alignment of each cylinder

Three-dimensional Geometric Objects cont. Sphere – atoms gluSphere(quadric, radius, slices, stacks);  Drawn at the origin  Translations required to get proper placement

Experimental Setup DNA Rendering Program was modified  Added a timer  Strands were input before execution to avoid user delay  Strands were rendered with lines or cylinders and with or without spheres  Each strand was rotated 360 ° around the z-axis 49 different times  The program rotated the strand 1 ° for every call of the OnPaint() function independently with no user input

Results Average timing differences between lines and cylinders with and without spheres are represented in the following graphs

Future Work Properly align sugar phosphate backbones Include base-pair, step, and local helical parameters Include different ways for user to input data  Mouse translations and rotations Collect more data with different operations – Translations

Bibliography 1.) Neon Helium Productions". May ) CodeGuru". May ) Olson, Wilma et. al.. "A Standard Reference Frame for the Description of Nucleic Acid Base-pair Geometry". Journal of Molecular Biology 2001: ) Parkinson, G., Vojtechovsky, J., Clowney, L., Brunger, A.T. and Berman H. M. "New parameters for the refinement of nucleic acid-containing structures". Acta. Cryst. D : ) May ) May

Questions?