Skip to content

sjfandrews/mtHg-SNPs-plot

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

5 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Plotting Mitochondrial haplogroup defining SNPs

Mitochondrial haplogroups represent sets of similar haplotypes defined by SNVs that arrose as a result of sequential accumulation of mutations during prehistoric human migrations. Here we plot haplogroup defining SNPs on the mitochondrial genome.

Image of mtHg SNPs SNPs defining European mitochondiral haplogroups.

Installation

git clone https://github.com/sjfandrews/mtHg-SNPs-plot.git

Dependencies include: tidyverse, ggplot2, ggnewscale, pals

install.packages('tidyverse', 'ggplot2', 'ggnewscale', 'pals')

Haplgroup defining SNPs were obtained from Hi-MC (Smieszek, S. et al. 2018. Peerj) and FamilyTreeDNA, and are are avaliable in data/HiMC_mtSNPs.csv and scripts/FamilyTreeDNA_mtSNPs.R. These are not an exhaustive list of all haplogroup defining mtSNPs, but are focused on the major macro haplogroups used by Hi-MC.

Gene boundries for the Mitochondrial geneome were obtained from the Revised Cambridge Reference Sequence(rCRS) and are generated by scripts/mtDNAbdries.R.

Usage

Main plotting functions are avaliable in mtHgSNPs.R.


Code base was inspired by Stephen Turners Mitochondrial Solar Plot and by the GWAS Catalog ideogram.

About

Plotting Mitochondrial haplogroups defining SNPs

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages