ouyang-lab / KARR-seq

MIT License
7 stars 1 forks source link

KARR-seq

KARR-seq is a method that reveals RNA-RNA interactions in a transcriptome-wide fashion. KARR-seq utilizes chemical crosslinkers to capture physically proximal transcripts independent of local RBP concentration and RBP-RNA affinities.

Software Pre-requisites

Dependencies and Prerequisites

The following software are required to run the Snakemake pipeline

General instructions to setup pipeline

1. Point to the correct executables

Edit the Snakefile by pointing to the correct path of the following variables:

If you are using modules in a cluster environment, you could prepend the module statement prior to the executable location, for e.g. S_SAMTOOLS = "module samtools/1.1; samtools"

2. Naming convention of FASTQ

Place FASTQ files under the data/fastq folder and name them as <example1>_P1.fastq.gz and <example1>_P2.fastq.gz

3. Run the pipeline

Using the snakemake executable, simply run: snakemake -j <no_of_jobs> -s <Snakefile> --latency-wait 120 targets_all

4. Output Files

Usage

See the jupyter notebook or HTML rendered notebook for examples on how to utilize the pairs files to cluster chimeric reads, plot contactmaps, arcbands as well as differential contact maps.