BOX dimensions input in advanced mode
[django_unres.git] / django_simple / todo / templates / details.html
1 {% extends "base.html" %}
2
3 {% block content %}
4 <h3> All parameters for task <b>{{ task.name }}</b></h3>
5 Created {{ task.created_date  }}
6         <ul class="list-group">
7
8                         <li class="list-group-item task-item">
9                                 <div class="col-xs-10"> done ?</div>
10                                 <div class="col-xs-10">
11                                         {% if task.done %}
12                                                 <span class="fa fa-check-square-o"></span>
13                                         {% else %}
14                                                 <span class="fa fa-square-o"></span>
15                                         {% endif %}
16
17                                 </div>
18                         </li>   
19                         <li class="list-group-item task-item">
20                             <div class="col-xs-10"> type </div>
21                             <div class="col-xs-10">{{ task.type }}</div>
22                         </li>           
23          
24                         <li class="list-group-item task-item">
25                             <div class="col-xs-10"> force field </div>
26                             <div class="col-xs-10">{{ task.unres_ff }}</div>
27                         </li>           
28
29                         <li class="list-group-item task-item">
30                             <div class="col-xs-10"> sequence </div>
31                             <div class="col-xs-10">{{ task.md_seq}}</div>
32                         </li>           
33
34                         <li class="list-group-item task-item">
35                             <div class="col-xs-10"> SSBOND </div>
36                             <div class="col-xs-10">{{ task.ssbond}}</div>
37                         </li>           
38
39                         
40         {% if task.type == "min" %}
41
42
43                         <li class="list-group-item task-item">
44                             <div class="col-xs-10"> algorithm</div>
45                             <div class="col-xs-10">{{ task.min_choice }}</div>
46                         </li>           
47                         <li class="list-group-item task-item">
48                             <div class="col-xs-10"> overlap</div>
49                             <div class="col-xs-10">{{ task.min_overlap }}</div>
50                         </li>           
51                         <li class="list-group-item task-item">
52                             <div class="col-xs-10"> searchsc</div>
53                             <div class="col-xs-10">{{ task.min_searchsc }}</div>
54                         </li>           
55                         <li class="list-group-item task-item">
56                             <div class="col-xs-10"> maxmin</div>
57                             <div class="col-xs-10">{{ task.min_maxmin }}</div>
58                         </li>           
59                         <li class="list-group-item task-item">
60                             <div class="col-xs-10"> maxfun</div>
61                             <div class="col-xs-10">{{ task.min_maxfun }}</div>
62                         </li>           
63                         <li class="list-group-item task-item">
64                             <div class="col-xs-10"> pdbout</div>
65                             <div class="col-xs-10">{{ task.min_pdbout }}</div>
66                         </li>           
67                         <li class="list-group-item task-item">
68                             <div class="col-xs-10"> input pdb </div>
69                             <div class="col-xs-10">{{ task.myfile1 }}</div>
70                         </li>           
71                         <li class="list-group-item task-item">
72                             <div class="col-xs-10"> unres_pdb</div>
73                             <div class="col-xs-10">{{ task.min_unres_pdb }}</div>
74                         </li>           
75                         
76         {% endif %}
77         {% if task.type == "md" %}
78                         <li class="list-group-item task-item">
79                             <div class="col-xs-10"> starting </div>
80                             <div class="col-xs-10">{{ task.md_start}}</div>
81                         </li>           
82                         
83                         <li class="list-group-item task-item">
84                             <div class="col-xs-10"> input pdb </div>
85                             <div class="col-xs-10">{{ task.myfile1 }}</div>
86                         </li>           
87                         <li class="list-group-item task-item">
88                             <div class="col-xs-10"> seed </div>
89                             <div class="col-xs-10">{{ task.md_seed}}</div>
90                         </li>           
91                         <li class="list-group-item task-item">
92                             <div class="col-xs-10"> pdbref </div>
93                             <div class="col-xs-10">{{ task.md_pdbref}}</div>
94                         </li>           
95                         <li class="list-group-item task-item">
96                             <div class="col-xs-10"> respa </div>
97                             <div class="col-xs-10">{{ task.md_respa}}</div>
98                         </li>           
99                         <li class="list-group-item task-item">
100                             <div class="col-xs-10"> temperature </div>
101                             <div class="col-xs-10">{{ task.md_temp}}</div>
102                         </li>           
103                         <li class="list-group-item task-item">
104                             <div class="col-xs-10"> nstep </div>
105                             <div class="col-xs-10">{{ task.md_nstep}}</div>
106                         </li>           
107                         <li class="list-group-item task-item">
108                             <div class="col-xs-10"> ntwe </div>
109                             <div class="col-xs-10">{{ task.md_ntwe}}</div>
110                         </li>           
111                         <li class="list-group-item task-item">
112                             <div class="col-xs-10"> ntwx </div>
113                             <div class="col-xs-10">{{ task.md_ntwx}}</div>
114                         </li>           
115                         <li class="list-group-item task-item">
116                             <div class="col-xs-10"> dt </div>
117                             <div class="col-xs-10">{{ task.md_dt}}</div>
118                         </li>           
119                         <li class="list-group-item task-item">
120                             <div class="col-xs-10"> thermostat </div>
121                             <div class="col-xs-10">{{ task.md_lang}}</div>
122                         </li>           
123                         
124                         {% if task.md_lang == "berendsen" %}
125                         
126                         <li class="list-group-item task-item">
127                             <div class="col-xs-10"> tau </div>
128                             <div class="col-xs-10">{{ task.md_tau}}</div>
129                         </li>           
130                         
131                         {% else %}
132                         
133                         <li class="list-group-item task-item">
134                             <div class="col-xs-10"> scal_fric </div>
135                             <div class="col-xs-10">{{ task.md_scal_fric}}</div>
136                         </li>   
137                         
138                         {% endif %}
139                                 
140                         <li class="list-group-item task-item">
141                             <div class="col-xs-10"> mdpdb </div>
142                             <div class="col-xs-10">{{ task.md_mdpdb}}</div>
143                         </li>           
144         {% endif %}
145
146         {% if task.type == "remd" %}
147
148                         <li class="list-group-item task-item">
149                             <div class="col-xs-10"> nrep </div>
150                             <div class="col-xs-10">{{ task.remd_nrep}}</div>
151                         </li>           
152                         <li class="list-group-item task-item">
153                             <div class="col-xs-10"> starting </div>
154                             <div class="col-xs-10">{{ task.md_start}}</div>
155                         </li>           
156                         
157                         <li class="list-group-item task-item">
158                             <div class="col-xs-10"> input pdb </div>
159                             <div class="col-xs-10">{{ task.myfile1 }}</div>
160                         </li>           
161                         <li class="list-group-item task-item">
162                             <div class="col-xs-10"> seed </div>
163                             <div class="col-xs-10">{{ task.md_seed}}</div>
164                         </li>           
165                         <li class="list-group-item task-item">
166                             <div class="col-xs-10"> pdbref </div>
167                             <div class="col-xs-10">{{ task.md_pdbref}}</div>
168                         </li>           
169                         <li class="list-group-item task-item">
170                             <div class="col-xs-10"> respa </div>
171                             <div class="col-xs-10">{{ task.md_respa}}</div>
172                         </li>           
173                         <li class="list-group-item task-item">
174                             <div class="col-xs-10"> nstep </div>
175                             <div class="col-xs-10">{{ task.md_nstep}}</div>
176                         </li>           
177                         <li class="list-group-item task-item">
178                             <div class="col-xs-10"> ntwe </div>
179                             <div class="col-xs-10">{{ task.md_ntwe}}</div>
180                         </li>           
181                         <li class="list-group-item task-item">
182                             <div class="col-xs-10"> nstex </div>
183                             <div class="col-xs-10">{{ task.remd_nstex}}</div>
184                         </li>           
185                         <li class="list-group-item task-item">
186                             <div class="col-xs-10"> ntwx </div>
187                             <div class="col-xs-10">{{ task.md_ntwx}}</div>
188                         </li>                                   
189                         <li class="list-group-item task-item">
190                             <div class="col-xs-10"> dt </div>
191                             <div class="col-xs-10">{{ task.md_dt}}</div>
192                         </li>           
193                         <li class="list-group-item task-item">
194                             <div class="col-xs-10"> thermostat </div>
195                             <div class="col-xs-10">{{ task.md_lang}}</div>
196                         </li>           
197                         
198                         {% if task.md_lang == "berendsen" %}
199                         
200                         <li class="list-group-item task-item">
201                             <div class="col-xs-10"> tau </div>
202                             <div class="col-xs-10">{{ task.md_tau}}</div>
203                         </li>           
204                         
205                         {% else %}
206                         
207                         <li class="list-group-item task-item">
208                             <div class="col-xs-10"> scal_fric </div>
209                             <div class="col-xs-10">{{ task.md_scal_fric}}</div>
210                         </li>   
211                         
212                         {% endif %}
213                                 
214                         <li class="list-group-item task-item">
215                             <div class="col-xs-10"> temperatures </div>
216                             <div class="col-xs-10">{{ task.remd_multi_t}}</div>
217                         </li>           
218                         <li class="list-group-item task-item">
219                             <div class="col-xs-10"> multiplex </div>
220                             <div class="col-xs-10">{{ task.remd_multi_m}}</div>
221                         </li>           
222                         <li class="list-group-item task-item">
223                             <div class="col-xs-10"> temperature for clustering</div>
224                             <div class="col-xs-10">{{ task.remd_cluter_temp}}</div>
225                         </li>           
226
227
228         {% endif %}
229
230                         <li class="list-group-item task-item">
231                             <div class="col-xs-10"> Box X Y Z</div>
232                             <div class="col-xs-3">{{ task.boxx}}</div>
233                             <div class="col-xs-3">{{ task.boxy}}</div>                      
234                             <div class="col-xs-3">{{ task.boxz}}</div>                      
235                         </li>           
236
237
238         <p>
239         <h3> Results </h3>
240                         <li class="list-group-item task-item">
241                             <div class="col-xs-10"> Directory </div>
242                             <div class="col-xs-10">
243                             <a href="/myfiles/list/{{task.jobdirname}}/">
244                             {{ task.jobdirname }}
245                             </a>
246                             </div>
247                         </li>           
248
249
250         {% if task.done %}
251                         
252                         {% if task.type == "min" %}
253                         
254                         <li class="list-group-item task-item">
255                             <div class="col-xs-10"> Etot </div>
256                             <div class="col-xs-10">{{ task.etot }}</div>
257                         </li>           
258                         
259                         <li class="list-group-item task-item">
260                           <div class="col-xs-10"> UNRES model </div>
261                           <div class="col-xs-10"> 
262                           <a
263                            href="/myfiles/download-file/{{task.jobdirname}}/unres.pse">
264                           <img 
265                           src="/myfiles/download-file/{{task.jobdirname}}/unres.png"
266                           width="500"></a> </div>
267                         </li>
268
269
270                         <li class="list-group-item task-item">
271                           <div class="col-xs-10"> Structure overlap </div>
272                           <div class="col-xs-10"> <img 
273                           src="/myfiles/download-file/{{task.jobdirname}}/unres_overlap.png"
274                           width="500"> </div>
275                         </li>
276
277
278                         {% endif %}
279
280                         <li class="list-group-item task-item">
281                             <div class="col-xs-10"> Results </div>
282                             <div class="col-xs-10">{{ task.results_text|linebreaks }}</div>
283                         </li>           
284                         
285                         {% if task.type == "md" %}
286
287                         <li class="list-group-item task-item">
288                           <div class="col-xs-10"> Temperature histogram </div>
289                           <div class="col-xs-10"> <img 
290                           src="/myfiles/download-file/{{task.jobdirname}}/temp_hist.png"
291                           width="500"> </div>
292                         </li>
293
294                         <li class="list-group-item task-item">
295                           <div class="col-xs-10"> Potential energy </div>
296                           <div class="col-xs-10"> <img 
297                           src="/myfiles/download-file/{{task.jobdirname}}/md_ene.png"
298                           width="500"> </div>
299                         </li>
300
301                             <li class="list-group-item task-item">
302                             <div class="col-xs-10"> Movie </div>
303                             <div class="col-xs-10"> 
304
305                             <video width="500" height="400" preload controls>
306                             <source
307                             src="/myfiles/download-file/{{task.jobdirname}}/md.ogv"
308                             type="video/ogg; codecs=theora"> </source>
309                             </video>
310                           
311                             </div>
312                             </li>
313                             
314                         <li class="list-group-item task-item">
315                           <div class="col-xs-10"> Radius of gyration based
316                           on C<sup>α</sup> coordinates </div>
317                           <div class="col-xs-10"> <img 
318                           src="/myfiles/download-file/{{task.jobdirname}}/md_gyr.png"
319                           width="500"> </div>
320                         </li>
321                             
322
323                 
324                            {% if task.md_pdbref %}
325                         <li class="list-group-item task-item">
326                           <div class="col-xs-10"> RMSD </div>
327                           <div class="col-xs-10"> <img 
328                           src="/myfiles/download-file/{{task.jobdirname}}/md_rms.png"
329                           width="500"> </div>
330                         </li>
331
332                         <li class="list-group-item task-item">
333                           <div class="col-xs-10"> fraction of native
334                           side-chain concacts </div>
335                           <div class="col-xs-10"> <img 
336                           src="/myfiles/download-file/{{task.jobdirname}}/md_fracn.png"
337                           width="500"> </div>
338                         </li>
339                         
340                            {% endif %}
341
342                            {% if task.md_start == "pdbstart" %}
343                         <li class="list-group-item task-item">
344                           <div class="col-xs-10"> fluctuations </div>
345                           <div class="col-xs-10"> <img 
346                           src="/myfiles/download-file/{{task.jobdirname}}/fluct_plot.png"
347                           width="500"> </div>
348                         </li>
349
350                         <li class="list-group-item task-item">
351                           <div class="col-xs-10"> fluctuations putty on
352                           starting structure</div>
353                           <div class="col-xs-10"> 
354                           <a
355                           href="/myfiles/download-file/{{task.jobdirname}}/fluct.pse">
356                           <img 
357                           src="/myfiles/download-file/{{task.jobdirname}}/fluct.png"
358                           width="500"></a> </div>
359                         </li>
360                         
361                            {% endif %}
362
363
364
365                         {% endif %}
366                         
367                         {% if task.type == "remd" %}
368                         
369                         <li class="list-group-item task-item">
370                           <div class="col-xs-10"> Energy histogram </div>
371                           <div class="col-xs-10"> <img 
372                           src="/myfiles/download-file/{{task.jobdirname}}/remd_ene_hist.png"
373                           width="500"> </div>
374                         </li>
375
376                         <li class="list-group-item task-item">
377                           <div class="col-xs-10"> Energy vs. temperature </div>
378                           <div class="col-xs-10"> <img 
379                           src="/myfiles/download-file/{{task.jobdirname}}/remd_Tene.png"
380                           width="500"> </div>
381                         </li>
382                         
383                         <li class="list-group-item task-item">
384                           <div class="col-xs-10"> Cv vs. temperature </div>
385                           <div class="col-xs-10"> <img 
386                           src="/myfiles/download-file/{{task.jobdirname}}/remd_cv.png"
387                           width="500"> </div>
388                         </li>
389                         
390                            {% if task.md_pdbref %}
391
392                         <li class="list-group-item task-item">
393                           <div class="col-xs-10"> Average RMSD vs. temperature </div>
394                           <div class="col-xs-10"> <img 
395                           src="/myfiles/download-file/{{task.jobdirname}}/remd_rmsd.png"
396                           width="500"> </div>
397                         </li>
398
399                         <li class="list-group-item task-item">
400                           <div class="col-xs-10"> potential energy vs. RMSD</div>
401                           <div class="col-xs-10"> <img 
402                           src="/myfiles/download-file/{{task.jobdirname}}/remd_ene_rms.png"
403                           width="500"> </div>
404                         </li>
405
406                         <li class="list-group-item task-item">
407                           <div class="col-xs-10"> RMSD vs. step*replica
408                           colored by bath temperature</div>
409                           <div class="col-xs-10"> <img 
410                           src="/myfiles/download-file/{{task.jobdirname}}/remd_step_rms.png"
411                           width="500"> </div>
412                         </li>
413
414                         
415                            {% endif %} 
416                           
417                         <li class="list-group-item task-item">
418                           <div class="col-xs-10"> exchanges (walk in T) </div>
419                           <div class="col-xs-10"> <img 
420                           src="/myfiles/download-file/{{task.jobdirname}}/remd_ex.png"
421                           width="500"> </div>
422                         </li>
423
424                         <li class="list-group-item task-item">
425                           <div class="col-xs-10"> model1 after conversion
426                           to allatom 
427                           {{ task.remd_model1|linebreaks }}
428                           </div>
429                           <div class="col-xs-10"> 
430                           <a
431                           href="/myfiles/download-file/{{task.jobdirname}}/MODEL1.pdb">
432                           <img
433                           src="/myfiles/download-file/{{task.jobdirname}}/model1.png" width="500">
434                           </a></div>
435                         </li>
436                         <li class="list-group-item task-item">
437                           <div class="col-xs-10"> model2 after conversion
438                           to allatom 
439                           {{ task.remd_model2|linebreaks }}
440                           </div>
441                           <div class="col-xs-10"> 
442                           <a
443                           href="/myfiles/download-file/{{task.jobdirname}}/MODEL2.pdb">
444                           <img
445                           src="/myfiles/download-file/{{task.jobdirname}}/model2.png" width="500">
446                           </a></div>
447                         </li>
448                         <li class="list-group-item task-item">
449                           <div class="col-xs-10"> model3 after conversion
450                           to allatom 
451                           {{ task.remd_model3|linebreaks }}
452                           </div>
453                           <div class="col-xs-10"> 
454                           <a
455                           href="/myfiles/download-file/{{task.jobdirname}}/MODEL3.pdb">
456                           <img
457                           src="/myfiles/download-file/{{task.jobdirname}}/model3.png" width="500">
458                           </a></div>
459                         </li>
460                         <li class="list-group-item task-item">
461                           <div class="col-xs-10"> model4 after conversion
462                           to allatom 
463                           {{ task.remd_model4|linebreaks }}
464                           </div>
465                           <div class="col-xs-10"> 
466                           <a
467                           href="/myfiles/download-file/{{task.jobdirname}}/MODEL4.pdb">
468                           <img
469                           src="/myfiles/download-file/{{task.jobdirname}}/model4.png" width="500">
470                           </a></div>
471                         </li>
472                         <li class="list-group-item task-item">
473                           <div class="col-xs-10"> model5 after conversion
474                           to allatom 
475                           {{ task.remd_model5|linebreaks }}
476                           </div>
477                           <div class="col-xs-10"> 
478                           <a
479                           href="/myfiles/download-file/{{task.jobdirname}}/MODEL5.pdb">
480                           <img
481                           src="/myfiles/download-file/{{task.jobdirname}}/model5.png" width="500">
482                           </a></div>
483                         </li>
484
485                         
486                         {% endif %}
487
488         {% endif %}             
489
490         </ul>
491 {% endblock %}