Loading...
 

Support Help

Forums > Support> Multi-sample VCF generated in GATK is not working with novoutil IUPAC

Multi-sample VCF generated in GATK is not working with novoutil IUPAC

Hi,

We are trying to find SNPs in a few loci of interest in rhesus macaque. To that end, we have sequenced exome sequences and I've gone through the process of calling SNPs using GATK and I've come up with a multi-sample VCF file.

Now we want to actually create alternative fasta references for each macaque at our loci of interest. I thought that Novocraft utility "novoutil iupac" would do exactly what I want it to do.

However, I'm receiving the following error:
"Loading VCF file...
novoutil: src/vcfsnps.cc:152: bool vcffile::hetero(tabbed&): Assertion `*gt == '|' || *gt == '/'' failed."

Any suggestions?

Thanks,
Sam Darko


> Hi,
>
> We are trying to find SNPs in a few loci of interest in rhesus macaque. To that end, we have sequenced exome sequences and I've gone through the process of calling SNPs using GATK and I've come up with a multi-sample VCF file.
>
> Now we want to actually create alternative fasta references for each macaque at our loci of interest. I thought that Novocraft utility "novoutil iupac" would do exactly what I want it to do.
>
> However, I'm receiving the following error:
> "Loading VCF file...
> novoutil: src/vcfsnps.cc:152: bool vcffile::hetero(tabbed&): Assertion `*gt == '|' || *gt == '/'' failed."
>
> Any suggestions?
>
> Thanks,
> Sam Darko


Hi,

VCF files vary a bit in their attributes. iupac is trying to check the zygosity of the SNP from the VCF file. It also assumes a single sample VCF file.

If you send us (support @ ...) part of the vcf file, say 10K lines, we'll fix it.

Best Regards, Colin


Hi,

Next release will have support for multi-sample vcf files. This will allow application of SNPs from a specified sample or from all samples.

pre-Release is available on request

Colin


Show posts:
 
Show HelpHelp