How to handle limiting call regions #216
Unanswered
sorelfitzgibbon
asked this question in
General
Replies: 1 comment
-
Benchmarking of run times on different genome regions - see #201 (comment)Under the proposal described here, |
Beta Was this translation helpful? Give feedback.
0 replies
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
-
With the addition of steps to intersect the results of all four of the tools, the question of how to handle different call regions being used by different tools has arisen.
The hg38 reference genome includes the following:
Two of the tools,
Muse
andSomaticSniper
, don't have options to limit call regions and so will always call all regions of the reference genome.Mutect2
andStrelka2
both have options to limit the calling to specified regions.Here are the set of envisioned usage scenarios, and how each would work under the proposed method that does not remove decoy contigs (however see below for a discussion of the much simpler no-decoy proposal).
User runs defaults
Muse
andSomaticSniper
will run all regionsStrelka2
will use main-chr-file to run only those regionsMutect2
will use main-chr-file to separate all non-main-chrs to a separate high memory task.User provides custom call-regions, e.g. chr1
Muse
andSomaticSniper
will run all regionsStrelka2
andMutect2
will use the custom regionsUser wants to use defaults except to run
Strelka2
on all regionsMuse
andSomaticSniper
will run all regionsUser for some reason wants to run a different custom region on
Strelka2
orMutect2
or for the intersection.Instead, they could separately run each set of tools for which they want different regions. If it's two or more, an appropriate intersection would be done.
Beta Was this translation helpful? Give feedback.
All reactions