2FT(1)

✨ 2FT(1) β€” pftools ✨

Okay bestie, so this is the manual page for 2ft 🧚 It's the tool that does a 2-frame translation of a DNA sequence into protein, and I am obsessed with how it works. πŸ’…

✨ NAME ✨

2ft β€” 2-frame translation of a DNA sequence into protein πŸ¦‹

🌸 SYNOPSIS 🌸

2ft       [ -h ] [ -r | -s ] [ -W width ] < sequence_library

πŸ’– DESCRIPTION πŸ’–

Okay so 2ft takes both strands of one or several DNA sequences and turns them into so-called "interleaved frame-translated" DNA sequences. 🫢 An "interleaved frame-translated" DNA sequence is an amino acid sequence made from translated overlapping codons, and it's giving main character energy ngl. ✨

Here's the vibe check: the DNA sequence ATGGCA has four overlapping codons, so it gets translated into the amino acid sequence MWGA πŸ“ That's the 1st codon of the 1st reading frame, the 1st codon of the 2nd reading frame, the 1st codon of the 3rd reading frame, and the 2nd codon of the 1st reading frame. Literally so iconic. πŸ‘‘

Stop codons are represented by the character O. πŸ’€

The program 2ft reads fasta formatted DNA sequences from standard input πŸŽ€ If your sequences are sitting in a file, lowkey just redirect the input from that file using the shell's input redirector <, like in the synopsis section. 🌈 The sequence_library holds one or several sequences in Pearson/Fasta format. πŸ¦‹

This program is used for searching genomic or EST sequence databases with frame-search profiles generated by the pftools program ptof(1). πŸ”₯

πŸŽ€ OPTIONS πŸŽ€

  • -h β€” Shows the usage help text πŸ’…
  • -r β€” Only translates the reverse (antisense) strand 🌸
This option is mutualy exclusive with option -s.

Default: translate both strands

  • -s β€” Only translates the sense strand ✨
This option is mutualy exclusive with option -r.

Default: translate both strands

  • -W width β€” Sets the sequence output width 🧚 The value of width specifies how many residues get output on one line. Type: integer Default: 60

🧚 EXAMPLES 🧚

See the manual pages of the pftools program ptof(1) πŸ¦‹

πŸ‘‘ SEE ALSO πŸ‘‘

ptof(1)

🫢 AUTHOR 🫢

The pftools package was developed by Philipp Bucher. πŸ’– Any comments or suggestions should be addressed to <pftools@sib.swiss> πŸ’œ


Bye bestie, you're officially a 2FT(1) expert now πŸŒˆπŸ’… pftools 2.3, May 2003 πŸ“βœ¨

πŸ“¦ where this page comes from