pepr_callpeak.yaml 2.08 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
24
        type: list
        separator: ","
25
26
27
        changeable: false
        required: true
        has_value: true
28
        default:
29
30
          - $control.bed
          - $control.bed
31
    - "-i":
32
33
        type: list
        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
    - "-f":
        type: string
        changeable: true
        required: true
        has_value: true
        default: "bed"
    - "-s":
        type: numeric
        changeable: true
        required: false
        has_value: true
        default: 10
    - "-w":
        type: numeric
        changeable: true
        required: false
        has_value: true
        default: 100
    - "--diff":
Natasha Pavlovikj's avatar
Natasha Pavlovikj committed
65
66
67
        type: string
        changeable: false
        required: true
68
69
70
71
72
73
74
75
76
77
78
79
        has_value: false
    - "--threshold":
        type: string
        changeable: true
        required: false
        has_value: true
        default: "1e-5"
    - "--peaktype":
        type: string
        changeable: true
        required: true
        has_value: true
80
        default: $peak_type
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
    - "--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
        default: 10000000
    - "--num-processors":
        type: numeric
        changeable: true
        required: false
        has_value: true
        default: 1
  walltime: 120
  memory: 16000
  cores: 1
  nodes: 1