Mercurial > repos > holtgrewe > ngs_roi
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 |