-
Notifications
You must be signed in to change notification settings - Fork 1
Expand file tree
/
Copy pathSnakefile
More file actions
29 lines (26 loc) · 738 Bytes
/
Snakefile
File metadata and controls
29 lines (26 loc) · 738 Bytes
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
rule all:
input:
"refFiles/GEO_MusmusculusStudies.txt",
"Figures/MusMusculusAgeHistogram.png"
rule sampleListGen:
input:
"refFiles/GEO_MusmusculusStudies.txt"
output:
"refFiles/GEO_MusmusculusSamples.csv"
shell:
"python sampleListGen.py {input} > {output}"
rule metaExtract:
input:
"src/setup_metadataExtract.py",
"refFiles/GEO_MusmusculusSamples.csv"
output:
"refFiles/GEO_MusmusculusMetadata.json"
shell:
"python metadataExtract.py {input} > {output}"
rule ageHisto:
input:
"refFiles/GEO_MusmusculusMetadata.json"
output:
"Figures/MusMusculusAgeHistogram.png"
shell:
"Rscript studyAgeViz.R {input} > {output}"