This is the command uchime that can be run in the OnWorks free hosting provider using one of our multiple free online workstations such as Ubuntu Online, Fedora Online, Windows online emulator or MAC OS online emulator
PROGRAM:
NAME
uchime - reads a fasta file and reference file and outputs potentially chimeric sequences
DESCRIPTION
The chimera.uchime command reads a fasta file and reference file and outputs potentially
chimeric sequences. The original uchime program was written by Robert C. Edgar.
SYNOPSIS
uchime --input query.fasta [--db db.fasta] [--uchimeout results.uchime]
[--uchimealns results.alns]
OPTIONS
--input filename
Query sequences in FASTA format. If the --db option is not specificed, uchime uses
de novo detection. In de novo mode, relative abundance must be given by a string
/ab=xxx/ somewhere in the label, where xxx is a floating-point number, e.g.
>F00QGH67HG/ab=1.2/.
--db filename
Reference database in FASTA format. Optional, if not specified uchime uses de novo
mode.
***WARNING*** The database is searched ONLY on the plus strand. You MUST include
reverse-complemented sequences in the database if you want both strands to be
searched.
--abskew x
Minimum abundance skew. Default 1.9. De novo mode only. Abundance skew is:
min [ abund(parent1), abund(parent2) ] / abund(query).
--uchimeout filename
Output in tabbed format with one record per query sequence. First field is score
(h), second field is query label. For details, see manual.
--uchimealns filename
Multiple alignments of query sequences to parents in humanreadable format.
Alignments show columns with differences that support or contradict a chimeric
model.
--minh h
Mininum score to report chimera. Default 0.3. Values from 0.1 to 5 might be
reasonable. Lower values increase sensitivity but may report more false positives.
If you decrease --xn, you may need to increase --minh, and vice versa.
--mindiv div
Minimum divergence ratio, default 0.5. Div ratio is 100% - %identity between query
sequence and the closest candidate for being a parent. If you don't care about very
close chimeras, then you could increase --mindiv to, say, 1.0 or 2.0, and also
decrease --min h, say to 0.1, to increase sensitivity. How well this works will
depend on your data. Best is to tune parameters on a good benchmark.
--xn beta
Weight of a no vote, also called the beta parameter. Default 8.0. Decreasing this
weight to around 3 or 4 may give better performance on denoised data.
--dn n
Pseudo-count prior on number of no votes. Default 1.4. Probably no good reason to
change this unless you can retune to a good benchmark for your data. Reasonable
values are probably in the range from 0.2 to 2.
--xa w
Weight of an abstain vote. Default 1. So far, results do not seem to be very
sensitive to this parameter, but if you have a good training set might be worth
trying. Reasonable values might range from 0.1 to 2.
--chunks n
Number of chunks to extract from the query sequence when searching for parents.
Default 4.
--[no]ovchunks
[Do not] use overlapping chunks. Default do not.
--minchunk n
Minimum length of a chunk. Default 64.
--idsmoothwindow w
Length of id smoothing window. Default 32.
--minsmoothid f
Minimum factional identity over smoothed window of candidate parent. Default 0.95.
--maxp n
Maximum number of candidate parents to consider. Default 2. In tests so far,
increasing --maxp gives only a very small improvement in sensivity but tends to
increase the error rate quite a bit.
--[no]skipgaps --[no]skipgaps2
These options control how gapped columns affect counting of diffs. If --skipgaps
is specified, columns containing gaps do not found as diffs. If --skipgaps2 is
specified, if column is immediately adjacent to a column containing a gap, it is
not counted as a diff. Default is --skipgaps --skipgaps2.
--minlen L --maxlen L
Minimum and maximum sequence length. Defaults 10, 10000. Applies to both query and
reference sequences.
--ucl
Use local-X alignments. Default is global-X. On tests so far, global-X is always
better; this option is retained because it just might work well on some future type
of data.
--queryfract f
Minimum fraction of the query sequence that must be covered by a local-X alignment.
Default 0.5. Applies only when --ucl is specified.
--quiet
Do not display progress messages on stderr.
--log filename
Write miscellaneous information to the log file. Mostly of interest to me (the
algorithm developer). Use --verbose to get more info.
--self
In reference database mode, exclude a reference sequence if it has the same label
as the query. This is useful for benchmarking by using the ref db as a query to
test for false positives.
--abskew <float>
help
--absort <str>
help
--abx <float>
help
--allpairs <str>
help
--alpha <str>
help
--band <uint>
help
--blast6out <str>
help
--[no]blast_termgaps
help
--blastout <str>
help
--bump <uint>
help
--[no]cartoon_orfs
help
--cc <str>
help
--chain_evalue <float>
help
--chain_targetfract <float>
help
--chainhits <str>
help
--chainout <str>
help
--chunks <uint>
help
--clstr2uc <str>
help
--clump <str>
help
--clump2fasta <str>
help
--clumpfasta <str>
help
--clumpout <str>
help
--cluster <str>
help
--compilerinfo
Write info about compiler types and #defines to stdout.
--computekl <str>
help
--db <str>
help
--dbstep <uint>
help
--[no]denovo
help
--derep
help
--diffchar <str>
help
--dn <float>
help
--doug <str>
help
--droppct <uint>
help
--evalue <float>
help
--evalue_g <float>
help
--exact
help
--[no]fastalign
help
--fastapairs <str>
help
--fastq2fasta <str>
help
--findorfs <str>
help
--[no]flushuc
help
--frame <int>
help
--fspenalty <float>
help
--gapext <str>
help
--gapopen <str>
help
--getseqs <str>
help
--global
help
--hash help
--hashsize <uint>
help
--help Display command-line options.
--hireout <str>
help
--hspalpha <str>
help
--id <float>
help
--idchar <str>
help
--iddef <uint>
help
--idprefix <uint>
help
--ids <str>
help
--idsmoothwindow <uint>
help
--idsuffix <uint>
help
--indexstats <str>
help
--input <str>
help
--[no]isort
help
--k <uint>
help
--ka_dbsize <float>
help
--ka_gapped_k <float>
help
--ka_gapped_lambda <float>
help
--ka_ungapped_k <float>
help
--ka_ungapped_lambda <float>
help
--[no]label_ab
help
--labels <str>
help
--[no]leftjust
help
--lext <float>
help
--local
help
--log <str>
Log file name.
--[no]log_hothits
help
--[no]log_query
help
--[no]logmemgrows
help
--logopts
Log options.
--[no]logwordstats
help
--lopen <float>
help
--makeindex <str>
help
--match <float>
help
--matrix <str>
help
--max2 <uint>
help
--maxaccepts <uint>
help
--maxclump <uint>
help
--maxlen <uint>
help
--maxovd <uint>
help
--maxp <uint>
help
--maxpoly <uint>
help
--maxqgap <uint>
help
--maxrejects <uint>
help
--maxspan1 <uint>
help
--maxspan2 <uint>
help
--maxtargets <uint>
help
--maxtgap <uint>
help
--mcc <str>
help
--mergeclumps <str>
help
--mergesort <str>
help
--minchunk <uint>
help
--mincodons <uint>
help
--mindiffs <uint>
help
--mindiv <float>
help
--minh <float>
help
--minhsp <uint>
help
--minlen <uint>
help
--minorfcov <uint>
help
--minspanratio1 <float>
help
--minspanratio2 <float>
help
--[no]minus_frames
help
--mismatch <float>
help
--mkctest <str>
help
--[no]nb
help
--optimal
help
--orfstyle <uint>
help
--otusort <str>
help
--output <str>
help
--[no]output_rejects
help
--probmx <str>
help
--query <str>
help
--queryfract <float>
help
--querylen <uint>
help
--quiet
Turn off progress messages.
--randseed <uint>
help
--realign
help
--[no]rev
help
--[no]rightjust
help
--rowlen <uint>
help
--secs <uint>
help
--seeds <str>
help
--seedsout <str>
help
--seedt1 <float>
help
--seedt2 <float>
help
--self help
--[no]selfid
help
--simcl <str>
help
--[no]skipgaps
help
--[no]skipgaps2
help
--sort <str>
help
--sortuc <str>
help
--sparsedist <str>
help
--sparsedistparams <str>
help
--split <float>
help
--[no]ssort
help
--sspenalty <float>
help
--[no]stable_sort
help
--staralign <str>
help
--stepwords <uint>
help
--strand <str>
help
--targetfract <float>
help
--targetlen <uint>
help
--tmpdir <str>
help
--[no]trace
help
--tracestate <str>
help
--[no]trunclabels
help
--[no]twohit
help
--uc <str>
help
--uc2clstr <str>
help
--uc2fasta <str>
help
--uc2fastax <str>
help
--uchime <str>
help
--uchimealns <str>
help
--uchimeout <str>
help
--[no]ucl
help
--uhire <str>
help
--ungapped
help
--userfields <str>
help
--userout <str>
help
--usersort
help
--uslink <str>
help
--[no]usort
help
--utax <str>
help
--[no]verbose
help
--version
Show version and exit.
--w <uint>
help
--weak_evalue <float>
help
--weak_id <float>
help
--[no]wordcountreject
help
--[no]wordweight
help
--xa <float>
help
--xdrop_g <float>
help
--xdrop_nw <float>
help
--xdrop_u <float>
help
--xdrop_ug <float>
help
--xframe <str>
help
--xlat help
--xn <float>
help
Use uchime online using onworks.net services