# Option format codes to pass to GetOptions (and to be parsed for display).
@@ -113,8 +116,10 @@ my %optionFormats =
'e=f',
'include'=>
'i',
'noRank'=>
'cellular'=>
'k',
'noRank'=>
'K',
'local'=>
'l',
'magCol'=>
@@ -147,6 +152,8 @@ my %optionFormats =
't=i',
'threshold'=>
't=f',
'thresholdGeneric'=>
't=f',
'taxonomy'=>
'tax=s',
'url'=>
@@ -173,6 +180,7 @@ my %optionTypes =
my%optionDescriptions=
(
'bitScore'=>'Use bit score for average scores instead of log[10] e-value.',
'cellular'=>'Show the "cellular organisms" taxon (collapsed by default).',
'combine'=>'Combine data from each file, rather than creating separate datasets within the chart.',
'depth'=>'Maximum depth of wedges to include in the chart.',
'ecCol'=>'Column of input files to use as EC number.',
@@ -186,7 +194,7 @@ my %optionDescriptions =
'minConfidence'=>'Minimum confidence. Each query sequence will only be added to taxa that were predicted with a confidence score of at least this value.',
'name'=>'Name of the highest level.',
'noMag'=>'Files do not have a field for quantity.',
'noRank'=>'Allow assignments to taxa with ranks labeled "no rank" (instead of moving up to parent).',
'noRank'=>'Collapse assignments to taxa with ranks labeled "no rank" by moving up to parent.',
'out'=>'Output file name.',
'phymm'=>'Input is phymm only (no confidence scores).',
'postUrl'=>'Url to send query IDs to (instead of listing them) for each wedge. The query IDs will be sent as a comma separated list in the POST variable "queries", with the current dataset index (from 0) in the POST variable "dataset". The url can include additional variables encoded via GET.',
@@ -198,6 +206,7 @@ my %optionDescriptions =
'taxCol'=>'Column of input files to use as taxonomy ID.',
'taxonomy'=>'Path to directory containing a taxonomy database to use.',
'threshold'=>'Threshold for bit score differences when determining "best" hits. Hits with scores that are within this distance of the highest score will be included when computing the lowest common ancestor (or picking randomly if -r is specified).',
'thresholdGeneric'=>'Threshold for score differences when determining "best" hits. Hits with scores that are within this distance of the highest score will be included when computing the lowest common ancestor (or picking randomly if -r is specified). If 0, only exact ties for the best hit are used.',
'url'=>'URL of Krona resources to use instead of bundling them with the chart (e.g. "http://krona.sourceforge.net"). Reduces size of charts and allows updates, though charts will not work without access to this URL.',
'verbose'=>'Verbose.'
);
@@ -212,6 +221,7 @@ my %optionDescriptions =
our%argumentNames=
(
'blast'=>'blast_output',
'hits'=>'hits',
'magnitude'=>'magnitudes',
'metarep'=>'metarep_folder',
'name'=>'name',
@@ -226,6 +236,12 @@ our %argumentDescriptions =
downloading from NCBI). If running BLAST locally, subject IDs in the local
database must contain accession numbers, either bare or in the fourth field of
the pipe-separated ("gi|12345|xx|ABC123.1|") format.',
'hits'=>
'Tabular file whose fields are [query, subject, score]. Subject must be
an accession or contain one in the fourth field of pipe notation (e.g.
"gi|12345|xx|ABC123.1|". The subject and score can be omitted to
include a query that has no hits, which will be assigned a taxonomy
ID of -1.',
'magnitude'=>
'Optional file listing query IDs with magnitudes, separated by tabs. This can
be used to account for read length or contig depth to obtain a more accurate
@@ -245,14 +261,14 @@ default, the basename of the file will be used.',