名称 Bio::Cigar - 解析 CIGAR 字符串并将坐标转换为/从参考/查询概要


use 5.014;

use Bio::Cigar;



my $cigar = Bio::Cigar->;new('2M1D1M1I4M');

say 'Query length is ', $cigar->;query_length;

say 'Reference length is ', $cigar->;reference_length;



my ($qpos, $op) = $cigar->;rpos_to_qpos(3);

say 'Alignment operation at reference position 3 is $op';

描述:Bio::Cigar 是一个小型库,用于解析 CIGAR 字符串(“Compact Idiosyncratic Gapped Alignment Report”)。这个库可以计算查询和参考的长度,帮助解析比对操作符,并在给定参考位置时返回对应的查询位置和操作符。