Skip to content

Commit a57cc28

Browse files
committed
fix: flatten output structure for search example
1 parent 3c1b41c commit a57cc28

1 file changed

Lines changed: 10 additions & 1 deletion

File tree

examples/search-cluster-run.sh

Lines changed: 10 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -42,7 +42,16 @@ run_search() {
4242
--calibration "$CALIBRATION" \
4343
--preset standard \
4444
&& echo "$label done" \
45-
|| echo "$label FAILED (continuing)"
45+
|| { echo "$label FAILED (continuing)"; return; }
46+
47+
# Flatten: biota writes a timestamped subdir inside --output-dir.
48+
# Move its contents up one level so the label dir IS the run dir.
49+
local out_dir="${@: -1}" # value after last flag (--output-dir <path>)
50+
for inner in "$out_dir"/*/; do
51+
[ -d "$inner" ] || continue
52+
mv "$inner"* "$out_dir/" 2>/dev/null || true
53+
rmdir "$inner" 2>/dev/null || true
54+
done
4655
}
4756

4857
# 1. Classic morphological baseline -- torus, no signal.

0 commit comments

Comments
 (0)