Font Size: a A A

Opengl-based DNA Modeling And Display

Posted on:2014-01-01Degree:MasterType:Thesis
Country:ChinaCandidate:W C GuoFull Text:PDF
GTID:2248330398460991Subject:Computer software and theory
Abstract/Summary:PDF Full Text Request
With the continuous development of DNA technology, how to efficiently generate new DNA model becomes a urgent problem for scientists. With the three-dimensional modeling, information visualization technology and human-computer interaction technology continues to evolve, there is an urgent need for scientists to design and operate DNA, so this brings new DNA modeling and interaction. Efficiently computing DNA model, conveniently designing the model and human-computer interaction, displaying the model and further assembling becomes the most important prerequisite for the development of DNA origami.The traditional DNA nanotechnology usually requires scientists to design model structure manually. With the continuous development of the three-dimensional DNA nanotechnology, the traditional manual and two-dimensional design software has been unable to meet the needs of users. Firstly, the traditional manual computation is inefficient. Secondly, traditional2D design software can only design the model in a two-dimensional plane, which can not show the spatial structure. Thirdly, neither the traditional manual operation nor the2D design software can intuitively display the process of DNA model assembling. This requires the establishment of a platform which can design and display DNA3D model with flexible interaction.This paper analyses and researches the problems in establishing DNA3D model based on OpenGL, and proposes solutions. According to the overall DNA model design process, through establishing enclosed space body with OpenGL and combined with the needs of the Laboratory of Biochemistry, Arizona State University we researched and implemented the DNA3D model and display application platform based on OpenGL. It gives the automatic generation algorithm based on three-dimensional model, which uses base pairs and nucleotide chain to model. Through the unified data authentication transform the whole DNA model and provide human-computer interaction display. Through controlling the parameterized key points, using the research methods of configurable parameter, it realizes automatically generating model of DNA and completes drawing and rendering the whole DNA model. It realizes texture mapping using OpenGL pipeline technology, resolves the problem of complex DNA model drawing and rendering.OpenGL-based DNA model and display platform provides a mode of generating DNA model with parametric model, which makes users in accordance with the demand. For users of nanotechnology development, they only need to give the appropriate control parameters in the design process based on the parametric space equation. The platform will automatically generate the corresponding three-dimensional model of DNA and save a lot of time of manual calculation and three-dimensional computing. It displays the model to facilitate the observation and re-design of the users. It provides users an efficient and fast DNA modeling and displaying platform to ensure the safety, sharing and unified management of DNA base data.
Keywords/Search Tags:Three-dimensional modeling, DNA, OpenGL, Model simulation, Dimensional rendering engine
PDF Full Text Request
Related items