FastaDecoy
Overview
This application generates decoy sequences.
Usage
usage: FastaDecoy <Fasta> [-a] [-d <arg>] [-e <arg>] [-f <arg>] [-h]
[-i <arg>] [-k <arg>] [-l <arg>] [-m <arg>] [-o <arg>] [-p <arg>] [-q] [-s <arg>] [-t <arg>] [-v]
-a,--append combine decoy and original in one result file
by default: true.
-d,--decoyFlag <arg> decoy flag
by default: DECOY_.
-e,--enzymes <arg> define enzyme that digest proteins separately with:
enzyme name among 'Caspase-1, Caspase-10, Glu-C_bicarbonate, Caspase-3,
Thermolysine, Lys-C, Pepsin_pH1.3, Caspase-8, Glu-C_phosphate, Caspase-9,
Caspase-5, CNBr, ChymoTrypsin_lowspec, Trypsin, ChymoTrypsin_FYL,
Proteinase-K, Caspase-7, Pepsin_pHgt2, ChymoTrypsin_highspec,
BNPS-Skatole, Enterokinase, Caspase-6, Arg-C, Asp-N, ChymoTrypsin_FYLW,
Caspase-4, Caspase-2'.
or custom motifs respecting the following grammar:
<pre-cut> <cut-token>
<post-cut>
<cut-token> := '|'
<pre-cut> := (<AA> or <AA-class>)+
<post-cut> := (<AA> or <AA-class>)+
<AA> := [A-Z]
<AA-class> := '[' AA+ ']'
by default: Trypsin.
-f,--fastaFormat <arg> Format of fasta header. Either simple ">P00001" sp (SwissProt) ipi (IPI)
or user defined with the following syntax:
regexp@separator@index
regexp: regular expression to identify header
separator: char that separates header entries
index: index of protein name in list of header entries
example (SwissProt header): "^sp\|.+$"@|@1by default: simple.
-h,--help print this message.
-i,--setting-file <arg> give a property file with all input settings.
-k,--keepTerm <arg> Keep terminus of shuffled peptides
(peptideShuffle method only). Either
cterm (keep C-Terminus)
nterm (keep N-Terminus)
none (do not keep termini)
by default: cterm.
-l,--length <arg> don't shuffle peptides shorter than : 5.
-m,--method <arg> method for decoy sequence generation. Either
peptideShuffle (random permutation of peptide sequence leaving C-term)
proteinShuffle (random permutation of protein sequence)
proteinReverse (reverse protein sequence)
by default: peptShuffle.
-o,--output <arg> set the output filename
-p,--decoyFlagPos <arg> where to insert decoy flag
beforeID: before protein id
startHead: beginning of header line (after '>' sign)
startHead&beforeID : both of the above
by default: beforeID.
-q,--quiet quiet mode (verbose off)
by default: false.
-s,--simThreshold <arg> maximal similarity between shuffled und
original peptide spectrum : 0.0.
-t,--shuffleTrials <arg> maximal number of peptide shuffling trials : 10.
-v,--version print the version info.
Releases
The latest version is v1.0 - Download app.





