-
Notifications
You must be signed in to change notification settings - Fork 0
Expand file tree
/
Copy pathexample-node-config.json
More file actions
47 lines (47 loc) · 1.49 KB
/
Copy pathexample-node-config.json
File metadata and controls
47 lines (47 loc) · 1.49 KB
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
{
"pipelineId": "example-pipeline",
"nodeId": "example-node-1",
"functionLanguage": "js",
"filters": [
{
"expression": "data.studyId === 'JAS-CA'",
"reject": false
},
{
"expression": "data.analysisType === 'variantCall'",
"reject": true
}
],
"gqlQueryString": "query ANALYSIS($analysisId: String!) {\n analyses(filter: {analysisId: $analysisId}) {\n analysisId\n studyId\n }\n}",
"activationFunction": "return {\"analysis_id\": data.data.analyses[0].analysisId, \"study_id\": data.data.analyses[0].studyId, \"score_url\": \"https://score.rdpc-qa.cancercollaboratory.org\", \"song_url\": \"https://song.rdpc-qa.cancercollaboratory.org\"};",
"input": [
{
"exchange": "example-node-0-complete",
"queue": "example-node-1"
},
{
"exchange": "queued-ingest-node-0",
"queue": "example-node-1"
}
],
"running": {
"exchange": "example-node-1-running",
"queue": "example-node-1-running"
},
"complete": {
"exchange": "example-node-1-complete",
"queue": "example-node-1-complete"
},
"workflow": {
"url": "icgc-argo/nextflow-data-processing-utility-tools",
"revision": "2.4.0",
"schemaName": "WorkflowParamsTest",
"schemaNamespace": "org.icgc_argo.workflow_graph_lib.schema",
"schemaVersion": "1"
},
"workflowEngineParams": {
"workDir": "<SCHEDULED_DIR>/wfg-node-work",
"launchDir": "<SCHEDULED_DIR>/wfg-node-launch",
"projectDir": "<SCHEDULED_DIR>/wfg-node-project"
}
}