File: options.tex

package info (click to toggle)
jellyfish 2.2.10-2
  • links: PTS, VCS
  • area: main
  • in suites: buster
  • size: 3,320 kB
  • sloc: cpp: 35,615; sh: 963; ruby: 578; makefile: 372; python: 165; perl: 36
file content (210 lines) | stat: -rw-r--r-- 9,550 bytes parent folder | download | duplicates (8)
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
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
147
148
149
150
151
152
153
154
155
156
157
158
159
160
161
162
163
164
165
166
167
168
169
170
171
172
173
174
175
176
177
178
179
180
181
182
183
184
185
186
187
188
189
190
191
192
193
194
195
196
197
198
199
200
201
202
203
204
205
206
207
208
209
210
\subsection{count}
\noindent Usage: jellyfish count [options] file:path+

\noindent Count k-mers or qmers in fasta or fastq files

\noindent Options (default value in (), *required):
\begin{description}
\item[\Opt{-m},\LOptArg{mer-len}{=uint32}] \noindent *Length of mer
\item[\Opt{-s},\LOptArg{size}{=uint64}] \noindent *Hash size
\item[\Opt{-t},\LOptArg{threads}{=uint32}] \noindent Number of threads (1)
\item[\Opt{-o},\LOptArg{output}{=string}] \noindent Output prefix (mer\_counts)
\item[\Opt{-c},\LOptArg{counter-len}{=Length}] \noindent in bits         Length of counting field (7)
\item[\LOptArg{out-counter-len}{=Length}] \noindent in bytes    Length of counter field in output (4)
\item[\Opt{-C},\LOpt{both-strands}] \noindent Count both strand, canonical representation (false)
\item[\Opt{-p},\LOptArg{reprobes}{=uint32}] \noindent Maximum number of reprobes (62)
\item[\Opt{-r},\LOpt{raw}] \noindent Write raw database (false)
\item[\Opt{-q},\LOpt{quake}] \noindent Quake compatibility mode (false)
\item[\LOptArg{quality-start}{=uint32}] \noindent Starting ASCII for quality values (64)
\item[\LOptArg{min-quality}{=uint32}] \noindent Minimum quality. A base with lesser quality becomes an N (0)
\item[\Opt{-L},\LOptArg{lower-count}{=uint64}] \noindent Don't output k-mer with count < lower-count
\item[\Opt{-U},\LOptArg{upper-count}{=uint64}] \noindent Don't output k-mer with count > upper-count
\item[\LOptArg{matrix}{=Matrix}] \noindent file                 Hash function binary matrix
\item[\LOptArg{timing}{=Timing}] \noindent file                 Print timing information
\item[\LOptArg{stats}{=Stats}] \noindent file                   Print stats
\item[\LOpt{usage}] \noindent Usage
\item[\Opt{-h},\LOpt{help}] \noindent This message
\item[\LOpt{full-help}] \noindent Detailed help
\item[\Opt{-V},\LOpt{version}] \noindent Version
\end{description}

\subsection{stats}
\noindent Usage: jellyfish stats [options] db:path

\noindent Statistics

\noindent Display some statistics about the k-mers in the hash:

\noindent Unique:    Number of k-mers which occur only once.
\noindent Distinct:  Number of k-mers, not counting multiplicity.
\noindent Total:     Number of k-mers, including multiplicity.
\noindent Max\_count: Maximum number of occurrence of a k-mer.

\noindent Options (default value in (), *required):
\begin{description}
\item[\Opt{-L},\LOptArg{lower-count}{=uint64}] \noindent Don't consider k-mer with count < lower-count
\item[\Opt{-U},\LOptArg{upper-count}{=uint64}] \noindent Don't consider k-mer with count > upper-count
\item[\Opt{-v},\LOpt{verbose}] \noindent Verbose (false)
\item[\Opt{-o},\LOptArg{output}{=string}] \noindent Output file
\item[\LOpt{usage}] \noindent Usage
\item[\Opt{-h},\LOpt{help}] \noindent This message
\item[\LOpt{full-help}] \noindent Detailed help
\item[\Opt{-V},\LOpt{version}] \noindent Version
\end{description}

