def outputForEbrida(self): """Outputs an EBrida spreadsheet of results for the active screening tab.""" fileName = self.getOutputFileName("ebrida") if fileName != "": results = self.tabs.getScreenResultsTable() results = ResultsTable(results) results = results.ebridaResults() writer = pd.ExcelWriter(fileName + ".xls") results.to_excel(writer, "Sheet1", index=False) writer.save()
def outputForKeaProcess(self): """Outputs a Kea uploadable spreadsheet for the active screening tab.""" fileName = self.getOutputFileName("process-kea") if fileName != "": results = self.tabs.getScreenResultsTable() results = ResultsTable(results) results = results.keaProcessRun() writer = pd.ExcelWriter(fileName + ".xls") results.to_excel(writer, "Sheet1", index=False) writer.save()