-
Notifications
You must be signed in to change notification settings - Fork 0
/
dxapp.json
74 lines (74 loc) · 2.47 KB
/
dxapp.json
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
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
{
"name": "favorannotator",
"title": "FAVORannotator",
"summary": "FAVORannotator is a pipeline applet designed to functionally annotate genotype data in Genomic Data Structure (GDS) format of any genetic study using the FAVOR Database and create an annotated GDS (AGDS) file by storing the genotype data and their functional annotation data in an all-in-one file. The AGDS file can then facilitate a wide range of functionally-informed downstream analyses, for example, phenotype-genotype association analyses using STAARpipeline. For more information about FAVORannotator, please see the step-by-step tutorial at https://github.com/xihaoli/STAARpipeline-Tutorial",
"description": "To run FAVORannotator, an instance type of \"mem2_ssd1_v2_x16\" is recommended, which is benchmarked to successfully annotate genotype data with sample size ~185,000 and ~1 billion variants.",
"dxapi": "1.0.0",
"version": "1.0.0",
"inputSpec": [
{
"name": "outfile",
"label": "Output file prefix",
"help": "Prefix of output file name, which should be the same as the input GDS file. The output result file will be an AGDS file in .gds object.",
"class": "string",
"optional": false
},
{
"name": "gds_file",
"label": "GDS file",
"help": "Genotype file in Genomic Data Structure (.gds) format.",
"class": "file",
"patterns": ["*.gds"],
"optional": false
},
{
"name": "chromosome",
"label": "Chromosome (1 - 22)",
"help": "Chromosome number of the GDS file.",
"class": "int",
"optional": false
},
{
"name": "use_compression",
"label": "Use compression or not",
"help": "Use compression or not when storing annotations into the AGDS file. Either \"YES\" (\"LZMA_RA\") or \"NO\" (no compression). If not specified, \"NO\" will be used as the default.",
"class": "string",
"optional": false,
"default": "NO"
}
],
"outputSpec": [
{
"name": "results",
"help": "",
"class": "file",
"patterns": ["*"]
}
],
"runSpec": {
"file": "src/code.sh",
"release": "16.04",
"interpreter": "bash",
"timeoutPolicy": {
"*": {
"days": 7
}
},
"distribution": "Ubuntu"
},
"access": {
"network": [
"*"
]
},
"ignoreReuse": false,
"regionalOptions": {
"aws:eu-west-2": {
"systemRequirements": {
"*": {
"instanceType": "mem2_ssd1_v2_x16"
}
}
}
}
}