Home Software Services About Contact     
Follow on twitter

Robert C. Edgar on twitter

11-Aug-2018 New paper describes octave plots for visualizing alpha diversity.

12-Jun-2018 New paper shows that one in five taxonomy annotations in SILVA and Greengenes are wrong.

18-Apr-2018 New paper shows that taxonomy prediction accuracy is <50% for V4 sequences.

05-Oct-2017 PeerJ paper shows low accuracy of closed- and open-ref. QIIME OTUs.

22-Sep-2017 New paper shows 97% threshold is wrong, OTUs should be 99% full-length 16S, 100% for V4.

UPARSE tutorial video posted on YouTube. Make OTUs from MiSeq reads.



search_peptidedb command

Search for matches of protein sequences to a database containing short amino acid sequences (peptides)..

The algorithm uses a fast and exact method; there are no heuristics, so all matches meeting the accept criteria are guaranteed to be found. Alignments are global; all letters of the database sequence must be aligned to a letter in the query sequence. Gaps are not permitted, except for terminal gaps in the query sequence.

Note that it is the longer sequence (genome, chromosome, gene etc.) that is the query; the database contains the short peptides. The name of the command (search_peptidedb) is intended to remind you of this.

Termination options are supported. By default, termination is disabled, equivalent to -maxaccepts 0 -maxrejects 0. In other words, by default the entire database is searched.

Accept options are supported. By default, -maxdiffs 2 is assumed and other accept criteria are not used.

The query file may be in FASTA or FASTQ format.

A database file must be specified using the -db option and must be in FASTA format.

Translated searches are supported for nucleotide queries.

Multithreading is supported.

Standard output files are supported.

usearch -search_peptides proteomes.fa -db peptides.fa \
  -userfields out.txt -userfields query+target+qstrand+diffs+tlo+thi+trowdots