GenExp: An Interactive Web-Based Genomic DAS Client with Client-Side Data Rendering

被引:2
|
作者
Gel Moreno, Bernat [1 ]
Messeguer Peypoch, Xavier [1 ]
机构
[1] UPC BarcelonaTech, Software Dept, Barcelona, Spain
来源
PLOS ONE | 2011年 / 6卷 / 07期
关键词
DISTRIBUTED ANNOTATION SYSTEM; SEQUENCE; BROWSER; INFORMATION;
D O I
10.1371/journal.pone.0021270
中图分类号
O [数理科学和化学]; P [天文学、地球科学]; Q [生物科学]; N [自然科学总论];
学科分类号
07 ; 0710 ; 09 ;
摘要
Background: The Distributed Annotation System (DAS) offers a standard protocol for sharing and integrating annotations on biological sequences. There are more than 1000 DAS sources available and the number is steadily increasing. Clients are an essential part of the DAS system and integrate data from several independent sources in order to create a useful representation to the user. While web-based DAS clients exist, most of them do not have direct interaction capabilities such as dragging and zooming with the mouse. Results: Here we present GenExp, a web based and fully interactive visual DAS client. GenExp is a genome oriented DAS client capable of creating informative representations of genomic data zooming out from base level to complete chromosomes. It proposes a novel approach to genomic data rendering and uses the latest HTML5 web technologies to create the data representation inside the client browser. Thanks to client-side rendering most position changes do not need a network request to the server and so responses to zooming and panning are almost immediate. In GenExp it is possible to explore the genome intuitively moving it with the mouse just like geographical map applications. Additionally, in GenExp it is possible to have more than one data viewer at the same time and to save the current state of the application to revisit it later on. Conclusions: GenExp is a new interactive web-based client for DAS and addresses some of the short-comings of the existing clients. It uses client-side data rendering techniques resulting in easier genome browsing and exploration. GenExp is open source under the GPL license and it is freely available at http://gralggen.lsi.upc.edu/recerca/genexp.
引用
收藏
页数:5
相关论文
共 50 条
  • [21] Web service recommendation based on client-side performance estimation
    Thio, Niko
    Karunasekera, Shanika
    2007 AUSTRALIAN SOFTWARE ENGINEERING CONFERENCE, PROCEEDINGS, 2007, : 81 - +
  • [22] Towards automatic problem detection in web navigation based on client-side interaction data
    Perona, Inigo
    Yera, Ainhoa
    Arbelaitz, Olatz
    Muguerza, Javier
    Perez, J. Eduardo
    Valencia, Xabier
    PROCEEDINGS OF THE XX INTERNATIONAL CONFERENCE ON HUMAN-COMPUTER INTERACTION (INTERACCION'2019), 2019,
  • [23] Integrating Web caching and Web prefetching in client-side proxies
    Teng, WG
    Chang, CY
    Chen, MS
    IEEE TRANSACTIONS ON PARALLEL AND DISTRIBUTED SYSTEMS, 2005, 16 (05) : 444 - 455
  • [24] On the validity of client-side vs server-side web log data analysis
    Yun, Gi Woong
    Ford, Jay
    Hawkins, Robert P.
    Pingree, Suzanne
    McTavish, Fiona
    Gustafson, David
    Berhe, Haile
    INTERNET RESEARCH, 2006, 16 (05) : 537 - 552
  • [25] Deep Learning on the Web: State-of-the-art Object Detection using Web-based Client-side Frameworks
    Pournaras, Xenofon
    Koutsomitropoulos, Dimitrios A.
    2020 11TH INTERNATIONAL CONFERENCE ON INFORMATION, INTELLIGENCE, SYSTEMS AND APPLICATIONS (IISA 2020), 2020, : 254 - 261
  • [26] Interactive hydrological modelling and simulation on client-side web systems: an educational case study
    Ewing, Gregory
    Mantilla, Ricardo
    Krajewski, Witold
    Demir, Ibrahim
    JOURNAL OF HYDROINFORMATICS, 2022, : 1194 - 1206
  • [27] Using a proxy to measure client-side Web performance
    Liston, R
    Zegura, E
    WEB CACHING AND CONTENT DELIVERY, 2001, : 267 - 280
  • [28] Personalized Web Accessibility using Client-Side Refactoring
    Garrido, Alejandra
    Firmenich, Sergio
    Rossi, Gustavo
    Grigera, Julian
    Medina-Medina, Nuria
    Harari, Ivana
    IEEE INTERNET COMPUTING, 2013, 17 (04) : 58 - 66
  • [29] Client-Side Event Processing for Personalized Web Advertisement
    Stuehmer, Roland
    Anicic, Darko
    Sen, Sinan
    Ma, Jun
    Schmidt, Kay-Uwe
    Stojanovic, Nenad
    ON THE MOVE TO MEANINGFUL INTERNET SYSTEMS: OTM 2009, PT 2, 2009, 5871 : 1069 - +
  • [30] Extracting Client-Side Web User Interface Controls
    Maras, Josip
    Stula, Maja
    Carlson, Jan
    WEB ENGINEERING, 2010, 6189 : 502 - +