Files
Abstract
An automatic custom view generation method for the Genomics Unied Schema (GUS) frame-work has been designed and implemented in this thesis work. The Genomics Unied Schema is adatabase schema and application framework used to store, integrate, analyze and present functionalgenomics data.CryptosporidiumTheGenome Resource (CryptoDB) [18], [19], [61] is a projectdeveloped at the University of Georgia under the GUS framework. CryptoDB offers a number ofqueries that a user can ask of the database and uses the GUS Web Development Kit (WDK) to gen-erate a default view for the database. Although the earlier WDK offered an easy way of generatinga view for any given data model, the view generated was too closely tied to Model and Controller.The method for generating a custom view enables a more clear separation between the Model,View and Controller in the MVC type application and allows on-the-y generation of customviews. It uses an XML-based custom view specications le containing the specications a user isallowed to make in order to generate a custom view. This gives the user much more exibility indesigning a custom view and allows the View to be less closely tied to the Model and the Controller.INDEXWORDS :CryptoDB, GUS, WDK, XML, Model, View, Controller, Custom View