Replies: 1 comment
-
For the efficiency with non-canonical regions, it seems like an issue with the tool itself: https://github.com/Illumina/strelka/blob/v2.9.x/docs/userGuide/README.md#improving-runtime-for-references-with-many-short-contigs-such-as-grch38
Until they address the issue, it doesn't seem like we can really improve runtime for the non-canonical regions. They claim the issue is sporadic so it's unlikely that something like increasing resources would help. |
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
-
Hi @uclahs-cds/nextflow-wg
I have few questions that might be related to the Pyflow and nextflow:
Related to #70
I added a
--callRegions
option to the Strelka2 algorithm, which will only include the canonical sequencing. The runtime reduced, but when I checked thetrace.txt
, I found the%cpu
was really low. You can see the comparison of strelka2 process W/OcallRegions
here:callRegions
callRegions
Q1: Any idea why the
%CPU
is low? Is that the average CPU usage?Although excluding the non-canonical region can increase the efficiency, we still want to have the non-canonical sequence in the Strelka2, so I was wondering how we could improve strelka2's efficiency in the non-canonical sequence.
As far as I know, Strelka2 used Pyflow to parallelize the execution.
Here is the strelka2's code in call-sSNV pipeline:
pipeline-call-sSNV/pipeline/modules/strelka2-processes.nf
Line 89 in a2c580a
Q2: Any idea how we could improve the running efficiency?
Beta Was this translation helpful? Give feedback.
All reactions