diff --git a/src/commands/annotate_cmd.rs b/src/commands/annotate_cmd.rs index 9e97ee1..5649e85 100644 --- a/src/commands/annotate_cmd.rs +++ b/src/commands/annotate_cmd.rs @@ -127,9 +127,12 @@ pub fn annotate_main( n += 1; // First check if the variant is *, skip those if String::from_utf8_lossy(record.alleles()[1]) == "*" { + let rid = record.rid().unwrap(); + let chrom = std::str::from_utf8(oheader_view.rid2name(rid).unwrap()).unwrap(); eprintln!( - "alt has * value, skipping annotation for {:?}", - &record + "contig {} pos {} alt has * value, skipping annotation, outputting entry as-is", + &chrom, + record.pos() + 1 ); ovcf.write(&record).expect("failed to write record"); continue;