knitr::opts_chunk$set(
  collapse = TRUE,
  comment = "#>"
)

This vignette describes the function and use of the sangeR package

Abstract

In the era of Next Generation Sequencing and beyond, the Sanger technique is still widely used for variant verification of inconclusive or ambiguous high-throughput sequencing results or as a low-cost molecular genetical analysis tool for single targets in many fields of study. Many analysis steps need time-consuming manual intervention. Therefore, we present here a pipeline-capable high-throughput solution with an optional Shiny web interface, that provides a binary mutation decision of hotspots together with plotted chromatograms including annotations via flat files based on R and Nextflow.

Availability

All components of the PARrOT R package and the belonging Python scripts are available for download from the Github repository PARrOT.

Installation

To install the R-package the following commands have to be executed in R.

install.packages(c("BiocManager","stringr","ggplot2","reshape2","seqinr","devtools")
BiocManager::install(c("Biostrings","CrispRVariants","biomaRt","sangerseqR"))
library("devtools")
install_github("https://github.com/kaischmid/SangeR")

Get the Docker container here.

Please make sure to check our other projects at Giessen Institute of Neuropathology.

Usage

Input data

The pipeline needs the following files as input. We divided the pipeline into an online and an offline mode.

Online

The pipeline gathers the necessary reference data on demand from online resources, but needs a stable internet connection.

Offline

The pipeline needs a prepared local reference database for the offline use.

PARAMETERS

The following parameters can be set:

OUTPUT

The pipeline generates the following output:

Example

Testset

Feel free to test the pipeline with our provided test set which you can find under: https://zenodo.org/record/5865470#.YeXufi9XZpQ

First clone the repository to your machine: git clone https://github.com/kaischmid/SangeR.git

Then run the following command:

./main.nf



kaischmid/SangeR documentation built on April 15, 2022, 2:22 a.m.