forked from BioinformaticsArchive/blasr
-
Notifications
You must be signed in to change notification settings - Fork 0
/
cram.mk
48 lines (34 loc) · 1.29 KB
/
cram.mk
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
FAST_CTESTS := \
ctest/ecoli.t \
ctest/fastMaxInterval.t \
ctest/aggressiveIntervalCut.t \
ctest/multipart.t \
ctest/affineAlign.t ctest/bamOut.t ctest/ccsH5.t ctest/filtercriteria.t ctest/m0-5.t \
ctest/fofn.t \
ctest/alignScore.t ctest/hitpolicy.t ctest/noSplitSubreads.t \
ctest/bamIn.t ctest/open_fail.t ctest/verbose.t ctest/deterministic.t
MILD_CTESTS := \
ctest/concordant.t ctest/bug25766.t ctest/holeNumbers.t
SLOW_CTESTS := ctest/bug25328.t
# XXX: following tests sidelined, needs bam input after --sam option removed
# MILD: ctest/useccsallBestN1.t
# sidelined because of changes in directories
#
# needed to restore /mnt/data3/vol53/2450530/0014
# SLOW ctest/useccsallLargeGenome.t
#BLASR_PATH=/mnt/secondary/builds/full/3.0.0/prod/current-build_smrtanalysis/private/otherbins/internalall/bin/
#export BLASR_PATH
cramfast:
cram -v --shell=/bin/bash ${FAST_CTESTS}
crammild:
cram -v --shell=/bin/bash ${MILD_CTESTS}
cramslow:
cram -v --shell=/bin/bash ${SLOW_CTESTS}
cramtests:
cram -v --shell=/bin/bash ${FAST_CTESTS} ${MILD_CTESTS} ${SLOW_CTESTS}
cramqu:
for test in ${FAST_CTESTS}; do \
qsub -pe smp 15 -V -cwd -b y -N cramqu $@cram -v --shell=bin/bash $$test;\
done
clean:
rm -f cramqu.* ctest/*.err