An object-oriented framework to organize genomic data

Bioinformatics resources should provide simple and flexible support for genomics research. A huge amount of gene mapping data, micro-array expression data, expressed sequence tags (EST), BAC sequence data and genome sequence data are already, or will soon be available for a number of livestock speci...

Full description

Bibliographic Details
Main Author: Wei, Ning
Other Authors: Adelson, David
Format: Others
Language:en_US
Published: 2010
Subjects:
Online Access:http://hdl.handle.net/1969.1/ETD-TAMU-2690
http://hdl.handle.net/1969.1/ETD-TAMU-2690
id ndltd-tamu.edu-oai-repository.tamu.edu-1969.1-ETD-TAMU-2690
record_format oai_dc
spelling ndltd-tamu.edu-oai-repository.tamu.edu-1969.1-ETD-TAMU-26902013-01-08T10:39:49ZAn object-oriented framework to organize genomic dataWei, NingBioinformaticsInformaticsDatabaseEquineGeneticsBioinformatics resources should provide simple and flexible support for genomics research. A huge amount of gene mapping data, micro-array expression data, expressed sequence tags (EST), BAC sequence data and genome sequence data are already, or will soon be available for a number of livestock species. These species will have different requirements compared to typical biomedical model organisms and will need an informatics framework to deal with the data. In term of exploring complex-intertwined genomic data, the way to organize them will be addressed in this study. Therefore, we investigated two issues in this study: one is an independent informatics framework including both back end and front end; another is how an informatics framework simplifies the user interface to explore data. We have developed a fundamental informatics framework that makes it easy to organize and manipulate the complex relations between genomic data, and allow for query results to be presented via a user friendly web interface. A genome object-oriented framework (GOOF) was proposed with object-oriented Java technology and is independent of any database system. This framework seamlessly links the database system and web presentation components. The data models of GOOF collect the data relationships in order to provide users with access to relations across different types of data, meaning that users avoid constructing queries within the interface layer. Moreover, the module-based interface provided by GOOF could allow different users to access data in different interfaces and ways. In another words, GOOF not only gives a whole solution to informatics infrastructure, but also simplifies the organization of data modeling and presentation. In order to be a fast development solution, GOOF provides an automatic code engine by using meta-programming facilities in Java, which could allow users to generate a large amount of routine program codes. Moreover, the pre-built data layer in GOOF connecting with Chado simplifies the process to manage genomic data in the Chado schema. In summary, we studied the way to model genomic data into an informatics framework, a one-stop approach, to organize the data and addressed how GOOF constructs a bioinformatics infrastructure for users to access genomic data.Adelson, DavidThon, Michael2010-01-15T00:12:39Z2010-01-16T00:50:24Z2010-01-15T00:12:39Z2010-01-16T00:50:24Z2008-052009-05-15BookThesisElectronic Dissertationtextelectronicapplication/pdfborn digitalhttp://hdl.handle.net/1969.1/ETD-TAMU-2690http://hdl.handle.net/1969.1/ETD-TAMU-2690en_US
collection NDLTD
language en_US
format Others
sources NDLTD
topic Bioinformatics
Informatics
Database
Equine
Genetics
spellingShingle Bioinformatics
Informatics
Database
Equine
Genetics
Wei, Ning
An object-oriented framework to organize genomic data
description Bioinformatics resources should provide simple and flexible support for genomics research. A huge amount of gene mapping data, micro-array expression data, expressed sequence tags (EST), BAC sequence data and genome sequence data are already, or will soon be available for a number of livestock species. These species will have different requirements compared to typical biomedical model organisms and will need an informatics framework to deal with the data. In term of exploring complex-intertwined genomic data, the way to organize them will be addressed in this study. Therefore, we investigated two issues in this study: one is an independent informatics framework including both back end and front end; another is how an informatics framework simplifies the user interface to explore data. We have developed a fundamental informatics framework that makes it easy to organize and manipulate the complex relations between genomic data, and allow for query results to be presented via a user friendly web interface. A genome object-oriented framework (GOOF) was proposed with object-oriented Java technology and is independent of any database system. This framework seamlessly links the database system and web presentation components. The data models of GOOF collect the data relationships in order to provide users with access to relations across different types of data, meaning that users avoid constructing queries within the interface layer. Moreover, the module-based interface provided by GOOF could allow different users to access data in different interfaces and ways. In another words, GOOF not only gives a whole solution to informatics infrastructure, but also simplifies the organization of data modeling and presentation. In order to be a fast development solution, GOOF provides an automatic code engine by using meta-programming facilities in Java, which could allow users to generate a large amount of routine program codes. Moreover, the pre-built data layer in GOOF connecting with Chado simplifies the process to manage genomic data in the Chado schema. In summary, we studied the way to model genomic data into an informatics framework, a one-stop approach, to organize the data and addressed how GOOF constructs a bioinformatics infrastructure for users to access genomic data.
author2 Adelson, David
author_facet Adelson, David
Wei, Ning
author Wei, Ning
author_sort Wei, Ning
title An object-oriented framework to organize genomic data
title_short An object-oriented framework to organize genomic data
title_full An object-oriented framework to organize genomic data
title_fullStr An object-oriented framework to organize genomic data
title_full_unstemmed An object-oriented framework to organize genomic data
title_sort object-oriented framework to organize genomic data
publishDate 2010
url http://hdl.handle.net/1969.1/ETD-TAMU-2690
http://hdl.handle.net/1969.1/ETD-TAMU-2690
work_keys_str_mv AT weining anobjectorientedframeworktoorganizegenomicdata
AT weining objectorientedframeworktoorganizegenomicdata
_version_ 1716504089120997376