BIOCMS: Resource Integration and Web Application Framework for Bioinformatics DHUNDY R BASTOLA †, *, ANIL KHADKA †, MOHAMMAD SHAFIULLAH † AND HESHAM ALI.

Slides:



Advertisements
Similar presentations
2011 NetIS Presentation The Complete ePublishing Platform Designed for the 21 st Century.
Advertisements

DIGIDOC A web based tool to Manage Documents. System Overview DigiDoc is a web-based customizable, integrated solution for Business Process Management.
FRAN CAMPANA CAT/MORGAN LIBRARY Discoverer Plus. What is Discoverer Plus? Oracles Discoverer Plus report writing tool that provides access to the Colleges.
Request Tracker IT Partners Conference Oliver Thomas 19 April 2005.
COMBASE: strategic content management system Soft Format, 2006.
Kentico CMS 5.5 R2 What’s New. Highlights Intranet Solution Document management package – WebDAV support – Project & task management – Document libraries.
CONDO MANAGER The Leader in Association Accounting and Management Software Mailing Address: P.O. Box Charlotte, North Carolina Web Site
Make your choice from more than 70 templates to get a quick start online!70 templates.
SOFTWARE PRESENTATION ODMS (OPEN SOURCE DOCUMENT MANAGEMENT SYSTEM)
Tom Sheridan IT Director Gas Technology Institute (GTI)
TAC Vista Security. Target  TAC Vista & Security Integration  Key customer groups –Existing TAC Vista users Provide features and hardware for security.
Fungal Semantic Web Stephen Scott, Scott Henninger, Leen-Kiat Soh (CSE) Etsuko Moriyama, Ken Nickerson, Audrey Atkin (Biological Sciences) Steve Harris.
Nucleotide Level We define four statistics to describe how results are scored at the nucleotide level. If a base is part of an actual site and is predicted.
Tools and Services for the Long Term Preservation and Access of Digital Archives Joseph JaJa, Mike Smorul, and Sangchul Song Institute for Advanced Computer.
© 2004, The Trustees of Indiana University 1 OneStart Workflow Basics Brian McGough, Manager, Systems Integration, UITS Ryan Kirkendall, Lead Developer.
1 BrainWave Biosolutions Limited Accelerating Life Science Research through Technology.
Bruce A. Luxon, Ph.D. Director, Biomedical Informatics Program Institute for Translational Science Professor, Dept. of Biochemistry and Molecular Biology.
Greenstone Digital Library Usage and Implementation By: Paul Raymond A. Afroilan Network Applications Team Preginet, ASTI-DOST.
1 of 5 This document is for informational purposes only. MICROSOFT MAKES NO WARRANTIES, EXPRESS OR IMPLIED, IN THIS DOCUMENT. © 2006 Microsoft Corporation.
Introduction to Systems Analysis and Design
Mgt 240 Lecture Website Construction: Software and Language Alternatives March 29, 2005.
Presented by Mina Haratiannezhadi 1.  publishing, editing and modifying content  maintenance  central interface  manage workflows 2.
Installing Windows XP Professional Using Attended Installation Slide 1 of 41Session 2 Ver. 1.0 CompTIA A+ Certification: A Comprehensive Approach for all.
Web FOCUS Integration with Microsoft Office SharePoint By: Kelvin Ruiz NASA – Kennedy Space Center.
Using the Drupal Content Management Software (CMS) as a framework for OMICS/Imaging-based collaboration.
Presentation By: Brian Mais. What Is It? Content Management Systems(CMS) describes software that manage content, workflow, and collaboration online and.
Content Management Systems A content management system is software that loads on your web host’s server and manages all content on your web site dynamically.
9.1 © 2004 Pearson Education, Inc. Exam Planning, Implementing, and Maintaining a Microsoft Windows Server 2003 Active Directory Infrastructure.
Portal and AQAS-Philadelphia University 21-22/6/2011 AVCI Platform in PU Dr. Abdel-Rahman Al-Qawasmi Philadelphia University Director of Computer Center.
Danielle Baldwin, ITS Web Services CMS Administrator Application Overview and Joomla 1.5 RC 1 Highlights.
Adagio4 Web Content Management EP Information Offices.
Web Servers Web server software is a product that works with the operating system The server computer can run more than one software product such as .
Computing for Bioinformatics Introduction to databases What is a database? Database system components Data types DBMS architectures DBMS systems available.
Basic tasks of generic software Chapter 3. Contents This presentation covers the following: – The basic tasks of standard/generic software including:
Ihr Logo Data Explorer - A data profiling tool. Your Logo Agenda  Introduction  Existing System  Limitations of Existing System  Proposed Solution.
Word Processors, Databases, Spreadsheets, and Data Problems.
OCLC Online Computer Library Center CONTENTdm ® Digital Collection Management Software Ron Gardner, OCLC Digital Services Consultant ICOLC Meeting April.
Quality Attributes of Web Software Applications – Jeff Offutt By Julia Erdman SE 510 October 8, 2003.
ISpheres Project. Project Overview iSpheresCore iSpheresImage Demonstration References.
MET280: Computing for Bioinformatics Introduction to databases What is a database? Not a spreadsheet. Data types and uses DBMS (DataBase Management System)
Casey Alt - Information Science + Information Studies - Duke University Casey Alt Information Science + Information Studies Duke University Casey Alt Information.
EASI a free web database application for collecting and managing monitoring records.
0 eCPIC User Training: Resource Library These training materials are owned by the Federal Government. They can be used or modified only by FESCOM member.
The iPlant Collaborative Community Cyberinfrastructure for Life Science Tools and Services Workshop Discovery Environment Overview.
BioRAT: Extracting Biological Information from Full-length Papers David P.A. Corney, Bernard F. Buxton, William B. Langdon and David T. Jones Bioinformatics.
The iPlant Collaborative Community Cyberinfrastructure for Life Science Tools and Services Workshop Discovery Environment Overview.
CASE (Computer-Aided Software Engineering) Tools Software that is used to support software process activities. Provides software process support by:- –
+ Publishing Your First Post USING WORDPRESS. + A CMS (content management system) is an application that allows you to publish, edit, modify, organize,
High Risk 1. Ensure productive use of GRID computing through participation of biologists to shape the development of the GRID. 2. Develop user-friendly.
Google Apps and Tools for the Classroom
Enterprise Oracle Solutions Oracle Report Manager The New ADI and More Revised:June 20091Report Manager/SROAUG Presentation.
The Virtual Observatory and Ecological Informatics System (VOEIS): Using RESTful architecture and an extensible data model to provide a unique data management.
CyVerse Workshop Discovery Environment Overview. Welcome to the Discovery Environment A Simple Interface to Hundreds of Bioinformatics Apps, Powerful.
GNU EPrints 2 Overview Christopher Gutteridge 19 th October 2002 CERN. Geneva, Switzerland.
 1- Definition  2- Helpdesk  3- Asset management  4- Analytics  5- Tools.
Galaxy for analyzing genome data Hardison October 05, 2010
Introduction The concept of a web framework originates from the basic idea that every web application obtains its foundations from a similar set of guidelines.
A quick guide to other statistical software
Internet Made Easy! Make sure all your information is always up to date and instantly available to all your clients.
MATLAB Distributed, and Other Toolboxes
New features and customization options
VI-SEEM Data Discovery Service
IT Partners Conference Oliver Thomas 19 April 2005
Using the Drupal Content Management Software (CMS) as a framework for OMICS/Imaging-based collaboration.
Store, Share, Sync and Collaborate
Content Management Systems
LESSON 1 INTNRODUCTION HYE-JOO KWON, Ph.D /
Introduction to Systems Analysis and Design Stefano Moshi Memorial University College System Analysis & Design BIT
The ultimate in data organization
Contract Management Software 100% Cloud-Based ContraxAware provides you with a deep set of easy to use contract management features.
Presentation transcript:

BIOCMS: Resource Integration and Web Application Framework for Bioinformatics DHUNDY R BASTOLA †, *, ANIL KHADKA †, MOHAMMAD SHAFIULLAH † AND HESHAM ALI †, * † College of Information Science and Technology, University of Nebraska at Omaha, Omaha, NE * Department of Pathology and Microbiology, University of Nebraska Medical Center, Omaha, NE Abstract High through put technologies in biomedical research allow for the study of biological processes as integrated systems. Significant amount of such data need to be stored, managed and analyzed to make the contribution of these data meaningful. A resource facility comprising of members with diverse skill sets, including knowledge of programming and an educational background in biology will help in resource integration. This project exemplifies such relation that exists between University of Nebraska at Omaha and other multiple INBRE units in Nebraska. The objective of current work was to develop a mechanism that allowed multiple researchers access constantly evolving hardware and software resources that would aid in their biomedical research involving high-throughput data analysis. Custom application and functionality were created under the open source web application framework called WebGUI. A prototype framework (BIOlogical Content Management System) was developed that allows multiple users within INBRE units in Nebraska to upload data, manage and use a collection of open-source and ‘in-house’ computational tools. The features from the parent WebGUI simplify content management for users, while the versioning and workflow systems allow system administrators to manage the system more efficiently. The development and availability of software tailored to the needs of an individual laboratory will ensure data quality and enhance data analysis and discovery. Motivation Use of informatics tools in the analysis of biological data has become essential in many biological fields. Biologists now use, in addition to spreadsheet, word processor and statistical tools, many commercial and in-house-developed bioinformatics software for sequence analysis, bio-data management, gene expression and proteomics. Most popular tools include those which are accessible through the web. While more and more such tools are available freely, it is not always easy to find the relevant ones. Biologists then turn to Bioinformatics Core facility for help and often request the facilities to assemble a list of such focused resources and make it available to their clientele. Motivated by this need we developed a prototype framework (BIOlogical Content Management System) that allows multiple users within INBRE units in Nebraska to upload data, manage and use a collection of open-source and ‘in-house’ computational tools. WebGUI WebGUI is an open source content management system written in Perl and released under the GNU General Public License. In WebGUI, creating and modifying web pages is done with an intuitive browser-based system. Users have the freedom to create/modify content fairly easily, have tools for sharing different files, and can choose different software to use from a list of software that were either developed in-house or requested by the user or deemed useful by the Bioinformatics Core Facility. This becomes an attractive feature for Bioinformatics Core Service providers who have to deal with multiple users (defined as groups) with similar needs but different content. This framework was especially attractive for the following reasons: Most customizable of the many CMS that is available. Allow the ability to build and maintain complex website(s). It is modular, pluggable and platform independent. It is open source, well documented and supported. Fig 2: (right-center and far-right) Integration of molecular biology laboratory inspired features. Extension of WebGUI to incorporate requirements of researchers in the life sciences. The screen shots shown include some of the available graphical user interface in the BIOCMS for (A) Introduction to the research group (B) File sharing between group members (C) Management of figures, graphs and pictures with relevant captions (D) Collection of software available to group members (E) research notebook supported by mediawiki and (F) genomic workflow management tool- Galaxy Fig 1. (above) BIOCMS and relations between different components (A) (B) (C) (D) (E) (F) BIOCMS Features 1. User authentication One user can belong to one or multiple groups with specific levels of privilege. Access to content in BIOCMS is controlled by privileges assigned to the user. All assets are separated based on groups. 2. File sharing and management Manuscripts and documents can be managed, organized and shared in BIOCMS. Users can view files being shared by group members and their attributes. All files are maintained through a version controlling system to allow users to easily revert to an older version of the file or retrieve deleted files just with a few clicks. File owners can control the attributes of a file and allow read-only access to the file by other members. Swish-e indexing technology is used for advance searching. This technology allows full indexing of DOC, PDF, HTML, plain text and Excel files. 3. Software Users have the option to choose from a list of in-house and third-party software. An aesthetic, intuitive, and customizable dashboard is provided for browsing the list of software. Authentication modules have been developed for a seamless user experience with third-party software. It allows user authentication token can be passed to the third-party software to avoid multiple login. Software are categorized into ‘Group only’, ‘Group requested third-party’, and ‘Generic’. A group notepad system is supported by Mediawiki technology and Galaxy provides a genomic workflow management. Acknowledgement This project was supported by the NIH grant number P20 RR from the INBRE Program of the National Center for Research Resources.