def setIncludeByPopulation(self): """Sets the Include column of the current tab to True or False, depending on an input set of conditions.""" populations = self.tabs.sampleTable.getColumnEntryList("Population") included, ok = GetSelection.run(populations, "Include") if ok: self.tabs.setByPopulation("Include", included)
def setIncludeByPlate(self): """Sets the Include column of the current tab to True or False, depending on an input set of conditions.""" plates = self.tabs.getColumnEntryList("Plate ID") included, ok = GetSelection.run(plates, "Include") if ok: self.tabs.update("Plate ID", included)
def setOutputByPopulation(self): """Opens a dialog to select which populations to output.""" populations = self.tabs.sampleTable.getColumnEntryList("Population") output, ok = GetSelection.run(populations, "Output") if ok: self.tabs.setByPopulation("Output", output)
def setOutputByPlate(self): """Opens a dialog to select which plates to output.""" plates = self.tabs.getColumnEntryList("Plate ID") output, ok = GetSelection.run(plates, "Output") if ok: self.tabs.update("Plate ID", output)