source: rotdif/modules/rotdif_local_bokeh.json @ 1471

Last change on this file since 1471 was 1471, checked in by alexey, 2 years ago

ROTDIF

  • Property svn:executable set to *
File size: 3.6 KB
Line 
1# this is a module file, any module specific info belongs here
2{
3    "moduleid" : "rotdif_local",
4    "label"    : "Calculate",
5    #"resource" : "oscluster",
6    "submitpolicy" : "login",
7    #"help"     : "help for Bead Modeller",
8    #"center"   : "true",
9    #"centeroutput" : "true",
10    #"notify"    : "alexsav.science@gmail.com",
11    "notify" : "email",
12
13   
14    "fields"   : [
15
16               {
17                    "role"       : "input"
18                    ,"id"         : "projectname"
19                    ,"label"      : "Project name"
20                    ,"type"       : "text"
21                    ,"required"   : "true"
22                    ,"help"       : "Enter a project name"
23                    ,"specifiedproject" : "Run_"
24                },
25################################################################
26               { 
27                   "role"     : "input", 
28                   "id"       : "data_label",
29                   "label"    : "DATA",
30                   "type"     : "label",
31                   "prehline" : "true",
32                   "posthline": "true",
33                   "default"  : ""
34               },
35
36                  {
37                   "role"     : "input",
38                   "id"       : "relax_location",
39                   "label"    : "Relaxation File",
40                   "type"     : "lrfile",
41                   "required" : "true",
42                   "help"     : "Upload relaxation file"
43                   },   
44             
45                  {
46                   "role"     : "input",
47                   "id"       : "pdb_location",
48                   "label"    : "PDB File",
49                   "type"     : "lrfile",
50                   "required" : "true",
51                   "help"     : "Upload PDB file"
52                   },   
53
54               { 
55                   "role"     : "input", 
56                   "id"       : "runmenu_label",
57                   "label"    : "RUN MENU",
58                   "type"     : "label",
59                   "prehline" : "true",
60                   "posthline": "true",
61                   "default"  : ""
62               },
63
64             {
65                  "role"     : "input", 
66                  "id"       : "optimization_method",
67                  "label"    : "Optimization Method",
68                  "type"     : "listbox",
69                  "values"   : "Least Square~leastsq~Robust Least Square(3.0sig)~robust",
70                  "repeater" : "yes",
71                  "default"  : "leastsq",
72                  "help"     : "Choose optimization method"
73              },
74
75            {
76                "role"    : "input", 
77                "id"      : "stat", 
78                "label"   : "Full Statistics ", 
79                "type"    : "checkbox", 
80                "checked" : "false" 
81            }, 
82
83
84
85#####################################################################################################
86                 {
87                     "role"    : "output",
88                     "id"      : "progress_output",
89                     "label"   : "Progress: ",
90                     "type"    : "progress",
91                     "max"     : 1.0
92                 },     
93                {
94                   "role"    : "output",
95                   "id"      : "progress_text",
96                   "label"   : "Calculation Report: ",
97                   "type"    : "textarea",
98                   #"append"  : "on",
99                   "cols"    : 40
100                  },
101
102                {
103                   "role"    : "output",
104                   "id"      : "live_log",
105                   "label"   : "Live Log File:  ",
106                   "type"    : "html"
107                },     
108
109                   {
110                   "role"  : "output",
111                   "id"    : "outputrotdif",
112                   "label" : "Detailed Results File: ",
113                   "type"  : "file",
114                   "multiple": "true"   
115                  }
116           
117        ,{
118            "role"       : "output"
119            ,"id"        : "bokehid"
120            #,"label"     : "my optional label"
121            ,"type"      : "bokeh"
122        }
123
124                 ],
125# the executable will take inputs in order and produce output
126    #"executable" : "rotdif.py"
127    "executable" : "rotdif_bokeh.py"
128    #,"executable" : "rinit.sh"
129}
Note: See TracBrowser for help on using the repository browser.