Deal with (failed) in flowcell names.
[htsworkflow.git] / htsworkflow / frontend / inventory / fixtures / test_harddisks.json
1 [
2   {
3     "pk": 1, 
4     "model": "inventory.vendor", 
5     "fields": {
6       "url": "http://www.newegg.com/", 
7       "name": "newegg.com"
8     }
9   }, 
10   {
11     "pk": 1, 
12     "model": "inventory.location", 
13     "fields": {
14       "uuid": "e344a4a2522211de99b00015172ce556", 
15       "notes": "", 
16       "location_description": "Office 1", 
17       "name": "Dev Office"
18     }
19   }, 
20   {
21     "pk": 1, 
22     "model": "inventory.iteminfo", 
23     "fields": {
24       "model_id": "WD10EADS-00L5B1", 
25       "vendor": 1, 
26       "lot_number": "", 
27       "url": "http://www.newegg.com/Product/Product.aspx?Item=N82E16822136317&Tpk=WD10EADS", 
28       "warranty_months": 24, 
29       "notes": "", 
30       "part_number": "", 
31       "purchase_date": "2009-05-19", 
32       "qty_purchased": 17
33     }
34   }, 
35   {
36     "pk": 1, 
37     "model": "inventory.itemtype", 
38     "fields": {
39       "name": "Hard Drive", 
40       "description": null
41     }
42   }, 
43   {
44     "pk": 1, 
45     "model": "inventory.itemstatus", 
46     "fields": {
47       "notes": "", 
48       "name": "Used"
49     }
50   }, 
51   {
52     "pk": 2, 
53     "model": "inventory.itemstatus", 
54     "fields": {
55       "notes": "", 
56       "name": "Unused"
57     }
58   }, 
59   {
60     "pk": 1, 
61     "model": "inventory.item", 
62     "fields": {
63       "status": null, 
64       "modified_date": "2009-08-10 16:58:44", 
65       "uuid": "8a90b6ce522311de99b00015172ce556", 
66       "barcode_id": "WCAU49183397", 
67       "notes": "", 
68       "item_info": 1, 
69       "force_use_uuid": false, 
70       "item_type": 1, 
71       "location": 1, 
72       "creation_date": "2009-06-05 15:52:26"
73     }
74   }, 
75   {
76     "pk": 2, 
77     "model": "inventory.item", 
78     "fields": {
79       "status": null, 
80       "modified_date": "2009-06-16 11:38:24", 
81       "uuid": "b0792d425aa411de99b00015172ce556", 
82       "barcode_id": "WCAU49042470", 
83       "notes": "", 
84       "item_info": 1, 
85       "force_use_uuid": false, 
86       "item_type": 1, 
87       "location": 1, 
88       "creation_date": "2009-06-16 11:37:04"
89     }
90   }, 
91   {
92     "pk": 1, 
93     "model": "inventory.printertemplate", 
94     "fields": {
95       "default": false, 
96       "item_type": 1, 
97       "printer": 2, 
98       "template": "^FX=========================\r\n^FX 3\"x3\" Label\r\n^FX=========================\r\n^XA\r\n\r\n\r\n^FX======== Left Side ===========\r\n\r\n^FX------------\r\n^FX ^LH changes the 0,0 point of all subsequent location references\r\n^FX------------\r\n\r\n^LH0,50\r\n\r\n^FX ---Header---\r\n\r\n^FO25,0\r\n^CF0,50\r\n^FB250,2,,C\r\n^FD{{ item.barcode_id }}^FS\r\n\r\n^FX ---Column 1: Flowcells---\r\n\r\n^FX-----------------\r\n^FX FB command for automatic text formatting:\r\n^FX ^FB[dot width of area], [max # of lines], [change line spacing], [justification: L, C, R, J], [hanging indent]\r\n^FX-----------------\r\n\r\n^CF0,30,30\r\n^FO75,125\r\n^FB275,19,,L\r\n^FD{% for flowcell in flowcell_id_list %}{{ flowcell }}{% if not forloop.last %}\\&{% endif %}{% endfor %}^FS\r\n^FX ---Date---\r\n\r\n^FO0,725\r\n^CF0,35\r\n^FB300,2,,C\r\n^FD{{ oldest_rundate|date:\"YMd\" }} - {{ latest_rundate|date:\"YMd\" }}^FS\r\n\r\n^FX ---Barcode---\r\n\r\n^FO135,795\r\n^BXN,3,200^FDinvb|{{ item.barcode_id }}^FS\r\n\r\n^FX======== Right Side ===========\r\n\r\n^LH300,60\r\n\r\n^FX ---Header---\r\n\r\n^FO0,0\r\n^CF0,50\r\n^FB600,2,,C\r\n^FD{{ barcode_id }}^FS\r\n\r\n^FX ---Dividing line---\r\n\r\n^FX---------------\r\n^FX GB command:\r\n^FX ^GB[box width], [box height], [border thickness], [color: B, W], [corner rounding: 0-8]^FS\r\n^FX---------------\r\n\r\n^FO0,100\r\n^GB0,600,10^FS\r\n\r\n^FX ---Column 2: Libraries 1-20---\r\n\r\n^CF0,30,30\r\n^FO75,100\r\n^FB100,20,,L\r\n^FD{% for lib_id in library_id_list_1_to_20 %}{{ lib_id }}{% if not forloop.last %}\\&{% endif %}{% endfor %}^FS\r\n\r\n^FX ---Column 3: Libraries 21-40---\r\n\r\n^CF0,30,30\r\n^FO200,100\r\n^FB100,20,,L\r\n^FD{% for lib_id in library_id_list_21_to_40 %}{{ lib_id }}{% if not forloop.last %}\\&{% endif %}{% endfor %}^FS\r\n\r\n^FX ---Column 4: Libraries 41-60---\r\n\r\n^CF0,30,30\r\n^FO325,100\r\n^FB100,20,,L\r\n^FD{% for lib_id in library_id_list_41_to_60 %}{{ lib_id }}{% if not forloop.last %}\\&{% endif %}{% endfor %}^FS\r\n\r\n^FX ---Column 5: Libraries 61-80---\r\n\r\n^CF0,30,30\r\n^FO450,100\r\n^FB100,20,,L\r\n^FD{% for lib_id in library_id_list_61_to_80 %}{{ lib_id }}{% if not forloop.last %}\\&{% endif %}{% endfor %}^FS\r\n\r\n^FX ---Date---\r\n\r\n^FO0,715\r\n^CF0,35\r\n^FB600,2,,C\r\n^FDRun Dates: {{ oldest_rundate|date:\"YMd\" }}-{{ latest_rundate|date:\"YMd\" }}^FS\r\n\r\n^FX ---Barcode---\r\n\r\n^FO255,785\r\n^BXN,3,200^FDinvb|{{ item.barcode_id }}^FS\r\n\r\n^LH0,0\r\n^FX ---End---\r\n^XZ\r\n"
99     }
100   }, 
101   {
102     "pk": 2, 
103     "model": "inventory.printertemplate", 
104     "fields": {
105       "default": true, 
106       "item_type": 2, 
107       "printer": 1, 
108       "template": "^FX=========================\r\n^FX Harddrive Location Tracking Label\r\n^FX 300x375 dots\r\n^FX=========================\r\n\r\n^XA\r\n^LH 0,25\r\n\r\n^FO0,0\r\n^CF0,35\r\n^FB375,1,,C\r\n^FD{{ item.item_type.name }}:^FS\r\n\r\n^FX -------Text contains HD serial #-------------\r\n^FO15,75\r\n^CF0,42\r\n^FB325,3,,C\r\n^FD{% if use_uuid %}{{ item.uuid }}{% else %}{{ item.barcode_id }}{% endif %}^FS\r\n\r\n^FX -------Barcode contains HD serial #-----------\r\n^FO150,200\r\n^BXN,3,200\r\n^FD{% if use_uuid %}invu|{{ item.uuid }}{% else %}invb|{{ item.barcode_id }}{% endif %}^FS\r\n\r\n^XZ\r\n"
109     }
110   }, 
111   {
112     "pk": 3, 
113     "model": "inventory.printertemplate", 
114     "fields": {
115       "default": false, 
116       "item_type": 6, 
117       "printer": 1, 
118       "template": "^XA\r\n\r\n^FX ---SIDE LABEL---\r\n^LH 190,40\r\n^CF 0,30\r\n\r\n^FX------Sideways ID------\r\n^FO 0,25\r\n^TB R,100,40\r\n^FD{{ library.id }}^FS\r\n^FX------Sideways Line------\r\n^FO 50,0\r\n^GB 5,200,5^FS\r\n\r\n^FX-------Name----------\r\n^FO 65,20\r\n^FB 325,4\r\n^FD{{ library.library_name }}^FS\r\n\r\n^FX ---TOP LABEL---\r\n^LH 12,28\r\n^CF 0,30\r\n\r\n^FX----ID #----\r\n^FO 5,25\r\n^FB 145,1,,C\r\n^FD{{ library.id }}^FS\r\n\r\n^FX----Name----\r\n^CF 0,16\r\n^FO 13,47\r\n^TB N,130,30\r\n^FD{{ library.library_name }}^FS\r\n\r\n^FX--------Barcode--------\r\n^FO 50,80\r\n^BXN ,3,200\r\n^FDl|0000000{{ library.id }}|woldlab^FS\r\n\r\n{% if not library.hidden %}\r\n^FX-----Border-------\r\n^FO 0,0\r\n^GC 150,10\r\n^FX ---End---\r\n{% endif %}\r\n^XZ\r\n"
119     }
120   }, 
121   {
122     "pk": 1, 
123     "model": "inventory.longtermstorage", 
124     "fields": {
125       "libraries": [
126         "10001", 
127         "10002", 
128         "10003"
129       ], 
130       "modified_date": "2009-06-01 00:00:00", 
131       "storage_devices": [
132         1
133       ], 
134       "flowcell": 1,
135       "creation_date": "2009-06-01 00:00:00"
136     }
137   },
138   {
139     "pk": 2, 
140     "model": "inventory.longtermstorage", 
141     "fields": {
142       "libraries": [
143         "10001", 
144         "10002", 
145         "10003"
146       ], 
147       "modified_date": "2009-06-01 00:00:00", 
148       "storage_devices": [
149         1
150       ], 
151       "flowcell": 2,
152       "creation_date": "2009-06-01 00:00:00"
153     }
154   },
155  {"pk": 1, "model": "experiments.flowcell", 
156   "fields": {
157       "paired_end": true, 
158       "run_date": "2009-09-11 22:12:13", 
159       "read_length": 75, 
160       "notes": "",
161       "advanced_run": false,
162       "control_lane": 2,
163       "flowcell_id": "11ONEAAXX"
164       }
165   }, 
166   {"pk": 2, "model": "experiments.flowcell", 
167   "fields": {
168       "paired_end": false, 
169       "run_date": "2010-09-11 22:12:13", 
170       "read_length": 75, 
171       "notes": "",
172       "advanced_run": false,
173       "control_lane": 2,
174       "flowcell_id": "22TWOAAXX"
175       }
176   }, 
177   {"pk": 3, "model": "experiments.flowcell", 
178   "fields": {
179       "paired_end": false, 
180       "run_date": "2010-09-11 22:12:13", 
181       "read_length": 75, 
182       "notes": "",
183       "advanced_run": false,
184       "control_lane": 2,
185       "flowcell_id": "33THRAAXX (failed)"
186       }
187   }, 
188   {"pk": "10001", "model": "samples.library", 
189         "fields": {
190             "ten_nM_dilution": false, 
191             "gel_cut_size": 400, 
192             "library_name": "10001", 
193             "creation_date": "2009-07-21", 
194             "cell_line": 1, 
195             "library_species": 2, 
196             "library_type": null, 
197             "made_by": "Igor", 
198             "affiliations": [
199                 1
200             ], 
201             "replicate": 1, 
202             "condition": 1, 
203             "hidden": false, 
204             "stopping_point": "Done", 
205             "tags": [], 
206             "made_for": "Test", 
207             "amplified_from_sample": null, 
208             "notes": "", 
209             "undiluted_concentration": "1", 
210             "successful_pM": null, 
211             "experiment_type": 10, 
212             "antibody": null
213         }
214     }, 
215   {"pk": "10002", "model": "samples.library", 
216         "fields": {
217             "ten_nM_dilution": false, 
218             "gel_cut_size": 400, 
219             "library_name": "10002", 
220             "creation_date": "2009-07-21", 
221             "cell_line": 1, 
222             "library_species": 2, 
223             "library_type": null, 
224             "made_by": "Igor", 
225             "affiliations": [
226                 1
227             ], 
228             "replicate": 1, 
229             "condition": 1, 
230             "hidden": false, 
231             "stopping_point": "Done", 
232             "tags": [], 
233             "made_for": "Test", 
234             "amplified_from_sample": null, 
235             "notes": "", 
236             "undiluted_concentration": "1", 
237             "successful_pM": null, 
238             "experiment_type": 10, 
239             "antibody": null
240         }
241     }, 
242   {"pk": "10003", "model": "samples.library", 
243         "fields": {
244             "ten_nM_dilution": false, 
245             "gel_cut_size": 400, 
246             "library_name": "10003", 
247             "creation_date": "2009-07-21", 
248             "cell_line": 1, 
249             "library_species": 2, 
250             "library_type": null, 
251             "made_by": "Igor", 
252             "affiliations": [
253                 1
254             ], 
255             "replicate": 1, 
256             "condition": 1, 
257             "hidden": false, 
258             "stopping_point": "Done", 
259             "tags": [], 
260             "made_for": "Test", 
261             "amplified_from_sample": null, 
262             "notes": "", 
263             "undiluted_concentration": "1", 
264             "successful_pM": null, 
265             "experiment_type": 10, 
266             "antibody": null
267         }
268     }, 
269   {"pk": 1, "model": "experiments.lane",
270    "fields": {
271        "comment": "10001 lane 1",
272        "library": "10001",
273        "cluster_estimate": 100000,
274        "flowcell": 1,
275        "lane_number": 1,
276        "pM": "8"
277        }
278    }, 
279   {"pk": 2, "model": "experiments.lane",
280    "fields": {
281        "comment": "10002 lane 2",
282        "library": "10002",
283        "cluster_estimate": 100000,
284        "flowcell": 1,
285        "lane_number": 2,
286        "pM": "8"
287        }
288    }, 
289   {"pk": 3, "model": "experiments.lane",
290    "fields": {
291        "comment": "10003 lane 3",
292        "library": "10003",
293        "cluster_estimate": 100000,
294        "flowcell": 1,
295        "lane_number": 3,
296        "pM": "8"
297        }
298    }, 
299   {"pk": 4, "model": "experiments.lane",
300    "fields": {
301        "comment": "10004 lane 4",
302        "library": "10001",
303        "cluster_estimate": 100000,
304        "flowcell": 2,
305        "lane_number": 4,
306        "pM": "8"
307        }
308    }, 
309   {"pk": 5, "model": "experiments.lane",
310    "fields": {
311        "comment": "10001 lane 1",
312        "library": "10001",
313        "cluster_estimate": 100000,
314        "flowcell": 2,
315        "lane_number": 1,
316        "pM": "8"
317        }
318    }, 
319   {"pk": 6, "model": "experiments.lane",
320    "fields": {
321        "comment": "10001 lane 1",
322        "library": "10003",
323        "cluster_estimate": 100000,
324        "flowcell": 2,
325        "lane_number": 2,
326        "pM": "8"
327        }
328    }, 
329   {"pk": 7, "model": "experiments.lane",
330    "fields": {
331        "comment": "10003 lane 8",
332        "library": "10003",
333        "cluster_estimate": 100000,
334        "flowcell": 2,
335        "lane_number": 8,
336        "pM": "8"
337        }
338    }, 
339   {"pk": 8, "model": "experiments.lane",
340    "fields": {
341        "comment": "10002 lane 8",
342        "library": "10001",
343        "cluster_estimate": 100000,
344        "flowcell": 2,
345        "lane_number": 8,
346        "pM": "8"
347        }
348    },
349   {"pk": 9, "model": "experiments.lane",
350    "fields": {
351        "comment": "10004 lane 4",
352        "library": "10001",
353        "cluster_estimate": 100000,
354        "flowcell": 3,
355        "lane_number": 4,
356        "pM": "8"
357        }
358    }, 
359   {"pk": 10, "model": "experiments.lane",
360    "fields": {
361        "comment": "10001 lane 1",
362        "library": "10001",
363        "cluster_estimate": 100000,
364        "flowcell": 3,
365        "lane_number": 1,
366        "pM": "8"
367        }
368    }, 
369   {"pk": 11, "model": "experiments.lane",
370    "fields": {
371        "comment": "10001 lane 1",
372        "library": "10003",
373        "cluster_estimate": 100000,
374        "flowcell": 3,
375        "lane_number": 2,
376        "pM": "8"
377        }
378    }, 
379   {"pk": 12, "model": "experiments.lane",
380    "fields": {
381        "comment": "10003 lane 8",
382        "library": "10003",
383        "cluster_estimate": 100000,
384        "flowcell": 3,
385        "lane_number": 8,
386        "pM": "8"
387        }
388    }, 
389   {"pk": 13, "model": "experiments.lane",
390    "fields": {
391        "comment": "10002 lane 8",
392        "library": "10001",
393        "cluster_estimate": 100000,
394        "flowcell": 3,
395        "lane_number": 8,
396        "pM": "8"
397        }
398    }
399 ]