* updated upgrade_v0.2.6_to_v0.3.py script to update flowcell table.
c.execute('DROP TABLE experiments_flowcell_temp;')
c.execute('DROP TABLE experiments_flowcell_temp;')
+ #Add control_lane column
+ c.execute('ALTER TABLE experiments_flowcell ADD COLUMN "control_lane" integer NULL;')
+
conn.commit()
if __name__ == "__main__":
conn.commit()
if __name__ == "__main__":
list_filter = ('sequencer','cluster_station')
fieldsets = (
(None, {
list_filter = ('sequencer','cluster_station')
fieldsets = (
(None, {
- 'fields': ('run_date', ('flowcell_id','cluster_station','sequencer'), ('read_length', 'paired_end'),)
+ 'fields': ('run_date', ('flowcell_id','cluster_station','sequencer'), ('read_length', 'control_lane', 'paired_end'),)
}),
#('Lanes:', {
# 'fields' : (('lane__library__library_id', 'lane__pM', 'lane__cluster_estimate'),)
}),
#('Lanes:', {
# 'fields' : (('lane__library__library_id', 'lane__pM', 'lane__cluster_estimate'),)
advanced_run = models.BooleanField(default=False)
paired_end = models.BooleanField(default=False)
read_length = models.IntegerField(default=32) #Stanford is currenlty 25
advanced_run = models.BooleanField(default=False)
paired_end = models.BooleanField(default=False)
read_length = models.IntegerField(default=32) #Stanford is currenlty 25
+ control_lane = models.IntegerField(choices=[(1,1),(2,2),(3,3),(4,4),(5,5),(6,6),(7,7),(8,8)], null=True)
cluster_station = models.ForeignKey(ClusterStation, default=3)
sequencer = models.ForeignKey(Sequencer, default=1)
cluster_station = models.ForeignKey(ClusterStation, default=3)
sequencer = models.ForeignKey(Sequencer, default=1)