Plugin Type | Example | Methods in Interface |
---|---|---|
SoR | CoiledCoil | See text |
Protein Protein Distance | SequenceDisSimilarity-AsAligned | • get Value Returns a real number representing the degree of dissimilarity between two or more proteins. In the example class, it returns the proportion of aligned residues that are identical. This information is then used by the STRAP GUI to display a graph or table with the results. |
Sequence Aligner | A variety of well-known algorithms are implemented as plugins, for example "Multiple AlignerClustalW" | • Get AlignedSequences Returns the results of the alignment algorithm for display in the STRAP GUI. |
Protein Viewer | Interfaces to rasmol, pymol, others | • getProtein Returns a reference to the associated STRAP protein object. • getSelectedAminoAcids Causes selected residues to be shown as selected by the protein viewer. |
Superimpose3D | SuperimposeGoede | • getRotation Returns a 3 × 3 rotation matrix. • getTranslation Returns a {dx, dy, dz} translation vector. |
Value Of Residue | Solvent Accessibility | • get Values Returns the values for each residue which are then displayed by the STRAP GUI as a profile. |
Value Of Protein | countResidues | • get Value Returns a value for the protein which is then displayed by the STRAP GUI as a bar in a bar chart. |