def html_table(row_inp,iter): logger.info("iteration: " + str(iter)) dose_response.append(float(row_inp[0])) LC50.append(float(row_inp[1])) threshold.append(float(row_inp[2])) Input_header="""<div class="out_"> <br><H3>Batch Calculation of Iteration %s</H3> </div>"""%(iter) iec_obj_temp = iec_model.iec(True,True, 'batch',dose_response[iter-1],LC50[iter-1],threshold[iter-1]) iec_obj_temp.loop_indx = str(iter) z_score_f_out.append(iec_obj_temp.z_score_f_out) F8_f_out.append(iec_obj_temp.F8_f_out) chance_f_out.append(iec_obj_temp.chance_f_out) #html = iec_tables.table_all(iec_obj) jid_all.append(iec_obj_temp.jid) iec_obj_all.append(iec_obj_temp) if iter == 1: jid_batch.append(iec_obj_temp.jid) table_all_out = iec_tables.table_all(iec_obj_temp) html_table_temp = Input_header + table_all_out + "<br>" return html_table_temp
def post(self): form = cgi.FieldStorage() LC50 = float(form.getvalue('LC50')) threshold = float(form.getvalue('threshold')) dose_response = float(form.getvalue('dose_response')) iec_obj = iec_model.iec(dose_response, LC50, threshold) text_file = open('iec/iec_description.txt','r') x1 = text_file.read() templatepath = os.path.dirname(__file__) + '/../templates/' html = template.render(templatepath + '01uberheader.html', {'title':'Ubertool'}) html = html + template.render(templatepath + '02uberintroblock_wmodellinks.html', {'model':'iec','page':'output'}) html = html + template.render (templatepath + '03ubertext_links_left.html', {}) html = html + template.render(templatepath + '04uberoutput_start.html', { 'model':'iec', 'model_attributes':'IEC Output'}) html = html + iec_tables.table_all(iec_obj) html = html + template.render(templatepath + 'export.html', {}) html = html + template.render(templatepath + '04uberoutput_end.html', {}) html = html + template.render(templatepath + '06uberfooter.html', {'links': ''}) self.response.out.write(html)
def post(self): form = cgi.FieldStorage() LC50 = float(form.getvalue('LC50')) threshold = float(form.getvalue('threshold')) dose_response = float(form.getvalue('dose_response')) iec_obj = iec_model.iec(True,True,'single',dose_response, LC50, threshold, None) text_file = open('iec/iec_description.txt','r') x1 = text_file.read() templatepath = os.path.dirname(__file__) + '/../templates/' ChkCookie = self.request.cookies.get("ubercookie") html = uber_lib.SkinChk(ChkCookie, "IEC Output") html = html + template.render(templatepath + '02uberintroblock_wmodellinks.html', {'model':'iec','page':'output'}) html = html + template.render (templatepath + '03ubertext_links_left.html', {}) html = html + template.render(templatepath + '04uberoutput_start.html', { 'model':'iec', 'model_attributes':'IEC Output'}) html = html + iec_tables.timestamp(iec_obj) html = html + iec_tables.table_all(iec_obj) html = html + template.render(templatepath + 'export.html', {}) html = html + template.render(templatepath + '04uberoutput_end.html', {}) html = html + template.render(templatepath + '06uberfooter.html', {'links': ''}) rest_funcs.save_dic(html, iec_obj.__dict__, "iec", "single") self.response.out.write(html)