Skip to content

Commit 922e269

Browse files
committed
Fix failing utility tests
1 parent 74c3aa6 commit 922e269

7 files changed

Lines changed: 8 additions & 8 deletions

src/test/TestAlignment.cpp

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -66,7 +66,7 @@ int main (int, const char**) {
6666
Sequence* dbSeq = new Sequence(10000, 0, &subMat, kmer_size, true, false);
6767
//dbSeq->mapSequence(1,"lala2",ref_seq);
6868
dbSeq->mapSequence(1,1,tim2.c_str(), tim2.size());
69-
SmithWaterman aligner(15000, subMat.alphabetSize, true, Parameters::DBTYPE_AMINO_ACIDS);
69+
SmithWaterman aligner(15000, subMat.alphabetSize, true, 1.0, Parameters::DBTYPE_AMINO_ACIDS);
7070
int8_t * tinySubMat = new int8_t[subMat.alphabetSize*subMat.alphabetSize];
7171
for (int i = 0; i < subMat.alphabetSize; i++) {
7272
for (int j = 0; j < subMat.alphabetSize; j++) {

src/test/TestAlignmentPerformance.cpp

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -69,7 +69,7 @@ int main (int, const char**) {
6969
Sequence* query = new Sequence(10000, 0, &subMat, kmer_size, true, false);
7070
Sequence* dbSeq = new Sequence(10000, 0, &subMat, kmer_size, true, false);
7171
//dbSeq->mapSequence(1,"lala2",ref_seq);
72-
SmithWaterman aligner(15000, subMat.alphabetSize, false, Parameters::DBTYPE_AMINO_ACIDS);
72+
SmithWaterman aligner(15000, subMat.alphabetSize, false, 1.0, Parameters::DBTYPE_AMINO_ACIDS);
7373
int8_t * tinySubMat = new int8_t[subMat.alphabetSize*subMat.alphabetSize];
7474
for (int i = 0; i < subMat.alphabetSize; i++) {
7575
for (int j = 0; j < subMat.alphabetSize; j++) {

src/test/TestAlignmentTraceback.cpp

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -164,7 +164,7 @@ int main(int, const char**) {
164164
Sequence* dbSeq = new Sequence(10000, 0, &subMat, kmer_size, true, false);
165165
//dbSeq->mapSequence(1,"lala2",ref_seq);
166166
dbSeq->mapSequence(1,1,tim2.c_str(), tim2.size());
167-
SmithWaterman aligner(15000, subMat.alphabetSize, false, Parameters::DBTYPE_AMINO_ACIDS);
167+
SmithWaterman aligner(15000, subMat.alphabetSize, false, 1.0, Parameters::DBTYPE_AMINO_ACIDS);
168168
int8_t * tinySubMat = new int8_t[subMat.alphabetSize*subMat.alphabetSize];
169169
for (int i = 0; i < subMat.alphabetSize; i++) {
170170
for (int j = 0; j < subMat.alphabetSize; j++) {

src/test/TestDiagonalScoring.cpp

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -94,7 +94,7 @@ int main (int, const char**) {
9494
CounterResult hits[32];
9595
UngappedAlignment matcher(10000, &subMat, &lookup);
9696

97-
SubstitutionMatrix::calcLocalAaBiasCorrection(&subMat, s5.numSequence, s5.L, compositionBias);
97+
SubstitutionMatrix::calcLocalAaBiasCorrection(&subMat, s5.numSequence, s5.L, compositionBias, 1.0);
9898
memset(compositionBias, 0.0, sizeof(float)*s5.L);
9999
// std::cout << compositionBias[74] << std::endl;
100100
// std::cout << compositionBias[79] << std::endl;
@@ -116,7 +116,7 @@ int main (int, const char**) {
116116

117117

118118

119-
SubstitutionMatrix::calcLocalAaBiasCorrection(&subMat, s1.numSequence, s1.L, compositionBias);
119+
SubstitutionMatrix::calcLocalAaBiasCorrection(&subMat, s1.numSequence, s1.L, compositionBias, 1.0);
120120

121121
hits[0].id = s1.getId();
122122
hits[0].diagonal = 0;

src/test/TestDiagonalScoringPerformance.cpp

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -88,7 +88,7 @@ int main (int, const char**) {
8888
}
8989

9090
float * compositionBias = new float[s1.L];
91-
SubstitutionMatrix::calcLocalAaBiasCorrection(&subMat, s1.numSequence, s1.L, compositionBias);
91+
SubstitutionMatrix::calcLocalAaBiasCorrection(&subMat, s1.numSequence, s1.L, compositionBias, 1.0);
9292

9393

9494

src/test/TestMultipleAlignment.cpp

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -32,7 +32,7 @@ int main(int, const char**) {
3232
// BaseMatrix::print(subMat.subMatrix, subMat.alphabetSize);
3333
std::cout << "\n";
3434
EvalueComputation evaluer(100000, &subMat, par.gapOpen.values.aminoacid(), par.gapExtend.values.aminoacid());
35-
Matcher * aligner = new Matcher(Parameters::DBTYPE_AMINO_ACIDS, Parameters::DBTYPE_AMINO_ACIDS, 10000, &subMat, &evaluer, false, par.gapOpen.values.aminoacid(), par.gapExtend.values.aminoacid(), 0.0);
35+
Matcher * aligner = new Matcher(Parameters::DBTYPE_AMINO_ACIDS, Parameters::DBTYPE_AMINO_ACIDS, 10000, &subMat, &evaluer, false, 1.0, par.gapOpen.values.aminoacid(), par.gapExtend.values.aminoacid(), 0.0, 40);
3636
std::vector<Matcher::result_t> alnResults;
3737
std::vector<std::vector<unsigned char>> seqSet;
3838
std::cout << "Sequence (id 0):\n";

src/test/TestProfileAlignment.cpp

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -788,7 +788,7 @@ int main (int, const char**) {
788788
const char* sequence2 = "LFILNIISMNKQTKVKGYLLLLLVISSLFISLVGHGYTANKVSAPNPAKEYPQDNLSVIDMKNLPGTQIKSMVKDELQQFLEEQGFRRLKNKSLVDLRRIWLGFMYEDFFYTMHKKTDLPISVIYAFFIIEATNAGIESKLMAKALNPGGIKYRGTGKKMKAMDDCY";
789789

790790
dbSeq->mapSequence(1,1,sequence2, strlen(sequence2));
791-
SmithWaterman aligner(15000, subMat.alphabetSize, false, Parameters::DBTYPE_AMINO_ACIDS);
791+
SmithWaterman aligner(15000, subMat.alphabetSize, false, 1.0, Parameters::DBTYPE_AMINO_ACIDS);
792792
int8_t * tinySubMat = new int8_t[subMat.alphabetSize*subMat.alphabetSize];
793793
aligner.ssw_init(s, s->getAlignmentProfile(), &subMat);
794794
int32_t maskLen = s->L / 2;

0 commit comments

Comments
 (0)