comparison roi_table.py @ 4:1a5ea7128b6a draft

Uploaded
author holtgrewe
date Tue, 14 May 2013 04:52:22 -0400
parents 0ac4f6f3d984
children 170e48a55078
comparison
equal deleted inserted replaced
3:529f702f943e 4:1a5ea7128b6a
151 self.createHtml(self.args.out_file, keys, records) 151 self.createHtml(self.args.out_file, keys, records)
152 return 0 152 return 0
153 153
154 def createHtml(self, file_name, keys, records): 154 def createHtml(self, file_name, keys, records):
155 print >>sys.stderr, 'Writing %s' % self.args.out_file 155 print >>sys.stderr, 'Writing %s' % self.args.out_file
156 vals = {'table': RoiTable(self.args, keys, records, self).render()} 156 vals = {'table': RoiTable(self.args, keys, records, self).render(),
157 'args': self.args}
157 t = Cheetah.Template.Template(PAGE_TPL, searchList=vals) 158 t = Cheetah.Template.Template(PAGE_TPL, searchList=vals)
158 with open(self.args.out_file, 'wb') as f: 159 with open(self.args.out_file, 'wb') as f:
159 f.write(str(t)) 160 f.write(str(t))
160 161
161 162
162 def main(): 163 def main():
163 parser = argparse.ArgumentParser(description='Plot ROI file.') 164 parser = argparse.ArgumentParser(description='Plot ROI file.')
164 165