pepr_callpeak.yaml 1.92 KB
Newer Older
1
2
pepr_callpeak:
  inputs:
3
    control.bed:
4
5
      type: file
      file_type: bed
6
    signal.bed:
7
8
      type: file
      file_type: bed
9
    prefix:
Natasha Pavlovikj's avatar
Natasha Pavlovikj committed
10
      type: string
11
    peak_type:
Natasha Pavlovikj's avatar
Natasha Pavlovikj committed
12
      type: string
13
  outputs:
14
    result_peaks:
15
16
      type: file
      file_type: bed
17
    pepr_params:
18
19
      type: file
      file_type: txt
20
  command: PePr
21
22
  arguments:
    - "-c":
23
        type: file_list
24
        separator: ","
25
26
27
        changeable: false
        required: true
        has_value: true
28
        default:
29
30
          - $control.bed
          - $control.bed
31
    - "-i":
32
        type: file_list
33
        separator: ","
34
35
36
        changeable: false
        required: true
        has_value: true
37
        default:
38
39
          - $signal.bed
          - $signal.bed
40
    - "-n":
41
        type: string
42
        changeable: true
Natasha Pavlovikj's avatar
Natasha Pavlovikj committed
43
        required: true
44
        has_value: true
45
        default: $prefix
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
    - "-f":
        type: string
        changeable: true
        required: true
        has_value: true
        default: "bed"
    - "-s":
        type: numeric
        changeable: true
        required: false
        has_value: true
    - "-w":
        type: numeric
        changeable: true
        required: false
        has_value: true
    - "--threshold":
        type: string
        changeable: true
        required: false
        has_value: true
        default: "1e-5"
    - "--peaktype":
        type: string
        changeable: true
        required: true
        has_value: true
73
        default: $peak_type
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
    - "--normalization":
        type: string
        changeable: true
        required: false
        has_value: true
        default: "intra-group"
    - "--keep-max-dup":
        type: numeric
        changeable: true
        required: false
        has_value: true
    - "--num-processors":
        type: numeric
        changeable: true
        required: false
        has_value: true
        default: 1
  walltime: 120
  memory: 16000
  cores: 1
  nodes: 1