You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
For mpileup we have to insert bases because mpileup removes records with no coverage.
The -a option in mpileup is not working currently that allows to emit all sites (even with no coverage). Instead we insert ./. record where that is detected with 'N' as reference. However, N in reference causes problems in vcf2fasta because we make sure reference is the same for all records. And there are instances when this happens:
mpileup doesn't output all data, so we had to add a fudge to insert ./.
record in the missing positions. Before we added N as reference base,
however, if reference is provided then appropriate reference base is
added.
For mpileup we have to insert bases because mpileup removes records with no coverage.
The -a option in mpileup is not working currently that allows to emit all sites (even with no coverage). Instead we insert ./. record where that is detected with 'N' as reference. However, N in reference causes problems in vcf2fasta because we make sure reference is the same for all records. And there are instances when this happens:
vcf1:
chr1 12672 . N . . mq_score:30;mq0_ratio:0.1;min_depth:10;dp4_ratio:0.9 . GT ./.
vcf2:
When the reference is checked, you get ['N', 'T'] which doesn't match up, so vcf2fasta errors thinking something went wrong.
The text was updated successfully, but these errors were encountered: