ElfPSP_ParallelABC
Protein Structure Prediction using Parallel Artificial Bee Colony Optimization
|
Public header file with routine for performing prediction of a protein structure. More...
Go to the source code of this file.
Classes | |
struct | PredResults_ |
Structure for returning prediction results to the user. More... | |
Typedefs | |
typedef struct PredResults_ | PredResults |
Structure for returning prediction results to the user. More... | |
Functions | |
Solution | ABC_predict_structure (const HPElem *hpChain, int hpSize, int nCycles, PredResults *results) |
Given a protein in the HPElem * format, searches the 3D conformation with minimal energy. More... | |
Public header file with routine for performing prediction of a protein structure.
typedef struct PredResults_ PredResults |
Structure for returning prediction results to the user.
Solution ABC_predict_structure | ( | const HPElem * | hpChain, |
int | hpSize, | ||
int | nCycles, | ||
PredResults * | results | ||
) |
Given a protein in the HPElem * format, searches the 3D conformation with minimal energy.
'nCycles' is the number of cycles desired for the algorithm to run.
Returns a MovElem *, which is a sequence of movements of the backbone of the protein, and also the movements of the side-chain beads relative to the backbone.
If 'results' is not NULL, it receives additional values about the predicted protein (see the structure itself for what values are given).