Skip to content

An application to compare genetic maps with D3 & Shiny

Notifications You must be signed in to change notification settings

holtzy/GenMap-Comparator

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

The Genetic Map Comparator

Tool working online here

Overview

The Genetic Map Comparator is an R Shiny application made to compare genetic maps.
You can use it trough the online version and read the related publication in bioinformatics.

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.

Here is a screenshot of the main sheets of the app: fig1

Input Format

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.

Local use

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")

Local installation

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:

ìnstall.packages("shiny")

3. Then, set the working directory and run the App:

setwd("my/path/to/the/github/folder/you/downloaded")
runApp()

Citing

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

Members

The genetic map comparator has been developped by 3 researchers from Montpellier Supagro:
Yan Holtz: homepage
Jacques David: homepage
Vincent Ranwez: homepage

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.

About

An application to compare genetic maps with D3 & Shiny

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published