Peak-based Enhancement Analysis PipeLine for MeRIP-seq
Project description
PEALS: Peak-based Enhancement Analysis PipeLine for MeRIP-Seq
Latest Release:
Introduction
MeRIP-seq stands for methylated RNA immunoprecipitation sequencing, which is the most popular method for detection of post-transcriptional RNA modifications. Here, we presented the P-based Enhancement Analysis PipeLine for MeRIP-Seq (PEALS), for identifying enriched methylation regions. PEALS is designed for capturing the enriched methylated regions from MeRIP-seq, where IP signals are significantly over the input signals. Unlike other tools, PEALS not only can detect the peaks located across the exons, but also can detect peaks located in introns. It will be very usefull to detect the methylated peaks in caRNAs, primary transcripts, etc. After peak detections, PEALS wrap DESeq2 framework to estimate the enrichment and their significance. When detecting the differentially methylated (DM) peaks, PEALS use complex strategies to normalized the reads count under different conditions to avoid over-normalization.
Required third party software
PEALS relies on the following third party software. Before installing PEALS, please to ensure the following software have been properly installed.
The following R pacakges should be also installed.
- getopt (>=1.20.3)
- DESeq2 (>=1.32.0)
- ggplot2 (>=3.4.1)
- ashr (>=2.2.54)
- apeglm (>=1.14.0)
- glmGamPoi (>=1.4.0)
Install
The common way to install PEALS is through PYPI).
Please check INSTALL document for detail.
Usage
Example for regular peak calling on MeRIP-seq.
For sample matrix, please chek the sample matrix here as reference.
peals callpeak -i <bam directory> -m <sample matrix> -P <prefix> -o <output directory>
Example for differentially methylated peak calling on MeRIP-seq.
For sample matrix, please chek the sample matrix here as reference.
peals diffpeak -i <bam directory> -m <sample matrix> -P <prefix> -o <output directory>
Subcommand | Description |
---|---|
callpeak |
Main function to call peaks from alignment results. |
diffpeak |
Main function to call differentially methylated peaks from alignment results. |
Contribute
If you have any questions, suggestion/ideas, or just want to have conversions with developers and other users in the community, we recommand you using discussion section or posting to our Issues page.
Ackowledgement
PEALS project also relies on the following python packages.
Project details
Release history Release notifications | RSS feed
Download files
Download the file for your platform. If you're not sure which to choose, learn more about installing packages.
Source Distribution
Built Distribution
File details
Details for the file PEALS-1.2.3.1.tar.gz
.
File metadata
- Download URL: PEALS-1.2.3.1.tar.gz
- Upload date:
- Size: 67.8 kB
- Tags: Source
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/3.3.0 pkginfo/1.9.6 requests/2.27.1 setuptools/67.0.0 requests-toolbelt/1.0.0 tqdm/4.66.1 CPython/3.9.9
File hashes
Algorithm | Hash digest | |
---|---|---|
SHA256 | b768fcc59bb53b74c50c167eba4726db91dc506764c431bd0e8986d0e3ecb96b |
|
MD5 | b8ca1c258753456b3f82be6f0f711d66 |
|
BLAKE2b-256 | 1aa1fddbdfd1f36cd93283e1fc2d13327d19548065d384f5c7beb6f3a9b24edc |
File details
Details for the file PEALS-1.2.3.1-py3-none-any.whl
.
File metadata
- Download URL: PEALS-1.2.3.1-py3-none-any.whl
- Upload date:
- Size: 77.5 kB
- Tags: Python 3
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/3.3.0 pkginfo/1.9.6 requests/2.27.1 setuptools/67.0.0 requests-toolbelt/1.0.0 tqdm/4.66.1 CPython/3.9.9
File hashes
Algorithm | Hash digest | |
---|---|---|
SHA256 | 588cbda7c347a16d97f4d9c6dcb42590fcd8bb77bea43da70d45e8c28ce611a7 |
|
MD5 | 2aa6fe4b20660be168317ff508068c88 |
|
BLAKE2b-256 | d2406dbd5b0d692e550bf02807b1370b3abc6478369f9f636c84c0a2ee75146c |