def test_pool_composition_pools(self): obs = PoolComposition.list_pools() exp = [{'pool_composition_id': 1, 'external_id': 'Test Pool from Plate 1'}, {'pool_composition_id': 2, 'external_id': 'Test sequencing pool 1'}, {'pool_composition_id': 3, 'external_id': 'Test pool from Shotgun plate 1'}] self.assertEqual(obs, exp)
def get(self): res = {"data": [[p['pool_composition_id'], p['external_id']] for p in PoolComposition.list_pools()]} self.write(res)
def get(self): pools = [[p['pool_composition_id'], p['external_id']] for p in PoolComposition.list_pools()] sequencers = Equipment.list_equipment('miseq') self.render('sequencing.html', users=User.list_users(), pools=pools, sequencers=sequencers)