File: average_nucleotide_identity.py.1

package info (click to toggle)
python-pyani 0.2.10-2
  • links: PTS, VCS
  • area: main
  • in suites: bullseye
  • size: 159,800 kB
  • sloc: python: 3,111; makefile: 86; sh: 30
file content (139 lines) | stat: -rw-r--r-- 3,809 bytes parent folder | download
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
.\" DO NOT MODIFY THIS FILE!  It was generated by help2man 1.47.11.
.TH AVERAGE_NUCLEOTIDE_IDENTITY.PY "1" "November 2019" "average_nucleotide_identity.py 0.2.9" "User Commands"
.SH NAME
average_nucleotide_identity.py \- average nucleotide identity
.SH SYNOPSIS
.B average_nucleotide_identity.py
[\-h] [\-\-version] \fB\-o\fR OUTDIRNAME \fB\-i\fR INDIRNAME [\-v] [\-f] [\-s FRAGSIZE]
[\-l LOGFILE] [\-\-skip_nucmer]
[\-\-skip_blastn] [\-\-noclobber]
[\-\-nocompress] [\-g] [\-\-gformat GFORMAT]
[\-\-gmethod {mpl,seaborn}]
[\-\-labels LABELS] [\-\-classes CLASSES]
[\-m {ANIm,ANIb,ANIblastall,TETRA}]
[\-\-scheduler {multiprocessing,SGE}]
[\-\-workers WORKERS]
[\-\-SGEgroupsize SGEGROUPSIZE]
[\-\-SGEargs SGEARGS] [\-\-maxmatch]
[\-\-nucmer_exe NUCMER_EXE]
[\-\-filter_exe FILTER_EXE]
[\-\-blastn_exe BLASTN_EXE]
[\-\-makeblastdb_exe MAKEBLASTDB_EXE]
[\-\-blastall_exe BLASTALL_EXE]
[\-\-formatdb_exe FORMATDB_EXE]
[\-\-write_excel] [\-\-rerender]
[\-\-subsample SUBSAMPLE] [\-\-seed SEED]
[\-\-jobprefix JOBPREFIX]
.SH OPTIONS
.SS "optional arguments:"
.TP
\fB\-h\fR, \fB\-\-help\fR
show this help message and exit
.TP
\fB\-\-version\fR
show program's version number and exit
.TP
\fB\-o\fR OUTDIRNAME, \fB\-\-outdir\fR OUTDIRNAME
Output directory (required)
.TP
\fB\-i\fR INDIRNAME, \fB\-\-indir\fR INDIRNAME
Input directory name (required)
.TP
\fB\-v\fR, \fB\-\-verbose\fR
Give verbose output
.TP
\fB\-f\fR, \fB\-\-force\fR
Force file overwriting
.TP
\fB\-s\fR FRAGSIZE, \fB\-\-fragsize\fR FRAGSIZE
Sequence fragment size for ANIb (default 1020)
.TP
\fB\-l\fR LOGFILE, \fB\-\-logfile\fR LOGFILE
Logfile location
.TP
\fB\-\-skip_nucmer\fR
Skip NUCmer runs, for testing (e.g. if output already
present)
.TP
\fB\-\-skip_blastn\fR
Skip BLASTN runs, for testing (e.g. if output already
present)
.TP
\fB\-\-noclobber\fR
Don't nuke existing files
.TP
\fB\-\-nocompress\fR
Don't compress/delete the comparison output
.TP
\fB\-g\fR, \fB\-\-graphics\fR
Generate heatmap of ANI
.TP
\fB\-\-gformat\fR GFORMAT
Graphics output format(s) [pdf|png|jpg|svg] (default
pdf,png,eps meaning three file formats)
.TP
\fB\-\-gmethod\fR {mpl,seaborn}
Graphics output method (default mpl)
.TP
\fB\-\-labels\fR LABELS
Path to file containing sequence labels
.TP
\fB\-\-classes\fR CLASSES
Path to file containing sequence classes
.TP
\fB\-m\fR {ANIm,ANIb,ANIblastall,TETRA}, \fB\-\-method\fR {ANIm,ANIb,ANIblastall,TETRA}
ANI method (default ANIm)
.TP
\fB\-\-scheduler\fR {multiprocessing,SGE}
Job scheduler (default multiprocessing, i.e. locally)
.TP
\fB\-\-workers\fR WORKERS
Number of worker processes for multiprocessing
(default zero, meaning use all available cores)
.TP
\fB\-\-SGEgroupsize\fR SGEGROUPSIZE
Number of jobs to place in an SGE array group (default
10000)
.TP
\fB\-\-SGEargs\fR SGEARGS
Additional arguments for qsub
.TP
\fB\-\-maxmatch\fR
Override MUMmer to allow all NUCmer matches
.TP
\fB\-\-nucmer_exe\fR NUCMER_EXE
Path to NUCmer executable
.TP
\fB\-\-filter_exe\fR FILTER_EXE
Path to delta\-filter executable
.TP
\fB\-\-blastn_exe\fR BLASTN_EXE
Path to BLASTN+ executable
.TP
\fB\-\-makeblastdb_exe\fR MAKEBLASTDB_EXE
Path to BLAST+ makeblastdb executable
.TP
\fB\-\-blastall_exe\fR BLASTALL_EXE
Path to BLASTALL executable
.TP
\fB\-\-formatdb_exe\fR FORMATDB_EXE
Path to BLAST formatdb executable
.TP
\fB\-\-write_excel\fR
Write Excel format output tables
.TP
\fB\-\-rerender\fR
Rerender graphics output without recalculation
.TP
\fB\-\-subsample\fR SUBSAMPLE
Subsample a percentage [0\-1] or specific number (1\-n)
of input sequences
.TP
\fB\-\-seed\fR SEED
Set random seed for reproducible subsampling.
.TP
\fB\-\-jobprefix\fR JOBPREFIX
Prefix for SGE jobs (default ANI).
.SH AUTHOR
 This manpage was written by Andreas Tille for the Debian distribution and
 can be used for any other usage of the program.