Skip to content
Paco edited this page Nov 20, 2015 · 33 revisions

Welcome to the Genome Maps wiki!

Genome Maps is an open source and high-performance HTML5 web-based genome browser. Genome Maps allows to browse several genomes and annotations by fetching data from CellBase high-performance REST web services. Custom data (BAMs, VCFs, ...) can also be loaded from remote servers and local disk by using OpenCGA server.

Genome Maps has been implemented to be very fast and designed in a modular way. All the web components and visualization technology developed for Genome Maps, and other related projects such as Cell Maps, are being developed in JSorolla JavaScript library. This project implements a JavaScript library for genomic and biological network data visualization and constitute the foundation of Genome Maps.

Genome Maps is written in JavaScript and makes an exhaustive use of the open standards HTML5 and CSS3; also, other open source libraries and technologies are used so Genome Maps runs in all modern web browsers without the installation of any web private technology. To take a quick look visit Genome Maps. You can find and cite the paper at Nuc. Acids Res. at

Main features

Genome Maps allows a real-time navigation through big genomic regions:

Big genomic region

And also zoom in to feature or nucleotide level detail:

SNPs and Cosmic mutations

You can also easily choose among some built-in species and add more tacks with genome annotation from CellBase or even DAS servers, although these are usually to slow.

When OpenCGA is installed custom data files such as BAMs or VCFs can also be loaded from remote or local disk. Data files are first indexed to provide a quick navigation and filtering.

1000g Bam visualization Genome Maps has been designed in a modular way and different components and APIs are provided. This makes very easy to reuse and customize some components. Source code is free and open source.

Who is using Genome Maps

Genome Maps visualization technology is developed in an external project called JSorolla to easily be included in other projects. Today there are several projects using Genome Maps technology by importing JSorolla:


Genome Maps project is led by Ignacio Medina ( and begun in the Bioinformatics and Genomics Department led by Joaquin Dopazo ( at CIPF (Valencia, Spain). Currently Ignacio Medina is working at University of Cambridge where he leads the Computational Biology Lab at HPC Service.

Two people deserve a special mention for their special contribution done: Franscisco Salavert which is currently the main developer and Alejandro de Maria who was the first developer.

Citing Genome Maps

Medina I., Salavert F., Sanchez R., de Maria A., Alonso R., Escobar P., Bleda M., Dopazo J. Genome Maps, a new generation genome browser. Nucleic Acids Res. 2013 Jul;41(Web Server issue):W41-6. doi: 10.1093/nar/gkt530

NAR - PubMed - [Google Scholar](