The Genetic Map Comparator
Once your dataset is uploaded you can explore it using the various sheets accessible via links at the top of the window. Each sheet helps you to study some specific features of your maps, they allow you to compare your maps via standard statistics (number of markers, average gap size between markers etc.) as well as to obtain a visual representation of your map congruences by plotting marker positions along chromosomes.
The Genetic map comparator is able to import map files produced by most commonly used software for linkage analysis (e.g. Carthagene and JoinMap). Each map must be stored in its own file and all data files stored together in one specific folder. Use the upload facility of the home page to browse your local folders and select desired maps using multiple file selection. The column name has no impact but must be ordered correctly (see details and example below) and be separated by either ‘;’ or tabulation (‘\t’). See an extensive description of the accepted inputs in the help page of the online application.
For large datasets or privacy concerns, you can use the tool locally. You need R to be installed on your computer. Open R and use the code below:
install.packages("shiny") library(shiny) runGitHub("GenMap-Comparator","holtzy")
Since local use shows problems for microsoft users, you can install the Genetic Map Comparator on your machine.
1. Download the whole repository
2. Open R and make sure these library are installed:
library(shiny) library(plotly) library(ggplot2) library(DT) library(shinythemes) library(shinyAce) library(RColorBrewer) library(qualV) library(colourpicker)
If you miss a library, remember you can install it with:
3. Then, set the working directory and run the App:
If you find The Genetic Map Comparator useful, please cite:
The Genetic Map Comparator: a user-friendly application to display and compare genetic maps.
Yan Holtz, Jacques David, Vincent Ranwez, Bioinformatics (2017) 33(9): 1387–1388
We would like to thank Cédric Goby for his help during the shiny server deployment and François Lechevallier for developing and maintaining the website hosting this tool.