pairwise_alignment_validator - seqan/bench GitHub Wiki

Pairwise Alignment Validator (Pairwise Alignment)

Description

Validates output of benchmarks in the pairwise alignment category.

Output

Will output 1 on stdout if all scores in the file-output of the benchmark and the reference output matches. If anything is missing, it will return 0.

Example

The reference output:

1, 2: 512
1, 3: 13
1, 4: 19
1, 5: 1214
2, 3: 124553
2, 4: -156
2, 5: -2354
3, 4: -4156
3, 5: 3541
4, 5: 435

The output of the benchmark:

1, 2: 512
1,3:  13
2,4:  -156
2,5:-2354

3,4:-4156
1,4:19
1,5:  1214
2,3:  124553

3, 5: 3541
5, 3: 3541
5, 4: 435

As you can see, the validator accepts reordering in the lines and additional whitespaces.