Ignore:
Timestamp:
07/04/14 00:38:41 (10 years ago)
Author:
rkrimmel
Message:

Adding needleman wunsch

File:
1 edited

Legend:

Unmodified
Added
Removed
  • branches/ralph/src/main/java/de/ugoe/cs/autoquest/tasktrees/alignment/pal/tree/UPGMAAligningTree.java

    r1586 r1587  
    137137        private void finish() 
    138138        { 
     139                this.getRoot().setSequences(alignSequences(this.getRoot())); 
    139140                distance = null;                 
    140141        } 
     
    215216                        int seqCount1 = node1.getSequences().size(); 
    216217                        int seqCount2 = node2.getSequences().size(); 
     218                         
     219                        for(int i = 0; i < seqCount1; i++) { 
     220                                for(int j = 0; j < seqCount2; j++) { 
     221                                        node1.getSequence(i).printSequence(); 
     222                                        node2.getSequence(j).printSequence(); 
     223                                } 
     224                        } 
     225                         
    217226                        Console.traceln(Level.INFO,"Merging node " + node1.getIdentifier() + " with " + node2.getIdentifier()); 
    218227                        //Console.println("SeqCount1: " + seqCount1 + " seqCount2 " + seqCount2); 
     
    220229                        if(seqCount1 == 1 && seqCount2 == 1) { 
    221230                                alignment = (alignments.get(node1.getNumber(), node2.getNumber())).getAlignment(); 
     231                                 
    222232                        } 
    223233                        //Align a sequence to a group 
     
    236246                                } 
    237247                                //if(maxScore > 0) 
     248                                 
    238249                                alignment.add(tempStorage.get(maxIndex, 1).getAlignment().get(1)); 
    239250                        } 
     
    252263                                } 
    253264                                //if(maxScore > 0) 
     265                                 
    254266                                alignment.add(tempStorage.get(1,maxIndex).getAlignment().get(1)); 
    255267                        } 
Note: See TracChangeset for help on using the changeset viewer.