[2] | 1 | <%inherit file="/base.mako"/> |
---|
| 2 | <%namespace file="/message.mako" import="render_msg" /> |
---|
| 3 | |
---|
| 4 | %if message: |
---|
| 5 | ${render_msg( message, status )} |
---|
| 6 | %endif |
---|
| 7 | |
---|
| 8 | <%def name="render_state( element_count, state_name, state_desc )"> |
---|
| 9 | <div class="repeat-group-item"> |
---|
| 10 | <div class="form-row"> |
---|
| 11 | <label>${1+element_count}. State name:</label> |
---|
| 12 | <input type="text" name="state_name_${element_count}" value="${state_name}" size="40"/> |
---|
| 13 | <input type="submit" name="remove_state_button" value="Remove state ${1+element_count}"/> |
---|
| 14 | </div> |
---|
| 15 | <div class="form-row"> |
---|
| 16 | <label>Description:</label> |
---|
| 17 | <input type="text" name="state_desc_${element_count}" value="${state_desc}" size="40"/> |
---|
| 18 | <div class="toolParamHelp" style="clear: both;"> |
---|
| 19 | optional |
---|
| 20 | </div> |
---|
| 21 | |
---|
| 22 | </div> |
---|
| 23 | <div style="clear: both"></div> |
---|
| 24 | </div> |
---|
| 25 | </%def> |
---|
| 26 | |
---|
| 27 | <div class="toolForm"> |
---|
| 28 | <div class="toolFormTitle">Create a new sequencer configuration</div> |
---|
| 29 | %if not rt_info_widgets: |
---|
| 30 | Create a request & sample form definition first to create a new sequencer configuration. |
---|
| 31 | %else: |
---|
| 32 | <form name="create_request_type" action="${h.url_for( controller='requests_admin', action='create_request_type')}" method="post" > |
---|
| 33 | %for rt_info in rt_info_widgets: |
---|
| 34 | <div class="form-row"> |
---|
| 35 | <label>${rt_info['label']}</label> |
---|
| 36 | <div style="float: left; width: 250px; margin-right: 10px;"> |
---|
| 37 | ${rt_info['widget'].get_html()} |
---|
| 38 | </div> |
---|
| 39 | <div style="clear: both"></div> |
---|
| 40 | </div> |
---|
| 41 | %endfor |
---|
| 42 | <div class="toolFormTitle">Possible sample states</div> |
---|
| 43 | %if len(rt_states_widgets): |
---|
| 44 | %for index, info in enumerate(rt_states_widgets): |
---|
| 45 | ${render_state( index, info[0], info[1] )} |
---|
| 46 | %endfor |
---|
| 47 | %endif |
---|
| 48 | <div class="form-row"> |
---|
| 49 | <input type="submit" name="add_state_button" value="Add state"/> |
---|
| 50 | </div> |
---|
| 51 | <div class="toolFormTitle">Sequencer information</div> |
---|
| 52 | <div class="form-row"> |
---|
| 53 | This information is only needed for transferring data from sequencer to Galaxy |
---|
| 54 | </div> |
---|
| 55 | <div class="form-row"> |
---|
| 56 | <label>Hostname or IP Address:</label> |
---|
| 57 | <input type="text" name="host" value="" size="40"/> |
---|
| 58 | </div> |
---|
| 59 | <div class="form-row"> |
---|
| 60 | <label>Username:</label> |
---|
| 61 | <input type="text" name="username" value="" size="40"/> |
---|
| 62 | </div> |
---|
| 63 | <div class="form-row"> |
---|
| 64 | <label>Password:</label> |
---|
| 65 | <input type="password" name="password" value="" size="40"/> |
---|
| 66 | </div> |
---|
| 67 | <div class="form-row"> |
---|
| 68 | <label>Data directory:</label> |
---|
| 69 | <input type="text" name="data_dir" value="" size="40"/> |
---|
| 70 | </div> |
---|
| 71 | <div class="form-row"> |
---|
| 72 | <label>Add experiment name and the sample name to the dataset name?</label> |
---|
| 73 | ${rename_dataset_select_field.get_html()} |
---|
| 74 | <div class="toolParamHelp" style="clear: both;"> |
---|
| 75 | The datasets are renamed by prepending the experiment name and the sample name to the dataset name. <br/>This |
---|
| 76 | makes sure that dataset names remain unique in Galaxy even when they have the |
---|
| 77 | same name in the sequencer. |
---|
| 78 | </div> |
---|
| 79 | </div> |
---|
| 80 | <div class="form-row"> |
---|
| 81 | <div style="float: left; width: 250px; margin-right: 10px;"> |
---|
| 82 | <input type="hidden" name="new" value="submitted" size="40"/> |
---|
| 83 | </div> |
---|
| 84 | <div style="clear: both"></div> |
---|
| 85 | </div> |
---|
| 86 | <div class="form-row"> |
---|
| 87 | <input type="submit" name="save_request_type" value="Save"/> |
---|
| 88 | </div> |
---|
| 89 | </form> |
---|
| 90 | %endif |
---|
| 91 | </div> |
---|