Skip to content
 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

19 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

CoSTseq (Co-transcriptional structure tracking)

Data processing pipeline and analysis code for handling CoSTseq and DMS-MaPseq sequencing data sets.

Installing the CoSTseq package

CoSTseq uses Snakemake and a custom conda environment. In addition, the following software packages need to be installed and accessible for Snakemake: fastp, STAR, UMIdedup, RNAstructure, ViennaRNA.

# clone repository
git clone https://github.com/NeugebauerLab/CoSTseq.git
cd CoSTseq

# create conda environment
conda env create --name CoST --file=CoST_env.yml # create new environment from template
conda activate CoST # activate

# install python package
pip install -e .

Running the data processing pipeline

After completing the configuration process, the pipeline can be executed using the following command:

conda activate CoST
snakemake -c 16 --configfile config/snake_muts_pro.yaml --resources mem_mb=32000

Re-generating analyses and figures from "Immediate, determinative RNA base pairing upon exit from eukaryotic RNA polymerases"

To re-generate the analyses, first run the analysis pipeline on deposited raw data, or download processed files from GEO accession number GSE254264. Save the processed data files in the data directory. Analysis code for each individual figure is available in jupyter notebooks in the notebooks directory and can be executed directly.

About

No description, website, or topics provided.

Resources

Stars

0 stars

Watchers

0 watching

Forks

Releases

Packages

Contributors

Languages