Esempio n. 1
0
 def on_saveHeatmap(self):
     """
         saves the selected frame (singleframe = framenumber)
     """
     singleframe = self.slider_heatmaps.value()
     self.current_ohw.save_heatmap(singleframe=singleframe)
     helpfunctions.msgbox(
         self,
         'Heatmap of frame ' + str(singleframe) + ' was saved successfully')
Esempio n. 2
0
    def on_saveQuiver(self):
        singleframe = int(self.slider_quiver.value())
        """
        #save the different views if chosen by the user
        if self.quiver_settings['one_view']:

            self.current_ohw.save_quiver(singleframe = singleframe, skipquivers = int(self.quiver_settings['quiver_density']))
        
        if self.quiver_settings['three_views']:
            self.current_ohw.save_quivervid3(singleframe = singleframe, skipquivers = int(self.quiver_settings['quiver_density']))
        """
        self.current_ohw.save_quiver3(singleframe=singleframe)
        helpfunctions.msgbox(
            self,
            'Quiver of frame ' + str(singleframe) + ' was saved successfully')
Esempio n. 3
0
    def on_saveKinPlot(self):

        file_types = "PNG (*.png);;JPEG (*.jpeg);;TIFF (*.tiff);;BMP(*.bmp);; Scalable Vector Graphics (*.svg)"
        #let the user choose a folder from the starting path
        path = str(
            pathlib.PureWindowsPath(
                self.current_ohw.analysis_meta["results_folder"] /
                'beating_kinetics.PNG'))
        filename = QFileDialog.getSaveFileName(
            None, 'Choose a folder and enter a filename', path, file_types)[0]

        if (filename == ''):  # if 'cancel' was pressed:
            return

        self.current_ohw.plot_beatingKinetics(
            filename)  # move mark_peaks into kinplot_options
        helpfunctions.msgbox(self, 'Plot was saved successfully.')
Esempio n. 4
0
 def finish_saveHeatmapvideo(self):
     self.progressbar_heatmaps.setRange(0, 1)
     self.progressbar_heatmaps.setValue(1)
     helpfunctions.msgbox(self, 'Heatmap video was saved successfully')
Esempio n. 5
0
    def finish_saveQuivervideo(self):
        self.progressbar_quivers.setRange(0, 1)
        self.progressbar_quivers.setValue(1)

        helpfunctions.msgbox(self, 'Quiver was saved successfully')
Esempio n. 6
0
 def on_exportAnalysis(self):
     self.current_ohw.export_analysis()
     helpfunctions.msgbox(self, 'analyzed Peaks were saved successfully.')
Esempio n. 7
0
 def on_saveTimeAveragedMotion(self):
     file_ext = self.combo_TA_ext.currentText()
     self.parent.current_ohw.plot_TimeAveragedMotions(file_ext)
     helpfunctions.msgbox(
         self, 'Plots of time averaged motion were saved successfully.')
Esempio n. 8
0
 def on_saveMVs(self):
     ''' saves raw MVs to results folder '''
     self.current_ohw.save_MVs()
     helpfunctions.msgbox(self, 'Motion vectors were successfully saved')