Mercurial > hg > cc > cirrus_work
diff bin/cdbp.sh @ 364:bd931adc820b plus
working on new shrunk cdb en- and de-coding
| author | Henry S. Thompson <ht@inf.ed.ac.uk> |
|---|---|
| date | Tue, 07 Apr 2026 15:04:09 +0100 |
| parents | 3bd6378eb64e |
| children | 1ff1bbf30472 |
line wrap: on
line diff
--- a/bin/cdbp.sh Thu Mar 26 17:27:53 2026 +0000 +++ b/bin/cdbp.sh Tue Apr 07 15:04:09 2026 +0100 @@ -1,13 +1,12 @@ #!/usr/bin/bash -# One cdb pipeline step, doing 1/17th of the work +# One cdb pipeline step, doing 1/6 of the work # Usage: cdbp.sh i -# where i is the 0-origin index of a 17th, so e.g. cdbp.sh 2 will run -# test_cdbp.py ... ks_%d-%d.cdb 2 3 12 18 +# where i is the 0-origin index of a 6th, so e.g. cdbp.sh 2 will run +# test_cdbp.py ... ks_%d-%d.cdb lmh_%d-%d.cdb 34 50 i=$1 -k1=$((i >= 16 ? ((i * 6) - 1) : (i * 6))) -k2=$((i < 15 ? (i + 1) * 6 : 90 + (i - 14) * 5)) -#k2=$((k2 > 100 ? 100 : k2)) -echo $(printf lmh_%d-%d.cdb $k1 $((k2 - 1))) 1>&2 -cat $(printf lmh_%d-%d.cdb $k1 $((k2 - 1))) > /dev/null +k1=$((i < 4 ? (i * 17) : (4 +(i * 16)))) +k2=$((i < 4 ? k1 + 16 : k1 + 15)) +#echo $(printf lmh_%d-%d.cdb $k1 $((k2 - 1))) 1>&2 +#cat $(printf lmh_%d-%d.cdb $k1 $((k2 - 1))) > /dev/null python3 -c 'import cdb_one;cdb_one.mainp()' lmh_%d-%d.cdb $k1 $k2
