# HG changeset patch
# User iuc
# Date 1761639416 0
# Node ID b55f0ce54d97a8edd9058c9042bfbfd053b3cb66
# Parent f5aff7c9a65d6893708eaf94d360f0ec3422b858
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/main/tools/semibin commit 2c08a2e49a2844efe92340c5a9e9c8323e4a33d6
diff -r f5aff7c9a65d -r b55f0ce54d97 generate_sequence_features.xml
--- a/generate_sequence_features.xml Tue Mar 25 15:49:59 2025 +0000
+++ b/generate_sequence_features.xml Tue Oct 28 08:16:56 2025 +0000
@@ -10,18 +10,30 @@
-
+
+
+
+
+
+
+
+
+
+
+
+
@@ -45,10 +68,13 @@
-
-
-
-
+
+
+
+
+
+
+
@@ -81,12 +107,72 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
-
-
-
-
+
+
+
+
+
+
+
@@ -138,13 +224,16 @@
-
-
-
-
-
+
+
+
+
+
+
+
+
+
-
@@ -224,19 +313,24 @@
-
-
-
-
+
+
+
+
+
-
+
+
+
+
+
-
+
@@ -253,6 +347,73 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
- 2.0.2
+ 2.1.0
1
21.01
@@ -48,6 +48,23 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
@@ -55,8 +72,14 @@
+
+
+
+
+
+
-
+
@@ -65,11 +88,11 @@
-
+
-
+
@@ -78,39 +101,27 @@
'contigs.fasta' &&
-#else
-ln -s '$input_fasta' 'contigs.fasta' &&
-#end if
+ln -s '$input_fasta' 'contigs.$input_fasta.ext' &&
]]>
'contigs.fasta' &&
- #else
-ln -s '$mode.input_fasta' 'contigs.fasta' &&
- #end if
+ln -s '$input_fasta' 'contigs.$input_fasta.ext' &&
#else
#if $mode.multi_fasta.select == 'concatenated'
- #if $mode.multi_fasta.input_fasta.ext.endswith(".gz")
-gunzip -c '$mode.multi_fasta.input_fasta' > 'contigs.fasta' &&
- #else
-ln -s '$mode.multi_fasta.input_fasta' 'contigs.fasta' &&
- #end if
+ln -s '$input_fasta' 'contigs.$input_fasta.ext' &&
#set $separator = $mode.multi_fasta.separator
#else
#for $e in $mode.multi_fasta.input_fasta
- #set $identifier = re.sub('[^\s\w\-\\.]', '_', str($e.element_identifier))
- #if $e.ext.endswith(".gz")
-gunzip -c '$e' > '${identifier}.fasta' &&
- #else
-ln -s '$e' '${identifier}.fasta' &&
- #end if
+ #set $identifier = re.sub('[^\s\w\-]', '_', str($e.element_identifier))
+ln -s '$e' '${identifier}.$e.ext' &&
#end for
#set $separator = ':'
SemiBin2 concatenate_fasta
- --input-fasta *.fasta
+ --input-fasta
+ #for $e in $mode.multi_fasta.input_fasta
+ #set $identifier = re.sub('[^\s\w\-]', '_', str($e.element_identifier))
+ '${identifier}.$e.ext'
+ #end for
--output 'output'
--separator '$separator'
--compression none
@@ -129,17 +140,27 @@
+
+
+
+
+
@@ -257,7 +278,6 @@
-
@@ -293,58 +313,153 @@
- mode["select"]=="single" or mode["select"]=="co"
+ input_type_select['mode']['select']=="single" or input_type_select['mode']['select']=="co"
- mode["select"]=="single" or mode["select"]=="co"
+ input_type_select['mode']['select']=="single" or input_type_select['mode']['select']=="co"
-
+
- mode["select"]=="multi"
+ input_type_select['mode']['select']=="multi"
- mode["select"]=="multi"
+ input_type_select['mode']['select']=="multi"
- mode["select"]=="single" and extra_output and "coverage" in extra_output
+ input_type_select['mode']['select']=="single" and extra_output and "coverage" in extra_output
+ input_type_select['input_type']=="bam"
- mode["select"]=="single" and extra_output and "coverage" in extra_output
+ input_type_select['mode']['select']=="single" and extra_output and "coverage" in extra_output
+ input_type_select['input_type']=="bam"
- mode["select"]=="co" and extra_output and "coverage" in extra_output
+ input_type_select['mode']['select']=="co" and extra_output and "coverage" in extra_output
+ input_type_select['input_type']=="bam"
- mode["select"]=="co" and extra_output and "coverage" in extra_output
+ input_type_select['mode']['select']=="co" and extra_output and "coverage" in extra_output
+ input_type_select['input_type']=="bam"
+
+ input_type_select['mode']['select']=="single" or input_type_select['mode']['select']=="co" and extra_output and "coverage" in extra_output
+ input_type_select['input_type']=="txt"
+
+
+ input_type_select['mode']['select']=="single" or input_type_select['mode']['select']=="co" and extra_output and "coverage" in extra_output
+ input_type_select['input_type']=="txt"
+
+
+ input_type_select['mode']['select']=="multi" and extra_output and "coverage" in extra_output
+ input_type_select['input_type']=="txt"
+
+
- mode["select"]=="multi" and extra_output and "coverage" in extra_output
-
+ input_type_select['mode']['select']=="multi" and extra_output and "coverage" in extra_output
+ input_type_select['input_type']=="bam"
+
- mode["select"]=="multi" and extra_output and "coverage" in extra_output
+ input_type_select['mode']['select']=="multi" and extra_output and "coverage" in extra_output
- mode["select"]=="multi" and extra_output and "coverage" in extra_output
+ input_type_select['mode']['select']=="multi" and extra_output and "coverage" in extra_output
+ input_type_select['input_type']=="bam"
- mode["select"]=="multi" and extra_output and "coverage" in extra_output
-
+ input_type_select['mode']['select']=="multi" and extra_output and "coverage" in extra_output
+ input_type_select['input_type']=="bam"
+
- mode["select"]=="multi" and extra_output and "contigs" in extra_output
+ input_type_select['mode']['select']=="multi" and extra_output and "contigs" in extra_output
-
+
+
+
+
+ mode['select']=="single" and extra_output and "coverage" in extra_output
+
+
+ mode['select']=="single" and extra_output and "coverage" in extra_output
+
+
+
+ mode['select']=="co" and extra_output and "coverage" in extra_output
+ mode['align_select']
+ mode['align_select']['align_select']=="bam"
+
+
+
+ mode['select']=="co" and extra_output and "coverage" in extra_output
+ mode['align_select']
+ mode['align_select']['align_select']=="bam"
+
+
+
+
+
+ mode['select']=="multi" and extra_output and "coverage" in extra_output
+ mode['align_select']
+ mode['align_select']['align_select']=="bam"
+
+
+
+ mode['select']=="multi" and extra_output and "coverage" in extra_output
+ mode['align_select']
+ mode['align_select']['align_select']=="bam"
+
+
+
+ mode['select']=="multi" and extra_output and "coverage" in extra_output
+ mode['align_select']
+ mode['align_select']['align_select']=="bam"
+
+
+
+ mode['select']=="multi" and extra_output and "coverage" in extra_output
+ mode['align_select']
+ mode['align_select']['align_select']=="bam"
+
+
+
+ mode['select']=="multi" and extra_output and "contigs" in extra_output
+
+
+
+
+ mode['select']=="co" and extra_output and "coverage" in extra_output
+ mode['align_select']
+ mode['align_select']['align_select']=="txt"
+
+
+ mode['select']=="co" and extra_output and "coverage" in extra_output
+ mode['align_select']
+ mode['align_select']['align_select']=="txt"
+
+
+
+ mode['select']=="multi" and extra_output and "coverage" in extra_output
+ mode['align_select']
+ mode['align_select']['align_select'] =="txt"
+
+
+
+ mode['select']=="multi" and extra_output and "coverage" in extra_output
+ mode['align_select']
+ mode['align_select']['align_select']=="txt"
+
+
@@ -353,34 +468,37 @@
+ ]]>
+ ]]>
+ ]]>
+
+ ]]>
+ ]]>
+ ]]>
+ ]]>
10.1038/s41467-022-29843-y
-
+
\ No newline at end of file
diff -r f5aff7c9a65d -r b55f0ce54d97 test-data/input_multi_sorted10_naming.bam
Binary file test-data/input_multi_sorted10_naming.bam has changed
diff -r f5aff7c9a65d -r b55f0ce54d97 test-data/input_multi_sorted1_naming.bam
Binary file test-data/input_multi_sorted1_naming.bam has changed
diff -r f5aff7c9a65d -r b55f0ce54d97 test-data/input_multi_sorted2_naming.bam
Binary file test-data/input_multi_sorted2_naming.bam has changed
diff -r f5aff7c9a65d -r b55f0ce54d97 test-data/input_multi_sorted3_naming.bam
Binary file test-data/input_multi_sorted3_naming.bam has changed
diff -r f5aff7c9a65d -r b55f0ce54d97 test-data/input_multi_sorted4_naming.bam
Binary file test-data/input_multi_sorted4_naming.bam has changed
diff -r f5aff7c9a65d -r b55f0ce54d97 test-data/input_multi_sorted5_naming.bam
Binary file test-data/input_multi_sorted5_naming.bam has changed
diff -r f5aff7c9a65d -r b55f0ce54d97 test-data/input_multi_sorted6_naming.bam
Binary file test-data/input_multi_sorted6_naming.bam has changed
diff -r f5aff7c9a65d -r b55f0ce54d97 test-data/input_multi_sorted7_naming.bam
Binary file test-data/input_multi_sorted7_naming.bam has changed
diff -r f5aff7c9a65d -r b55f0ce54d97 test-data/input_multi_sorted8_naming.bam
Binary file test-data/input_multi_sorted8_naming.bam has changed
diff -r f5aff7c9a65d -r b55f0ce54d97 test-data/input_multi_sorted9_naming.bam
Binary file test-data/input_multi_sorted9_naming.bam has changed
diff -r f5aff7c9a65d -r b55f0ce54d97 test-data/input_single.fasta.bz2
Binary file test-data/input_single.fasta.bz2 has changed
diff -r f5aff7c9a65d -r b55f0ce54d97 test-data/input_single.fasta.gz
Binary file test-data/input_single.fasta.gz has changed
diff -r f5aff7c9a65d -r b55f0ce54d97 test-data/strobealign_1.txt
--- /dev/null Thu Jan 01 00:00:00 1970 +0000
+++ b/test-data/strobealign_1.txt Tue Oct 28 08:16:56 2025 +0000
@@ -0,0 +1,400 @@
+S1:g1k_0_1 0.000000
+S1:g1k_0_2 0.000000
+S1:g1k_1_1 0.000000
+S1:g1k_1_2 0.000000
+S1:g1k_2_1 0.000000
+S1:g1k_2_2 0.000000
+S1:g1k_3_1 0.000000
+S1:g1k_3_2 0.000000
+S1:g1k_4_1 0.000000
+S1:g1k_4_2 0.000000
+S1:g1k_5_1 0.000000
+S1:g1k_5_2 0.000000
+S1:g1k_6_1 0.000000
+S1:g1k_6_2 0.000000
+S1:g1k_7_1 0.000000
+S1:g1k_7_2 0.000000
+S1:g1k_8_1 0.000000
+S1:g1k_8_2 0.000000
+S1:g1k_9_1 0.000000
+S1:g1k_9_2 0.000000
+S1:g2k_0_1 0.000000
+S1:g2k_0_2 0.000000
+S1:g2k_1_1 0.000000
+S1:g2k_1_2 0.000000
+S1:g2k_2_1 0.000000
+S1:g2k_2_2 0.000000
+S1:g2k_3_1 0.000000
+S1:g2k_3_2 0.000000
+S1:g2k_4_1 0.000000
+S1:g2k_4_2 0.000000
+S1:g2k_5_1 0.000000
+S1:g2k_5_2 0.000000
+S1:g2k_6_1 0.000000
+S1:g2k_6_2 0.000000
+S1:g2k_7_1 0.000000
+S1:g2k_7_2 0.000000
+S1:g2k_8_1 0.000000
+S1:g2k_8_2 0.000000
+S1:g2k_9_1 0.000000
+S1:g2k_9_2 0.000000
+S2:g1k_0_1 0.000000
+S2:g1k_0_2 0.000000
+S2:g1k_1_1 0.000000
+S2:g1k_1_2 0.000000
+S2:g1k_2_1 0.000000
+S2:g1k_2_2 0.000000
+S2:g1k_3_1 0.000000
+S2:g1k_3_2 0.000000
+S2:g1k_4_1 0.000000
+S2:g1k_4_2 0.000000
+S2:g1k_5_1 0.000000
+S2:g1k_5_2 0.000000
+S2:g1k_6_1 0.000000
+S2:g1k_6_2 0.000000
+S2:g1k_7_1 0.000000
+S2:g1k_7_2 0.000000
+S2:g1k_8_1 0.000000
+S2:g1k_8_2 0.000000
+S2:g1k_9_1 0.000000
+S2:g1k_9_2 0.000000
+S2:g2k_0_1 0.000000
+S2:g2k_0_2 0.000000
+S2:g2k_1_1 0.000000
+S2:g2k_1_2 0.000000
+S2:g2k_2_1 0.000000
+S2:g2k_2_2 0.000000
+S2:g2k_3_1 0.000000
+S2:g2k_3_2 0.000000
+S2:g2k_4_1 0.000000
+S2:g2k_4_2 0.000000
+S2:g2k_5_1 0.000000
+S2:g2k_5_2 0.000000
+S2:g2k_6_1 0.000000
+S2:g2k_6_2 0.000000
+S2:g2k_7_1 0.000000
+S2:g2k_7_2 0.000000
+S2:g2k_8_1 0.000000
+S2:g2k_8_2 0.000000
+S2:g2k_9_1 0.000000
+S2:g2k_9_2 0.000000
+S3:g1k_0_1 0.000000
+S3:g1k_0_2 0.000000
+S3:g1k_1_1 0.000000
+S3:g1k_1_2 0.000000
+S3:g1k_2_1 0.000000
+S3:g1k_2_2 0.000000
+S3:g1k_3_1 0.000000
+S3:g1k_3_2 0.000000
+S3:g1k_4_1 0.000000
+S3:g1k_4_2 0.000000
+S3:g1k_5_1 0.000000
+S3:g1k_5_2 0.000000
+S3:g1k_6_1 0.000000
+S3:g1k_6_2 0.000000
+S3:g1k_7_1 0.000000
+S3:g1k_7_2 0.000000
+S3:g1k_8_1 0.000000
+S3:g1k_8_2 0.000000
+S3:g1k_9_1 0.000000
+S3:g1k_9_2 0.000000
+S3:g2k_0_1 0.000000
+S3:g2k_0_2 0.000000
+S3:g2k_1_1 0.000000
+S3:g2k_1_2 0.000000
+S3:g2k_2_1 0.000000
+S3:g2k_2_2 0.000000
+S3:g2k_3_1 0.000000
+S3:g2k_3_2 0.000000
+S3:g2k_4_1 0.000000
+S3:g2k_4_2 0.000000
+S3:g2k_5_1 0.000000
+S3:g2k_5_2 0.000000
+S3:g2k_6_1 0.000000
+S3:g2k_6_2 0.000000
+S3:g2k_7_1 0.000000
+S3:g2k_7_2 0.000000
+S3:g2k_8_1 0.000000
+S3:g2k_8_2 0.000000
+S3:g2k_9_1 0.000000
+S3:g2k_9_2 0.000000
+S4:g1k_0_1 0.000000
+S4:g1k_0_2 0.000000
+S4:g1k_1_1 0.000000
+S4:g1k_1_2 0.000000
+S4:g1k_2_1 0.000000
+S4:g1k_2_2 0.000000
+S4:g1k_3_1 0.000000
+S4:g1k_3_2 0.000000
+S4:g1k_4_1 0.000000
+S4:g1k_4_2 0.000000
+S4:g1k_5_1 0.000000
+S4:g1k_5_2 0.000000
+S4:g1k_6_1 0.000000
+S4:g1k_6_2 0.000000
+S4:g1k_7_1 0.000000
+S4:g1k_7_2 0.000000
+S4:g1k_8_1 0.000000
+S4:g1k_8_2 0.000000
+S4:g1k_9_1 0.000000
+S4:g1k_9_2 0.000000
+S4:g2k_0_1 0.000000
+S4:g2k_0_2 0.000000
+S4:g2k_1_1 0.000000
+S4:g2k_1_2 0.000000
+S4:g2k_2_1 0.000000
+S4:g2k_2_2 0.000000
+S4:g2k_3_1 0.000000
+S4:g2k_3_2 0.000000
+S4:g2k_4_1 0.000000
+S4:g2k_4_2 0.000000
+S4:g2k_5_1 0.000000
+S4:g2k_5_2 0.000000
+S4:g2k_6_1 0.000000
+S4:g2k_6_2 0.000000
+S4:g2k_7_1 0.000000
+S4:g2k_7_2 0.000000
+S4:g2k_8_1 0.000000
+S4:g2k_8_2 0.000000
+S4:g2k_9_1 0.000000
+S4:g2k_9_2 0.000000
+S5:g1k_0_1 0.000000
+S5:g1k_0_2 0.000000
+S5:g1k_1_1 0.000000
+S5:g1k_1_2 0.000000
+S5:g1k_2_1 0.000000
+S5:g1k_2_2 0.000000
+S5:g1k_3_1 0.000000
+S5:g1k_3_2 0.000000
+S5:g1k_4_1 0.000000
+S5:g1k_4_2 0.000000
+S5:g1k_5_1 0.000000
+S5:g1k_5_2 0.000000
+S5:g1k_6_1 0.000000
+S5:g1k_6_2 0.000000
+S5:g1k_7_1 0.000000
+S5:g1k_7_2 0.000000
+S5:g1k_8_1 0.000000
+S5:g1k_8_2 0.000000
+S5:g1k_9_1 0.000000
+S5:g1k_9_2 0.000000
+S5:g2k_0_1 0.000000
+S5:g2k_0_2 0.000000
+S5:g2k_1_1 0.000000
+S5:g2k_1_2 0.000000
+S5:g2k_2_1 0.000000
+S5:g2k_2_2 0.000000
+S5:g2k_3_1 0.000000
+S5:g2k_3_2 0.000000
+S5:g2k_4_1 0.000000
+S5:g2k_4_2 0.000000
+S5:g2k_5_1 0.000000
+S5:g2k_5_2 0.000000
+S5:g2k_6_1 0.000000
+S5:g2k_6_2 0.000000
+S5:g2k_7_1 0.000000
+S5:g2k_7_2 0.000000
+S5:g2k_8_1 0.000000
+S5:g2k_8_2 0.000000
+S5:g2k_9_1 0.000000
+S5:g2k_9_2 0.000000
+S6:g1k_0_1 0.000000
+S6:g1k_0_2 0.000000
+S6:g1k_1_1 0.000000
+S6:g1k_1_2 0.000000
+S6:g1k_2_1 0.000000
+S6:g1k_2_2 0.000000
+S6:g1k_3_1 0.000000
+S6:g1k_3_2 0.000000
+S6:g1k_4_1 0.000000
+S6:g1k_4_2 0.000000
+S6:g1k_5_1 0.000000
+S6:g1k_5_2 0.000000
+S6:g1k_6_1 0.000000
+S6:g1k_6_2 0.000000
+S6:g1k_7_1 0.000000
+S6:g1k_7_2 0.000000
+S6:g1k_8_1 0.000000
+S6:g1k_8_2 0.000000
+S6:g1k_9_1 0.000000
+S6:g1k_9_2 0.000000
+S6:g2k_0_1 0.000000
+S6:g2k_0_2 0.000000
+S6:g2k_1_1 0.000000
+S6:g2k_1_2 0.000000
+S6:g2k_2_1 0.000000
+S6:g2k_2_2 0.000000
+S6:g2k_3_1 0.000000
+S6:g2k_3_2 0.000000
+S6:g2k_4_1 0.000000
+S6:g2k_4_2 0.000000
+S6:g2k_5_1 0.000000
+S6:g2k_5_2 0.000000
+S6:g2k_6_1 0.000000
+S6:g2k_6_2 0.000000
+S6:g2k_7_1 0.000000
+S6:g2k_7_2 0.000000
+S6:g2k_8_1 0.000000
+S6:g2k_8_2 0.000000
+S6:g2k_9_1 0.000000
+S6:g2k_9_2 0.000000
+S7:g1k_0_1 0.000000
+S7:g1k_0_2 0.000000
+S7:g1k_1_1 0.000000
+S7:g1k_1_2 0.000000
+S7:g1k_2_1 0.000000
+S7:g1k_2_2 0.000000
+S7:g1k_3_1 0.000000
+S7:g1k_3_2 0.000000
+S7:g1k_4_1 0.000000
+S7:g1k_4_2 0.000000
+S7:g1k_5_1 0.000000
+S7:g1k_5_2 0.000000
+S7:g1k_6_1 0.000000
+S7:g1k_6_2 0.000000
+S7:g1k_7_1 0.000000
+S7:g1k_7_2 0.000000
+S7:g1k_8_1 0.000000
+S7:g1k_8_2 0.000000
+S7:g1k_9_1 0.000000
+S7:g1k_9_2 0.000000
+S7:g2k_0_1 0.000000
+S7:g2k_0_2 0.000000
+S7:g2k_1_1 0.000000
+S7:g2k_1_2 0.000000
+S7:g2k_2_1 0.000000
+S7:g2k_2_2 0.000000
+S7:g2k_3_1 0.000000
+S7:g2k_3_2 0.000000
+S7:g2k_4_1 0.000000
+S7:g2k_4_2 0.000000
+S7:g2k_5_1 0.000000
+S7:g2k_5_2 0.000000
+S7:g2k_6_1 0.000000
+S7:g2k_6_2 0.000000
+S7:g2k_7_1 0.000000
+S7:g2k_7_2 0.000000
+S7:g2k_8_1 0.000000
+S7:g2k_8_2 0.000000
+S7:g2k_9_1 0.000000
+S7:g2k_9_2 0.000000
+S8:g1k_0_1 0.000000
+S8:g1k_0_2 0.000000
+S8:g1k_1_1 0.000000
+S8:g1k_1_2 0.000000
+S8:g1k_2_1 0.000000
+S8:g1k_2_2 0.000000
+S8:g1k_3_1 0.000000
+S8:g1k_3_2 0.000000
+S8:g1k_4_1 0.000000
+S8:g1k_4_2 0.000000
+S8:g1k_5_1 0.000000
+S8:g1k_5_2 0.000000
+S8:g1k_6_1 0.000000
+S8:g1k_6_2 0.000000
+S8:g1k_7_1 0.000000
+S8:g1k_7_2 0.000000
+S8:g1k_8_1 0.000000
+S8:g1k_8_2 0.000000
+S8:g1k_9_1 0.000000
+S8:g1k_9_2 0.000000
+S8:g2k_0_1 0.000000
+S8:g2k_0_2 0.000000
+S8:g2k_1_1 0.000000
+S8:g2k_1_2 0.000000
+S8:g2k_2_1 0.000000
+S8:g2k_2_2 0.000000
+S8:g2k_3_1 0.000000
+S8:g2k_3_2 0.000000
+S8:g2k_4_1 0.000000
+S8:g2k_4_2 0.000000
+S8:g2k_5_1 0.000000
+S8:g2k_5_2 0.000000
+S8:g2k_6_1 0.000000
+S8:g2k_6_2 0.000000
+S8:g2k_7_1 0.000000
+S8:g2k_7_2 0.000000
+S8:g2k_8_1 0.000000
+S8:g2k_8_2 0.000000
+S8:g2k_9_1 0.000000
+S8:g2k_9_2 0.000000
+S9:g1k_0_1 0.000000
+S9:g1k_0_2 0.000000
+S9:g1k_1_1 0.000000
+S9:g1k_1_2 0.000000
+S9:g1k_2_1 0.000000
+S9:g1k_2_2 0.000000
+S9:g1k_3_1 0.000000
+S9:g1k_3_2 0.000000
+S9:g1k_4_1 0.000000
+S9:g1k_4_2 0.000000
+S9:g1k_5_1 0.000000
+S9:g1k_5_2 0.000000
+S9:g1k_6_1 0.000000
+S9:g1k_6_2 0.000000
+S9:g1k_7_1 0.000000
+S9:g1k_7_2 0.000000
+S9:g1k_8_1 0.000000
+S9:g1k_8_2 0.000000
+S9:g1k_9_1 0.000000
+S9:g1k_9_2 0.000000
+S9:g2k_0_1 0.000000
+S9:g2k_0_2 0.000000
+S9:g2k_1_1 0.000000
+S9:g2k_1_2 0.000000
+S9:g2k_2_1 0.000000
+S9:g2k_2_2 0.000000
+S9:g2k_3_1 0.000000
+S9:g2k_3_2 0.000000
+S9:g2k_4_1 0.000000
+S9:g2k_4_2 0.000000
+S9:g2k_5_1 0.000000
+S9:g2k_5_2 0.000000
+S9:g2k_6_1 0.000000
+S9:g2k_6_2 0.000000
+S9:g2k_7_1 0.000000
+S9:g2k_7_2 0.000000
+S9:g2k_8_1 0.000000
+S9:g2k_8_2 0.000000
+S9:g2k_9_1 0.000000
+S9:g2k_9_2 0.000000
+S10:g1k_0_1 0.000000
+S10:g1k_0_2 0.000000
+S10:g1k_1_1 0.000000
+S10:g1k_1_2 0.000000
+S10:g1k_2_1 0.000000
+S10:g1k_2_2 0.000000
+S10:g1k_3_1 0.000000
+S10:g1k_3_2 0.000000
+S10:g1k_4_1 0.000000
+S10:g1k_4_2 0.000000
+S10:g1k_5_1 0.000000
+S10:g1k_5_2 0.000000
+S10:g1k_6_1 0.000000
+S10:g1k_6_2 0.000000
+S10:g1k_7_1 0.000000
+S10:g1k_7_2 0.000000
+S10:g1k_8_1 0.000000
+S10:g1k_8_2 0.000000
+S10:g1k_9_1 0.000000
+S10:g1k_9_2 0.000000
+S10:g2k_0_1 0.000000
+S10:g2k_0_2 0.000000
+S10:g2k_1_1 0.000000
+S10:g2k_1_2 0.000000
+S10:g2k_2_1 0.000000
+S10:g2k_2_2 0.000000
+S10:g2k_3_1 0.000000
+S10:g2k_3_2 0.000000
+S10:g2k_4_1 0.000000
+S10:g2k_4_2 0.000000
+S10:g2k_5_1 0.000000
+S10:g2k_5_2 0.000000
+S10:g2k_6_1 0.000000
+S10:g2k_6_2 0.000000
+S10:g2k_7_1 0.000000
+S10:g2k_7_2 0.000000
+S10:g2k_8_1 0.000000
+S10:g2k_8_2 0.000000
+S10:g2k_9_1 0.000000
+S10:g2k_9_2 0.000000
diff -r f5aff7c9a65d -r b55f0ce54d97 test-data/strobealign_2.txt
--- /dev/null Thu Jan 01 00:00:00 1970 +0000
+++ b/test-data/strobealign_2.txt Tue Oct 28 08:16:56 2025 +0000
@@ -0,0 +1,400 @@
+S1:g1k_0_1 0.000000
+S1:g1k_0_2 0.000000
+S1:g1k_1_1 0.000000
+S1:g1k_1_2 0.000000
+S1:g1k_2_1 0.000000
+S1:g1k_2_2 0.000000
+S1:g1k_3_1 0.000000
+S1:g1k_3_2 0.000000
+S1:g1k_4_1 0.000000
+S1:g1k_4_2 0.000000
+S1:g1k_5_1 0.000000
+S1:g1k_5_2 0.000000
+S1:g1k_6_1 0.000000
+S1:g1k_6_2 0.000000
+S1:g1k_7_1 0.000000
+S1:g1k_7_2 0.000000
+S1:g1k_8_1 0.000000
+S1:g1k_8_2 0.000000
+S1:g1k_9_1 0.000000
+S1:g1k_9_2 0.000000
+S1:g2k_0_1 0.000000
+S1:g2k_0_2 0.000000
+S1:g2k_1_1 0.000000
+S1:g2k_1_2 0.000000
+S1:g2k_2_1 0.000000
+S1:g2k_2_2 0.000000
+S1:g2k_3_1 0.000000
+S1:g2k_3_2 0.000000
+S1:g2k_4_1 0.000000
+S1:g2k_4_2 0.000000
+S1:g2k_5_1 0.000000
+S1:g2k_5_2 0.000000
+S1:g2k_6_1 0.000000
+S1:g2k_6_2 0.000000
+S1:g2k_7_1 0.000000
+S1:g2k_7_2 0.000000
+S1:g2k_8_1 0.000000
+S1:g2k_8_2 0.000000
+S1:g2k_9_1 0.000000
+S1:g2k_9_2 0.000000
+S2:g1k_0_1 0.000000
+S2:g1k_0_2 0.000000
+S2:g1k_1_1 0.000000
+S2:g1k_1_2 0.000000
+S2:g1k_2_1 0.000000
+S2:g1k_2_2 0.000000
+S2:g1k_3_1 0.000000
+S2:g1k_3_2 0.000000
+S2:g1k_4_1 0.000000
+S2:g1k_4_2 0.000000
+S2:g1k_5_1 0.000000
+S2:g1k_5_2 0.000000
+S2:g1k_6_1 0.000000
+S2:g1k_6_2 0.000000
+S2:g1k_7_1 0.000000
+S2:g1k_7_2 0.000000
+S2:g1k_8_1 0.000000
+S2:g1k_8_2 0.000000
+S2:g1k_9_1 0.000000
+S2:g1k_9_2 0.000000
+S2:g2k_0_1 0.000000
+S2:g2k_0_2 0.000000
+S2:g2k_1_1 0.000000
+S2:g2k_1_2 0.000000
+S2:g2k_2_1 0.000000
+S2:g2k_2_2 0.000000
+S2:g2k_3_1 0.000000
+S2:g2k_3_2 0.000000
+S2:g2k_4_1 0.000000
+S2:g2k_4_2 0.000000
+S2:g2k_5_1 0.000000
+S2:g2k_5_2 0.000000
+S2:g2k_6_1 0.000000
+S2:g2k_6_2 0.000000
+S2:g2k_7_1 0.000000
+S2:g2k_7_2 0.000000
+S2:g2k_8_1 0.000000
+S2:g2k_8_2 0.000000
+S2:g2k_9_1 0.000000
+S2:g2k_9_2 0.000000
+S3:g1k_0_1 0.000000
+S3:g1k_0_2 0.000000
+S3:g1k_1_1 0.000000
+S3:g1k_1_2 0.000000
+S3:g1k_2_1 0.000000
+S3:g1k_2_2 0.000000
+S3:g1k_3_1 0.000000
+S3:g1k_3_2 0.000000
+S3:g1k_4_1 0.000000
+S3:g1k_4_2 0.000000
+S3:g1k_5_1 0.000000
+S3:g1k_5_2 0.000000
+S3:g1k_6_1 0.000000
+S3:g1k_6_2 0.000000
+S3:g1k_7_1 0.000000
+S3:g1k_7_2 0.000000
+S3:g1k_8_1 0.000000
+S3:g1k_8_2 0.000000
+S3:g1k_9_1 0.000000
+S3:g1k_9_2 0.000000
+S3:g2k_0_1 0.000000
+S3:g2k_0_2 0.000000
+S3:g2k_1_1 0.000000
+S3:g2k_1_2 0.000000
+S3:g2k_2_1 0.000000
+S3:g2k_2_2 0.000000
+S3:g2k_3_1 0.000000
+S3:g2k_3_2 0.000000
+S3:g2k_4_1 0.000000
+S3:g2k_4_2 0.000000
+S3:g2k_5_1 0.000000
+S3:g2k_5_2 0.000000
+S3:g2k_6_1 0.000000
+S3:g2k_6_2 0.000000
+S3:g2k_7_1 0.000000
+S3:g2k_7_2 0.000000
+S3:g2k_8_1 0.000000
+S3:g2k_8_2 0.000000
+S3:g2k_9_1 0.000000
+S3:g2k_9_2 0.000000
+S4:g1k_0_1 0.000000
+S4:g1k_0_2 0.000000
+S4:g1k_1_1 0.000000
+S4:g1k_1_2 0.000000
+S4:g1k_2_1 0.000000
+S4:g1k_2_2 0.000000
+S4:g1k_3_1 0.000000
+S4:g1k_3_2 0.000000
+S4:g1k_4_1 0.000000
+S4:g1k_4_2 0.000000
+S4:g1k_5_1 0.000000
+S4:g1k_5_2 0.000000
+S4:g1k_6_1 0.000000
+S4:g1k_6_2 0.000000
+S4:g1k_7_1 0.000000
+S4:g1k_7_2 0.000000
+S4:g1k_8_1 0.000000
+S4:g1k_8_2 0.000000
+S4:g1k_9_1 0.000000
+S4:g1k_9_2 0.000000
+S4:g2k_0_1 0.000000
+S4:g2k_0_2 0.000000
+S4:g2k_1_1 0.000000
+S4:g2k_1_2 0.000000
+S4:g2k_2_1 0.000000
+S4:g2k_2_2 0.000000
+S4:g2k_3_1 0.000000
+S4:g2k_3_2 0.000000
+S4:g2k_4_1 0.000000
+S4:g2k_4_2 0.000000
+S4:g2k_5_1 0.000000
+S4:g2k_5_2 0.000000
+S4:g2k_6_1 0.000000
+S4:g2k_6_2 0.000000
+S4:g2k_7_1 0.000000
+S4:g2k_7_2 0.000000
+S4:g2k_8_1 0.000000
+S4:g2k_8_2 0.000000
+S4:g2k_9_1 0.000000
+S4:g2k_9_2 0.000000
+S5:g1k_0_1 0.000000
+S5:g1k_0_2 0.000000
+S5:g1k_1_1 0.000000
+S5:g1k_1_2 0.000000
+S5:g1k_2_1 0.000000
+S5:g1k_2_2 0.000000
+S5:g1k_3_1 0.000000
+S5:g1k_3_2 0.000000
+S5:g1k_4_1 0.000000
+S5:g1k_4_2 0.000000
+S5:g1k_5_1 0.000000
+S5:g1k_5_2 0.000000
+S5:g1k_6_1 0.000000
+S5:g1k_6_2 0.000000
+S5:g1k_7_1 0.000000
+S5:g1k_7_2 0.000000
+S5:g1k_8_1 0.000000
+S5:g1k_8_2 0.000000
+S5:g1k_9_1 0.000000
+S5:g1k_9_2 0.000000
+S5:g2k_0_1 0.000000
+S5:g2k_0_2 0.000000
+S5:g2k_1_1 0.000000
+S5:g2k_1_2 0.000000
+S5:g2k_2_1 0.000000
+S5:g2k_2_2 0.000000
+S5:g2k_3_1 0.000000
+S5:g2k_3_2 0.000000
+S5:g2k_4_1 0.000000
+S5:g2k_4_2 0.000000
+S5:g2k_5_1 0.000000
+S5:g2k_5_2 0.000000
+S5:g2k_6_1 0.000000
+S5:g2k_6_2 0.000000
+S5:g2k_7_1 0.000000
+S5:g2k_7_2 0.000000
+S5:g2k_8_1 0.000000
+S5:g2k_8_2 0.000000
+S5:g2k_9_1 0.000000
+S5:g2k_9_2 0.000000
+S6:g1k_0_1 0.000000
+S6:g1k_0_2 0.000000
+S6:g1k_1_1 0.000000
+S6:g1k_1_2 0.000000
+S6:g1k_2_1 0.000000
+S6:g1k_2_2 0.000000
+S6:g1k_3_1 0.000000
+S6:g1k_3_2 0.000000
+S6:g1k_4_1 0.000000
+S6:g1k_4_2 0.000000
+S6:g1k_5_1 0.000000
+S6:g1k_5_2 0.000000
+S6:g1k_6_1 0.000000
+S6:g1k_6_2 0.000000
+S6:g1k_7_1 0.000000
+S6:g1k_7_2 0.000000
+S6:g1k_8_1 0.000000
+S6:g1k_8_2 0.000000
+S6:g1k_9_1 0.000000
+S6:g1k_9_2 0.000000
+S6:g2k_0_1 0.000000
+S6:g2k_0_2 0.000000
+S6:g2k_1_1 0.000000
+S6:g2k_1_2 0.000000
+S6:g2k_2_1 0.000000
+S6:g2k_2_2 0.000000
+S6:g2k_3_1 0.000000
+S6:g2k_3_2 0.000000
+S6:g2k_4_1 0.000000
+S6:g2k_4_2 0.000000
+S6:g2k_5_1 0.000000
+S6:g2k_5_2 0.000000
+S6:g2k_6_1 0.000000
+S6:g2k_6_2 0.000000
+S6:g2k_7_1 0.000000
+S6:g2k_7_2 0.000000
+S6:g2k_8_1 0.000000
+S6:g2k_8_2 0.000000
+S6:g2k_9_1 0.000000
+S6:g2k_9_2 0.000000
+S7:g1k_0_1 0.000000
+S7:g1k_0_2 0.000000
+S7:g1k_1_1 0.000000
+S7:g1k_1_2 0.000000
+S7:g1k_2_1 0.000000
+S7:g1k_2_2 0.000000
+S7:g1k_3_1 0.000000
+S7:g1k_3_2 0.000000
+S7:g1k_4_1 0.000000
+S7:g1k_4_2 0.000000
+S7:g1k_5_1 0.000000
+S7:g1k_5_2 0.000000
+S7:g1k_6_1 0.000000
+S7:g1k_6_2 0.000000
+S7:g1k_7_1 0.000000
+S7:g1k_7_2 0.000000
+S7:g1k_8_1 0.000000
+S7:g1k_8_2 0.000000
+S7:g1k_9_1 0.000000
+S7:g1k_9_2 0.000000
+S7:g2k_0_1 0.000000
+S7:g2k_0_2 0.000000
+S7:g2k_1_1 0.000000
+S7:g2k_1_2 0.000000
+S7:g2k_2_1 0.000000
+S7:g2k_2_2 0.000000
+S7:g2k_3_1 0.000000
+S7:g2k_3_2 0.000000
+S7:g2k_4_1 0.000000
+S7:g2k_4_2 0.000000
+S7:g2k_5_1 0.000000
+S7:g2k_5_2 0.000000
+S7:g2k_6_1 0.000000
+S7:g2k_6_2 0.000000
+S7:g2k_7_1 0.000000
+S7:g2k_7_2 0.000000
+S7:g2k_8_1 0.000000
+S7:g2k_8_2 0.000000
+S7:g2k_9_1 0.000000
+S7:g2k_9_2 0.000000
+S8:g1k_0_1 0.000000
+S8:g1k_0_2 0.000000
+S8:g1k_1_1 0.000000
+S8:g1k_1_2 0.000000
+S8:g1k_2_1 0.000000
+S8:g1k_2_2 0.000000
+S8:g1k_3_1 0.000000
+S8:g1k_3_2 0.000000
+S8:g1k_4_1 0.000000
+S8:g1k_4_2 0.000000
+S8:g1k_5_1 0.000000
+S8:g1k_5_2 0.000000
+S8:g1k_6_1 0.000000
+S8:g1k_6_2 0.000000
+S8:g1k_7_1 0.000000
+S8:g1k_7_2 0.000000
+S8:g1k_8_1 0.000000
+S8:g1k_8_2 0.000000
+S8:g1k_9_1 0.000000
+S8:g1k_9_2 0.000000
+S8:g2k_0_1 0.000000
+S8:g2k_0_2 0.000000
+S8:g2k_1_1 0.000000
+S8:g2k_1_2 0.000000
+S8:g2k_2_1 0.000000
+S8:g2k_2_2 0.000000
+S8:g2k_3_1 0.000000
+S8:g2k_3_2 0.000000
+S8:g2k_4_1 0.000000
+S8:g2k_4_2 0.000000
+S8:g2k_5_1 0.000000
+S8:g2k_5_2 0.000000
+S8:g2k_6_1 0.000000
+S8:g2k_6_2 0.000000
+S8:g2k_7_1 0.000000
+S8:g2k_7_2 0.000000
+S8:g2k_8_1 0.000000
+S8:g2k_8_2 0.000000
+S8:g2k_9_1 0.000000
+S8:g2k_9_2 0.000000
+S9:g1k_0_1 0.000000
+S9:g1k_0_2 0.000000
+S9:g1k_1_1 0.000000
+S9:g1k_1_2 0.000000
+S9:g1k_2_1 0.000000
+S9:g1k_2_2 0.000000
+S9:g1k_3_1 0.000000
+S9:g1k_3_2 0.000000
+S9:g1k_4_1 0.000000
+S9:g1k_4_2 0.000000
+S9:g1k_5_1 0.000000
+S9:g1k_5_2 0.000000
+S9:g1k_6_1 0.000000
+S9:g1k_6_2 0.000000
+S9:g1k_7_1 0.000000
+S9:g1k_7_2 0.000000
+S9:g1k_8_1 0.000000
+S9:g1k_8_2 0.000000
+S9:g1k_9_1 0.000000
+S9:g1k_9_2 0.000000
+S9:g2k_0_1 0.000000
+S9:g2k_0_2 0.000000
+S9:g2k_1_1 0.000000
+S9:g2k_1_2 0.000000
+S9:g2k_2_1 0.000000
+S9:g2k_2_2 0.000000
+S9:g2k_3_1 0.000000
+S9:g2k_3_2 0.000000
+S9:g2k_4_1 0.000000
+S9:g2k_4_2 0.000000
+S9:g2k_5_1 0.000000
+S9:g2k_5_2 0.000000
+S9:g2k_6_1 0.000000
+S9:g2k_6_2 0.000000
+S9:g2k_7_1 0.000000
+S9:g2k_7_2 0.000000
+S9:g2k_8_1 0.000000
+S9:g2k_8_2 0.000000
+S9:g2k_9_1 0.000000
+S9:g2k_9_2 0.000000
+S10:g1k_0_1 0.000000
+S10:g1k_0_2 0.000000
+S10:g1k_1_1 0.000000
+S10:g1k_1_2 0.000000
+S10:g1k_2_1 0.000000
+S10:g1k_2_2 0.000000
+S10:g1k_3_1 0.000000
+S10:g1k_3_2 0.000000
+S10:g1k_4_1 0.000000
+S10:g1k_4_2 0.000000
+S10:g1k_5_1 0.000000
+S10:g1k_5_2 0.000000
+S10:g1k_6_1 0.000000
+S10:g1k_6_2 0.000000
+S10:g1k_7_1 0.000000
+S10:g1k_7_2 0.000000
+S10:g1k_8_1 0.000000
+S10:g1k_8_2 0.000000
+S10:g1k_9_1 0.000000
+S10:g1k_9_2 0.000000
+S10:g2k_0_1 0.000000
+S10:g2k_0_2 0.000000
+S10:g2k_1_1 0.000000
+S10:g2k_1_2 0.000000
+S10:g2k_2_1 0.000000
+S10:g2k_2_2 0.000000
+S10:g2k_3_1 0.000000
+S10:g2k_3_2 0.000000
+S10:g2k_4_1 0.000000
+S10:g2k_4_2 0.000000
+S10:g2k_5_1 0.000000
+S10:g2k_5_2 0.000000
+S10:g2k_6_1 0.000000
+S10:g2k_6_2 0.000000
+S10:g2k_7_1 0.000000
+S10:g2k_7_2 0.000000
+S10:g2k_8_1 0.000000
+S10:g2k_8_2 0.000000
+S10:g2k_9_1 0.000000
+S10:g2k_9_2 0.000000
diff -r f5aff7c9a65d -r b55f0ce54d97 test-data/strobealign_3.txt
--- /dev/null Thu Jan 01 00:00:00 1970 +0000
+++ b/test-data/strobealign_3.txt Tue Oct 28 08:16:56 2025 +0000
@@ -0,0 +1,400 @@
+S1:g1k_0_1 0.000000
+S1:g1k_0_2 0.000000
+S1:g1k_1_1 0.000000
+S1:g1k_1_2 0.000000
+S1:g1k_2_1 0.000000
+S1:g1k_2_2 0.000000
+S1:g1k_3_1 0.000000
+S1:g1k_3_2 0.000000
+S1:g1k_4_1 0.000000
+S1:g1k_4_2 0.000000
+S1:g1k_5_1 0.000000
+S1:g1k_5_2 0.000000
+S1:g1k_6_1 0.000000
+S1:g1k_6_2 0.000000
+S1:g1k_7_1 0.000000
+S1:g1k_7_2 0.000000
+S1:g1k_8_1 0.000000
+S1:g1k_8_2 0.000000
+S1:g1k_9_1 0.000000
+S1:g1k_9_2 0.000000
+S1:g2k_0_1 0.000000
+S1:g2k_0_2 0.000000
+S1:g2k_1_1 0.000000
+S1:g2k_1_2 0.000000
+S1:g2k_2_1 0.000000
+S1:g2k_2_2 0.000000
+S1:g2k_3_1 0.000000
+S1:g2k_3_2 0.000000
+S1:g2k_4_1 0.000000
+S1:g2k_4_2 0.000000
+S1:g2k_5_1 0.000000
+S1:g2k_5_2 0.000000
+S1:g2k_6_1 0.000000
+S1:g2k_6_2 0.000000
+S1:g2k_7_1 0.000000
+S1:g2k_7_2 0.000000
+S1:g2k_8_1 0.000000
+S1:g2k_8_2 0.000000
+S1:g2k_9_1 0.000000
+S1:g2k_9_2 0.000000
+S2:g1k_0_1 0.000000
+S2:g1k_0_2 0.000000
+S2:g1k_1_1 0.000000
+S2:g1k_1_2 0.000000
+S2:g1k_2_1 0.000000
+S2:g1k_2_2 0.000000
+S2:g1k_3_1 0.000000
+S2:g1k_3_2 0.000000
+S2:g1k_4_1 0.000000
+S2:g1k_4_2 0.000000
+S2:g1k_5_1 0.000000
+S2:g1k_5_2 0.000000
+S2:g1k_6_1 0.000000
+S2:g1k_6_2 0.000000
+S2:g1k_7_1 0.000000
+S2:g1k_7_2 0.000000
+S2:g1k_8_1 0.000000
+S2:g1k_8_2 0.000000
+S2:g1k_9_1 0.000000
+S2:g1k_9_2 0.000000
+S2:g2k_0_1 0.000000
+S2:g2k_0_2 0.000000
+S2:g2k_1_1 0.000000
+S2:g2k_1_2 0.000000
+S2:g2k_2_1 0.000000
+S2:g2k_2_2 0.000000
+S2:g2k_3_1 0.000000
+S2:g2k_3_2 0.000000
+S2:g2k_4_1 0.000000
+S2:g2k_4_2 0.000000
+S2:g2k_5_1 0.000000
+S2:g2k_5_2 0.000000
+S2:g2k_6_1 0.000000
+S2:g2k_6_2 0.000000
+S2:g2k_7_1 0.000000
+S2:g2k_7_2 0.000000
+S2:g2k_8_1 0.000000
+S2:g2k_8_2 0.000000
+S2:g2k_9_1 0.000000
+S2:g2k_9_2 0.000000
+S3:g1k_0_1 0.000000
+S3:g1k_0_2 0.000000
+S3:g1k_1_1 0.000000
+S3:g1k_1_2 0.000000
+S3:g1k_2_1 0.000000
+S3:g1k_2_2 0.000000
+S3:g1k_3_1 0.000000
+S3:g1k_3_2 0.000000
+S3:g1k_4_1 0.000000
+S3:g1k_4_2 0.000000
+S3:g1k_5_1 0.000000
+S3:g1k_5_2 0.000000
+S3:g1k_6_1 0.000000
+S3:g1k_6_2 0.000000
+S3:g1k_7_1 0.000000
+S3:g1k_7_2 0.000000
+S3:g1k_8_1 0.000000
+S3:g1k_8_2 0.000000
+S3:g1k_9_1 0.000000
+S3:g1k_9_2 0.000000
+S3:g2k_0_1 0.000000
+S3:g2k_0_2 0.000000
+S3:g2k_1_1 0.000000
+S3:g2k_1_2 0.000000
+S3:g2k_2_1 0.000000
+S3:g2k_2_2 0.000000
+S3:g2k_3_1 0.000000
+S3:g2k_3_2 0.000000
+S3:g2k_4_1 0.000000
+S3:g2k_4_2 0.000000
+S3:g2k_5_1 0.000000
+S3:g2k_5_2 0.000000
+S3:g2k_6_1 0.000000
+S3:g2k_6_2 0.000000
+S3:g2k_7_1 0.000000
+S3:g2k_7_2 0.000000
+S3:g2k_8_1 0.000000
+S3:g2k_8_2 0.000000
+S3:g2k_9_1 0.000000
+S3:g2k_9_2 0.000000
+S4:g1k_0_1 0.000000
+S4:g1k_0_2 0.000000
+S4:g1k_1_1 0.000000
+S4:g1k_1_2 0.000000
+S4:g1k_2_1 0.000000
+S4:g1k_2_2 0.000000
+S4:g1k_3_1 0.000000
+S4:g1k_3_2 0.000000
+S4:g1k_4_1 0.000000
+S4:g1k_4_2 0.000000
+S4:g1k_5_1 0.000000
+S4:g1k_5_2 0.000000
+S4:g1k_6_1 0.000000
+S4:g1k_6_2 0.000000
+S4:g1k_7_1 0.000000
+S4:g1k_7_2 0.000000
+S4:g1k_8_1 0.000000
+S4:g1k_8_2 0.000000
+S4:g1k_9_1 0.000000
+S4:g1k_9_2 0.000000
+S4:g2k_0_1 0.000000
+S4:g2k_0_2 0.000000
+S4:g2k_1_1 0.000000
+S4:g2k_1_2 0.000000
+S4:g2k_2_1 0.000000
+S4:g2k_2_2 0.000000
+S4:g2k_3_1 0.000000
+S4:g2k_3_2 0.000000
+S4:g2k_4_1 0.000000
+S4:g2k_4_2 0.000000
+S4:g2k_5_1 0.000000
+S4:g2k_5_2 0.000000
+S4:g2k_6_1 0.000000
+S4:g2k_6_2 0.000000
+S4:g2k_7_1 0.000000
+S4:g2k_7_2 0.000000
+S4:g2k_8_1 0.000000
+S4:g2k_8_2 0.000000
+S4:g2k_9_1 0.000000
+S4:g2k_9_2 0.000000
+S5:g1k_0_1 0.000000
+S5:g1k_0_2 0.000000
+S5:g1k_1_1 0.000000
+S5:g1k_1_2 0.000000
+S5:g1k_2_1 0.000000
+S5:g1k_2_2 0.000000
+S5:g1k_3_1 0.000000
+S5:g1k_3_2 0.000000
+S5:g1k_4_1 0.000000
+S5:g1k_4_2 0.000000
+S5:g1k_5_1 0.000000
+S5:g1k_5_2 0.000000
+S5:g1k_6_1 0.000000
+S5:g1k_6_2 0.000000
+S5:g1k_7_1 0.000000
+S5:g1k_7_2 0.000000
+S5:g1k_8_1 0.000000
+S5:g1k_8_2 0.000000
+S5:g1k_9_1 0.000000
+S5:g1k_9_2 0.000000
+S5:g2k_0_1 0.000000
+S5:g2k_0_2 0.000000
+S5:g2k_1_1 0.000000
+S5:g2k_1_2 0.000000
+S5:g2k_2_1 0.000000
+S5:g2k_2_2 0.000000
+S5:g2k_3_1 0.000000
+S5:g2k_3_2 0.000000
+S5:g2k_4_1 0.000000
+S5:g2k_4_2 0.000000
+S5:g2k_5_1 0.000000
+S5:g2k_5_2 0.000000
+S5:g2k_6_1 0.000000
+S5:g2k_6_2 0.000000
+S5:g2k_7_1 0.000000
+S5:g2k_7_2 0.000000
+S5:g2k_8_1 0.000000
+S5:g2k_8_2 0.000000
+S5:g2k_9_1 0.000000
+S5:g2k_9_2 0.000000
+S6:g1k_0_1 0.000000
+S6:g1k_0_2 0.000000
+S6:g1k_1_1 0.000000
+S6:g1k_1_2 0.000000
+S6:g1k_2_1 0.000000
+S6:g1k_2_2 0.000000
+S6:g1k_3_1 0.000000
+S6:g1k_3_2 0.000000
+S6:g1k_4_1 0.000000
+S6:g1k_4_2 0.000000
+S6:g1k_5_1 0.000000
+S6:g1k_5_2 0.000000
+S6:g1k_6_1 0.000000
+S6:g1k_6_2 0.000000
+S6:g1k_7_1 0.000000
+S6:g1k_7_2 0.000000
+S6:g1k_8_1 0.000000
+S6:g1k_8_2 0.000000
+S6:g1k_9_1 0.000000
+S6:g1k_9_2 0.000000
+S6:g2k_0_1 0.000000
+S6:g2k_0_2 0.000000
+S6:g2k_1_1 0.000000
+S6:g2k_1_2 0.000000
+S6:g2k_2_1 0.000000
+S6:g2k_2_2 0.000000
+S6:g2k_3_1 0.000000
+S6:g2k_3_2 0.000000
+S6:g2k_4_1 0.000000
+S6:g2k_4_2 0.000000
+S6:g2k_5_1 0.000000
+S6:g2k_5_2 0.000000
+S6:g2k_6_1 0.000000
+S6:g2k_6_2 0.000000
+S6:g2k_7_1 0.000000
+S6:g2k_7_2 0.000000
+S6:g2k_8_1 0.000000
+S6:g2k_8_2 0.000000
+S6:g2k_9_1 0.000000
+S6:g2k_9_2 0.000000
+S7:g1k_0_1 0.000000
+S7:g1k_0_2 0.000000
+S7:g1k_1_1 0.000000
+S7:g1k_1_2 0.000000
+S7:g1k_2_1 0.000000
+S7:g1k_2_2 0.000000
+S7:g1k_3_1 0.000000
+S7:g1k_3_2 0.000000
+S7:g1k_4_1 0.000000
+S7:g1k_4_2 0.000000
+S7:g1k_5_1 0.000000
+S7:g1k_5_2 0.000000
+S7:g1k_6_1 0.000000
+S7:g1k_6_2 0.000000
+S7:g1k_7_1 0.000000
+S7:g1k_7_2 0.000000
+S7:g1k_8_1 0.000000
+S7:g1k_8_2 0.000000
+S7:g1k_9_1 0.000000
+S7:g1k_9_2 0.000000
+S7:g2k_0_1 0.000000
+S7:g2k_0_2 0.000000
+S7:g2k_1_1 0.000000
+S7:g2k_1_2 0.000000
+S7:g2k_2_1 0.000000
+S7:g2k_2_2 0.000000
+S7:g2k_3_1 0.000000
+S7:g2k_3_2 0.000000
+S7:g2k_4_1 0.000000
+S7:g2k_4_2 0.000000
+S7:g2k_5_1 0.000000
+S7:g2k_5_2 0.000000
+S7:g2k_6_1 0.000000
+S7:g2k_6_2 0.000000
+S7:g2k_7_1 0.000000
+S7:g2k_7_2 0.000000
+S7:g2k_8_1 0.000000
+S7:g2k_8_2 0.000000
+S7:g2k_9_1 0.000000
+S7:g2k_9_2 0.000000
+S8:g1k_0_1 0.000000
+S8:g1k_0_2 0.000000
+S8:g1k_1_1 0.000000
+S8:g1k_1_2 0.000000
+S8:g1k_2_1 0.000000
+S8:g1k_2_2 0.000000
+S8:g1k_3_1 0.000000
+S8:g1k_3_2 0.000000
+S8:g1k_4_1 0.000000
+S8:g1k_4_2 0.000000
+S8:g1k_5_1 0.000000
+S8:g1k_5_2 0.000000
+S8:g1k_6_1 0.000000
+S8:g1k_6_2 0.000000
+S8:g1k_7_1 0.000000
+S8:g1k_7_2 0.000000
+S8:g1k_8_1 0.000000
+S8:g1k_8_2 0.000000
+S8:g1k_9_1 0.000000
+S8:g1k_9_2 0.000000
+S8:g2k_0_1 0.000000
+S8:g2k_0_2 0.000000
+S8:g2k_1_1 0.000000
+S8:g2k_1_2 0.000000
+S8:g2k_2_1 0.000000
+S8:g2k_2_2 0.000000
+S8:g2k_3_1 0.000000
+S8:g2k_3_2 0.000000
+S8:g2k_4_1 0.000000
+S8:g2k_4_2 0.000000
+S8:g2k_5_1 0.000000
+S8:g2k_5_2 0.000000
+S8:g2k_6_1 0.000000
+S8:g2k_6_2 0.000000
+S8:g2k_7_1 0.000000
+S8:g2k_7_2 0.000000
+S8:g2k_8_1 0.000000
+S8:g2k_8_2 0.000000
+S8:g2k_9_1 0.000000
+S8:g2k_9_2 0.000000
+S9:g1k_0_1 0.000000
+S9:g1k_0_2 0.000000
+S9:g1k_1_1 0.000000
+S9:g1k_1_2 0.000000
+S9:g1k_2_1 0.000000
+S9:g1k_2_2 0.000000
+S9:g1k_3_1 0.000000
+S9:g1k_3_2 0.000000
+S9:g1k_4_1 0.000000
+S9:g1k_4_2 0.000000
+S9:g1k_5_1 0.000000
+S9:g1k_5_2 0.000000
+S9:g1k_6_1 0.000000
+S9:g1k_6_2 0.000000
+S9:g1k_7_1 0.000000
+S9:g1k_7_2 0.000000
+S9:g1k_8_1 0.000000
+S9:g1k_8_2 0.000000
+S9:g1k_9_1 0.000000
+S9:g1k_9_2 0.000000
+S9:g2k_0_1 0.000000
+S9:g2k_0_2 0.000000
+S9:g2k_1_1 0.000000
+S9:g2k_1_2 0.000000
+S9:g2k_2_1 0.000000
+S9:g2k_2_2 0.000000
+S9:g2k_3_1 0.000000
+S9:g2k_3_2 0.000000
+S9:g2k_4_1 0.000000
+S9:g2k_4_2 0.000000
+S9:g2k_5_1 0.000000
+S9:g2k_5_2 0.000000
+S9:g2k_6_1 0.000000
+S9:g2k_6_2 0.000000
+S9:g2k_7_1 0.000000
+S9:g2k_7_2 0.000000
+S9:g2k_8_1 0.000000
+S9:g2k_8_2 0.000000
+S9:g2k_9_1 0.000000
+S9:g2k_9_2 0.000000
+S10:g1k_0_1 0.000000
+S10:g1k_0_2 0.000000
+S10:g1k_1_1 0.000000
+S10:g1k_1_2 0.000000
+S10:g1k_2_1 0.000000
+S10:g1k_2_2 0.000000
+S10:g1k_3_1 0.000000
+S10:g1k_3_2 0.000000
+S10:g1k_4_1 0.000000
+S10:g1k_4_2 0.000000
+S10:g1k_5_1 0.000000
+S10:g1k_5_2 0.000000
+S10:g1k_6_1 0.000000
+S10:g1k_6_2 0.000000
+S10:g1k_7_1 0.000000
+S10:g1k_7_2 0.000000
+S10:g1k_8_1 0.000000
+S10:g1k_8_2 0.000000
+S10:g1k_9_1 0.000000
+S10:g1k_9_2 0.000000
+S10:g2k_0_1 0.000000
+S10:g2k_0_2 0.000000
+S10:g2k_1_1 0.000000
+S10:g2k_1_2 0.000000
+S10:g2k_2_1 0.000000
+S10:g2k_2_2 0.000000
+S10:g2k_3_1 0.000000
+S10:g2k_3_2 0.000000
+S10:g2k_4_1 0.000000
+S10:g2k_4_2 0.000000
+S10:g2k_5_1 0.000000
+S10:g2k_5_2 0.000000
+S10:g2k_6_1 0.000000
+S10:g2k_6_2 0.000000
+S10:g2k_7_1 0.000000
+S10:g2k_7_2 0.000000
+S10:g2k_8_1 0.000000
+S10:g2k_8_2 0.000000
+S10:g2k_9_1 0.000000
+S10:g2k_9_2 0.000000
diff -r f5aff7c9a65d -r b55f0ce54d97 test-data/strobealign_4.txt
--- /dev/null Thu Jan 01 00:00:00 1970 +0000
+++ b/test-data/strobealign_4.txt Tue Oct 28 08:16:56 2025 +0000
@@ -0,0 +1,400 @@
+S1:g1k_0_1 0.000000
+S1:g1k_0_2 0.000000
+S1:g1k_1_1 0.000000
+S1:g1k_1_2 0.000000
+S1:g1k_2_1 0.000000
+S1:g1k_2_2 0.000000
+S1:g1k_3_1 0.000000
+S1:g1k_3_2 0.000000
+S1:g1k_4_1 0.000000
+S1:g1k_4_2 0.000000
+S1:g1k_5_1 0.000000
+S1:g1k_5_2 0.000000
+S1:g1k_6_1 0.000000
+S1:g1k_6_2 0.000000
+S1:g1k_7_1 0.000000
+S1:g1k_7_2 0.000000
+S1:g1k_8_1 0.000000
+S1:g1k_8_2 0.000000
+S1:g1k_9_1 0.000000
+S1:g1k_9_2 0.000000
+S1:g2k_0_1 0.000000
+S1:g2k_0_2 0.000000
+S1:g2k_1_1 0.000000
+S1:g2k_1_2 0.000000
+S1:g2k_2_1 0.000000
+S1:g2k_2_2 0.000000
+S1:g2k_3_1 0.000000
+S1:g2k_3_2 0.000000
+S1:g2k_4_1 0.000000
+S1:g2k_4_2 0.000000
+S1:g2k_5_1 0.000000
+S1:g2k_5_2 0.000000
+S1:g2k_6_1 0.000000
+S1:g2k_6_2 0.000000
+S1:g2k_7_1 0.000000
+S1:g2k_7_2 0.000000
+S1:g2k_8_1 0.000000
+S1:g2k_8_2 0.000000
+S1:g2k_9_1 0.000000
+S1:g2k_9_2 0.000000
+S2:g1k_0_1 0.000000
+S2:g1k_0_2 0.000000
+S2:g1k_1_1 0.000000
+S2:g1k_1_2 0.000000
+S2:g1k_2_1 0.000000
+S2:g1k_2_2 0.000000
+S2:g1k_3_1 0.000000
+S2:g1k_3_2 0.000000
+S2:g1k_4_1 0.000000
+S2:g1k_4_2 0.000000
+S2:g1k_5_1 0.000000
+S2:g1k_5_2 0.000000
+S2:g1k_6_1 0.000000
+S2:g1k_6_2 0.000000
+S2:g1k_7_1 0.000000
+S2:g1k_7_2 0.000000
+S2:g1k_8_1 0.000000
+S2:g1k_8_2 0.000000
+S2:g1k_9_1 0.000000
+S2:g1k_9_2 0.000000
+S2:g2k_0_1 0.000000
+S2:g2k_0_2 0.000000
+S2:g2k_1_1 0.000000
+S2:g2k_1_2 0.000000
+S2:g2k_2_1 0.000000
+S2:g2k_2_2 0.000000
+S2:g2k_3_1 0.000000
+S2:g2k_3_2 0.000000
+S2:g2k_4_1 0.000000
+S2:g2k_4_2 0.000000
+S2:g2k_5_1 0.000000
+S2:g2k_5_2 0.000000
+S2:g2k_6_1 0.000000
+S2:g2k_6_2 0.000000
+S2:g2k_7_1 0.000000
+S2:g2k_7_2 0.000000
+S2:g2k_8_1 0.000000
+S2:g2k_8_2 0.000000
+S2:g2k_9_1 0.000000
+S2:g2k_9_2 0.000000
+S3:g1k_0_1 0.000000
+S3:g1k_0_2 0.000000
+S3:g1k_1_1 0.000000
+S3:g1k_1_2 0.000000
+S3:g1k_2_1 0.000000
+S3:g1k_2_2 0.000000
+S3:g1k_3_1 0.000000
+S3:g1k_3_2 0.000000
+S3:g1k_4_1 0.000000
+S3:g1k_4_2 0.000000
+S3:g1k_5_1 0.000000
+S3:g1k_5_2 0.000000
+S3:g1k_6_1 0.000000
+S3:g1k_6_2 0.000000
+S3:g1k_7_1 0.000000
+S3:g1k_7_2 0.000000
+S3:g1k_8_1 0.000000
+S3:g1k_8_2 0.000000
+S3:g1k_9_1 0.000000
+S3:g1k_9_2 0.000000
+S3:g2k_0_1 0.000000
+S3:g2k_0_2 0.000000
+S3:g2k_1_1 0.000000
+S3:g2k_1_2 0.000000
+S3:g2k_2_1 0.000000
+S3:g2k_2_2 0.000000
+S3:g2k_3_1 0.000000
+S3:g2k_3_2 0.000000
+S3:g2k_4_1 0.000000
+S3:g2k_4_2 0.000000
+S3:g2k_5_1 0.000000
+S3:g2k_5_2 0.000000
+S3:g2k_6_1 0.000000
+S3:g2k_6_2 0.000000
+S3:g2k_7_1 0.000000
+S3:g2k_7_2 0.000000
+S3:g2k_8_1 0.000000
+S3:g2k_8_2 0.000000
+S3:g2k_9_1 0.000000
+S3:g2k_9_2 0.000000
+S4:g1k_0_1 0.000000
+S4:g1k_0_2 0.000000
+S4:g1k_1_1 0.000000
+S4:g1k_1_2 0.000000
+S4:g1k_2_1 0.000000
+S4:g1k_2_2 0.000000
+S4:g1k_3_1 0.000000
+S4:g1k_3_2 0.000000
+S4:g1k_4_1 0.000000
+S4:g1k_4_2 0.000000
+S4:g1k_5_1 0.000000
+S4:g1k_5_2 0.000000
+S4:g1k_6_1 0.000000
+S4:g1k_6_2 0.000000
+S4:g1k_7_1 0.000000
+S4:g1k_7_2 0.000000
+S4:g1k_8_1 0.000000
+S4:g1k_8_2 0.000000
+S4:g1k_9_1 0.000000
+S4:g1k_9_2 0.000000
+S4:g2k_0_1 0.000000
+S4:g2k_0_2 0.000000
+S4:g2k_1_1 0.000000
+S4:g2k_1_2 0.000000
+S4:g2k_2_1 0.000000
+S4:g2k_2_2 0.000000
+S4:g2k_3_1 0.000000
+S4:g2k_3_2 0.000000
+S4:g2k_4_1 0.000000
+S4:g2k_4_2 0.000000
+S4:g2k_5_1 0.000000
+S4:g2k_5_2 0.000000
+S4:g2k_6_1 0.000000
+S4:g2k_6_2 0.000000
+S4:g2k_7_1 0.000000
+S4:g2k_7_2 0.000000
+S4:g2k_8_1 0.000000
+S4:g2k_8_2 0.000000
+S4:g2k_9_1 0.000000
+S4:g2k_9_2 0.000000
+S5:g1k_0_1 0.000000
+S5:g1k_0_2 0.000000
+S5:g1k_1_1 0.000000
+S5:g1k_1_2 0.000000
+S5:g1k_2_1 0.000000
+S5:g1k_2_2 0.000000
+S5:g1k_3_1 0.000000
+S5:g1k_3_2 0.000000
+S5:g1k_4_1 0.000000
+S5:g1k_4_2 0.000000
+S5:g1k_5_1 0.000000
+S5:g1k_5_2 0.000000
+S5:g1k_6_1 0.000000
+S5:g1k_6_2 0.000000
+S5:g1k_7_1 0.000000
+S5:g1k_7_2 0.000000
+S5:g1k_8_1 0.000000
+S5:g1k_8_2 0.000000
+S5:g1k_9_1 0.000000
+S5:g1k_9_2 0.000000
+S5:g2k_0_1 0.000000
+S5:g2k_0_2 0.000000
+S5:g2k_1_1 0.000000
+S5:g2k_1_2 0.000000
+S5:g2k_2_1 0.000000
+S5:g2k_2_2 0.000000
+S5:g2k_3_1 0.000000
+S5:g2k_3_2 0.000000
+S5:g2k_4_1 0.000000
+S5:g2k_4_2 0.000000
+S5:g2k_5_1 0.000000
+S5:g2k_5_2 0.000000
+S5:g2k_6_1 0.000000
+S5:g2k_6_2 0.000000
+S5:g2k_7_1 0.000000
+S5:g2k_7_2 0.000000
+S5:g2k_8_1 0.000000
+S5:g2k_8_2 0.000000
+S5:g2k_9_1 0.000000
+S5:g2k_9_2 0.000000
+S6:g1k_0_1 0.000000
+S6:g1k_0_2 0.000000
+S6:g1k_1_1 0.000000
+S6:g1k_1_2 0.000000
+S6:g1k_2_1 0.000000
+S6:g1k_2_2 0.000000
+S6:g1k_3_1 0.000000
+S6:g1k_3_2 0.000000
+S6:g1k_4_1 0.000000
+S6:g1k_4_2 0.000000
+S6:g1k_5_1 0.000000
+S6:g1k_5_2 0.000000
+S6:g1k_6_1 0.000000
+S6:g1k_6_2 0.000000
+S6:g1k_7_1 0.000000
+S6:g1k_7_2 0.000000
+S6:g1k_8_1 0.000000
+S6:g1k_8_2 0.000000
+S6:g1k_9_1 0.000000
+S6:g1k_9_2 0.000000
+S6:g2k_0_1 0.000000
+S6:g2k_0_2 0.000000
+S6:g2k_1_1 0.000000
+S6:g2k_1_2 0.000000
+S6:g2k_2_1 0.000000
+S6:g2k_2_2 0.000000
+S6:g2k_3_1 0.000000
+S6:g2k_3_2 0.000000
+S6:g2k_4_1 0.000000
+S6:g2k_4_2 0.000000
+S6:g2k_5_1 0.000000
+S6:g2k_5_2 0.000000
+S6:g2k_6_1 0.000000
+S6:g2k_6_2 0.000000
+S6:g2k_7_1 0.000000
+S6:g2k_7_2 0.000000
+S6:g2k_8_1 0.000000
+S6:g2k_8_2 0.000000
+S6:g2k_9_1 0.000000
+S6:g2k_9_2 0.000000
+S7:g1k_0_1 0.000000
+S7:g1k_0_2 0.000000
+S7:g1k_1_1 0.000000
+S7:g1k_1_2 0.000000
+S7:g1k_2_1 0.000000
+S7:g1k_2_2 0.000000
+S7:g1k_3_1 0.000000
+S7:g1k_3_2 0.000000
+S7:g1k_4_1 0.000000
+S7:g1k_4_2 0.000000
+S7:g1k_5_1 0.000000
+S7:g1k_5_2 0.000000
+S7:g1k_6_1 0.000000
+S7:g1k_6_2 0.000000
+S7:g1k_7_1 0.000000
+S7:g1k_7_2 0.000000
+S7:g1k_8_1 0.000000
+S7:g1k_8_2 0.000000
+S7:g1k_9_1 0.000000
+S7:g1k_9_2 0.000000
+S7:g2k_0_1 0.000000
+S7:g2k_0_2 0.000000
+S7:g2k_1_1 0.000000
+S7:g2k_1_2 0.000000
+S7:g2k_2_1 0.000000
+S7:g2k_2_2 0.000000
+S7:g2k_3_1 0.000000
+S7:g2k_3_2 0.000000
+S7:g2k_4_1 0.000000
+S7:g2k_4_2 0.000000
+S7:g2k_5_1 0.000000
+S7:g2k_5_2 0.000000
+S7:g2k_6_1 0.000000
+S7:g2k_6_2 0.000000
+S7:g2k_7_1 0.000000
+S7:g2k_7_2 0.000000
+S7:g2k_8_1 0.000000
+S7:g2k_8_2 0.000000
+S7:g2k_9_1 0.000000
+S7:g2k_9_2 0.000000
+S8:g1k_0_1 0.000000
+S8:g1k_0_2 0.000000
+S8:g1k_1_1 0.000000
+S8:g1k_1_2 0.000000
+S8:g1k_2_1 0.000000
+S8:g1k_2_2 0.000000
+S8:g1k_3_1 0.000000
+S8:g1k_3_2 0.000000
+S8:g1k_4_1 0.000000
+S8:g1k_4_2 0.000000
+S8:g1k_5_1 0.000000
+S8:g1k_5_2 0.000000
+S8:g1k_6_1 0.000000
+S8:g1k_6_2 0.000000
+S8:g1k_7_1 0.000000
+S8:g1k_7_2 0.000000
+S8:g1k_8_1 0.000000
+S8:g1k_8_2 0.000000
+S8:g1k_9_1 0.000000
+S8:g1k_9_2 0.000000
+S8:g2k_0_1 0.000000
+S8:g2k_0_2 0.000000
+S8:g2k_1_1 0.000000
+S8:g2k_1_2 0.000000
+S8:g2k_2_1 0.000000
+S8:g2k_2_2 0.000000
+S8:g2k_3_1 0.000000
+S8:g2k_3_2 0.000000
+S8:g2k_4_1 0.000000
+S8:g2k_4_2 0.000000
+S8:g2k_5_1 0.000000
+S8:g2k_5_2 0.000000
+S8:g2k_6_1 0.000000
+S8:g2k_6_2 0.000000
+S8:g2k_7_1 0.000000
+S8:g2k_7_2 0.000000
+S8:g2k_8_1 0.000000
+S8:g2k_8_2 0.000000
+S8:g2k_9_1 0.000000
+S8:g2k_9_2 0.000000
+S9:g1k_0_1 0.000000
+S9:g1k_0_2 0.000000
+S9:g1k_1_1 0.000000
+S9:g1k_1_2 0.000000
+S9:g1k_2_1 0.000000
+S9:g1k_2_2 0.000000
+S9:g1k_3_1 0.000000
+S9:g1k_3_2 0.000000
+S9:g1k_4_1 0.000000
+S9:g1k_4_2 0.000000
+S9:g1k_5_1 0.000000
+S9:g1k_5_2 0.000000
+S9:g1k_6_1 0.000000
+S9:g1k_6_2 0.000000
+S9:g1k_7_1 0.000000
+S9:g1k_7_2 0.000000
+S9:g1k_8_1 0.000000
+S9:g1k_8_2 0.000000
+S9:g1k_9_1 0.000000
+S9:g1k_9_2 0.000000
+S9:g2k_0_1 0.000000
+S9:g2k_0_2 0.000000
+S9:g2k_1_1 0.000000
+S9:g2k_1_2 0.000000
+S9:g2k_2_1 0.000000
+S9:g2k_2_2 0.000000
+S9:g2k_3_1 0.000000
+S9:g2k_3_2 0.000000
+S9:g2k_4_1 0.000000
+S9:g2k_4_2 0.000000
+S9:g2k_5_1 0.000000
+S9:g2k_5_2 0.000000
+S9:g2k_6_1 0.000000
+S9:g2k_6_2 0.000000
+S9:g2k_7_1 0.000000
+S9:g2k_7_2 0.000000
+S9:g2k_8_1 0.000000
+S9:g2k_8_2 0.000000
+S9:g2k_9_1 0.000000
+S9:g2k_9_2 0.000000
+S10:g1k_0_1 0.000000
+S10:g1k_0_2 0.000000
+S10:g1k_1_1 0.000000
+S10:g1k_1_2 0.000000
+S10:g1k_2_1 0.000000
+S10:g1k_2_2 0.000000
+S10:g1k_3_1 0.000000
+S10:g1k_3_2 0.000000
+S10:g1k_4_1 0.000000
+S10:g1k_4_2 0.000000
+S10:g1k_5_1 0.000000
+S10:g1k_5_2 0.000000
+S10:g1k_6_1 0.000000
+S10:g1k_6_2 0.000000
+S10:g1k_7_1 0.000000
+S10:g1k_7_2 0.000000
+S10:g1k_8_1 0.000000
+S10:g1k_8_2 0.000000
+S10:g1k_9_1 0.000000
+S10:g1k_9_2 0.000000
+S10:g2k_0_1 0.000000
+S10:g2k_0_2 0.000000
+S10:g2k_1_1 0.000000
+S10:g2k_1_2 0.000000
+S10:g2k_2_1 0.000000
+S10:g2k_2_2 0.000000
+S10:g2k_3_1 0.000000
+S10:g2k_3_2 0.000000
+S10:g2k_4_1 0.000000
+S10:g2k_4_2 0.000000
+S10:g2k_5_1 0.000000
+S10:g2k_5_2 0.000000
+S10:g2k_6_1 0.000000
+S10:g2k_6_2 0.000000
+S10:g2k_7_1 0.000000
+S10:g2k_7_2 0.000000
+S10:g2k_8_1 0.000000
+S10:g2k_8_2 0.000000
+S10:g2k_9_1 0.000000
+S10:g2k_9_2 0.000000
diff -r f5aff7c9a65d -r b55f0ce54d97 test-data/strobealign_5.txt
--- /dev/null Thu Jan 01 00:00:00 1970 +0000
+++ b/test-data/strobealign_5.txt Tue Oct 28 08:16:56 2025 +0000
@@ -0,0 +1,400 @@
+S1:g1k_0_1 0.000000
+S1:g1k_0_2 0.000000
+S1:g1k_1_1 0.000000
+S1:g1k_1_2 0.000000
+S1:g1k_2_1 0.000000
+S1:g1k_2_2 0.000000
+S1:g1k_3_1 0.000000
+S1:g1k_3_2 0.000000
+S1:g1k_4_1 0.000000
+S1:g1k_4_2 0.000000
+S1:g1k_5_1 0.000000
+S1:g1k_5_2 0.000000
+S1:g1k_6_1 0.000000
+S1:g1k_6_2 0.000000
+S1:g1k_7_1 0.000000
+S1:g1k_7_2 0.000000
+S1:g1k_8_1 0.000000
+S1:g1k_8_2 0.000000
+S1:g1k_9_1 0.000000
+S1:g1k_9_2 0.000000
+S1:g2k_0_1 0.000000
+S1:g2k_0_2 0.000000
+S1:g2k_1_1 0.000000
+S1:g2k_1_2 0.000000
+S1:g2k_2_1 0.000000
+S1:g2k_2_2 0.000000
+S1:g2k_3_1 0.000000
+S1:g2k_3_2 0.000000
+S1:g2k_4_1 0.000000
+S1:g2k_4_2 0.000000
+S1:g2k_5_1 0.000000
+S1:g2k_5_2 0.000000
+S1:g2k_6_1 0.000000
+S1:g2k_6_2 0.000000
+S1:g2k_7_1 0.000000
+S1:g2k_7_2 0.000000
+S1:g2k_8_1 0.000000
+S1:g2k_8_2 0.000000
+S1:g2k_9_1 0.000000
+S1:g2k_9_2 0.000000
+S2:g1k_0_1 0.000000
+S2:g1k_0_2 0.000000
+S2:g1k_1_1 0.000000
+S2:g1k_1_2 0.000000
+S2:g1k_2_1 0.000000
+S2:g1k_2_2 0.000000
+S2:g1k_3_1 0.000000
+S2:g1k_3_2 0.000000
+S2:g1k_4_1 0.000000
+S2:g1k_4_2 0.000000
+S2:g1k_5_1 0.000000
+S2:g1k_5_2 0.000000
+S2:g1k_6_1 0.000000
+S2:g1k_6_2 0.000000
+S2:g1k_7_1 0.000000
+S2:g1k_7_2 0.000000
+S2:g1k_8_1 0.000000
+S2:g1k_8_2 0.000000
+S2:g1k_9_1 0.000000
+S2:g1k_9_2 0.000000
+S2:g2k_0_1 0.000000
+S2:g2k_0_2 0.000000
+S2:g2k_1_1 0.000000
+S2:g2k_1_2 0.000000
+S2:g2k_2_1 0.000000
+S2:g2k_2_2 0.000000
+S2:g2k_3_1 0.000000
+S2:g2k_3_2 0.000000
+S2:g2k_4_1 0.000000
+S2:g2k_4_2 0.000000
+S2:g2k_5_1 0.000000
+S2:g2k_5_2 0.000000
+S2:g2k_6_1 0.000000
+S2:g2k_6_2 0.000000
+S2:g2k_7_1 0.000000
+S2:g2k_7_2 0.000000
+S2:g2k_8_1 0.000000
+S2:g2k_8_2 0.000000
+S2:g2k_9_1 0.000000
+S2:g2k_9_2 0.000000
+S3:g1k_0_1 0.000000
+S3:g1k_0_2 0.000000
+S3:g1k_1_1 0.000000
+S3:g1k_1_2 0.000000
+S3:g1k_2_1 0.000000
+S3:g1k_2_2 0.000000
+S3:g1k_3_1 0.000000
+S3:g1k_3_2 0.000000
+S3:g1k_4_1 0.000000
+S3:g1k_4_2 0.000000
+S3:g1k_5_1 0.000000
+S3:g1k_5_2 0.000000
+S3:g1k_6_1 0.000000
+S3:g1k_6_2 0.000000
+S3:g1k_7_1 0.000000
+S3:g1k_7_2 0.000000
+S3:g1k_8_1 0.000000
+S3:g1k_8_2 0.000000
+S3:g1k_9_1 0.000000
+S3:g1k_9_2 0.000000
+S3:g2k_0_1 0.000000
+S3:g2k_0_2 0.000000
+S3:g2k_1_1 0.000000
+S3:g2k_1_2 0.000000
+S3:g2k_2_1 0.000000
+S3:g2k_2_2 0.000000
+S3:g2k_3_1 0.000000
+S3:g2k_3_2 0.000000
+S3:g2k_4_1 0.000000
+S3:g2k_4_2 0.000000
+S3:g2k_5_1 0.000000
+S3:g2k_5_2 0.000000
+S3:g2k_6_1 0.000000
+S3:g2k_6_2 0.000000
+S3:g2k_7_1 0.000000
+S3:g2k_7_2 0.000000
+S3:g2k_8_1 0.000000
+S3:g2k_8_2 0.000000
+S3:g2k_9_1 0.000000
+S3:g2k_9_2 0.000000
+S4:g1k_0_1 0.000000
+S4:g1k_0_2 0.000000
+S4:g1k_1_1 0.000000
+S4:g1k_1_2 0.000000
+S4:g1k_2_1 0.000000
+S4:g1k_2_2 0.000000
+S4:g1k_3_1 0.000000
+S4:g1k_3_2 0.000000
+S4:g1k_4_1 0.000000
+S4:g1k_4_2 0.000000
+S4:g1k_5_1 0.000000
+S4:g1k_5_2 0.000000
+S4:g1k_6_1 0.000000
+S4:g1k_6_2 0.000000
+S4:g1k_7_1 0.000000
+S4:g1k_7_2 0.000000
+S4:g1k_8_1 0.000000
+S4:g1k_8_2 0.000000
+S4:g1k_9_1 0.000000
+S4:g1k_9_2 0.000000
+S4:g2k_0_1 0.000000
+S4:g2k_0_2 0.000000
+S4:g2k_1_1 0.000000
+S4:g2k_1_2 0.000000
+S4:g2k_2_1 0.000000
+S4:g2k_2_2 0.000000
+S4:g2k_3_1 0.000000
+S4:g2k_3_2 0.000000
+S4:g2k_4_1 0.000000
+S4:g2k_4_2 0.000000
+S4:g2k_5_1 0.000000
+S4:g2k_5_2 0.000000
+S4:g2k_6_1 0.000000
+S4:g2k_6_2 0.000000
+S4:g2k_7_1 0.000000
+S4:g2k_7_2 0.000000
+S4:g2k_8_1 0.000000
+S4:g2k_8_2 0.000000
+S4:g2k_9_1 0.000000
+S4:g2k_9_2 0.000000
+S5:g1k_0_1 0.000000
+S5:g1k_0_2 0.000000
+S5:g1k_1_1 0.000000
+S5:g1k_1_2 0.000000
+S5:g1k_2_1 0.000000
+S5:g1k_2_2 0.000000
+S5:g1k_3_1 0.000000
+S5:g1k_3_2 0.000000
+S5:g1k_4_1 0.000000
+S5:g1k_4_2 0.000000
+S5:g1k_5_1 0.000000
+S5:g1k_5_2 0.000000
+S5:g1k_6_1 0.000000
+S5:g1k_6_2 0.000000
+S5:g1k_7_1 0.000000
+S5:g1k_7_2 0.000000
+S5:g1k_8_1 0.000000
+S5:g1k_8_2 0.000000
+S5:g1k_9_1 0.000000
+S5:g1k_9_2 0.000000
+S5:g2k_0_1 0.000000
+S5:g2k_0_2 0.000000
+S5:g2k_1_1 0.000000
+S5:g2k_1_2 0.000000
+S5:g2k_2_1 0.000000
+S5:g2k_2_2 0.000000
+S5:g2k_3_1 0.000000
+S5:g2k_3_2 0.000000
+S5:g2k_4_1 0.000000
+S5:g2k_4_2 0.000000
+S5:g2k_5_1 0.000000
+S5:g2k_5_2 0.000000
+S5:g2k_6_1 0.000000
+S5:g2k_6_2 0.000000
+S5:g2k_7_1 0.000000
+S5:g2k_7_2 0.000000
+S5:g2k_8_1 0.000000
+S5:g2k_8_2 0.000000
+S5:g2k_9_1 0.000000
+S5:g2k_9_2 0.000000
+S6:g1k_0_1 0.000000
+S6:g1k_0_2 0.000000
+S6:g1k_1_1 0.000000
+S6:g1k_1_2 0.000000
+S6:g1k_2_1 0.000000
+S6:g1k_2_2 0.000000
+S6:g1k_3_1 0.000000
+S6:g1k_3_2 0.000000
+S6:g1k_4_1 0.000000
+S6:g1k_4_2 0.000000
+S6:g1k_5_1 0.000000
+S6:g1k_5_2 0.000000
+S6:g1k_6_1 0.000000
+S6:g1k_6_2 0.000000
+S6:g1k_7_1 0.000000
+S6:g1k_7_2 0.000000
+S6:g1k_8_1 0.000000
+S6:g1k_8_2 0.000000
+S6:g1k_9_1 0.000000
+S6:g1k_9_2 0.000000
+S6:g2k_0_1 0.000000
+S6:g2k_0_2 0.000000
+S6:g2k_1_1 0.000000
+S6:g2k_1_2 0.000000
+S6:g2k_2_1 0.000000
+S6:g2k_2_2 0.000000
+S6:g2k_3_1 0.000000
+S6:g2k_3_2 0.000000
+S6:g2k_4_1 0.000000
+S6:g2k_4_2 0.000000
+S6:g2k_5_1 0.000000
+S6:g2k_5_2 0.000000
+S6:g2k_6_1 0.000000
+S6:g2k_6_2 0.000000
+S6:g2k_7_1 0.000000
+S6:g2k_7_2 0.000000
+S6:g2k_8_1 0.000000
+S6:g2k_8_2 0.000000
+S6:g2k_9_1 0.000000
+S6:g2k_9_2 0.000000
+S7:g1k_0_1 0.000000
+S7:g1k_0_2 0.000000
+S7:g1k_1_1 0.000000
+S7:g1k_1_2 0.000000
+S7:g1k_2_1 0.000000
+S7:g1k_2_2 0.000000
+S7:g1k_3_1 0.000000
+S7:g1k_3_2 0.000000
+S7:g1k_4_1 0.000000
+S7:g1k_4_2 0.000000
+S7:g1k_5_1 0.000000
+S7:g1k_5_2 0.000000
+S7:g1k_6_1 0.000000
+S7:g1k_6_2 0.000000
+S7:g1k_7_1 0.000000
+S7:g1k_7_2 0.000000
+S7:g1k_8_1 0.000000
+S7:g1k_8_2 0.000000
+S7:g1k_9_1 0.000000
+S7:g1k_9_2 0.000000
+S7:g2k_0_1 0.000000
+S7:g2k_0_2 0.000000
+S7:g2k_1_1 0.000000
+S7:g2k_1_2 0.000000
+S7:g2k_2_1 0.000000
+S7:g2k_2_2 0.000000
+S7:g2k_3_1 0.000000
+S7:g2k_3_2 0.000000
+S7:g2k_4_1 0.000000
+S7:g2k_4_2 0.000000
+S7:g2k_5_1 0.000000
+S7:g2k_5_2 0.000000
+S7:g2k_6_1 0.000000
+S7:g2k_6_2 0.000000
+S7:g2k_7_1 0.000000
+S7:g2k_7_2 0.000000
+S7:g2k_8_1 0.000000
+S7:g2k_8_2 0.000000
+S7:g2k_9_1 0.000000
+S7:g2k_9_2 0.000000
+S8:g1k_0_1 0.000000
+S8:g1k_0_2 0.000000
+S8:g1k_1_1 0.000000
+S8:g1k_1_2 0.000000
+S8:g1k_2_1 0.000000
+S8:g1k_2_2 0.000000
+S8:g1k_3_1 0.000000
+S8:g1k_3_2 0.000000
+S8:g1k_4_1 0.000000
+S8:g1k_4_2 0.000000
+S8:g1k_5_1 0.000000
+S8:g1k_5_2 0.000000
+S8:g1k_6_1 0.000000
+S8:g1k_6_2 0.000000
+S8:g1k_7_1 0.000000
+S8:g1k_7_2 0.000000
+S8:g1k_8_1 0.000000
+S8:g1k_8_2 0.000000
+S8:g1k_9_1 0.000000
+S8:g1k_9_2 0.000000
+S8:g2k_0_1 0.000000
+S8:g2k_0_2 0.000000
+S8:g2k_1_1 0.000000
+S8:g2k_1_2 0.000000
+S8:g2k_2_1 0.000000
+S8:g2k_2_2 0.000000
+S8:g2k_3_1 0.000000
+S8:g2k_3_2 0.000000
+S8:g2k_4_1 0.000000
+S8:g2k_4_2 0.000000
+S8:g2k_5_1 0.000000
+S8:g2k_5_2 0.000000
+S8:g2k_6_1 0.000000
+S8:g2k_6_2 0.000000
+S8:g2k_7_1 0.000000
+S8:g2k_7_2 0.000000
+S8:g2k_8_1 0.000000
+S8:g2k_8_2 0.000000
+S8:g2k_9_1 0.000000
+S8:g2k_9_2 0.000000
+S9:g1k_0_1 0.000000
+S9:g1k_0_2 0.000000
+S9:g1k_1_1 0.000000
+S9:g1k_1_2 0.000000
+S9:g1k_2_1 0.000000
+S9:g1k_2_2 0.000000
+S9:g1k_3_1 0.000000
+S9:g1k_3_2 0.000000
+S9:g1k_4_1 0.000000
+S9:g1k_4_2 0.000000
+S9:g1k_5_1 0.000000
+S9:g1k_5_2 0.000000
+S9:g1k_6_1 0.000000
+S9:g1k_6_2 0.000000
+S9:g1k_7_1 0.000000
+S9:g1k_7_2 0.000000
+S9:g1k_8_1 0.000000
+S9:g1k_8_2 0.000000
+S9:g1k_9_1 0.000000
+S9:g1k_9_2 0.000000
+S9:g2k_0_1 0.000000
+S9:g2k_0_2 0.000000
+S9:g2k_1_1 0.000000
+S9:g2k_1_2 0.000000
+S9:g2k_2_1 0.000000
+S9:g2k_2_2 0.000000
+S9:g2k_3_1 0.000000
+S9:g2k_3_2 0.000000
+S9:g2k_4_1 0.000000
+S9:g2k_4_2 0.000000
+S9:g2k_5_1 0.000000
+S9:g2k_5_2 0.000000
+S9:g2k_6_1 0.000000
+S9:g2k_6_2 0.000000
+S9:g2k_7_1 0.000000
+S9:g2k_7_2 0.000000
+S9:g2k_8_1 0.000000
+S9:g2k_8_2 0.000000
+S9:g2k_9_1 0.000000
+S9:g2k_9_2 0.000000
+S10:g1k_0_1 0.000000
+S10:g1k_0_2 0.000000
+S10:g1k_1_1 0.000000
+S10:g1k_1_2 0.000000
+S10:g1k_2_1 0.000000
+S10:g1k_2_2 0.000000
+S10:g1k_3_1 0.000000
+S10:g1k_3_2 0.000000
+S10:g1k_4_1 0.000000
+S10:g1k_4_2 0.000000
+S10:g1k_5_1 0.000000
+S10:g1k_5_2 0.000000
+S10:g1k_6_1 0.000000
+S10:g1k_6_2 0.000000
+S10:g1k_7_1 0.000000
+S10:g1k_7_2 0.000000
+S10:g1k_8_1 0.000000
+S10:g1k_8_2 0.000000
+S10:g1k_9_1 0.000000
+S10:g1k_9_2 0.000000
+S10:g2k_0_1 0.000000
+S10:g2k_0_2 0.000000
+S10:g2k_1_1 0.000000
+S10:g2k_1_2 0.000000
+S10:g2k_2_1 0.000000
+S10:g2k_2_2 0.000000
+S10:g2k_3_1 0.000000
+S10:g2k_3_2 0.000000
+S10:g2k_4_1 0.000000
+S10:g2k_4_2 0.000000
+S10:g2k_5_1 0.000000
+S10:g2k_5_2 0.000000
+S10:g2k_6_1 0.000000
+S10:g2k_6_2 0.000000
+S10:g2k_7_1 0.000000
+S10:g2k_7_2 0.000000
+S10:g2k_8_1 0.000000
+S10:g2k_8_2 0.000000
+S10:g2k_9_1 0.000000
+S10:g2k_9_2 0.000000