PEPPRO
PEPPRO processes nascent RNA sequencing data to perform preprocessing, quality control, and signal track generation for GRO-seq, PRO-seq, and ChRO-seq experiments.
Key Features:
- Data Processing Capabilities: Supports variable-length UMI adapter removal, read deduplication, trimming, and mapping optimized for nascent RNA data.
- Quality Control Metrics: Calculates adapter abundance, RNA integrity, library complexity, nascent RNA purity, and run-on efficiency.
- Signal Track Generation: Produces bigWig signal tracks for plus and minus strands with optional mappability-scaled or unscaled read counts.
- Scalability and Portability: Enables scalable execution on local machines or computing clusters for standardized preprocessing of nascent RNA datasets.
- Fault Tolerance and Logging: Provides restartable, fault-tolerant execution with extensive logging for reproducibility and troubleshooting.
Scientific Applications:
- Nascent transcription profiling: Processes GRO-seq, PRO-seq, and ChRO-seq data to profile nascent RNA.
- Transcription dynamics and regulation: Supports analyses of transcription dynamics and regulatory mechanisms.
- Chromatin interaction and run-on assessment: Facilitates studies of chromatin interactions and assessment of run-on efficiency.
Methodology:
Performs variable-length UMI adapter removal, read deduplication, trimming, mapping, calculation of quality control metrics, and generation of bigWig signal tracks with optional mappability scaling.
Topics
Details
- License:
- BSD-2-Clause
- Programming Languages:
- Python
- Added:
- 1/18/2021
- Last Updated:
- 1/23/2021
Operations
Publications
Smith JP, Dutta AB, Sathyan KM, Guertin MJ, Sheffield NC. Quality control and processing of nascent RNA profiling data. Unknown Journal. 2020. doi:10.1101/2020.02.27.956110.