1 2 3 4 5 6 7 8 9 10 11 12 13 14 15
|
@SQ SN:one LN:1000
@SQ SN:two LN:500
@CO For each SAM record that has each listed aux field, performs these tests:
@CO XQ is the expected result for bam_cigar2qlen()
@CO XR is the expected result for bam_cigar2rlen()
@CO XE is the expected result for bam_endpos()
@CO (Note that these are all zero-based, while POS is one-based in SAM)
r1 0 one 50 20 8M * 0 0 ATGCATGC qqqqqqqq XQ:i:8 XR:i:8 XE:i:57
r2 0 one 100 20 50M * 0 0 ATGCATGCATGCATGCATGCATGCATGCATGCATGCATGCATGCATGCAT qqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqq XQ:i:50 XR:i:50 XE:i:149
unmapped 5 two 200 0 * = 200 0 ATGCATGC qqqqqqqq XQ:i:0 XR:i:0 XE:i:200
hascigar 5 two 200 0 6M2S = 200 0 ATGCATGC qqqqqqqq XQ:i:8 XR:i:6 XE:i:200
s1 0 one 300 20 2M * 0 0 AT qq XQ:i:2 XR:i:2 XE:i:301
su1 4 * 0 0 * * 0 0 AT qq XQ:i:0 XR:i:0 XE:i:0
su2 5 two 400 0 * = 400 0 AT qq XQ:i:0 XR:i:0 XE:i:400
su3 4 one 500 0 2M * 0 0 AT qq XQ:i:2 XR:i:2 XE:i:500
|