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
RE-MERGE [GEN-2152] Create user defined maf center list (#41)
* draft pr to allow process center list by editting nf-genie code only
* allow user-defined maf centers in maf_processing
* when maf_centers is ALL, enforce processing the first center first
* enable state dependency in process_maf
* update comments
* fix a typo
* add all_centers for TESTING project
* rename methods and fix typo
* emphasize append only if using user-defined maf_center list
* [GEN-2152] Add max forks to limit concurrency (#40)
* add missing 19 series, correct 20 series in map
* [GEN-2152] Allow user-defined maf center list in maf processing step (#38)
* allow user-defined maf centers in maf_processing
* when maf_centers is ALL, enforce processing the first center first
* enable state dependency in process_maf
* add all_centers for TESTING project
* Revert "[GEN-2152] Allow user-defined maf center list in maf processing step …" (#39)
This reverts commit 96d1d02.
* add max forks to limit concurrency
---------
Co-authored-by: Chelsea-Na <109613735+Chelsea-Na@users.noreply.github.com>
Co-authored-by: Dan Lu <90745557+danlu1@users.noreply.github.com>
---------
Co-authored-by: danlu1 <dan.lu@sagebase.org>
Co-authored-by: Chelsea-Na <109613735+Chelsea-Na@users.noreply.github.com>
Co-authored-by: Dan Lu <90745557+danlu1@users.noreply.github.com>
Copy file name to clipboardExpand all lines: README.md
+14-1Lines changed: 14 additions & 1 deletion
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -82,10 +82,23 @@ Note that all the docker parameters have set default docker containers based on
82
82
```
83
83
84
84
* Processes **mutation** files on test pipeline
85
-
85
+
1. To execute the MAF process for all centers, you can either specify the `maf_centers` as "ALL" or leave it blank.
86
86
```
87
87
nextflow run main.nf -profile aws_test --process_type maf_process --create_new_maf_db -with-docker ghcr.io/sage-bionetworks/genie:main
88
88
```
89
+
Or
90
+
```
91
+
nextflow run main.nf -profile aws_test --process_type maf_process --maf_centers ALL --create_new_maf_db -with-docker ghcr.io/sage-bionetworks/genie:main
92
+
```
93
+
2. To execute the MAF process for a single center, you can specify the `maf_centers` parameter using the name of that center.
94
+
```
95
+
nextflow run main.nf -profile aws_test --process_type maf_process --maf_centers TEST --create_new_maf_db -with-docker ghcr.io/sage-bionetworks/genie:main
96
+
```
97
+
98
+
3. To execute the MAF process for multiple centers, you can specify the `maf_centers` as a comma-separated list of center names and **append** results to the MAF table.
Copy file name to clipboardExpand all lines: nextflow_schema.json
+5Lines changed: 5 additions & 0 deletions
Original file line number
Diff line number
Diff line change
@@ -31,6 +31,11 @@
31
31
"description": "Pick a center to process or validate. Defaults to ALL which means all centers. This value should be ALL if you pick consortium release or public release.",
32
32
"default": "ALL"
33
33
},
34
+
"maf_centers": {
35
+
"type": "string",
36
+
"description": "The list of centers to be processed in the MAF processing. Defaults to ALL which means all centers.",
37
+
"default": "ALL"
38
+
},
34
39
"create_new_maf_db": {
35
40
"type": "boolean",
36
41
"description": "Create a new maf Synapse Table. Toggle this for every consortium release."
0 commit comments