Skip to content

bcftools norm convert non-ATGCN IUPAC to N however mpileup and call does not. #2393

@gokalpcelik

Description

@gokalpcelik

Hi

I noticed that mpileup and call incorporates non-ATGCN IUPAC bases into VCF however bcftools norm expects only ATGCN. Is this an expected outcome? I thought non-ATGCN bases are not allowed in VCF spec? Latest spec dictates conversion of R to A for example though 4.2 does not mention it.

This happens when GIAB reference or any of the GATK resource bundle references are used for mapping and calling.

Metadata

Metadata

Assignees

No one assigned

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions