Dissertation > Excellent graduate degree dissertation topics show
Research on Data Management and Parallel Docking in Virtual Screening Based on Hadoop
Author: LiJingWei
Tutor: HuRongJing
School: Lanzhou University
Course: Computer System Architecture
Keywords: Cloud computing large-scale virtual screening molecular docking Hadoop Hive MapReduce
CLC: TP311.13
Type: Master's thesis
Year: 2013
Downloads: 32
Quote: 0
Read: Download Dissertation
Abstract
|
Virtual screening technology is used for drug discovering process by using computers, which is to predict activity of compounds, and take potential compounds to est. Molecular docking is an important method in virtual screening. With the development of structural biology, the number of compounds and proteins are increasing, virtual screening application are facing the dual challenges of mass data storage and large-scale computation. Cloud computing technology provides a new thinking and method for us to solve mass data storage and computing problems in virtual screening.Apache Hadoop is an open and mature source software framework. Open source data warehouse-Hive and parallel programming model-MapReduce are the two mainly technologies of Hadoop, which can provide storage and computing for massive data application. In this thesis, using Hadoop and Hive technology, we mainly research on solving the key problems of massive data query and management, and huge amounts of molecules parallel docking. The contents of this thesis include:1. Building a cloud database for large-scale virtual screening based on Hive technology, providing query and analysis functions, and optimizing the database from the map/reduce task numbers and HQL language.2. Using MapReduce framework to realize parallel function of molecular docking, researching on the problems of Dock6software called in Hadoop, designing map() to distribute molecules docking tasks, and designing reduce() to combine the map outputs.3. Testing the virtual screening cloud database by data loading, combination querying, multi-table join querying, sorting querying and so on.The research work in this thesis provides a demonstration for virtual screening applications based on cloud computing technology.
|
Related Dissertations
- The Research of Dynamic Trust Model on Cloud Computing Platform,TP309
- Research and Implementation on Model of Educational Knowledge Service System Based on Eucalyptus,TP393.09
- The Research and Implementation of Cloud Network Experiment Platform,TP393.09
- Research and Application of Map/Reduce Based Distributed Log Analyzer,TP311.52
- Design and Implementation of Online Shopping Prototype System Based on Hadoop,TP311.52
- Design of the Mobile Learning System Based on Hadoop,G434
- Rational Drug Design Against β3-AR and GLP-1R Related to Type Ⅱ Diabetes Mellitus,R914.2
- Intvestgation of Ligand Channels and Cooperativity Mechanism in Cytochrome P450s,Q559.9
- HADOOP architecture based on the social security project web log analysis system,TP311.52
- 3D Mannequins Generating Engine Based on eMTM with MapReduce,TP391.41
- Computational Studies on Structure and Function Relationships of Heparinase and Histone Deacetylase,R914
- The Research of Software Service Platform Based on Cloud Computing,TP311.52
- Research on Fast Queryalgorithm of Massive Data,TP311.13
- An Intrusion Detection System for High-Speed Networks,TP393.08
- Incremental Learning Method Based on Cloud Computing,TP311.13
- Digtital Image Processing Platform Baseed on Cloud Computing,TP391.41
- Cloudqueue: An Internet-Scale Messaging Infrastructure Based on Hadoop,TP311.52
- Target Identification and Quantitative-Structure Activity Relationship Study of Selective Small Molecular Inhibitors of Fibroblast Growth Factor Receptor 1 (FGFR1),R914.2
- The Research of Text Classification Based on Hadoop,TP391.1
- Virtual Screening for New Drug Candidates Against Alzheimer’s Disease Based on STITCH Database,R96
- Research and Implementation on a Distributed Service Registry Based on HADOOP Platform,TP393.09
CLC: > Industrial Technology > Automation technology,computer technology > Computing technology,computer technology > Computer software > Program design,software engineering > Programming > Database theory and systems
© 2012 www.DissertationTopic.Net Mobile
|