EmineTopcu / PeSA

Peptide Specificity Analysis
GNU General Public License v3.0
0 stars 0 forks source link

PeSA

Peptide Specificity Analysis

PeSA is an open source software designed as a tool to use in the analysis of peptide arrays, permutation arrays and OPALs.

Analysis can be used to generate motifs to share the results as a position-specific scoring matrix (PSSM).

Installation

PeSA consists of a single executable that can be downloaded from the Releases section on the right. The windows executable file can be downloaded from Releases section on the right side of this window. Depending on the operating system the software will run on, PeSA.Windows.32-bit.exe or PeSA.Windows.32-bit.exe needs to be downloaded. As the software is not officially certified, some systems may give security warnings, which need to be ignored or overridden for a successful download.

Running an Analysis

PeSA offers multiple analysis types, including motif generation, validation and prediction, which are explained below.

Peptide List:

In this module, PeSA generates a sequence motif using the frequency of each amino acid residue at each position in the given peptide list. In the case of a key position and target amino acid supplied, an alternative 'shifted' motif is generated for the peptides in the list but does not match the target key and position rule.

Peptide Array:

Peptide array analysis is similar to peptide list analysis in that it creates a frequency-based motif. However, the provided input is not only made up of peptides that go through positive interaction but the full data set of a study.

Permutation Array:

PeSA can generate weight-based positive and negative motifs using numeric values of a permutation array.

OPAL Array:

OPAL array analysis is similar to permutation array analysis. Even though there is no wildtype sequence, each position in the array has only one single amino acid expressed more than others. By contributing the study results of a position to the amino acid with weight change in that position, PeSA creates positive and negative motifs using the positive and negative thresholds defined by the user.

Sequence Generator:

The sequence generator is an automated tool to generate all combinations of peptide sequences within a certain template. It accepts a template sequence and outputs the peptide sequences with the information on how many peptides are generated.

Template: The template syntax is provided as a string of characters or a group of characters. For example, a template with the syntax of R[FH]RK[-FH][{YF}{LV}D][X] will generate all peptide sequences with (1) R as the first position, (2) F or H as the second position, (3) RK as the third and fourth positions, (4) any amino acid residue except F or H as the fifth position, (5) following with YF or LV or D (which will result in different lengths of peptides), and (6) any of the standard amino acid residues at the last position. PeSA has a default list of proteinogenic amino acids defined, and this list is used when the template refers to the full standard amino acid list.

Motif Based Peptide Scorer:

PeSA-generated positive and negative motifs can be used to score a peptide list in terms of similarity to the motifs.

Motif Based Protein Scorer:

Motif Validation Designer: