Unconfigured Ad

Collapse
X
 
  • Filter
  • Time
  • Show
Clear All
new posts
  • fanping
    Junior Member
    • Sep 2011
    • 9

    mpileup for SNP (PV4)

    I got INFO in the raw.bcf as:
    DP=118;AF1=1;CI95=1,1;DP4=0,0,1,42;MQ=20;FQ=-156
    DP=154;AF1=1;CI95=1,1;DP4=0,1,1,42;MQ=20;FQ=-139;PV4=1,1,1,1

    It is confused why the first one have no PV4. I could understand that PV4 are strand bias, baseQ bias, mapQ bias and tail distance bias. These four biases are obtained by exact test of DP4, t test of baseQ, T test of mapQ and T test of tail distance separately. In the first case, we do have DP4, why can we get the Strand bias? If it is because that there is no sample in the reference group, why can we get the other three biases? Are they one sample T test or Two sample T test? These bias is used to determine whether baseQ or mapQ prefer to be a fix number. Then how to determine this fix number? Thanks

    Anyway, when we had the PV4, how can we determine the SNP qualities with these p values? Obviously, we do not want larger biases. I thought the lower the p value is, the significant the bias is. However, I am not sure it is right. Just take tail distance bias as an example, do we have to pooled all the tail distance first and then do the T test? If so, I think lower p value will correspond to widely distribution of the tail distance and thus we will have lower bias. Again, this is just my thought. I am really confused about all these value.

    I know in the vcfutils.pl varFilter all the filter options for PV4 are the minimum values. Why? Does that mean the larger P value is better? Does any one have any optimal values for these filter options?

    Thank you very much,

    fanping
  • Heisman
    Senior Member
    • Dec 2010
    • 534

    #2
    Originally posted by fanping View Post
    I got INFO in the raw.bcf as:
    DP=118;AF1=1;CI95=1,1;DP4=0,0,1,42;MQ=20;FQ=-156
    DP=154;AF1=1;CI95=1,1;DP4=0,1,1,42;MQ=20;FQ=-139;PV4=1,1,1,1

    It is confused why the first one have no PV4. I could understand that PV4 are strand bias, baseQ bias, mapQ bias and tail distance bias. These four biases are obtained by exact test of DP4, t test of baseQ, T test of mapQ and T test of tail distance separately. In the first case, we do have DP4, why can we get the Strand bias? If it is because that there is no sample in the reference group, why can we get the other three biases? Are they one sample T test or Two sample T test? These bias is used to determine whether baseQ or mapQ prefer to be a fix number. Then how to determine this fix number? Thanks

    Anyway, when we had the PV4, how can we determine the SNP qualities with these p values? Obviously, we do not want larger biases. I thought the lower the p value is, the significant the bias is. However, I am not sure it is right. Just take tail distance bias as an example, do we have to pooled all the tail distance first and then do the T test? If so, I think lower p value will correspond to widely distribution of the tail distance and thus we will have lower bias. Again, this is just my thought. I am really confused about all these value.

    I know in the vcfutils.pl varFilter all the filter options for PV4 are the minimum values. Why? Does that mean the larger P value is better? Does any one have any optimal values for these filter options?

    Thank you very much,

    fanping
    These are good questions that I've been wondering as well, hopefully somebody (prehaps Heng himself) can give a good response.

    Comment

    • fanping
      Junior Member
      • Sep 2011
      • 9

      #3
      Thanks for your reply. Hope some one could answer our question

      Comment

      • swbarnes2
        Senior Member
        • May 2008
        • 910

        #4
        Well, empirically, the PV4 scores only show up on mixed calls, not homozygous. So I think those values are about assessing if there is a significant quality difference beween the reads saying the alternate letter, and reads saying the reference letter. If all the reads saying reference letter are great quality, come from both directions, and the reference letter falls in the start of some reads, and the middle of others, while all of the reads saying alternate letter have crap mapQ, and mostly come from one direction, and all the alternate letters are in the last 4 bases of their reads, you probably don't have a real mixed letter at all, because the reads saying you have an alternate letter are messed up.

        So you can't have those stats for homoxygous calls. There's nothing to compare to.

        Comment

        • fanping
          Junior Member
          • Sep 2011
          • 9

          #5
          So does that mean the PV4 is a prosperity of genotype 0/1? I know lots of genotype 1/1 also have PV4.

          If PV4 is used to describe the homs and my data has a haploid genome, which means I have to filter all the homs info, so the PV4 will give me no information on the quality of the SNP or INDELs. Is my understanding right? Thank you very much.

          Originally posted by swbarnes2 View Post
          Well, empirically, the PV4 scores only show up on mixed calls, not homozygous. So I think those values are about assessing if there is a significant quality difference beween the reads saying the alternate letter, and reads saying the reference letter. If all the reads saying reference letter are great quality, come from both directions, and the reference letter falls in the start of some reads, and the middle of others, while all of the reads saying alternate letter have crap mapQ, and mostly come from one direction, and all the alternate letters are in the last 4 bases of their reads, you probably don't have a real mixed letter at all, because the reads saying you have an alternate letter are messed up.

          So you can't have those stats for homoxygous calls. There's nothing to compare to.

          Comment

          • swbarnes2
            Senior Member
            • May 2008
            • 910

            #6
            Originally posted by fanping View Post
            So does that mean the PV4 is a prosperity of genotype 0/1? I know lots of genotype 1/1 also have PV4.

            If PV4 is used to describe the homs and my data has a haploid genome, which means I have to filter all the homs info, so the PV4 will give me no information on the quality of the SNP or INDELs. Is my understanding right? Thank you very much.
            Just because you are doing a haploid genome doesn't mean that you can't have genuine mixed calls. Submitters don't always give clonal samples.

            For the 1/1 calls with PV4 values, do the DP4's show at least one read for reference allele? I bet they do.

            So yes, it looks like the PV4 isn't going to help you evaluate homozygous calls. It doesn't look like it's supposed to. It looks like it's supposed to tell you on mixed calls whether the evidence supporting one of the alleles is suspect.

            Use the DP4, and the GQ, and the PL to evaluate homozygous calls.

            Comment

            • fanping
              Junior Member
              • Sep 2011
              • 9

              #7
              Thanks for your concise and useful reply. You are right that 1/1 calls with PV4 do have some reference allele.

              I just remember that the strand bias in PV4, (i.e. 1st value in PV4) can be calculated with DP4 using exact test. (p.s. I calculated and it works.) If DP4 is not just information of 0/1 calls, why PV4 is only for 0/1?

              I appreciate if you can also help me to understand this. Thanks.

              Originally posted by swbarnes2 View Post
              Just because you are doing a haploid genome doesn't mean that you can't have genuine mixed calls. Submitters don't always give clonal samples.

              For the 1/1 calls with PV4 values, do the DP4's show at least one read for reference allele? I bet they do.

              So yes, it looks like the PV4 isn't going to help you evaluate homozygous calls. It doesn't look like it's supposed to. It looks like it's supposed to tell you on mixed calls whether the evidence supporting one of the alleles is suspect.

              Use the DP4, and the GQ, and the PL to evaluate homozygous calls.

              Comment

              • clarissaboschi
                Member
                • Apr 2010
                • 63

                #8
                I would like to know if anyone has any optimal values for PV4. Specially to filter Indels.

                Thanks

                Comment

                • skomal
                  Junior Member
                  • Jan 2009
                  • 1

                  #9
                  Computing PV4 for multi-base variants

                  Hi!

                  Does anyone know how PV4 are computed for multi-base variants. More specifically,
                  1) How is tail-distance computed for MBV? Is it the shortest distance from the start of the MBV to either end?
                  2) How is base quality bias computed (w.r.t. MBV)?

                  Thanks

                  Comment

                  Latest Articles

                  Collapse

                  • 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
                  • SEQadmin2
                    Advanced Sequencing Platforms Tackle Neuroscience’s Toughest Genomics Problems
                    by SEQadmin2



                    Genomics studies in neuroscience face a special challenge due to the brain’s complexity and scarcity of samples. Mapping changes in cell type and state using conventional next-generation sequencing methods remains challenging. Advances in technologies like single-cell sequencing, spatial transcriptomics, and long-read sequencing have opened the door to deeper studies of the brain and diseases like Alzheimer’s, amyotrophic lateral sclerosis (ALS), and schizophrenia.
                    ...
                    07-09-2026, 11:10 AM
                  • SEQadmin2
                    Cancer Drug Resistance: The Lingering Barrier to Rising Survival
                    by SEQadmin2



                    Cancer survival rates have significantly increased in the last few decades in the United States, reaching a combined 70% 5-year survival rate by 2021. Behind this number, there are years of research to find new therapies, drug targets, and early detection methods. But there is one core challenge that keeps slowing down these advances, and it’s about drug resistance.

                    There is no single reason why many patients don’t respond to treatment as expected. Cancer is...
                    07-08-2026, 05:17 AM

                  ad_right_rmr

                  Collapse

                  News

                  Collapse

                  Topics Statistics Last Post
                  Started by SEQadmin2, 07-20-2026, 11:10 AM
                  0 responses
                  9 views
                  0 reactions
                  Last Post SEQadmin2  
                  Started by SEQadmin2, 07-13-2026, 10:26 AM
                  0 responses
                  30 views
                  0 reactions
                  Last Post SEQadmin2  
                  Started by SEQadmin2, 07-09-2026, 10:04 AM
                  0 responses
                  41 views
                  0 reactions
                  Last Post SEQadmin2  
                  Started by SEQadmin2, 07-08-2026, 10:08 AM
                  0 responses
                  26 views
                  0 reactions
                  Last Post SEQadmin2  
                  Working...