FASTS/TFASTSv3(1)
β¨ FASTS/TFASTSv3(1) β General Commands Manual β¨
okay bestie, welcome to the FASTS/TFASTSv3 manual, this one is genuinely iconic π it lives in section 1 of the manual (general commands, the ones you just type), and it's your girl's guide to comparing a whole lil squad of short peptides against a database. let's go π«Ά
πΈ NAME πΈ
fasts3, fasts3_t β compare several short peptide sequences against a protein database using a modified fasta algorithm.
tfasts3, tfasts3_t β compare short peptides against a translated DNA database.
π¦ DESCRIPTION π¦
so fasts3 and tfasts3 are designed to compare a set of peptides β presumably non-contiguous ones, like they don't have to sit next to each other at all β against a protein database (fasts3) or a translated DNA database (tfasts3). they are designed particularly for short peptide data coming out of mass-spec analysis of protein digests. π§ͺβ¨
and here's the vibe check: the traditional fasta3 search takes a protein or DNA sequence, but fasts3 and tfasts3 are built different π
they work with a query sequence shaped like this:
>tests from mgstm1
MLLE,
MILGYW,
MGADP,
MLCYNP
that sequence is telling you four peptides are gonna be used. and when you compare this sequence against mgstm1.aa (which comes with the distribution, no cap), the result is:
testf MILGYW----------MLLE------------MGDAP-----------
:::::: :::: :::::
GT8.7 MPMILGYWNVRGLTHPIRMLLEYTDSSYDEKRYTMGDAPDFDRSQWLNEK
10 20 30 40 50
testf --------------------------------------------------
GT8.7 FKLGLDFPNLPYLIDGSHKITQSNAILRYLARKHHLDGETEEERIRADIV
60 70 80 90 100
20
testf ------------MLCYNP
::::::
GT8.7 ENQVMDTRMQLIMLCYNPDFEKQKPEFLKTIPEKMKLYSEFLGKRPWFAG
110 120 130 140 150
ate. no crumbs. π₯
π Options π
okay so both fasts3 and tfasts3 can take a query sequence straight from the unix "stdin" data stream. this makes it so much easier to use fasta3 and its relatives as part of a WWW page. to say "yeah use stdin please", pass "-" or "@" as the query sequence file name. π
-b #β number of best scores to show (must be< -Ecutoff)-d #β number of best alignments to show (must be< -Ecutoff)-Dβ turn on debugging mode. this enables checks on sequence alphabet that cause problems withtfastx3,tfasty3,tfasta3.-E #β Expectation value limit for displaying scores and alignments. heads up bestie: expectation values forfasts3andtfasts3are not as accurate as those for the otherfasta3programs. π-Hβ turn off histogram display-iβ compare against only the reverse complement of the library sequence.-Lβ report long sequence description in alignments-m 0,1,2,3,4,5,6,9,10β alignment display options-N #β break long library sequences into blocks of#residues. useful for bacterial genomes, which have only one sequence entry.-N 2000works well for bacterial genomes. π¦-O fileβ send output to file-q/-Qβ quiet option; do not prompt for input-R fileβ save all scores to statistics file-S #β offset substitution matrix values by a constant#-s nameβ specify substitution matrix.BLOSUM50is used by default;PAM250,PAM120, andBLOSUM62can be specified by setting-s P120,P250, orBL62. with this version, many more scoring matrices are available, includingBLOSUM80(BL80), andMDM_10,MDM_20,MDM_40(M10,M20,M40). alternatively, BLASTP1.4 format scoring matrix files can be specified. π€-T #β (threaded, parallel only) number of threads or workers to use (set by default to 4 at compile time).-t #β Translation table βtfasts3can use the BLAST translation tables. Seehttp://www.ncbi.nih.gov/htbin-post/Taxonomy/wprintgc?mode=c/.-w #β line width for similarity score, sequence alignment, output.-x "#,#"β offsets query, library sequence for numbering alignments-z #β Specify statistical calculation. Default is-z 1, which uses regression against the length of the library sequence.-z 0disables statistics.-z 2uses theln()length correction.-z 3uses Altschul and Gish's statistical estimates for specific protein BLOSUM scoring matrices and gap penalties.-z 4: an alternate regression method.-Z db_sizeβ Set the apparent database size used for expectation value calculations.-3β (TFASTS3 only) use only forward frame translations
π Environment variables: π
FASTLIBSβ location of library choice file (-l FASTLIBS)SMATRIXβ default scoring matrix (-s SMATRIX)SRCH_URLβ the format string used to define the option to re-search the database.REF_URLβ the format string used to define the option to lookup the library sequence in entrez, or some other database.
π AUTHOR π
Bill Pearson wrp@virginia.EDU
and that's the whole page, bestie, you're literally a peptide-searching main character now. periodt. π
this page is from the local source, version FASTS/TFASTSv3, filed under section 1 of the manual. go forth and align. πβ¨
π¦ where this page comes from
- debian bookworm: fasta3 36.3.8i.14-Nov-2020-1 Β· Apache-2.0
- debian trixie: fasta3 36.3.8i.14-Nov-2020-3 Β· Apache-2.0
- ubuntu jammy: fasta3 36.3.8h.2020-02-11-4 Β· Apache-2.0
- ubuntu noble: fasta3 36.3.8i.14-Nov-2020-1 Β· Apache-2.0
- ubuntu questing: fasta3 36.3.8i.14-Nov-2020-4
- ubuntu resolute: fasta3 36.3.8i.14-Nov-2020-4build1 Β· Apache-2.0
- ubuntu stonking: fasta3 36.3.8i.14-Nov-2020-4build1 Β· Apache-2.0
- π girlified by deepseek-ai/DeepSeek-V4.1-Flash on : a language model's rewrite of the original, under its terms