You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
@@ -176,5 +175,5 @@ See a walkthrough for how to [run pipeface on NCI](./docs/run_on_nci.md).
176
175
177
176
## Credit
178
177
179
-
This is a highly collaborative project, with many contributions from the [Genomic Technologies Lab](https://www.garvan.org.au/research/labs-groups/genomic-technologies-lab). Notably, Dr Andre Reis and Dr Ira Deveson are closely involved in the development of this pipeline. The installation and hosting of software used in this pipeline has and continues to be supported by the [Australian BioCommons Tools and Workflows project (if89)](https://australianbiocommons.github.io/ables/if89/).
178
+
This is a highly collaborative project, with many contributions from the [Genomic Technologies Lab](https://www.garvan.org.au/research/labs-groups/genomic-technologies-lab). Notably, Dr Andre Reis and Dr Ira Deveson are closely involved in the development of this pipeline. Optimisations involving DeepVariant have been contributed by Dr Kisaru Liyanage and Dr Matthew Downton from the [National Computational Infrastructure](https://nci.org.au), with support from Australian BioCommons as part of the Workflow Commons project. The installation and hosting of software used in this pipeline has and continues to be supported by the [Australian BioCommons Tools and Workflows project (if89)](https://australianbiocommons.github.io/ables/if89/).
@@ -186,7 +174,8 @@ Modify access to project specific directories. Eg:
186
174
```
187
175
188
176
> **_Note:_** Don't remove access to if89 gdata (`gdata/if89`). This is required to access environmental modules used in the pipeline
189
-
> **_Note:_** Similarly, don't remove access to xy86 gdata (`gdata/xy86`) if running variant annotation. This is required to access variant annotation databases used in the pipeline
177
+
178
+
> **_Note:_** Don't remove access to xy86 gdata (`gdata/xy86`) if running variant annotation. This is required to access variant annotation databases used in the pipeline
190
179
191
180
## 5. Modify parameters_pipeface.json
192
181
@@ -293,18 +282,6 @@ Specify the directory in which to write the pipeline outputs (please provide a f
293
282
"outdir": "/g/data/ox63/results"
294
283
```
295
284
296
-
Specify the path to the DeepVariant GPU container v1.6.1 (singularity image file) (if running DeepVariant). Eg:
if ( in_data_format !='snv_vcf'&& snp_indel_caller !='clair3'&& snp_indel_caller !='deepvariant' ) {
768
844
exit 1, "Error: SNP/indel calling software should be either 'clair3' or 'deepvariant', '${snp_indel_caller}' selected."
769
845
}
770
-
if ( in_data_format !='snv_vcf'&& snp_indel_caller =='deepvariant'&& deepvariant_container =='NONE' ) {
771
-
exit 1, "Error: When DeepVariant is selected as the SNP/indel calling software, provide a path to an appropriate DeepVariant container in the parameter file or pass to --deepvariant_container on the command line rather than setting it to 'NONE'."
772
-
}
773
846
if ( !sv_caller ) {
774
847
exit 1, "Error: No SV calling software selected. Either include in parameter file or pass to --sv_caller on the command line. Should be 'sniffles', 'cutesv', or 'both'."
775
848
}
@@ -830,15 +903,6 @@ workflow {
830
903
if ( !outdir ) {
831
904
exit 1, "Error: No output directory provided. Either include in parameter file or pass to --outdir on the command line."
832
905
}
833
-
if ( !deepvariant_container ) {
834
-
exit 1, "Error: No DeepVariant container provided. Either include in parameter file or pass to --deepvariant_container on the command line. Set to 'NONE' if not running DeepVariant."
835
-
}
836
-
if ( in_data_format =='snv_vcf'&& deepvariant_container !='NONE'&& snp_indel_caller =='deepvariant' ) {
837
-
exit 1, "Error: When the input data format is 'snv_vcf', please set the DeepVariant container (deepvariant_container) to 'NONE'."
838
-
}
839
-
if ( in_data_format !='snv_vcf'&& deepvariant_container !='NONE'&& snp_indel_caller !='deepvariant' ) {
840
-
exit 1, "Error: Pass 'NONE' to 'deepvariant_container' when DeepVariant is NOT selected as the SNP/indel calling software, '${deepvariant_container}' and '${snp_indel_caller}' respectively provided'."
841
-
}
842
906
if ( !mosdepth_binary ) {
843
907
exit 1, "Error: No mosdepth binary provided. Either include in parameter file or pass to --mosdepth_binary on the command line. Set to 'NONE' if not running depth calculation."
844
908
}
@@ -866,9 +930,6 @@ workflow {
866
930
if ( !file(tandem_repeat).exists() ) {
867
931
exit 1, "Error: Tandem repeat bed file path does not exist, '${tandem_repeat}' provided."
868
932
}
869
-
if ( !file(deepvariant_container).exists() ) {
870
-
exit 1, "Error: DeepVariant container file path does not exist, '${deepvariant_container}' provided."
871
-
}
872
933
if ( !file(mosdepth_binary).exists() ) {
873
934
exit 1, "Error: mosdepth binary file path does not exist, '${mosdepth_binary}' provided."
0 commit comments