\subsection{histo}
\noindent Usage: jellyfish histo [options] db:path

\noindent Create an histogram of k-mer occurrences

\noindent Create an histogram with the number of k-mers having a given
\noindent count. In bucket 'i' are tallied the k-mers which have a count 'c'
\noindent satisfying 'low+i*inc <= c < low+(i+1)*inc'. Buckets in the output are
\noindent labeled by the low end point (low+i*inc).

\noindent The last bucket in the output behaves as a catchall: it tallies all
\noindent k-mers with a count greater or equal to the low end point of this
\noindent bucket.

\noindent Options (default value in (), *required):
\begin{description}
\item[\Opt{-l},\LOptArg{low}{=uint64}] \noindent Low count value of histogram (1)
\item[\Opt{-h},\LOptArg{high}{=uint64}] \noindent High count value of histogram (10000)
\item[\Opt{-i},\LOptArg{increment}{=uint64}] \noindent Increment value for buckets (1)
\item[\Opt{-t},\LOptArg{threads}{=uint32}] \noindent Number of threads (1)
\item[\Opt{-f},\LOpt{full}] \noindent Full histo. Don't skip count 0. (false)
\item[\Opt{-o},\LOptArg{output}{=string}] \noindent Output file
\item[\Opt{-v},\LOpt{verbose}] \noindent Output information (false)
\item[\LOpt{usage}] \noindent Usage
\item[\LOpt{help}] \noindent This message
\item[\LOpt{full-help}] \noindent Detailed help
\item[\Opt{-V},\LOpt{version}] \noindent Version
\end{description}

\subsection{dump}
\noindent Usage: jellyfish dump [options] db:path

\noindent Dump k-mer counts

\noindent By default, dump in a fasta format where the header is the count and
\noindent the sequence is the sequence of the k-mer. The column format is a 2
\noindent column output: k-mer count.

\noindent Options (default value in (), *required):
\begin{description}
\item[\Opt{-c},\LOpt{column}] \noindent Column format (false)
\item[\Opt{-t},\LOpt{tab}] \noindent Tab separator (false)
\item[\Opt{-L},\LOptArg{lower-count}{=uint64}] \noindent Don't output k-mer with count < lower-count
\item[\Opt{-U},\LOptArg{upper-count}{=uint64}] \noindent Don't output k-mer with count > upper-count
\item[\Opt{-o},\LOptArg{output}{=string}] \noindent Output file
\item[\LOpt{usage}] \noindent Usage
\item[\Opt{-h},\LOpt{help}] \noindent This message
\item[\Opt{-V},\LOpt{version}] \noindent Version
\end{description}

\subsection{merge}
\noindent Usage: jellyfish merge [options] input:string+

\noindent Merge jellyfish databases

\noindent Options (default value in (), *required):
\begin{description}
\item[\Opt{-s},\LOptArg{buffer-size}{=Buffer}] \noindent length          Length in bytes of input buffer (10000000)
\item[\Opt{-o},\LOptArg{output}{=string}] \noindent Output file (mer\_counts\_merged.jf)
\item[\LOptArg{out-counter-len}{=uint32}] \noindent Length (in bytes) of counting field in output (4)
\item[\LOptArg{out-buffer-size}{=uint64}] \noindent Size of output buffer per thread (10000000)
\item[\Opt{-v},\LOpt{verbose}] \noindent Be verbose (false)
\item[\LOpt{usage}] \noindent Usage
\item[\Opt{-h},\LOpt{help}] \noindent This message
\item[\Opt{-V},\LOpt{version}] \noindent Version
\end{description}

\subsection{query}
\noindent Usage: jellyfish query [options] db:path

\noindent Query from a compacted database

\noindent Query a hash. It reads k-mers from the standard input and write the counts on the standard output.

