Pughlab CaptCR Pipeline Automation with Snakemake

public public 1yr ago Version: 2 0 bookmarks

This repository is to automate the pughlab captcr pipeline using a snakemake workflow The pipeline consists of barcode extraction, running mixcr, running QC, and clonetracking

Code Snippets

74
75
shell:
   "python {params.extract_barcode} --read1 {input.R1} --read2 {input.R2} --outfile {params.outprefix} --blist {params.barcodes}"
SnakeMake From line 74 of main/Snakefile
83
84
shell:
   "{java_align} {input.R1} {input.R2} {output.vdjca}"
SnakeMake From line 83 of main/Snakefile
91
92
shell:
   "{assemble1} {input.vdjca} {output.vdjca_res1}"
SnakeMake From line 91 of main/Snakefile
 99
100
shell:
    "{assemble1} {input.vdjca_res1} {output.vdjca_res2}"
SnakeMake From line 99 of main/Snakefile
107
108
shell:
    "{assembleEx} {input.vdjca_res2} {output.vdjca_ext}"
SnakeMake From line 107 of main/Snakefile
116
117
shell:
    "{assemble_f} {output.log} {input.vdjca_ext} {output.clns}"
SnakeMake From line 116 of main/Snakefile
124
125
shell:
    "{export} --chains TRA {input.cln}  {output.clones_A}"
SnakeMake From line 124 of main/Snakefile
132
133
shell:
    "{export} --chains TRB {input.clns} {output.clones_B}"
SnakeMake From line 132 of main/Snakefile
138
139
shell:
    "python {pars_log} -i  {logdir}  -o {logdir} -pm log_assemble_"
SnakeMake From line 138 of main/Snakefile
144
145
shell:
    "Rscript {mixcr_qc} {logdir}"
SnakeMake From line 144 of main/Snakefile
156
157
shell:
    "Rscript {clonetracker} {input.clones} {params.param1} {params.type}"
SnakeMake From line 156 of main/Snakefile
ShowHide 11 more snippets with no or duplicated tags.

Login to post a comment if you would like to share your experience with this workflow.

Do you know this workflow well? If so, you can request seller status , and start supporting this workflow.

Free

Created: 1yr ago
Updated: 1yr ago
Maitainers: public
URL: https://github.com/arnavaz/cap-tcr
Name: cap-tcr
Version: 2
Badge:
workflow icon

Insert copied code into your website to add a link to this workflow.

Other Versions:
Downloaded: 0
Copyright: Public Domain
License: None
  • Future updates

Related Workflows

cellranger-snakemake-gke
snakemake workflow to run cellranger on a given bucket using gke.
A Snakemake workflow for running cellranger on a given bucket using Google Kubernetes Engine. The usage of this workflow ...