Mercurial > repos > iuc > data_manager_interproscan
comparison data_manager/interproscan.xml @ 3:f1287724d7f9 draft default tip
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/data_managers/data_manager_interproscan commit 01e8e726d711c0685f46d3146e4fe0f2a1306036
| author | iuc |
|---|---|
| date | Wed, 07 Dec 2022 13:41:22 +0000 |
| parents | b7e169861045 |
| children |
comparison
equal
deleted
inserted
replaced
| 2:b7e169861045 | 3:f1287724d7f9 |
|---|---|
| 1 <tool id="data_manager_interproscan" name="InterProScan data manager" version="0.0.2" tool_type="manage_data" profile="20.01"> | 1 <tool id="data_manager_interproscan" name="InterProScan data manager" version="0.0.3" tool_type="manage_data" profile="20.01"> |
| 2 <requirements> | 2 <requirements> |
| 3 <requirement type="package" version="5.54-87.0">interproscan</requirement> | 3 <requirement type="package" version="5.59-91.0">interproscan</requirement> |
| 4 <requirement type="package" version="2.26.0">requests</requirement> | 4 <requirement type="package" version="2.26.0">requests</requirement> |
| 5 <!-- Forcing an old hmmer version for indexing due to https://github.com/ebi-pf-team/interproscan/issues/232 --> | 5 <!-- Forcing an old hmmer version for indexing due to https://github.com/ebi-pf-team/interproscan/issues/232 --> |
| 6 <requirement type="package" version="3.1b2">hmmer</requirement> | 6 <requirement type="package" version="3.1b2">hmmer</requirement> |
| 7 </requirements> | 7 </requirements> |
| 8 <command detect_errors="exit_code"><![CDATA[ | 8 <command detect_errors="exit_code"><![CDATA[ |
| 13 '${output_file}' | 13 '${output_file}' |
| 14 ]]></command> | 14 ]]></command> |
| 15 <inputs> | 15 <inputs> |
| 16 <param name="partial_data" type="hidden" value="" help="Used for testing"/> | 16 <param name="partial_data" type="hidden" value="" help="Used for testing"/> |
| 17 <param name="version" type="text" value="" label="Version to download" help="Leave empty to download the latest version"> | 17 <param name="version" type="text" value="" label="Version to download" help="Leave empty to download the latest version"> |
| 18 <validator type="regex" message="Version must be a valid InterProScan version (e.g. 5.52-86.0)">^([0-9]+\.[0-9]+-[0-9]+\.[0-9]+)?$</validator> | 18 <validator type="regex" message="Version must be a valid InterProScan version (e.g. 5.59-91.0)">^([0-9]+\.[0-9]+-[0-9]+\.[0-9]+)?$</validator> |
| 19 </param> | 19 </param> |
| 20 </inputs> | 20 </inputs> |
| 21 <outputs> | 21 <outputs> |
| 22 <data name="output_file" format="data_manager_json"/> | 22 <data name="output_file" format="data_manager_json"/> |
| 23 </outputs> | 23 </outputs> |
| 29 <has_text text="InterProScan 5."/> | 29 <has_text text="InterProScan 5."/> |
| 30 <has_text text='"interproscan_version": "5.'/> | 30 <has_text text='"interproscan_version": "5.'/> |
| 31 </assert_contents> | 31 </assert_contents> |
| 32 </output> | 32 </output> |
| 33 <assert_stdout> | 33 <assert_stdout> |
| 34 <has_text text="Pressed and indexed" /> | 34 <has_text text="Finished." /> |
| 35 <has_text text="Completed indexing the hmm models" /> | |
| 36 </assert_stdout> | 35 </assert_stdout> |
| 37 </test> | 36 </test> |
| 38 <test> | 37 <test> |
| 39 <param name="partial_data" value="--partial"/> | 38 <param name="partial_data" value="--partial"/> |
| 40 <param name="version" value="5.51-85.0"/> | 39 <param name="version" value="5.58-91.0"/> |
| 41 <output name="output_file"> | 40 <output name="output_file"> |
| 42 <assert_contents> | 41 <assert_contents> |
| 43 <has_text text="InterProScan 5.51-85.0"/> | 42 <has_text text="InterProScan 5.58-91.0"/> |
| 44 <has_text text='"interproscan_version": "5.51-85.0'/> | 43 <has_text text='"interproscan_version": "5.58-91.0'/> |
| 45 </assert_contents> | 44 </assert_contents> |
| 46 </output> | 45 </output> |
| 47 <assert_stdout> | 46 <assert_stdout> |
| 48 <has_text text="Pressed and indexed" /> | 47 <has_text text="Finished." /> |
| 49 <has_text text="Completed indexing the hmm models" /> | |
| 50 </assert_stdout> | 48 </assert_stdout> |
| 49 </test> | |
| 50 <test expect_failure="true"> | |
| 51 <param name="partial_data" value="--partial"/> | |
| 52 <param name="version" value="5.51-85.0"/> | |
| 53 <assert_stderr> | |
| 54 <has_text text="Sorry, this data manager can only download data for InterProScan >= 5.58-91.0. Use the 0.0.2 version for older versions of InterProScan." /> | |
| 55 </assert_stderr> | |
| 51 </test> | 56 </test> |
| 52 <test expect_failure="true"> | 57 <test expect_failure="true"> |
| 53 <param name="partial_data" value="--partial"/> | 58 <param name="partial_data" value="--partial"/> |
| 54 <param name="version" value="xxxx"/> | 59 <param name="version" value="xxxx"/> |
| 55 <assert_stderr> | 60 <assert_stderr> |
