Exemplo n.º 1
0
 def table_sf(self):
     page = markup.page()
     page.table(id='sf')
     page.th(colspan=13)
     page.add('SNAP FROZEN')
     page.th.close()
     page.tr()
     page.td()
     page.td.close()
     for i in range(1, 13):
         page.td(align='center')
         page.strong(i)
         page.td.close()
     page.tr.close()
     for i in range(1, 9):
         page.tr()
         page.td()
         page.br()
         page.strong(str(i).translate(trasftab))
         page.td.close()
         for j in range(1, 13):
             page.td(width="20px", style="background-color: grey;")
             #page.button(type='submit', id='s-'+str(i).translate(trasftab)+str(j))
             #page.add(str(0))
             #page.button.close()
             page.td.close()
         page.tr.close()
     page.table.close()
     return page
Exemplo n.º 2
0
 def table_vital(self):
     page = markup.page()
     page.table(id='vital', align='center')
     page.th(colspan=7)
     page.add('VITAL')
     page.th.close()
     page.tr()
     page.td()
     page.td.close()
     for i in range(1, 7):
         page.td(align='center')
         page.strong(i)
         page.td.close()
     page.tr.close()
     for i in range(1, 5):
         page.tr()
         page.td()
         page.br()
         page.strong(str(i).translate(trasftab))
         page.td.close()
         for j in range(1, 7):
             page.td(width="20px", style="background-color: grey;")
             #page.button(type='submit', id='v-'+str(i).translate(trasftab)+str(j))
             #page.add(str(0))
             #page.button.close()
             page.td.close()
         page.tr.close()
     page.table.close()
     return page
Exemplo n.º 3
0
 def report(self):
     page = markup.page()
     page.tr()
     page.td(str(self.barcode), align='center')
     page.td(str(self.birth_date), align='center')
     page.td(str(self.available_date), align='center')
     page.td(str(self.id_mouse_strain), align='center')
     page.td(str(self.gender), align='center')
     page.td(str(self.id_status), align='center')
     page.td(str(self.id_source), align='center')
     page.tr.close()
     return page
Exemplo n.º 4
0
 def plate(self):
     page = markup.page()
     page.table(id='vital',align='center')
     page.tr()
     page.td()
     page.td.close()
     for i in range(1,7):
         page.td(align='center')
         page.strong(i)
         page.td.close()
     page.tr.close()
     for i in range (1,5):
         page.tr()
         page.td()
         page.br()
         page.strong(str(i).translate(trasftab)) #trasftab nelle utils
         page.td.close()
         for j in range(1,7):
             page.td(style="background-color: grey;width:36px;height:36px;")
             page.td.close()
         page.tr.close()
     page.table.close()
     return page
Exemplo n.º 5
0
 def table_urine(self):
     page = markup.page()
     page.table(align='center', id='tab_uri')
     page.tr()
     page.td()
     page.td.close()
     page.td()
     page.td.close()
     page.td()
     page.td.close()
     page.td()
     page.td.close()
     page.td()
     page.td.close()
     page.td()
     page.td.close()
     page.td("Last inserted aliquot: ", style='padding-bottom:1.5em;')
     page.td.close()
     page.tr.close()
     page.tr()
     page.td()
     page.strong('Urine: ')
     page.td.close()
     page.td()
     page.button(type='submit', id='uri')
     page.button.close()
     page.td.close()
     page.td(style='padding-left:2em;')
     page.label('Barcode:')
     page.label.close()
     page.input(type='text', id='barcuri', maxlength=45, size=8)
     page.td.close()
     page.td(style='font-size:15px;padding-left:1em;')
     page.input(type='radio',
                name='cho_FR',
                value='tube',
                style='display:inline;')
     page.span(style='display:inline;')
     page.add('Tube')
     page.span.close()
     page.input(type='radio',
                name='cho_FR',
                value='plate',
                style='display:inline;')
     page.span(style='display:inline;')
     page.add('Plate')
     page.span.close()
     page.td.close()
     page.td(style='padding-left:2em;')
     page.label('Volume(ml):')
     page.label.close()
     page.input(type='text', id='voluri', maxlength=10, size=6)
     page.td.close()
     page.td()
     page.td.close()
     page.td()
     page.p("-", id='urioutput', align='center')
     page.td.close()
     page.tr.close()
     page.table.close()
     return page
