Mercurial > repos > gga > tripal_db_index
diff db_index.xml @ 4:0e6e02743484 draft
planemo upload for repository https://github.com/galaxy-genome-annotation/galaxy-tools/tree/master/tools/tripal commit 690532f4a8e36a334b2d4e15b832532fc1bb8d39
author | gga |
---|---|
date | Mon, 25 Feb 2019 06:19:17 -0500 |
parents | c1fd973dd914 |
children | 1d109af32d7c |
line wrap: on
line diff
--- a/db_index.xml Mon Aug 06 04:44:27 2018 -0400 +++ b/db_index.xml Mon Feb 25 06:19:17 2019 -0500 @@ -38,6 +38,11 @@ #end for #end if + #if $expose.do_expose == "yes": + --exposed + --index_url '${expose.index_url}' + #end if + && echo "Data loaded" > $results @@ -49,6 +54,8 @@ label="Data to index"> <option value="website" selected="true">Index all the Tripal content</option> <option value="table">Index a specific table</option> + <option value="nodes">Index all website nodes</option> + <option value="entities">Index all website entities (Tripal 3 only)</option> </param> <when value="website"/> <when value="table"> @@ -59,7 +66,7 @@ help="The name of a Chado (or custom) table to index" /> <param name="index_name" label="Index Name" argument="--index_name" type="text" help="Index name" /> <repeat name="repeat_fields" title="Fields"> - <param name="field_name" + <param name="field_name" label="Field name" argument="--fields" type="text" @@ -81,9 +88,9 @@ <option value="geo_shape">geo_shape</option> <option value="completion">completion</option> </param> - </repeat> - <repeat name="repeat_links" title="Links"> - <param name="column" + </repeat> + <repeat name="repeat_links" title="Links"> + <param name="column" label="Table column where to display links" type="text" help="Should be in the list of indexed column" /> @@ -91,8 +98,10 @@ label="Links url" type="text" help="e.g.: /your/url/[any-column-name]"/> - </repeat> + </repeat> </when> + <when value="nodes"/> + <when value="entities"/> </conditional> <param name="tokenizer" type="select" @@ -110,6 +119,18 @@ <option value="path_hierarchy">path_hierarchy</option> </param> <param name="queues" label="Queues" argument="queues" type="integer" value="10" help="Number of indexing task queues" /> + <conditional name="expose"> + <param name="do_expose" type="select" label="Expose the index to other websites (read-only)"> + <option value="yes" selected="true">Yes</option> + <option value="no">No</option> + </param> + <when value="no"/> + <when value="yes"> + <param name="index_url" label="Index Url" argument="--index_url" type="text" help="In order for other sites to link back to your results page, you must specify a path where the form for this index can be reached" /> + </when> + <when value="nodes"/> + <when value="entities"/> + </conditional> <expand macro="wait_for"/> </inputs> <outputs> @@ -132,6 +153,19 @@ <expand macro="test_result" /> </test> + <test expect_failure="true" expect_exit_code="1"> + <conditional name="table"> + <param name="mode" value="singles" /> + <param name="table" value="organism" /> + <param name="fields" value="genus species description" /> + </conditional> + <conditional name="expose"> + <param name="expose" value="yes" /> + <param name="index_url" value="http://google.com" /> + </conditional> + + <expand macro="test_result" /> + </test> </tests> <help><![CDATA[ @HELP_OVERVIEW@