Heads up:
We’re moving the GATK website, docs and forum to a new platform. Read the full story and breakdown of key changes on this blog.
If you happen to see a question you know the answer to, please do chime in and help your fellow community members. We encourage our fourm members to be more involved, jump in and help out your fellow researchers with their questions. GATK forum is a community forum and helping each other with using GATK tools and research is the cornerstone of our success as a genomics research community.We appreciate your help!

Test-drive the GATK tools and Best Practices pipelines on Terra

Check out this blog post to learn how you can get started with GATK and try out the pipelines in preconfigured workspaces (with a user-friendly interface!) without having to install anything.

FilterByOrientationBias FFPE artifacts

Hi GATK team,

We have analyzed multiple tumor samples with Mutect2 (v4.0.6.0), especially FFPE samples. So far, we did not filter out any FFPE artifacts with FilterByOrientationBias on these samples.
We recently analyzed a sample in which we have a lot of background noise in the mutational signature we get. We strongly suspect that this is caused by FFPE artifacts. Unfortunately, no FFPE artifacts have been filtered out in this sample. On the other hand, about 1000 OxoG artifacts have been filtered out.

The 2 artifact-modes arguments we give in the command for FilterByOrientationBias are:
--artifact-modes G/T --artifact-modes C/T

We have tried to explain why no FFPE artifacts are filtered out. This is where we suspect that things are going wrong:
FilterByOrientationBias uses the number of reads that support the reference and variant in F1R2 and F2R1. This goes well if you isolate DNA and place it on the sequencing machine.
What we do is isolate DNA and first amplify it, in order to have sufficient DNA. The DNA is then placed on the sequencing machine (Illumina). Because we have an amplification step before it enters the sequencer, we no longer have an orientation bias, but the variants (FFPE artifacts) are on both strands.
Does this explain why we do not filter out FFPE artifacts?

Another question:
We checked what happens when we do not filter on C/T artifacts (FFPE), but on G/A artifacts (the opposite). Now, 4000 variants are filtered out. The mutational signature we now get highly correlates with the signature we expect to get.
How is it possible that FilterByOrientationBias filters out G/A artifacts, which we suspect as FFPE artifacts?


Best Answers


  • AdelaideRAdelaideR Member admin

    @Erik84 I have asked for some input from development on this error.

  • AdelaideRAdelaideR Member admin

    Ah yes, that is correct. I believe that one is in the works.

  • Erik84Erik84 Member
    Hi @AdelaideR

    Thank you for pointing out that there are new tools to filter the artifacts.
    We performed a test with Mutect2 (tumor-only mode) on 2 samples, including these new tools. So far we are very satisfied with the results we get! Compared to Mutect2, the FFPE artifacts are much better filtered out.

    Yet, I still don't quite understand why it still retains an orientation bias. Is there a document where this aspect is explained in more detail?

  • 29043594952904359495 Member ✭✭

    @AdelaideR , hi, thanks a lot. is gatk4.1.1.0 a version for production, because CollectF1R2Counts is no longer a separate command.

    and I want to know is davidben on work now, I am urgent for his help, thanks a lot

  • Erik84Erik84 Member
    Thanks for the nice picture. I will look into it.

Sign In or Register to comment.