Skip to content
GitLab
Menu
Projects
Groups
Snippets
Loading...
Help
Help
Support
Community forum
Keyboard shortcuts
?
Submit feedback
Contribute to GitLab
Sign in
Toggle navigation
Menu
Open sidebar
edna
snakemake_rapidrun_obitools
Commits
8ff01002
Commit
8ff01002
authored
Jun 16, 2020
by
peguerin
Browse files
define new rules
parent
d418dd03
Changes
1
Hide whitespace changes
Inline
Side-by-side
04_filter_samples/Snakefile
View file @
8ff01002
...
...
@@ -6,7 +6,7 @@ __license__ = "MIT"
import pandas
import os.path
dfMulti =
pandas.read_csv("../
01_info
s/all_demultiplex.csv", sep=",")
dfMulti =pandas.read_csv("../
results/01_setting
s/all_demultiplex.csv", sep=",")
## check demultiplexing results
...
...
@@ -20,15 +20,22 @@ for thisDemultiplex in dfMulti.demultiplex:
print(dfMultiChecked)
###############################################################################
# RULES
###############################################################################
rule all:
input:
expand('01_dereplicated/{demultiplexs}.uniq.fasta', demultiplexs=dfMultiChecked['demultiplex']),
expand('02_goodlength/{demultiplexs}.l.u.fasta', demultiplexs=dfMultiChecked['demultiplex']),
expand('03_clean_pcrerr/{demultiplexs}.r.l.u.fasta', demultiplexs=dfMultiChecked['demultiplex']),
expand('04_filtered/{demultiplexs}.c.r.l.u.fasta', demultiplexs=dfMultiChecked['demultiplex']),
expand('../
99_
log/04_filter_samples/01_dereplicated/{demultiplexs}.log', demultiplexs=dfMultiChecked['demultiplex']),
expand('../
99_
log/04_filter_samples/02_goodlength/{demultiplexs}.log', demultiplexs=dfMultiChecked['demultiplex']),
expand('../
99_
log/04_filter_samples/03_clean_pcrerr/{demultiplexs}.log', demultiplexs=dfMultiChecked['demultiplex']),
expand('../
99_
log/04_filter_samples/04_filtered/{demultiplexs}.log', demultiplexs=dfMultiChecked['demultiplex'])
expand('
../results/04_filter_samples/
01_dereplicated/{demultiplexs}.uniq.fasta', demultiplexs=dfMultiChecked['demultiplex']),
expand('
../results/04_filter_samples/
02_goodlength/{demultiplexs}.l.u.fasta', demultiplexs=dfMultiChecked['demultiplex']),
expand('
../results/04_filter_samples/
03_clean_pcrerr/{demultiplexs}.r.l.u.fasta', demultiplexs=dfMultiChecked['demultiplex']),
expand('
../results/04_filter_samples/
04_filtered/{demultiplexs}.c.r.l.u.fasta', demultiplexs=dfMultiChecked['demultiplex']),
expand('../log
s
/04_filter_samples/01_dereplicated/{demultiplexs}.log', demultiplexs=dfMultiChecked['demultiplex']),
expand('../log
s
/04_filter_samples/02_goodlength/{demultiplexs}.log', demultiplexs=dfMultiChecked['demultiplex']),
expand('../log
s
/04_filter_samples/03_clean_pcrerr/{demultiplexs}.log', demultiplexs=dfMultiChecked['demultiplex']),
expand('../log
s
/04_filter_samples/04_filtered/{demultiplexs}.log', demultiplexs=dfMultiChecked['demultiplex'])
include: "../00_rules/filter_samples.smk"
include: "rules/dereplicate_samples.smk"
include: "rules/goodlength_samples.smk"
include: "rules/clean_pcrerr_samples.smk"
include: "rules/rm_internal_samples.smk"
Write
Preview
Markdown
is supported
0%
Try again
or
attach a new file
.
Attach a file
Cancel
You are about to add
0
people
to the discussion. Proceed with caution.
Finish editing this message first!
Cancel
Please
register
or
sign in
to comment