-
Notifications
You must be signed in to change notification settings - Fork 1
/
kallisto.config
60 lines (57 loc) · 2.71 KB
/
kallisto.config
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
// **Nextflow readMapping module**
// kallisto component configuration
//
// Commandline options taken from: `kallisto v0.43`
// Tested with container: `quay.io/biocontainers/kallisto:0.43.0--hdf51.8.17_2`
//
// Set the default Container
params {
modules {
readMapping {
kallisto {
container = "quay.io/biocontainers/kallisto:0.43.0--hdf51.8.17_2"
}
}
}
}
// Set the default commandline option
params {
modules {
readMapping {
kallisto {
quantification {
commandlineOptions {
// name = [applied, default value, commandline option, type, description ]
bias = [false, false, '--bias', 'BOOL', 'Perform sequence based bias correction']
bootstrapSamples = [false, 0, '--bootstrap-samples', 'INT', 'Number of bootstrap samples']
seed = [false, 42, '--seed', 'INT', 'Seed for the bootstrap sampling']
plaintext = [false, false, '--plaintext', 'BOOL', 'Output plaintext instead of HDF5']
fusion = [false, false, '--fusion', 'BOOL', 'Search for fusions for Pizzly']
single = [true, true, '--single', 'BOOL', 'Quantify single-end reads']
frStranded = [false, false, '--fr-stranded', 'BOOL', 'Strand specific reads, first read forward']
rfStranded = [false, false, '--rf-stranded', 'BOOL', 'Strand specific reads, first read forward']
fragmentLength = [true, 200.0, '--fragment-length', 'DOUBLE', 'Estimated average fragment length']
sd = [true, 20.0, '--sd', 'DOUBLE', 'Estimated standard deviation of fragment length']
threads = [false, 1, '--threads', 'INT', 'Number of threads to use']
pseudobam = [false, false, '--pseudobam', 'BOOL', 'Output pseudoalignments in SAM format to stdout']
}
}
}
}
}
}
params {
modules {
readMapping {
kallisto {
index {
commandlineOptions {
// name = [applied, default value, commandline option, type, description ]
kmerSize = [false, 31, '--kmer-size', 'INT', 'k-mer (odd) length (default: 31, max value: 31)']
makeUnique = [false, false, '--make-unique', 'BOOL', 'Replace repeated target names with unique names']
}
}
}
}
}
}