Skip to content

This package contains most of the functions required in poly(A) tail research, including tail recognition from sequence, tail length calculation, non-A base recognition and quantifying tail, PA site determination, tail length difference significance detection, basic data statistics, and so on.

Notifications You must be signed in to change notification settings

nemitheasura/PolyAtailor

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

40 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

PolyAtailor

Multifunctional R package for poly(A) tail analysis.

About

PolyAtailor starts with the original sequencing data, first pre-processed the original data of different sequencing technology, and converted into FASTQ format files. Then entering the tail_scan process, perform tail extraction, tail filtering, and tail classification to get tail_scan tails. If the user provides a reference genome, PolyAtailor will continue to use tail_map to fix the preliminary results of tail_scan to get tail_map tails (Figure below). After obtaining accurate tail data, the user can perform the recognition and annotation of the PA sites, and the visualization analysis of the Poly(A) tail base. In addition, users can also perform differential significant analysis of poly(A) tail length of different conditions via PolyAtailor.

Getting started

Mandatory

  • R (>=3.5.0). R 3.6.2 is recommended.

Required R Packages

Installation

  • Install the R package using the following commands on the R console:
install.packages("devtools")
require(devtools)
install_github("XHWUlab/PolyAtailor")
library(PolyAtailor)

##or you can download ZIP, and then
install.packages("you download path", repos = NULL, type = "source")

Attention

If you encounter the problem that the ggmsa package or GenomicRanges package does not work in some R versions, you can directly extract the two files in the patch folder and copy them to the library path in R.

About

This package contains most of the functions required in poly(A) tail research, including tail recognition from sequence, tail length calculation, non-A base recognition and quantifying tail, PA site determination, tail length difference significance detection, basic data statistics, and so on.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • R 100.0%