Unconfigured Ad

Collapse
X
 
  • Time
  • Show
Clear All
new posts
  • dkrtndhkd
    Member
    • Jan 2012
    • 42

    #1

    varscan-annotation pipeline?

    How to connect VarScan output and annotation tools?

    is there any useful tool to directly annotate the varscan's output file?

    or I have to change the form of the output file to vcf format?
  • dkoboldt
    Member
    • Mar 2009
    • 62

    #2
    Hello,

    The latest version of VarScan (v2.2.11, just posted) includes a VCF output option for somatic mutations.

    This option was already available for multi-sample germline variant calling (mpileup2snp, mpileup2cns, mpileup2indel commands).

    Just set --output-vcf to 1.

    Yours,

    Dan Koboldt

    Comment

    • mark.dunning
      Junior Member
      • Feb 2012
      • 2

      #3
      Can I ask if the vcf provided by varscan is valid though? I have used the latest version and tried to annotate with annovar (via their conversion perl script) but I get an error.

      NOTICE: for SNPs, column 6 and beyond MAY BE heterozygosity status, quality score, read depth, RMS mapping quality, quality by depth, if these information can be recognized automatically
      NOTICE: for indels, column 6 and beyond MAY BE heterozygosity status, quality score, read depth, read count supporting indel call, RMS mapping quality, if these information can be recognized automatically

      Similarly, using vcf-stats from vcftools also gives an error;

      Different number of columns at chr1:12198 (expected 10, got 9)
      Error not recoverable, exiting.


      Here is the head of my varscan vcf file

      ##fileformat=VCFv4.0
      ##source=VarScan2
      ##INFO=<ID=DP,Number=1,Type=Integer,Description="Total Depth">
      ##FILTER=<ID=str10,Description="Less than 10% or more than 90% of variant supporting reads on one strand">
      ##FORMAT=<ID=GT,Number=1,Type=String,Description="Genotype">
      ##FORMAT=<ID=GQ,Number=1,Type=Integer,Description="Genotype Quality">
      ##FORMAT=<ID=DP,Number=1,Type=Integer,Description="Read Depth">
      #CHROM POS ID REF ALT QUAL FILTER INFO FORMAT Sample1
      chr1 12198 G C . PASS DP=107 GT:GQP 1/1:35:107
      chr1 12266 G A . PASS DP=53 GT:GQP 0/1:4:53


      Regards,

      Mark

      Comment

      • dkrtndhkd
        Member
        • Jan 2012
        • 42

        #4
        what about somatic option??

        I couldn't find the vcf file output option command...

        Comment

        • fjrossello
          Member
          • Sep 2011
          • 30

          #5
          Originally posted by dkrtndhkd View Post
          what about somatic option??

          I couldn't find the vcf file output option command...
          Hi dkrtndhkd,

          You can also set --output-vcf to 1 for somatic.

          Cheers,

          Fernando

          Comment

          • oliviajm
            Member
            • Apr 2012
            • 13

            #6
            Originally posted by mark.dunning View Post
            Can I ask if the vcf provided by varscan is valid though? I have used the latest version and tried to annotate with annovar (via their conversion perl script) but I get an error.

            NOTICE: for SNPs, column 6 and beyond MAY BE heterozygosity status, quality score, read depth, RMS mapping quality, quality by depth, if these information can be recognized automatically
            NOTICE: for indels, column 6 and beyond MAY BE heterozygosity status, quality score, read depth, read count supporting indel call, RMS mapping quality, if these information can be recognized automatically

            Similarly, using vcf-stats from vcftools also gives an error;

            Different number of columns at chr1:12198 (expected 10, got 9)
            Error not recoverable, exiting.


            Here is the head of my varscan vcf file

            ##fileformat=VCFv4.0
            ##source=VarScan2
            ##INFO=<ID=DP,Number=1,Type=Integer,Description="Total Depth">
            ##FILTER=<ID=str10,Description="Less than 10% or more than 90% of variant supporting reads on one strand">
            ##FORMAT=<ID=GT,Number=1,Type=String,Description="Genotype">
            ##FORMAT=<ID=GQ,Number=1,Type=Integer,Description="Genotype Quality">
            ##FORMAT=<ID=DP,Number=1,Type=Integer,Description="Read Depth">
            #CHROM POS ID REF ALT QUAL FILTER INFO FORMAT Sample1
            chr1 12198 G C . PASS DP=107 GT:GQP 1/1:35:107
            chr1 12266 G A . PASS DP=53 GT:GQP 0/1:4:53


            Regards,

            Mark
            Hi Mark,

            I got a similar problem with another software when I tried to provide it with a vcf file coming from VarScan mpileup2indel. It seems that in the vcf files obtained with VarScan the QUAL column is empty. So when the file is open by another tool, the number of column is wrong and the data in the columns don't match with the name of the column. ("PASS" should be in the "FILTER" column, and here it seems to be in the "QUAL" column.)
            So you need to add a column filled with a dot under the "QUAL" name.
            In my case, I used the command :
            awk '{ if ($1 ~ "^#") { print $0} else { sub("",".\t",$6); print $1"\t"$2"\t"$3"\t"$4"\t"$5"\t"$6"\t"$7"\t"$8"\t"$9"\t"$10"\t"$11"\t"$12} }' VarScanfile.vcf > outputFile.vcf
            and it solved the problem.

            Hope it will help you.

            Olivia

            EDIT : just found this : http://seqanswers.com/forums/showthread.php?t=20000
            Last edited by oliviajm; 06-08-2012, 12:00 AM.

            Comment

            Latest Articles

            Collapse

            • SEQadmin2
              Beyond CRISPR/Cas9: Understand, Choose, and Use the Right Genome Editing Tool
              by SEQadmin2



              CRISPR/Cas9 sparked the gene editing revolution for both research and therapeutics.1 But this system still showed severe issues that limited its applications. The most prominent were the heavy reliance on PAM sequences, delivery limitations, double-stranded breaks that prompt unintended edits and cell death, and editing inefficiency (both in targeting and in knock-in reliability).

              Despite this, “CRISPR helped turn genome editing from a specialized technique into
              ...
              07-31-2026, 11:01 AM
            • SEQadmin2
              Proteomic Platforms: How to Choose the Right Analytical Strategy to Improve Detection and Clinical Applications
              by SEQadmin2


              Proteomics platforms are evolving rapidly, with advances in mass spectrometry and affinity-based approaches expanding what researchers can detect and at what scale. As the field moves toward deeper proteome coverage and clinical applications, scientists face an increasingly complex landscape of tools. This article will explore how researchers are navigating these choices to find the right platform for their work.

              The systematic characterization of the human proteome has
              ...
              07-20-2026, 11:48 AM

            ad_right_rmr

            Collapse

            News

            Collapse

            Topics Statistics Last Post
            Started by SEQadmin2, 08-13-2026, 12:22 PM
            0 responses
            29 views
            0 reactions
            Last Post SEQadmin2  
            Started by SEQadmin2, 08-11-2026, 10:35 AM
            0 responses
            24 views
            0 reactions
            Last Post SEQadmin2  
            Started by SEQadmin2, 08-06-2026, 07:41 AM
            0 responses
            38 views
            0 reactions
            Last Post SEQadmin2  
            Started by SEQadmin2, 08-03-2026, 10:13 AM
            0 responses
            51 views
            0 reactions
            Last Post SEQadmin2  
            Working...