bp_revtrans-motif(1p)

bp_revtrans-motif1p

Reverse translate a profam-like protein motif

Usage

From a file:

bp_revtrans-motif.pl -i motifs.txt

Using pipes:

bp_revtrans-motif.pl < motifs.txt > output.txt

Using interactively at the command prompt:

MAAEEL [VIKP]

1. ATGGCNGCNGARGARYTNVHN [^P] H(IW) 2,3

2. NDNCAY(ATHTGG) 2,3

Version

Version 0.01

Overview

This script takes a protein motif as input and returns a degenerate oligonucleotide sequence corresponding to it. The main reason for doing this is to design degenerate primers that amplify a given sequence pattern.

The input motif consists of a string of one-letter residues, with any of the following syntactic elements:

[...] : Redundant position.

A position in which more than one residue is allowed. Example:

    [TS]YW[RKSD]
     ^^    ^^^^
[^...] : Negated position.

A position in which any residue is allowed, saved for those between brackets. Example:

    [^PW]MK[LAE]
      ^^
(...){n,m,...} : Repeated motif.

A motif that is repeated n or m times. It can have any of the previous syntactic elements. Example:

    A[SN]C(TXX){2,4,8}
           ^^^

The allowed letters are those that correspond to the 20 natural aminoacids, plus:

    B = N + D
    Z = Q + E
    X = All

Options

-i input-file:

A file with a list of motifs to reverse translate.

-h

Display this help message.

Releases

8 releases since Debian 6.0 (Squeeze); the text changed 6 times.

  1. 6.0
  2. 7
  3. 8
  4. 9
  5. 10
  6. 11
  7. 12–13

Author

Bruno Vecchi, "vecchi.b at gmail.com"

Bugs

Please report any bugs or feature requests to "vecchi.b at gmail.com"

From bioperl 1.7.8-1 in Debian 13 (Trixie). Parsed by carta from the page's man source.