Name Mode Size
R 040000
inst 040000
man 040000
tests 040000
vignettes 040000
.Rbuildignore 100644 0 kb
.gitignore 100644 0 kb
DESCRIPTION 100644 2 kb
LICENSE 100644 32 kb
Makefile 100644 1 kb
NAMESPACE 100644 1 kb
NEWS 100644 0 kb
README.md 100644 2 kb
README.md
# abseqR: reporting functions and downstream analysis of antibody libraries Rep-Seq `AbSeq` is a comprehensive bioinformatic pipeline for the analysis of sequencing datasets generated from antibody libraries and `abseqR` is one of its packages. `abseqR` empowers the users of [`abseqPy`](https://github.com/malhamdoosh/abseqPy) with plotting and reporting capabilities and allows them to generate interactive HTML reports for the convenience of viewing and sharing with other researchers. Additionally, `abseqR` extends `abseqPy` to __compare__ multiple repertoire analyses and perform further downstream analysis on its output. Note that `abseqR` does not require `abseqPy` to be installed to work but the output of `abseqPy` must be already present to invoke `abseqR`'s functions. ## Developers - AbSeq is developed by JiaHong Fong and Monther Alhamdoosh - For comments and suggestions, email jiahfong \<at\> gmail \<dot\> com ## Installation ### System requirements [pandoc](http://pandoc.org/installing.html) is highly recommended. If `abseqR` fails to detect `pandoc` in your system's `PATH` variable, it will not be able to generate a collated HTML report yet you can still access individual plots. > Make sure `pandoc` is at least version 1.19.2.1 ### Installation #### Install from Bioconductor As soon as `abseqR` is available in the [Bioconductor](http://bioconductor.org/) project, it can be installed from R console as follows: ```r if (!require("BiocManager")) install.packages("BiocManager") BiocManager::install("abseqR") ``` #### Install from GitHub To install the development version of `abseqR` from GitHub, type the following commands in R Console: ```r if (!require("BiocManager")) install.packages("BiocManager") BiocManager::install("malhamdoosh/abseqR") ``` ## Quick start Assuming `abseqPy` has completed an analysis and the output directory was named `output`, a basic usage of `abseqR` is: ```r library(abseqR) abseqReport("/path/to/output") ``` This will generate an interctive report of the analysis results. Please refer to the package's main vignette for more advanced use cases. ## Features `abseqR` generates numerous plots for the quality control analysis of antibody libraries and collates the results into an interactive HTML report. <div align="center"> <img src="man/figures/abseq_gif.gif" width=791 height=474> </div> Additional plots along with documentation can be found in `abseqR`'s main vignette. In R console, type: ```r browseVignettes("abseqR") ```