Commit cf3b6449 authored by Paolo Giacobbe's avatar Paolo Giacobbe
Browse files

Adding stare mode for criresp

parent ee1719c0
Loading
Loading
Loading
Loading
+35 −22
Original line number Diff line number Diff line
@@ -251,7 +251,16 @@ class Frame_Gofio:
        self.opt_single_mode_gianob = tk.OptionMenu(self.tab_gianob, self.chosen_single_var_gianob,
                                                    *self.option_list_single)
        self.opt_single_mode_gianob.grid(column=4, row=2, columnspan=2, sticky=tk.W)

        # Stare / Nodding
        self.label = tk.Label(master=self.tab_criresp, text='Observation mode: ',
                              font=('Sans', '9', 'bold'))
        self.label.grid(column=10, row=2, sticky=tk.W, )
        self.option_list_single = ["Nodding", "Stare"]
        self.chosen_single_var_criresp = tk.StringVar(value="none")
        self.chosen_single_var_criresp.set(self.option_list_single[0])
        self.opt_single_mode_criresp = tk.OptionMenu(self.tab_criresp, self.chosen_single_var_criresp,
                                                    *self.option_list_single)
        self.opt_single_mode_criresp.grid(column=11, row=2, columnspan=2, sticky=tk.W)
        # ======================== HELP BUTTONS AND RUN BUTTONS FOR EACH TAB ========================
        # GIANOB Tab Help and Run Button
        help_text_instrument = {
@@ -1300,6 +1309,7 @@ class Frame_Gofio:
        listB = list()
        if instrument == "criresp":
            folder = Path(dirr)
            if self.chosen_single_var_criresp.get() == "Nodding":
                # Trova file A e B
                dictA = {int(f.stem.split("_")[-1]): f
                          for f in folder.glob("cr2res_obs_nodding_extractedA_*.fits")}
@@ -1322,6 +1332,9 @@ class Frame_Gofio:
                            listA.append(dictA[i])
                        if i in dictB:
                            listB.append(dictB[i])
            else:
                listAB = list(folder.glob("cr2res_obs_staring_extracted_*.fits"))

        else:
            #
            for file in os.listdir(dirr):