-
Notifications
You must be signed in to change notification settings - Fork 10
/
Makefile.am
99 lines (87 loc) · 3.1 KB
/
Makefile.am
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
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
ACLOCAL_AMFLAGS = -I m4
nodist_bin_SCRIPTS = \
pigx-chipseq
dist_pkglibexec_SCRIPTS = \
snakefile.py \
qsub-template.sh
pkglibexec_scriptsdir = $(pkglibexecdir)/scripts
dist_pkglibexec_scripts_SCRIPTS = \
scripts/Annotate_Peaks.R \
scripts/Argument_Parser.R \
scripts/BigWigExtend.R \
scripts/ChIPQC.R \
scripts/ChIPQC_Functions.R \
scripts/Check_Config.py \
scripts/ConstructGenomicWindows.R \
scripts/Deseq_Report.Rmd \
scripts/Extract_Nucleotide_Frequency.R\
scripts/Extract_Signal_Annotation.R \
scripts/Extract_Signal_Peaks.R \
scripts/Feature_Combination.R \
scripts/Feature_Counting.R \
scripts/Functions_Helper.R \
scripts/Functions_Sample_Report.R \
scripts/Knit_Report.R \
scripts/Make_UCSC_HUB.R \
scripts/Merge_Counts.R \
scripts/Parse_Bowtie2log.R \
scripts/Peak_Statistics.R \
scripts/Prepare_Annotation.R \
scripts/Sample_Report.rmd \
scripts/SnakeFunctions.py \
scripts/Summarize_Data_For_Report.R
pkglibexec_rulesdir = $(pkglibexecdir)/Rules
dist_pkglibexec_rules_SCRIPTS = \
Rules/Annotate_Peaks.py \
Rules/BamToBigWig.py \
Rules/ChIPQC.py \
Rules/Differential_Analysis.py \
Rules/Extract_Signal_Annotation.py \
Rules/FastQC.py \
Rules/Feature_Combination.py \
Rules/IDR.py \
Rules/Knit_Report.py \
Rules/Mapping.py \
Rules/MultiQC.py \
Rules/Parse_Bowtie2log.py \
Rules/Peak_Calling.py \
Rules/Peak_Statistics.py \
Rules/Prepare_Annotation.py \
Rules/Summarize_Data_For_Report.py \
Rules/Trimming.py \
Rules/UCSC_Hub.py
dist_pkgdata_DATA = \
etc/settings.yaml \
etc/pretty.txt \
etc/sample_sheet.csv.example \
images/Logo_PiGx.png
AM_TESTS_ENVIRONMENT = srcdir="$(abs_top_srcdir)" builddir="$(abs_top_builddir)" PIGX_UNINSTALLED=1 PIGX_UGLY=1 SOURCE_DATE_EPOCH=1
TESTS = \
Tests/test.sh
EXTRA_DIST = \
VERSION \
META.in \
Tests/sample_sheet.csv \
Tests/settings.yaml \
Tests/sample_sheet_DBA.csv \
Tests/settings_DBA.yaml \
Tests/genome/genome_subset_mm9_chr1_13590945_17791527.fa.gz \
Tests/genome/genome_subset_hg38_chr1_35287632_37056684.fa.gz \
Tests/genome/mm_chr19.gtf \
Tests/in/ChIP.fq.gz \
Tests/in/ChIP_1.fq.gz \
Tests/in/ChIP_2.fq.gz \
Tests/in/Cont.fq.gz \
Tests/in/ChIPpe_R1.fq.gz \
Tests/in/ChIPpe_R2.fq.gz \
Tests/in/ChIPpe_var2_R1.fq.gz \
Tests/in/ChIPpe_var2_R2.fq.gz \
Tests/in/HEK.fq.gz
clean-local:
-rm -rf .snakemake
-rm -rf Tests/out/
-rm -rf Tests/out/.snakemake
CLEANFILES = $(nodist_bin_SCRIPTS) config.json
# Build docker image with Guix
docker: dist
guix pack -e '(load "guix.scm")' --with-source=pigx_chipseq-$(VERSION).tar.gz -f docker -S /bin=bin -S /lib=lib -S /share=share glibc-utf8-locales tzdata coreutils bash