MitoTrace, a user-friendly R package for the analysis of mitochondrial variation in next generation sequencing data.
MitoTrace runs on 32-bit or 64-bit GNU/Linux R environment and requires the following dependencies: * R (>= 3.6.1) * seqinr (>= 3.4-5) * Matrix (>= 1.2-17) * Rsamtools (>= 2.0.0)
Please make sure these packages (and correct versions) are installed or install yourself in the following way:
install.packages("seqinr")
install.packages("Matrix")
if (!requireNamespace("BiocManager", quietly = TRUE))
install.packages("BiocManager")
BiocManager::install("Rsamtools")
MitoTrace is designed for the R programming language and statistical computing environment. If you want to use the lastest version of MitoTrace, please install it directly from GitHub. First, you need to install and load the devtools package. Then use install_github("lkmklsmn/MitoTrace") as follow line in your R console:
install.packages("devtools")
library("devtools")
install_github("lkmklsmn/MitoTrace")
MitoTrace plots the read coverage across the mitochondria human or mouse genome
MitoDepth(bam_list = bams, species = "human", mt_ann = mt_ann)
MitoTrace extracts read coverage and alternative allele counts across all mitochondrial genome positions
mae_res <- MitoTrace(bam_list = bams, fasta = fasta_loc, chr_name = "MT")
MitoTrace calculates allele frequency for each mitochondrial position
af <- calc_allele_frequency(mae_res)
Please check the examples folder for Markdown files, or use the following link to open.
MitoTrace reproduces the heteroplamsy reported in Leif's lineage tracing study analysis[1]
MitoTrace identifies personal variants in SMART-seq2 data data[2]
MitoTrace distinguishes different cell lines in 10X Genomics data[3]
MitoTrace
uses GNU General Public License GPL-3.
Our optimized, efficient and user-friendly R package MitoTrace
is currently under development.
Add the following code to your website.
For more information on customizing the embed code, read Embedding Snippets.