Cargando…

ABrowse - a customizable next-generation genome browser framework

BACKGROUND: With the rapid growth of genome sequencing projects, genome browser is becoming indispensable, not only as a visualization system but also as an interactive platform to support open data access and collaborative work. Thus a customizable genome browser framework with rich functions and f...

Descripción completa

Detalles Bibliográficos
Autores principales: Kong, Lei, Wang, Jun, Zhao, Shuqi, Gu, Xiaocheng, Luo, Jingchu, Gao, Ge
Formato: Online Artículo Texto
Lenguaje:English
Publicado: BioMed Central 2012
Materias:
Acceso en línea:https://www.ncbi.nlm.nih.gov/pmc/articles/PMC3265404/
https://www.ncbi.nlm.nih.gov/pubmed/22222089
http://dx.doi.org/10.1186/1471-2105-13-2
_version_ 1782222081002307584
author Kong, Lei
Wang, Jun
Zhao, Shuqi
Gu, Xiaocheng
Luo, Jingchu
Gao, Ge
author_facet Kong, Lei
Wang, Jun
Zhao, Shuqi
Gu, Xiaocheng
Luo, Jingchu
Gao, Ge
author_sort Kong, Lei
collection PubMed
description BACKGROUND: With the rapid growth of genome sequencing projects, genome browser is becoming indispensable, not only as a visualization system but also as an interactive platform to support open data access and collaborative work. Thus a customizable genome browser framework with rich functions and flexible configuration is needed to facilitate various genome research projects. RESULTS: Based on next-generation web technologies, we have developed a general-purpose genome browser framework ABrowse which provides interactive browsing experience, open data access and collaborative work support. By supporting Google-map-like smooth navigation, ABrowse offers end users highly interactive browsing experience. To facilitate further data analysis, multiple data access approaches are supported for external platforms to retrieve data from ABrowse. To promote collaborative work, an online user-space is provided for end users to create, store and share comments, annotations and landmarks. For data providers, ABrowse is highly customizable and configurable. The framework provides a set of utilities to import annotation data conveniently. To build ABrowse on existing annotation databases, data providers could specify SQL statements according to database schema. And customized pages for detailed information display of annotation entries could be easily plugged in. For developers, new drawing strategies could be integrated into ABrowse for new types of annotation data. In addition, standard web service is provided for data retrieval remotely, providing underlying machine-oriented programming interface for open data access. CONCLUSIONS: ABrowse framework is valuable for end users, data providers and developers by providing rich user functions and flexible customization approaches. The source code is published under GNU Lesser General Public License v3.0 and is accessible at http://www.abrowse.org/. To demonstrate all the features of ABrowse, a live demo for Arabidopsis thaliana genome has been built at http://arabidopsis.cbi.edu.cn/.
format Online
Article
Text
id pubmed-3265404
institution National Center for Biotechnology Information
language English
publishDate 2012
publisher BioMed Central
record_format MEDLINE/PubMed
spelling pubmed-32654042012-01-25 ABrowse - a customizable next-generation genome browser framework Kong, Lei Wang, Jun Zhao, Shuqi Gu, Xiaocheng Luo, Jingchu Gao, Ge BMC Bioinformatics Software BACKGROUND: With the rapid growth of genome sequencing projects, genome browser is becoming indispensable, not only as a visualization system but also as an interactive platform to support open data access and collaborative work. Thus a customizable genome browser framework with rich functions and flexible configuration is needed to facilitate various genome research projects. RESULTS: Based on next-generation web technologies, we have developed a general-purpose genome browser framework ABrowse which provides interactive browsing experience, open data access and collaborative work support. By supporting Google-map-like smooth navigation, ABrowse offers end users highly interactive browsing experience. To facilitate further data analysis, multiple data access approaches are supported for external platforms to retrieve data from ABrowse. To promote collaborative work, an online user-space is provided for end users to create, store and share comments, annotations and landmarks. For data providers, ABrowse is highly customizable and configurable. The framework provides a set of utilities to import annotation data conveniently. To build ABrowse on existing annotation databases, data providers could specify SQL statements according to database schema. And customized pages for detailed information display of annotation entries could be easily plugged in. For developers, new drawing strategies could be integrated into ABrowse for new types of annotation data. In addition, standard web service is provided for data retrieval remotely, providing underlying machine-oriented programming interface for open data access. CONCLUSIONS: ABrowse framework is valuable for end users, data providers and developers by providing rich user functions and flexible customization approaches. The source code is published under GNU Lesser General Public License v3.0 and is accessible at http://www.abrowse.org/. To demonstrate all the features of ABrowse, a live demo for Arabidopsis thaliana genome has been built at http://arabidopsis.cbi.edu.cn/. BioMed Central 2012-01-05 /pmc/articles/PMC3265404/ /pubmed/22222089 http://dx.doi.org/10.1186/1471-2105-13-2 Text en Copyright ©2012 Kong et al; licensee BioMed Central Ltd. http://creativecommons.org/licenses/by/2.0 This is an Open Access article distributed under the terms of the Creative Commons Attribution License (http://creativecommons.org/licenses/by/2.0), which permits unrestricted use, distribution, and reproduction in any medium, provided the original work is properly cited.
spellingShingle Software
Kong, Lei
Wang, Jun
Zhao, Shuqi
Gu, Xiaocheng
Luo, Jingchu
Gao, Ge
ABrowse - a customizable next-generation genome browser framework
title ABrowse - a customizable next-generation genome browser framework
title_full ABrowse - a customizable next-generation genome browser framework
title_fullStr ABrowse - a customizable next-generation genome browser framework
title_full_unstemmed ABrowse - a customizable next-generation genome browser framework
title_short ABrowse - a customizable next-generation genome browser framework
title_sort abrowse - a customizable next-generation genome browser framework
topic Software
url https://www.ncbi.nlm.nih.gov/pmc/articles/PMC3265404/
https://www.ncbi.nlm.nih.gov/pubmed/22222089
http://dx.doi.org/10.1186/1471-2105-13-2
work_keys_str_mv AT konglei abrowseacustomizablenextgenerationgenomebrowserframework
AT wangjun abrowseacustomizablenextgenerationgenomebrowserframework
AT zhaoshuqi abrowseacustomizablenextgenerationgenomebrowserframework
AT guxiaocheng abrowseacustomizablenextgenerationgenomebrowserframework
AT luojingchu abrowseacustomizablenextgenerationgenomebrowserframework
AT gaoge abrowseacustomizablenextgenerationgenomebrowserframework