Convert Rami's DataRun feature to something useful to us.
[htsworkflow.git] / htsworkflow / frontend / experiments / fixtures / initial_data.json
1 [
2   { "model": "experiments.FileType",
3     "pk": 1,
4     "fields": {
5       "name": "run_xml",
6       "mimetype": "application/vnd.htsworkflow-run-xml",
7       "regex": "run.*\\.xml\\Z(?ms)"
8     }
9   },
10   { "model": "experiments.FileType",
11     "pk": 2,
12     "fields": {
13       "name": "Summary.htm",
14       "mimetype": "text/html",
15       "regex": "Summary\\.htm\\Z(?ms)"
16     }
17   },
18
19   { "model": "experiments.FileType",
20     "pk": 3,
21     "fields": {
22       "name": "IVC All",
23       "mimetype": "image/png",
24       "regex": "s_(?P<lane>[0-9])_all\\.png\\Z(?ms)"
25     }
26   },
27   { "model": "experiments.FileType",
28     "pk": 4,
29     "fields": {
30       "name": "IVC Call",
31       "mimetype": "image/png",
32       "regex": "s_(?P<lane>[0-9])_call\\.png\\Z(?ms)"
33     }
34   },
35   { "model": "experiments.FileType",
36     "pk": 5,
37     "fields": {
38       "name": "IVC Percent All",
39       "mimetype": "image/png",
40       "regex": "s_(?P<lane>[0-9])_percent_all\\.png\\Z(?ms)"
41     }
42   },
43   { "model": "experiments.FileType",
44     "pk": 6,
45     "fields": {
46       "name": "IVC Percent Base",
47       "mimetype": "image/png",
48       "regex": "s_(?P<lane>[0-9])_percent_base\\.png\\Z(?ms)"
49     }
50   },
51   { "model": "experiments.FileType",
52     "pk": 7,
53     "fields": {
54       "name": "IVC Percent Call",
55       "mimetype": "image/png",
56       "regex": "s_(?P<lane>[0-9])_percent_call\\.png\\Z(?ms)"
57     }
58   },
59   { "model": "experiments.FileType",
60     "pk": 8,
61     "fields": {
62       "name": "GERALD Scores",
63       "regex": "scores\\.tar\\.bz2\\Z(?ms)"
64     }
65   },
66   { "model": "experiments.FileType",
67     "pk": 9,
68     "fields": {
69       "name": "ELAND Result",
70       "regex": "s_(?P<lane>[0-9])((?P<end>[1-4])_)?_eland_result\\.txt\\.bz2\\Z(?ms)"
71     }
72   },
73   { "model": "experiments.FileType",
74     "pk": 10,
75     "fields": {
76       "name": "ELAND Multi",
77       "regex": "s_(?P<lane>[0-9])((?P<end>[1-4])_)?_eland_multi\\.txt\\.bz2\\Z(?ms)"
78     }
79   },
80   { "model": "experiments.FileType",
81     "pk": 11,
82     "fields": {
83       "name": "ELAND Extended",
84       "regex": "s_(?P<lane>[0-9])((?P<end>[1-4])_)?_eland_extended\\.txt\\.bz2\\Z(?ms)"
85     }
86   },
87   { "model": "experiments.FileType",
88     "pk": 12,
89     "fields": {
90       "name": "ELAND Export",
91       "regex": "s_(?P<lane>[0-9])((?P<end>[1-4])_)?_export\\.txt\\.bz2\\Z(?ms)"
92     }
93   },
94   { "model": "experiments.FileType",
95     "pk": 13,
96     "fields": {
97       "name": "SRF",
98       "regex": ".*_(?P<lane>[1-8])\\.srf\\Z(?ms)"
99     }
100   },
101   { "model": "experiments.FileType",
102     "pk": 14,
103     "fields": {
104       "name": "QSEQ tarfile",
105       "regex": ".*_l(?P<lane>[1-8])_r(?P<end>[1-4])\\.tar\\.bz2\\Z(?ms)"
106     }
107   }
108
109 ]