\noindent Options (default value in (), *required):
\begin{description}
\item[\Opt{-C},\LOpt{both-strands}] \noindent Both strands (false)
\item[\Opt{-c},\LOpt{cary-bit}] \noindent Value field as the cary bit information (false)
\item[\Opt{-i},\LOptArg{input}{=file}] \noindent Input file
\item[\Opt{-o},\LOptArg{output}{=file}] \noindent Output file
\item[\LOpt{usage}] \noindent Usage
\item[\Opt{-h},\LOpt{help}] \noindent This message
\item[\Opt{-V},\LOpt{version}] \noindent Version
\end{description}

\subsection{qhisto}
\noindent Usage: jellyfish qhisto [options] db:string

\noindent Create an histogram of k-mer occurences

\noindent Options (default value in (), *required):
\begin{description}
\item[\Opt{-l},\LOptArg{low}{=double}] \noindent Low count value of histogram (0.0)
\item[\Opt{-h},\LOptArg{high}{=double}] \noindent High count value of histogram (10000.0)
\item[\Opt{-i},\LOptArg{increment}{=double}] \noindent Increment value for buckets (1.0)
\item[\Opt{-f},\LOpt{full}] \noindent Full histo. Don't skip count 0. (false)
\item[\LOpt{usage}] \noindent Usage
\item[\LOpt{help}] \noindent This message
\item[\Opt{-V},\LOpt{version}] \noindent Version
\end{description}

\subsection{qdump}
\noindent Usage: jellyfish qdump [options] db:path

\noindent Dump k-mer from a qmer database

\noindent By default, dump in a fasta format where the header is the count and
\noindent the sequence is the sequence of the k-mer. The column format is a 2
\noindent column output: k-mer count.

\noindent Options (default value in (), *required):
\begin{description}
\item[\Opt{-c},\LOpt{column}] \noindent Column format (false)
\item[\Opt{-t},\LOpt{tab}] \noindent Tab separator (false)
\item[\Opt{-L},\LOptArg{lower-count}{=double}] \noindent Don't output k-mer with count < lower-count
\item[\Opt{-U},\LOptArg{upper-count}{=double}] \noindent Don't output k-mer with count > upper-count
\item[\Opt{-v},\LOpt{verbose}] \noindent Be verbose (false)
\item[\Opt{-o},\LOptArg{output}{=string}] \noindent Output file
\item[\LOpt{usage}] \noindent Usage
\item[\Opt{-h},\LOpt{help}] \noindent This message
\item[\Opt{-V},\LOpt{version}] \noindent Version
\end{description}

\subsection{qmerge}
\noindent Usage: jellyfish merge [options] db:string+

\noindent Merge quake databases

\noindent Options (default value in (), *required):
\begin{description}
\item[\Opt{-s},\LOptArg{size}{=uint64}] \noindent *Merged hash table size
\item[\Opt{-m},\LOptArg{mer-len}{=uint32}] \noindent *Mer length
\item[\Opt{-o},\LOptArg{output}{=string}] \noindent Output file (merged.jf)
\item[\Opt{-p},\LOptArg{reprobes}{=uint32}] \noindent Maximum number of reprobes (62)
\item[\LOpt{usage}] \noindent Usage
\item[\Opt{-h},\LOpt{help}] \noindent This message
\item[\LOpt{full-help}] \noindent Detailed help
\item[\Opt{-V},\LOpt{version}] \noindent Version
\end{description}

\subsection{cite}
\noindent Usage: jellyfish cite [options]

\noindent How to cite Jellyfish's paper

\noindent Citation of paper

\noindent Options (default value in (), *required):
\begin{description}
\item[\Opt{-b},\LOpt{bibtex}] \noindent Bibtex format (false)
\item[\Opt{-o},\LOptArg{output}{=string}] \noindent Output file
\item[\LOpt{usage}] \noindent Usage
\item[\Opt{-h},\LOpt{help}] \noindent This message
\item[\Opt{-V},\LOpt{version}] \noindent Version
\end{description}