Exemplo n.º 6
0
    def table_blood(self):
        page = markup.page()
        page.table(align='center', id='tab_blood')

        page.tr()
        page.td()
        page.td.close()
        page.td()
        page.td.close()
        page.td()
        page.td.close()
        page.td()
        page.td.close()
        page.td()
        page.td.close()
        page.td()
        page.td.close()
        page.td("Last inserted aliquot: ", style='padding-bottom:1.5em;')
        page.td.close()
        page.tr.close()

        page.tr()
        page.td()
        page.strong('Plasma: ')
        page.td.close()
        page.td()
        page.button(type='submit', id='plas')
        page.button.close()
        page.td.close()
        page.td(style='padding-left:2em;')
        page.label('Barcode:')
        page.label.close()
        page.input(type='text', id='barcplas', maxlength=45, size=8)
        page.td.close()
        page.td(style='font-size:15px;padding-left:1em;')
        page.input(type='radio',
                   name='cho_PL',
                   value='tube',
                   style='display:inline;')
        page.span(style='display:inline;')
        page.add('Tube')
        page.span.close()
        page.input(type='radio',
                   name='cho_PL',
                   value='plate',
                   style='display:inline;')
        page.span(style='display:inline;')
        page.add('Plate')
        page.span.close()
        page.td.close()
        page.td(style='padding-left:2em;')
        page.label('Volume(ml):')
        page.label.close()
        page.input(type='text', id='volplas', maxlength=10, size=6)
        page.td.close()
        page.td()
        page.td.close()
        page.td()
        page.p("-", id='plasoutput', align='center')
        page.td.close()
        page.tr.close()

        page.tr()
        page.td()
        page.strong('Whole blood: ')
        page.td.close()
        page.td()
        page.button(type='submit', id='who')
        page.button.close()
        page.td.close()
        page.td(style='padding-left:2em;')
        page.label('Barcode:')
        page.label.close()
        page.input(type='text', id='barcwho', maxlength=45, size='8')
        page.td.close()
        page.td(style='font-size:15px;padding-left:1em;')
        page.input(type='radio',
                   name='cho_SF',
                   value='tube',
                   style='display:inline;')
        page.span(style='display:inline;')
        page.add('Tube')
        page.span.close()
        page.input(type='radio',
                   name='cho_SF',
                   value='plate',
                   style='display:inline;')
        page.span(style='display:inline;')
        page.add('Plate')
        page.span.close()
        page.td.close()
        page.td(style='padding-left:2em;')
        page.label('Volume(ml):')
        page.label.close()
        page.input(type='text', id='volwho', maxlength=10, size=6)
        page.td.close()
        page.td()
        page.td.close()
        page.td()
        page.p("-", id='whooutput', align='center')
        page.td.close()
        page.tr.close()

        page.tr()
        page.td()
        page.strong('PAX tube: ')
        page.td.close()
        page.td()
        page.button(type='submit', id='pax')
        page.button.close()
        page.td.close()
        page.td(style='padding-left:2em;')
        page.label('Barcode:')
        page.label.close()
        page.input(type='text', id='barcpax', maxlength=45, size='8')
        page.td.close()
        page.td(style='font-size:15px;padding-left:1em;')
        page.input(type='radio',
                   name='cho_PX',
                   value='tube',
                   style='display:inline;')
        page.span(style='display:inline;')
        page.add('Tube')
        page.span.close()
        page.input(type='radio',
                   name='cho_PX',
                   value='plate',
                   style='display:inline;')
        page.span(style='display:inline;')
        page.add('Plate')
        page.span.close()
        page.td.close()
        page.td(style='padding-left:2em;')
        page.label('Volume(ml):')
        page.label.close()
        page.input(type='text', id='volpax', maxlength=10, size=6)
        page.td.close()
        page.td()
        page.td.close()
        page.td()
        page.p("-", id='paxoutput', align='center')
        page.td.close()
        page.tr.close()

        page.tr()
        page.td()
        page.strong('PBMC: ')
        page.td.close()
        page.td()
        page.button(type='submit', id='pbmc')
        page.button.close()
        page.td.close()
        page.td(style='padding-left:2em;')
        page.label('Barcode:')
        page.label.close()
        page.input(type='text', id='barcpbmc', maxlength=45, size='8')
        page.td.close()
        page.td(style='font-size:15px;padding-left:1em;')
        page.input(type='radio',
                   name='cho_VT',
                   value='tube',
                   style='display:inline;')
        page.span(style='display:inline;')
        page.add('Tube')
        page.span.close()
        page.input(type='radio',
                   name='cho_VT',
                   value='plate',
                   style='display:inline;')
        page.span(style='display:inline;')
        page.add('Plate')
        page.span.close()
        page.td.close()
        page.td(style='padding-left:2em;')
        page.label('Volume(ml):')
        page.label.close()
        page.input(type='text', id='volpbmc', maxlength=10, size=6)
        page.td.close()
        page.td(style='padding-left:2em;')
        page.label('Count(cell/ml):')
        page.label.close()
        page.input(type='text', id='contapbmc', maxlength=10, size=6)
        page.td.close()
        page.td()
        page.p("-", id='pbmcoutput', align='center')
        page.td.close()
        page.tr.close()
        page.table.close()
        return page
Exemplo n.º 7
0
    def table_tubes(self):
        page = markup.page()
        page.table(align='center', id='tubes')

        page.th()
        page.td()
        page.td.close()
        page.td()
        page.td.close()
        page.td("Last successfully inserted aliquot: ")
        page.td.close()

        page.tr()
        page.td()
        page.strong('FFPE: ')
        page.td.close()
        page.td()
        page.button(type='submit', id='f-0')
        page.button.close()
        page.td.close()
        page.td()
        page.label('Barcode:')
        page.label.close()
        page.input(type='text',
                   id='inputf0',
                   maxlength=45,
                   size=8,
                   onkeyup="checkKeyForNoP(event)")
        page.td.close()
        page.td()
        page.p("-", id='f-output', align='center')
        page.td.close()
        page.tr.close()

        page.tr()
        page.td()
        page.strong('OCT: ')
        page.td.close()
        page.td()
        page.button(type='submit', id='o-0')
        page.button.close()
        page.td.close()
        page.td()
        page.label('Barcode:')
        page.label.close()
        page.input(type='text',
                   id='inputo0',
                   maxlength=45,
                   size='8',
                   onkeyup="checkKeyForNoP(event)")
        page.td.close()
        page.td()
        page.p("-", id='o-output', align='center')
        page.td.close()
        page.tr.close()

        page.tr()
        page.td()
        page.strong('CB: ')
        page.td.close()
        page.td()
        page.button(type='submit', id='c-0')
        page.button.close()
        page.td.close()
        page.td()
        page.label('Barcode:')
        page.label.close()
        page.input(type='text',
                   id='inputc0',
                   maxlength=45,
                   size='8',
                   onkeyup="checkKeyForNoP(event)")
        page.td.close()
        page.td()
        page.p("-", id='c-output', align='center')
        page.td.close()
        page.tr.close()

        page.table.close()
        return page