Skip to content

Commit 4f1332d

Browse files
Moved heatmap generation
1 parent 2dcd81b commit 4f1332d

File tree

5 files changed

+245
-166
lines changed

5 files changed

+245
-166
lines changed

main.py

+6-1
Original file line numberDiff line numberDiff line change
@@ -160,8 +160,10 @@ def __init__(self, parent=None):
160160
self.lStatisticFileCB.stateChanged.connect(lambda: self.toggleEnabled(self.lStatisticFileEntry))
161161
self.lStatisticFileCB.stateChanged.connect(lambda: self.toggleEnabled(self.lStatisticFileLabel))
162162

163+
self.heatmapGenerate.clicked.connect(self.generateHeatmap)
163164
self.generateFiguresBtn.clicked.connect(self.generateFigures)
164165

166+
165167
# RAxML Events
166168
self.connect(self.inputFileEntry, QtCore.SIGNAL('FILE_SELECTED'), lambda: self.updateTaxonComboBoxes(self.raxmlTaxonComboBoxes, self.inputFileEntry))
167169
self.connect(self.inputFileEntry, QtCore.SIGNAL('FILE_SELECTED'), lambda: self.updateTaxonComboBoxes(self.speciesTreeComboBoxes, self.inputFileEntry))
@@ -700,6 +702,9 @@ def requestedFigures(self):
700702

701703
return requestedFigures
702704

705+
def generateHeatmap(self):
706+
self.updatedDisplayWindows()
707+
703708
def generateFigures(self):
704709
if self.runComplete:
705710
if self.raxmlInputErrorHandling():
@@ -759,7 +764,7 @@ def updatedDisplayWindows(self):
759764
# generate informative sites heatmap graph
760765
if self.checkboxHeatMap.isChecked():
761766
self.prevGeneratedFigures.add('Informative Sites Heat Map')
762-
sites_to_informative, windows_to_informative_count, windows_to_informative_pct, pct_informative = self.informativeSites.calculate_informativeness('windows', self.raxmlOperations.windowOffset, self.heatmapPercentage.text())
767+
sites_to_informative, windows_to_informative_count, windows_to_informative_pct, pct_informative = self.informativeSites.calculate_informativeness('windows', 0, self.heatmapPercentage.text(),alignment=self.inputFileEntry.text())
763768
self.heatMapWindow = heatMapWindow.HeatMapWindow('Heat Map', sites_to_informative)
764769

765770
# generate windows to informative sites line graph

0 commit comments

Comments
 (0)