source: branches/nameserver/GDE/MUSCLE/src/objscore.h

Last change on this file was 10390, checked in by aboeckma, 11 years ago

added muscle sourcles amd makefile

File size: 1.2 KB
Line 
1#ifndef ObjScore_h
2#define ObjScore_h
3
4SCORE ScoreSeqPairGaps(const MSA &msa1, unsigned uSeqIndex1,
5  const MSA &msa2, unsigned uSeqIndex2);
6SCORE ScoreSeqPairLetters(const MSA &msa1, unsigned uSeqIndex1,
7  const MSA &msa2, unsigned uSeqIndex2);
8SCORE ScoreGaps(const MSA &msa, const unsigned Cols[], unsigned ColCount);
9
10SCORE ObjScore(const MSA &msa, const unsigned SeqIndexes1[],
11  unsigned uSeqCount1, const unsigned SeqIndexes2[], unsigned uSeqCount2);
12
13SCORE ObjScoreIds(const MSA &msa, const unsigned Ids1[],
14  unsigned uCount1, const unsigned Ids2[], unsigned uCount2);
15
16void GetLetterScores(const MSA &msa, SCORE LetterScores[]);
17
18SCORE ObjScoreDP(const MSA &msa1, const MSA &msa2, SCORE MatchScore[] = 0);
19SCORE ObjScorePS(const MSA &msa, SCORE MatchScore[] = 0);
20SCORE ObjScoreSP(const MSA &msa, SCORE MatchScore[] = 0);
21SCORE ObjScoreXP(const MSA &msa, const MSA &msa2);
22SCORE ObjScoreSPDimer(const MSA &msa);
23SCORE ObjScoreDP_Profs(const ProfPos *PA, const ProfPos *PB, unsigned uColCount,
24  SCORE MatchScore[] = 0);
25
26SCORE DiffObjScore(
27  const MSA &msa1, const PWPath &Path1, const unsigned Edges1[], unsigned uEdgeCount1, 
28  const MSA &msa2, const PWPath &Path2, const unsigned Edges2[], unsigned uEdgeCount2);
29
30#endif // ObjScore_h
Note: See TracBrowser for help on using the repository browser.