Skip to content

Commit 6f23b1a

Browse files
committed
feat: add TC for adjacent=false
1 parent 6a2df6b commit 6f23b1a

File tree

2 files changed

+14
-0
lines changed

2 files changed

+14
-0
lines changed
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,13 @@
1+
#!/bin/sh -e
2+
CLUDB=
3+
"${MMSEQS}" createdb "${DATADIR}/clu.fasta" "${RESULTS}/clu"
4+
5+
"${MMSEQS}" linclust "${RESULTS}/clu" "$RESULTS/results_clu" "$RESULTS/tmp" --cov-mode 1 --cluster-mode 0 -c 0.90 --min-seq-id 0.50 --match-adjacent-seq false
6+
"${MMSEQS}" createtsv "${RESULTS}/clu" "${RESULTS}/clu" "$RESULTS/results_clu" "$RESULTS/results_cluster.tsv"
7+
8+
awk 'BEGIN { l = "" } l != $1 { l = $1; cnt++; } { t++; } END { print cnt"\t"t"\t"(t/cnt) }' "$RESULTS/results_cluster.tsv" > "$RESULTS/results_summary.tsv"
9+
ACTUAL="$(cut -f1 "$RESULTS/results_summary.tsv")"
10+
TARGET="26491"
11+
awk -v actual="$ACTUAL" -v target="$TARGET" \
12+
'BEGIN { print (actual == target) ? "GOOD" : "BAD"; print "Expected: ", target; print "Actual: ", actual; }' \
13+
> "${RESULTS}.report"

run_regression.sh

+1
Original file line numberDiff line numberDiff line change
@@ -78,6 +78,7 @@ run_test EASY_CLUSTER "run_easy_cluster.sh"
7878
run_test EASY_NUCL_CLUSTER "run_easy_nuclcluster.sh"
7979
run_test CLUSTER_REASSIGN "run_easy_cluster_reassign.sh"
8080
run_test LINCLUST "run_linclust.sh"
81+
run_test LINCLUST_ADJACENT_DISABLED "run_linclust_adjacent_disabled.sh"
8182
run_test LINCLUST_SPLIT "run_linclust_split.sh"
8283
run_test EASY_LINCLUST "run_easy_linclust.sh"
8384
run_test CLUSTHASH "run_clusthash.sh"

0 commit comments

Comments
 (0)