Mercurial > repos > iuc > swissmodel_modelling_api
annotate swissmodel_api.xml @ 0:0c3f56c85e98 draft default tip
planemo upload for repository https://github.com/galaxyproject/tools-iuc/main/tools/swissmodel_modelling_api commit 43b5bef8757185b4c077effd0bad846f25d408db
| author | iuc |
|---|---|
| date | Thu, 11 Dec 2025 19:32:14 +0000 |
| parents | |
| children |
| rev | line source |
|---|---|
|
0
0c3f56c85e98
planemo upload for repository https://github.com/galaxyproject/tools-iuc/main/tools/swissmodel_modelling_api commit 43b5bef8757185b4c077effd0bad846f25d408db
iuc
parents:
diff
changeset
|
1 <tool name="SWISS-MODEL Modelling API" id="swissmodel_modelling_api" profile="21.05" version="2.0.0"> |
|
0c3f56c85e98
planemo upload for repository https://github.com/galaxyproject/tools-iuc/main/tools/swissmodel_modelling_api commit 43b5bef8757185b4c077effd0bad846f25d408db
iuc
parents:
diff
changeset
|
2 <description> |
|
0c3f56c85e98
planemo upload for repository https://github.com/galaxyproject/tools-iuc/main/tools/swissmodel_modelling_api commit 43b5bef8757185b4c077effd0bad846f25d408db
iuc
parents:
diff
changeset
|
3 Fully automated protein structure homology-modelling |
|
0c3f56c85e98
planemo upload for repository https://github.com/galaxyproject/tools-iuc/main/tools/swissmodel_modelling_api commit 43b5bef8757185b4c077effd0bad846f25d408db
iuc
parents:
diff
changeset
|
4 </description> |
|
0c3f56c85e98
planemo upload for repository https://github.com/galaxyproject/tools-iuc/main/tools/swissmodel_modelling_api commit 43b5bef8757185b4c077effd0bad846f25d408db
iuc
parents:
diff
changeset
|
5 <xrefs> |
|
0c3f56c85e98
planemo upload for repository https://github.com/galaxyproject/tools-iuc/main/tools/swissmodel_modelling_api commit 43b5bef8757185b4c077effd0bad846f25d408db
iuc
parents:
diff
changeset
|
6 <xref type="bio.tools">swiss_model</xref> |
|
0c3f56c85e98
planemo upload for repository https://github.com/galaxyproject/tools-iuc/main/tools/swissmodel_modelling_api commit 43b5bef8757185b4c077effd0bad846f25d408db
iuc
parents:
diff
changeset
|
7 </xrefs> |
|
0c3f56c85e98
planemo upload for repository https://github.com/galaxyproject/tools-iuc/main/tools/swissmodel_modelling_api commit 43b5bef8757185b4c077effd0bad846f25d408db
iuc
parents:
diff
changeset
|
8 <requirements> |
|
0c3f56c85e98
planemo upload for repository https://github.com/galaxyproject/tools-iuc/main/tools/swissmodel_modelling_api commit 43b5bef8757185b4c077effd0bad846f25d408db
iuc
parents:
diff
changeset
|
9 <requirement type="package" version="3.11">python</requirement> |
|
0c3f56c85e98
planemo upload for repository https://github.com/galaxyproject/tools-iuc/main/tools/swissmodel_modelling_api commit 43b5bef8757185b4c077effd0bad846f25d408db
iuc
parents:
diff
changeset
|
10 <requirement type="package" version="2.32.5">requests</requirement> |
|
0c3f56c85e98
planemo upload for repository https://github.com/galaxyproject/tools-iuc/main/tools/swissmodel_modelling_api commit 43b5bef8757185b4c077effd0bad846f25d408db
iuc
parents:
diff
changeset
|
11 </requirements> |
|
0c3f56c85e98
planemo upload for repository https://github.com/galaxyproject/tools-iuc/main/tools/swissmodel_modelling_api commit 43b5bef8757185b4c077effd0bad846f25d408db
iuc
parents:
diff
changeset
|
12 <command detect_errors="aggressive"><![CDATA[ |
|
0c3f56c85e98
planemo upload for repository https://github.com/galaxyproject/tools-iuc/main/tools/swissmodel_modelling_api commit 43b5bef8757185b4c077effd0bad846f25d408db
iuc
parents:
diff
changeset
|
13 mkdir -p 'output_dir/' |
|
0c3f56c85e98
planemo upload for repository https://github.com/galaxyproject/tools-iuc/main/tools/swissmodel_modelling_api commit 43b5bef8757185b4c077effd0bad846f25d408db
iuc
parents:
diff
changeset
|
14 && python3 '$__tool_directory__/sm_api_wrapper.py' |
|
0c3f56c85e98
planemo upload for repository https://github.com/galaxyproject/tools-iuc/main/tools/swissmodel_modelling_api commit 43b5bef8757185b4c077effd0bad846f25d408db
iuc
parents:
diff
changeset
|
15 $output_format.modelcif |
|
0c3f56c85e98
planemo upload for repository https://github.com/galaxyproject/tools-iuc/main/tools/swissmodel_modelling_api commit 43b5bef8757185b4c077effd0bad846f25d408db
iuc
parents:
diff
changeset
|
16 $output_format.pdb |
|
0c3f56c85e98
planemo upload for repository https://github.com/galaxyproject/tools-iuc/main/tools/swissmodel_modelling_api commit 43b5bef8757185b4c077effd0bad846f25d408db
iuc
parents:
diff
changeset
|
17 #if $project_title |
|
0c3f56c85e98
planemo upload for repository https://github.com/galaxyproject/tools-iuc/main/tools/swissmodel_modelling_api commit 43b5bef8757185b4c077effd0bad846f25d408db
iuc
parents:
diff
changeset
|
18 --project-title '${project_title}' |
|
0c3f56c85e98
planemo upload for repository https://github.com/galaxyproject/tools-iuc/main/tools/swissmodel_modelling_api commit 43b5bef8757185b4c077effd0bad846f25d408db
iuc
parents:
diff
changeset
|
19 #end if |
|
0c3f56c85e98
planemo upload for repository https://github.com/galaxyproject/tools-iuc/main/tools/swissmodel_modelling_api commit 43b5bef8757185b4c077effd0bad846f25d408db
iuc
parents:
diff
changeset
|
20 #if $project_type == 'alignment' |
|
0c3f56c85e98
planemo upload for repository https://github.com/galaxyproject/tools-iuc/main/tools/swissmodel_modelling_api commit 43b5bef8757185b4c077effd0bad846f25d408db
iuc
parents:
diff
changeset
|
21 --assembly-id '${assembly_id}' |
|
0c3f56c85e98
planemo upload for repository https://github.com/galaxyproject/tools-iuc/main/tools/swissmodel_modelling_api commit 43b5bef8757185b4c077effd0bad846f25d408db
iuc
parents:
diff
changeset
|
22 --auth-asym-id '${auth_asym_id}' |
|
0c3f56c85e98
planemo upload for repository https://github.com/galaxyproject/tools-iuc/main/tools/swissmodel_modelling_api commit 43b5bef8757185b4c077effd0bad846f25d408db
iuc
parents:
diff
changeset
|
23 --pdb-id '${pdb_id}' |
|
0c3f56c85e98
planemo upload for repository https://github.com/galaxyproject/tools-iuc/main/tools/swissmodel_modelling_api commit 43b5bef8757185b4c077effd0bad846f25d408db
iuc
parents:
diff
changeset
|
24 --template-seqres-offset '${template_seqres_offset}' |
|
0c3f56c85e98
planemo upload for repository https://github.com/galaxyproject/tools-iuc/main/tools/swissmodel_modelling_api commit 43b5bef8757185b4c077effd0bad846f25d408db
iuc
parents:
diff
changeset
|
25 --template-sequence '${template_sequence}' |
|
0c3f56c85e98
planemo upload for repository https://github.com/galaxyproject/tools-iuc/main/tools/swissmodel_modelling_api commit 43b5bef8757185b4c077effd0bad846f25d408db
iuc
parents:
diff
changeset
|
26 #elif $project_type == 'usertemplate' |
|
0c3f56c85e98
planemo upload for repository https://github.com/galaxyproject/tools-iuc/main/tools/swissmodel_modelling_api commit 43b5bef8757185b4c077effd0bad846f25d408db
iuc
parents:
diff
changeset
|
27 --template-file '${template_file}' |
|
0c3f56c85e98
planemo upload for repository https://github.com/galaxyproject/tools-iuc/main/tools/swissmodel_modelling_api commit 43b5bef8757185b4c077effd0bad846f25d408db
iuc
parents:
diff
changeset
|
28 #end if |
|
0c3f56c85e98
planemo upload for repository https://github.com/galaxyproject/tools-iuc/main/tools/swissmodel_modelling_api commit 43b5bef8757185b4c077effd0bad846f25d408db
iuc
parents:
diff
changeset
|
29 '${project.project_type}' |
|
0c3f56c85e98
planemo upload for repository https://github.com/galaxyproject/tools-iuc/main/tools/swissmodel_modelling_api commit 43b5bef8757185b4c077effd0bad846f25d408db
iuc
parents:
diff
changeset
|
30 '${token}' output_dir |
|
0c3f56c85e98
planemo upload for repository https://github.com/galaxyproject/tools-iuc/main/tools/swissmodel_modelling_api commit 43b5bef8757185b4c077effd0bad846f25d408db
iuc
parents:
diff
changeset
|
31 #if $project_type == 'alignment' |
|
0c3f56c85e98
planemo upload for repository https://github.com/galaxyproject/tools-iuc/main/tools/swissmodel_modelling_api commit 43b5bef8757185b4c077effd0bad846f25d408db
iuc
parents:
diff
changeset
|
32 '${target_sequence}' |
|
0c3f56c85e98
planemo upload for repository https://github.com/galaxyproject/tools-iuc/main/tools/swissmodel_modelling_api commit 43b5bef8757185b4c077effd0bad846f25d408db
iuc
parents:
diff
changeset
|
33 #else |
|
0c3f56c85e98
planemo upload for repository https://github.com/galaxyproject/tools-iuc/main/tools/swissmodel_modelling_api commit 43b5bef8757185b4c077effd0bad846f25d408db
iuc
parents:
diff
changeset
|
34 #for $i in $target_list |
|
0c3f56c85e98
planemo upload for repository https://github.com/galaxyproject/tools-iuc/main/tools/swissmodel_modelling_api commit 43b5bef8757185b4c077effd0bad846f25d408db
iuc
parents:
diff
changeset
|
35 '${i.sequence}' |
|
0c3f56c85e98
planemo upload for repository https://github.com/galaxyproject/tools-iuc/main/tools/swissmodel_modelling_api commit 43b5bef8757185b4c077effd0bad846f25d408db
iuc
parents:
diff
changeset
|
36 #end for |
|
0c3f56c85e98
planemo upload for repository https://github.com/galaxyproject/tools-iuc/main/tools/swissmodel_modelling_api commit 43b5bef8757185b4c077effd0bad846f25d408db
iuc
parents:
diff
changeset
|
37 #end if |
|
0c3f56c85e98
planemo upload for repository https://github.com/galaxyproject/tools-iuc/main/tools/swissmodel_modelling_api commit 43b5bef8757185b4c077effd0bad846f25d408db
iuc
parents:
diff
changeset
|
38 && find output_dir -type f -name '*.gz' -exec gzip -d {} + |
|
0c3f56c85e98
planemo upload for repository https://github.com/galaxyproject/tools-iuc/main/tools/swissmodel_modelling_api commit 43b5bef8757185b4c077effd0bad846f25d408db
iuc
parents:
diff
changeset
|
39 ]]> |
|
0c3f56c85e98
planemo upload for repository https://github.com/galaxyproject/tools-iuc/main/tools/swissmodel_modelling_api commit 43b5bef8757185b4c077effd0bad846f25d408db
iuc
parents:
diff
changeset
|
40 </command> |
|
0c3f56c85e98
planemo upload for repository https://github.com/galaxyproject/tools-iuc/main/tools/swissmodel_modelling_api commit 43b5bef8757185b4c077effd0bad846f25d408db
iuc
parents:
diff
changeset
|
41 <inputs> |
|
0c3f56c85e98
planemo upload for repository https://github.com/galaxyproject/tools-iuc/main/tools/swissmodel_modelling_api commit 43b5bef8757185b4c077effd0bad846f25d408db
iuc
parents:
diff
changeset
|
42 <param name="token" type="text" optional="false" label="API token"> |
|
0c3f56c85e98
planemo upload for repository https://github.com/galaxyproject/tools-iuc/main/tools/swissmodel_modelling_api commit 43b5bef8757185b4c077effd0bad846f25d408db
iuc
parents:
diff
changeset
|
43 <help><![CDATA[ |
|
0c3f56c85e98
planemo upload for repository https://github.com/galaxyproject/tools-iuc/main/tools/swissmodel_modelling_api commit 43b5bef8757185b4c077effd0bad846f25d408db
iuc
parents:
diff
changeset
|
44 Token to authenticate to the SWISS-MODEL API. Can be managed on your |
|
0c3f56c85e98
planemo upload for repository https://github.com/galaxyproject/tools-iuc/main/tools/swissmodel_modelling_api commit 43b5bef8757185b4c077effd0bad846f25d408db
iuc
parents:
diff
changeset
|
45 <a href="https://swissmodel.expasy.org/login_page" target="_blank"> SWISS-MODEL account</a> page. |
|
0c3f56c85e98
planemo upload for repository https://github.com/galaxyproject/tools-iuc/main/tools/swissmodel_modelling_api commit 43b5bef8757185b4c077effd0bad846f25d408db
iuc
parents:
diff
changeset
|
46 ]]></help> |
|
0c3f56c85e98
planemo upload for repository https://github.com/galaxyproject/tools-iuc/main/tools/swissmodel_modelling_api commit 43b5bef8757185b4c077effd0bad846f25d408db
iuc
parents:
diff
changeset
|
47 </param> |
|
0c3f56c85e98
planemo upload for repository https://github.com/galaxyproject/tools-iuc/main/tools/swissmodel_modelling_api commit 43b5bef8757185b4c077effd0bad846f25d408db
iuc
parents:
diff
changeset
|
48 <param name="project_title" type="text" value="Untitled project" optional="true" label="Project title"/> |
|
0c3f56c85e98
planemo upload for repository https://github.com/galaxyproject/tools-iuc/main/tools/swissmodel_modelling_api commit 43b5bef8757185b4c077effd0bad846f25d408db
iuc
parents:
diff
changeset
|
49 <conditional name="project"> |
|
0c3f56c85e98
planemo upload for repository https://github.com/galaxyproject/tools-iuc/main/tools/swissmodel_modelling_api commit 43b5bef8757185b4c077effd0bad846f25d408db
iuc
parents:
diff
changeset
|
50 <param name="project_type" type="select" value="automodel" optional="false" label="Modelling setup" display="radio"> |
|
0c3f56c85e98
planemo upload for repository https://github.com/galaxyproject/tools-iuc/main/tools/swissmodel_modelling_api commit 43b5bef8757185b4c077effd0bad846f25d408db
iuc
parents:
diff
changeset
|
51 <option value="automodel" selected="true">Automodel mode</option> |
|
0c3f56c85e98
planemo upload for repository https://github.com/galaxyproject/tools-iuc/main/tools/swissmodel_modelling_api commit 43b5bef8757185b4c077effd0bad846f25d408db
iuc
parents:
diff
changeset
|
52 <option value="alignment">Alignment mode</option> |
|
0c3f56c85e98
planemo upload for repository https://github.com/galaxyproject/tools-iuc/main/tools/swissmodel_modelling_api commit 43b5bef8757185b4c077effd0bad846f25d408db
iuc
parents:
diff
changeset
|
53 <option value="usertemplate">User template mode</option> |
|
0c3f56c85e98
planemo upload for repository https://github.com/galaxyproject/tools-iuc/main/tools/swissmodel_modelling_api commit 43b5bef8757185b4c077effd0bad846f25d408db
iuc
parents:
diff
changeset
|
54 </param> |
|
0c3f56c85e98
planemo upload for repository https://github.com/galaxyproject/tools-iuc/main/tools/swissmodel_modelling_api commit 43b5bef8757185b4c077effd0bad846f25d408db
iuc
parents:
diff
changeset
|
55 <!-- AutoModel Mode Options --> |
|
0c3f56c85e98
planemo upload for repository https://github.com/galaxyproject/tools-iuc/main/tools/swissmodel_modelling_api commit 43b5bef8757185b4c077effd0bad846f25d408db
iuc
parents:
diff
changeset
|
56 <when value="automodel"> |
|
0c3f56c85e98
planemo upload for repository https://github.com/galaxyproject/tools-iuc/main/tools/swissmodel_modelling_api commit 43b5bef8757185b4c077effd0bad846f25d408db
iuc
parents:
diff
changeset
|
57 <repeat name="target_list" min="1" |
|
0c3f56c85e98
planemo upload for repository https://github.com/galaxyproject/tools-iuc/main/tools/swissmodel_modelling_api commit 43b5bef8757185b4c077effd0bad846f25d408db
iuc
parents:
diff
changeset
|
58 help="Sequence(s) to be modelled. Add multiple sequences for hetero modelling." title="Target sequence"> |
|
0c3f56c85e98
planemo upload for repository https://github.com/galaxyproject/tools-iuc/main/tools/swissmodel_modelling_api commit 43b5bef8757185b4c077effd0bad846f25d408db
iuc
parents:
diff
changeset
|
59 <param name="sequence" type="text" optional="false" |
|
0c3f56c85e98
planemo upload for repository https://github.com/galaxyproject/tools-iuc/main/tools/swissmodel_modelling_api commit 43b5bef8757185b4c077effd0bad846f25d408db
iuc
parents:
diff
changeset
|
60 label="Sequence"/> |
|
0c3f56c85e98
planemo upload for repository https://github.com/galaxyproject/tools-iuc/main/tools/swissmodel_modelling_api commit 43b5bef8757185b4c077effd0bad846f25d408db
iuc
parents:
diff
changeset
|
61 </repeat> |
|
0c3f56c85e98
planemo upload for repository https://github.com/galaxyproject/tools-iuc/main/tools/swissmodel_modelling_api commit 43b5bef8757185b4c077effd0bad846f25d408db
iuc
parents:
diff
changeset
|
62 </when> |
|
0c3f56c85e98
planemo upload for repository https://github.com/galaxyproject/tools-iuc/main/tools/swissmodel_modelling_api commit 43b5bef8757185b4c077effd0bad846f25d408db
iuc
parents:
diff
changeset
|
63 <!-- Alignment Mode Options --> |
|
0c3f56c85e98
planemo upload for repository https://github.com/galaxyproject/tools-iuc/main/tools/swissmodel_modelling_api commit 43b5bef8757185b4c077effd0bad846f25d408db
iuc
parents:
diff
changeset
|
64 <when value="alignment"> |
|
0c3f56c85e98
planemo upload for repository https://github.com/galaxyproject/tools-iuc/main/tools/swissmodel_modelling_api commit 43b5bef8757185b4c077effd0bad846f25d408db
iuc
parents:
diff
changeset
|
65 <param name="target_sequence" type="text" optional="false" |
|
0c3f56c85e98
planemo upload for repository https://github.com/galaxyproject/tools-iuc/main/tools/swissmodel_modelling_api commit 43b5bef8757185b4c077effd0bad846f25d408db
iuc
parents:
diff
changeset
|
66 label="Target sequence" |
|
0c3f56c85e98
planemo upload for repository https://github.com/galaxyproject/tools-iuc/main/tools/swissmodel_modelling_api commit 43b5bef8757185b4c077effd0bad846f25d408db
iuc
parents:
diff
changeset
|
67 help="Target sequence as part of the alignment"/> |
|
0c3f56c85e98
planemo upload for repository https://github.com/galaxyproject/tools-iuc/main/tools/swissmodel_modelling_api commit 43b5bef8757185b4c077effd0bad846f25d408db
iuc
parents:
diff
changeset
|
68 <param name="pdb_id" type="text" optional="false" |
|
0c3f56c85e98
planemo upload for repository https://github.com/galaxyproject/tools-iuc/main/tools/swissmodel_modelling_api commit 43b5bef8757185b4c077effd0bad846f25d408db
iuc
parents:
diff
changeset
|
69 label="PDB/ SMTL ID"> |
|
0c3f56c85e98
planemo upload for repository https://github.com/galaxyproject/tools-iuc/main/tools/swissmodel_modelling_api commit 43b5bef8757185b4c077effd0bad846f25d408db
iuc
parents:
diff
changeset
|
70 <help><![CDATA[ |
|
0c3f56c85e98
planemo upload for repository https://github.com/galaxyproject/tools-iuc/main/tools/swissmodel_modelling_api commit 43b5bef8757185b4c077effd0bad846f25d408db
iuc
parents:
diff
changeset
|
71 PDB ID of the template SMTL entry as found in the |
|
0c3f56c85e98
planemo upload for repository https://github.com/galaxyproject/tools-iuc/main/tools/swissmodel_modelling_api commit 43b5bef8757185b4c077effd0bad846f25d408db
iuc
parents:
diff
changeset
|
72 <a href="https://swissmodel.expasy.org/templates/" target="_blank"> SWISS-MODEL |
|
0c3f56c85e98
planemo upload for repository https://github.com/galaxyproject/tools-iuc/main/tools/swissmodel_modelling_api commit 43b5bef8757185b4c077effd0bad846f25d408db
iuc
parents:
diff
changeset
|
73 Template Library</a>. |
|
0c3f56c85e98
planemo upload for repository https://github.com/galaxyproject/tools-iuc/main/tools/swissmodel_modelling_api commit 43b5bef8757185b4c077effd0bad846f25d408db
iuc
parents:
diff
changeset
|
74 ]]></help> |
|
0c3f56c85e98
planemo upload for repository https://github.com/galaxyproject/tools-iuc/main/tools/swissmodel_modelling_api commit 43b5bef8757185b4c077effd0bad846f25d408db
iuc
parents:
diff
changeset
|
75 <validator type="regex" message="Only PDB-like IDs allowed, e.g. '1crn'.">^\d[A-Za-z0-9]{3}$</validator> |
|
0c3f56c85e98
planemo upload for repository https://github.com/galaxyproject/tools-iuc/main/tools/swissmodel_modelling_api commit 43b5bef8757185b4c077effd0bad846f25d408db
iuc
parents:
diff
changeset
|
76 </param> |
|
0c3f56c85e98
planemo upload for repository https://github.com/galaxyproject/tools-iuc/main/tools/swissmodel_modelling_api commit 43b5bef8757185b4c077effd0bad846f25d408db
iuc
parents:
diff
changeset
|
77 <param name="assembly_id" type="integer" min="0" value="0" optional="false" |
|
0c3f56c85e98
planemo upload for repository https://github.com/galaxyproject/tools-iuc/main/tools/swissmodel_modelling_api commit 43b5bef8757185b4c077effd0bad846f25d408db
iuc
parents:
diff
changeset
|
78 label="Assembly ID"> |
|
0c3f56c85e98
planemo upload for repository https://github.com/galaxyproject/tools-iuc/main/tools/swissmodel_modelling_api commit 43b5bef8757185b4c077effd0bad846f25d408db
iuc
parents:
diff
changeset
|
79 <help><![CDATA[ |
|
0c3f56c85e98
planemo upload for repository https://github.com/galaxyproject/tools-iuc/main/tools/swissmodel_modelling_api commit 43b5bef8757185b4c077effd0bad846f25d408db
iuc
parents:
diff
changeset
|
80 Assembly ID of the template as found in the |
|
0c3f56c85e98
planemo upload for repository https://github.com/galaxyproject/tools-iuc/main/tools/swissmodel_modelling_api commit 43b5bef8757185b4c077effd0bad846f25d408db
iuc
parents:
diff
changeset
|
81 <a href="https://swissmodel.expasy.org/templates/" target="_blank"> SWISS-MODEL |
|
0c3f56c85e98
planemo upload for repository https://github.com/galaxyproject/tools-iuc/main/tools/swissmodel_modelling_api commit 43b5bef8757185b4c077effd0bad846f25d408db
iuc
parents:
diff
changeset
|
82 Template Library</a>. |
|
0c3f56c85e98
planemo upload for repository https://github.com/galaxyproject/tools-iuc/main/tools/swissmodel_modelling_api commit 43b5bef8757185b4c077effd0bad846f25d408db
iuc
parents:
diff
changeset
|
83 ]]></help> |
|
0c3f56c85e98
planemo upload for repository https://github.com/galaxyproject/tools-iuc/main/tools/swissmodel_modelling_api commit 43b5bef8757185b4c077effd0bad846f25d408db
iuc
parents:
diff
changeset
|
84 </param> |
|
0c3f56c85e98
planemo upload for repository https://github.com/galaxyproject/tools-iuc/main/tools/swissmodel_modelling_api commit 43b5bef8757185b4c077effd0bad846f25d408db
iuc
parents:
diff
changeset
|
85 <param name="auth_asym_id" type="text" optional="false" |
|
0c3f56c85e98
planemo upload for repository https://github.com/galaxyproject/tools-iuc/main/tools/swissmodel_modelling_api commit 43b5bef8757185b4c077effd0bad846f25d408db
iuc
parents:
diff
changeset
|
86 label="Chain name"> |
|
0c3f56c85e98
planemo upload for repository https://github.com/galaxyproject/tools-iuc/main/tools/swissmodel_modelling_api commit 43b5bef8757185b4c077effd0bad846f25d408db
iuc
parents:
diff
changeset
|
87 <help><![CDATA[ |
|
0c3f56c85e98
planemo upload for repository https://github.com/galaxyproject/tools-iuc/main/tools/swissmodel_modelling_api commit 43b5bef8757185b4c077effd0bad846f25d408db
iuc
parents:
diff
changeset
|
88 Chain name in the template assembly as found in the |
|
0c3f56c85e98
planemo upload for repository https://github.com/galaxyproject/tools-iuc/main/tools/swissmodel_modelling_api commit 43b5bef8757185b4c077effd0bad846f25d408db
iuc
parents:
diff
changeset
|
89 <a href="https://swissmodel.expasy.org/templates/" target="_blank"> SWISS-MODEL |
|
0c3f56c85e98
planemo upload for repository https://github.com/galaxyproject/tools-iuc/main/tools/swissmodel_modelling_api commit 43b5bef8757185b4c077effd0bad846f25d408db
iuc
parents:
diff
changeset
|
90 Template Library</a>. |
|
0c3f56c85e98
planemo upload for repository https://github.com/galaxyproject/tools-iuc/main/tools/swissmodel_modelling_api commit 43b5bef8757185b4c077effd0bad846f25d408db
iuc
parents:
diff
changeset
|
91 ]]></help> |
|
0c3f56c85e98
planemo upload for repository https://github.com/galaxyproject/tools-iuc/main/tools/swissmodel_modelling_api commit 43b5bef8757185b4c077effd0bad846f25d408db
iuc
parents:
diff
changeset
|
92 </param> |
|
0c3f56c85e98
planemo upload for repository https://github.com/galaxyproject/tools-iuc/main/tools/swissmodel_modelling_api commit 43b5bef8757185b4c077effd0bad846f25d408db
iuc
parents:
diff
changeset
|
93 <param name="template_sequence" type="text" optional="false" |
|
0c3f56c85e98
planemo upload for repository https://github.com/galaxyproject/tools-iuc/main/tools/swissmodel_modelling_api commit 43b5bef8757185b4c077effd0bad846f25d408db
iuc
parents:
diff
changeset
|
94 label="Template sequence" |
|
0c3f56c85e98
planemo upload for repository https://github.com/galaxyproject/tools-iuc/main/tools/swissmodel_modelling_api commit 43b5bef8757185b4c077effd0bad846f25d408db
iuc
parents:
diff
changeset
|
95 help="Template sequence as part of the alignment"/> |
|
0c3f56c85e98
planemo upload for repository https://github.com/galaxyproject/tools-iuc/main/tools/swissmodel_modelling_api commit 43b5bef8757185b4c077effd0bad846f25d408db
iuc
parents:
diff
changeset
|
96 <param name="template_seqres_offset" type="integer" value="0" optional="false" label="Template sequence offset"> |
|
0c3f56c85e98
planemo upload for repository https://github.com/galaxyproject/tools-iuc/main/tools/swissmodel_modelling_api commit 43b5bef8757185b4c077effd0bad846f25d408db
iuc
parents:
diff
changeset
|
97 <help><![CDATA[ |
|
0c3f56c85e98
planemo upload for repository https://github.com/galaxyproject/tools-iuc/main/tools/swissmodel_modelling_api commit 43b5bef8757185b4c077effd0bad846f25d408db
iuc
parents:
diff
changeset
|
98 Offset of the template sequence segment with respect to the full template |
|
0c3f56c85e98
planemo upload for repository https://github.com/galaxyproject/tools-iuc/main/tools/swissmodel_modelling_api commit 43b5bef8757185b4c077effd0bad846f25d408db
iuc
parents:
diff
changeset
|
99 sequence. |
|
0c3f56c85e98
planemo upload for repository https://github.com/galaxyproject/tools-iuc/main/tools/swissmodel_modelling_api commit 43b5bef8757185b4c077effd0bad846f25d408db
iuc
parents:
diff
changeset
|
100 ]]></help> |
|
0c3f56c85e98
planemo upload for repository https://github.com/galaxyproject/tools-iuc/main/tools/swissmodel_modelling_api commit 43b5bef8757185b4c077effd0bad846f25d408db
iuc
parents:
diff
changeset
|
101 </param> |
|
0c3f56c85e98
planemo upload for repository https://github.com/galaxyproject/tools-iuc/main/tools/swissmodel_modelling_api commit 43b5bef8757185b4c077effd0bad846f25d408db
iuc
parents:
diff
changeset
|
102 </when> |
|
0c3f56c85e98
planemo upload for repository https://github.com/galaxyproject/tools-iuc/main/tools/swissmodel_modelling_api commit 43b5bef8757185b4c077effd0bad846f25d408db
iuc
parents:
diff
changeset
|
103 <!-- User Template Mode Options --> |
|
0c3f56c85e98
planemo upload for repository https://github.com/galaxyproject/tools-iuc/main/tools/swissmodel_modelling_api commit 43b5bef8757185b4c077effd0bad846f25d408db
iuc
parents:
diff
changeset
|
104 <when value="usertemplate"> |
|
0c3f56c85e98
planemo upload for repository https://github.com/galaxyproject/tools-iuc/main/tools/swissmodel_modelling_api commit 43b5bef8757185b4c077effd0bad846f25d408db
iuc
parents:
diff
changeset
|
105 <repeat name="target_list" min="1" |
|
0c3f56c85e98
planemo upload for repository https://github.com/galaxyproject/tools-iuc/main/tools/swissmodel_modelling_api commit 43b5bef8757185b4c077effd0bad846f25d408db
iuc
parents:
diff
changeset
|
106 help="Sequence(s) to be modelled. Add multiple sequences for hetero modelling." title="Target sequence"> |
|
0c3f56c85e98
planemo upload for repository https://github.com/galaxyproject/tools-iuc/main/tools/swissmodel_modelling_api commit 43b5bef8757185b4c077effd0bad846f25d408db
iuc
parents:
diff
changeset
|
107 <param name="sequence" type="text" optional="false" |
|
0c3f56c85e98
planemo upload for repository https://github.com/galaxyproject/tools-iuc/main/tools/swissmodel_modelling_api commit 43b5bef8757185b4c077effd0bad846f25d408db
iuc
parents:
diff
changeset
|
108 label="Sequence"/> |
|
0c3f56c85e98
planemo upload for repository https://github.com/galaxyproject/tools-iuc/main/tools/swissmodel_modelling_api commit 43b5bef8757185b4c077effd0bad846f25d408db
iuc
parents:
diff
changeset
|
109 </repeat> |
|
0c3f56c85e98
planemo upload for repository https://github.com/galaxyproject/tools-iuc/main/tools/swissmodel_modelling_api commit 43b5bef8757185b4c077effd0bad846f25d408db
iuc
parents:
diff
changeset
|
110 <param name="template_file" type="data" format="txt" optional="false" label="Template coordinates file" |
|
0c3f56c85e98
planemo upload for repository https://github.com/galaxyproject/tools-iuc/main/tools/swissmodel_modelling_api commit 43b5bef8757185b4c077effd0bad846f25d408db
iuc
parents:
diff
changeset
|
111 help="File with template coordinaqtes in PDB legacy format."/> |
|
0c3f56c85e98
planemo upload for repository https://github.com/galaxyproject/tools-iuc/main/tools/swissmodel_modelling_api commit 43b5bef8757185b4c077effd0bad846f25d408db
iuc
parents:
diff
changeset
|
112 </when> |
|
0c3f56c85e98
planemo upload for repository https://github.com/galaxyproject/tools-iuc/main/tools/swissmodel_modelling_api commit 43b5bef8757185b4c077effd0bad846f25d408db
iuc
parents:
diff
changeset
|
113 </conditional> |
|
0c3f56c85e98
planemo upload for repository https://github.com/galaxyproject/tools-iuc/main/tools/swissmodel_modelling_api commit 43b5bef8757185b4c077effd0bad846f25d408db
iuc
parents:
diff
changeset
|
114 <section name="output_format" title="Output format options"> |
|
0c3f56c85e98
planemo upload for repository https://github.com/galaxyproject/tools-iuc/main/tools/swissmodel_modelling_api commit 43b5bef8757185b4c077effd0bad846f25d408db
iuc
parents:
diff
changeset
|
115 <param name="modelcif" type="boolean" truevalue="" falsevalue="--no-modelcif" checked="true" label="ModelCIF format"/> |
|
0c3f56c85e98
planemo upload for repository https://github.com/galaxyproject/tools-iuc/main/tools/swissmodel_modelling_api commit 43b5bef8757185b4c077effd0bad846f25d408db
iuc
parents:
diff
changeset
|
116 <param name="pdb" type="boolean" truevalue="--fetch-pdb" falsevalue="" checked="false" label="PDB legacy format"/> |
|
0c3f56c85e98
planemo upload for repository https://github.com/galaxyproject/tools-iuc/main/tools/swissmodel_modelling_api commit 43b5bef8757185b4c077effd0bad846f25d408db
iuc
parents:
diff
changeset
|
117 </section> |
|
0c3f56c85e98
planemo upload for repository https://github.com/galaxyproject/tools-iuc/main/tools/swissmodel_modelling_api commit 43b5bef8757185b4c077effd0bad846f25d408db
iuc
parents:
diff
changeset
|
118 </inputs> |
|
0c3f56c85e98
planemo upload for repository https://github.com/galaxyproject/tools-iuc/main/tools/swissmodel_modelling_api commit 43b5bef8757185b4c077effd0bad846f25d408db
iuc
parents:
diff
changeset
|
119 <outputs> |
|
0c3f56c85e98
planemo upload for repository https://github.com/galaxyproject/tools-iuc/main/tools/swissmodel_modelling_api commit 43b5bef8757185b4c077effd0bad846f25d408db
iuc
parents:
diff
changeset
|
120 <collection name="json_collection" type="list" |
|
0c3f56c85e98
planemo upload for repository https://github.com/galaxyproject/tools-iuc/main/tools/swissmodel_modelling_api commit 43b5bef8757185b4c077effd0bad846f25d408db
iuc
parents:
diff
changeset
|
121 label="Metadata files for $project_title"> |
|
0c3f56c85e98
planemo upload for repository https://github.com/galaxyproject/tools-iuc/main/tools/swissmodel_modelling_api commit 43b5bef8757185b4c077effd0bad846f25d408db
iuc
parents:
diff
changeset
|
122 <discover_datasets directory="output_dir/JSON" format="json" pattern="(?P<name>.+)\.json$"/> |
|
0c3f56c85e98
planemo upload for repository https://github.com/galaxyproject/tools-iuc/main/tools/swissmodel_modelling_api commit 43b5bef8757185b4c077effd0bad846f25d408db
iuc
parents:
diff
changeset
|
123 </collection> |
|
0c3f56c85e98
planemo upload for repository https://github.com/galaxyproject/tools-iuc/main/tools/swissmodel_modelling_api commit 43b5bef8757185b4c077effd0bad846f25d408db
iuc
parents:
diff
changeset
|
124 <collection name="pdb_collection" type="list" |
|
0c3f56c85e98
planemo upload for repository https://github.com/galaxyproject/tools-iuc/main/tools/swissmodel_modelling_api commit 43b5bef8757185b4c077effd0bad846f25d408db
iuc
parents:
diff
changeset
|
125 label="PDB files for $project_title"> |
|
0c3f56c85e98
planemo upload for repository https://github.com/galaxyproject/tools-iuc/main/tools/swissmodel_modelling_api commit 43b5bef8757185b4c077effd0bad846f25d408db
iuc
parents:
diff
changeset
|
126 <discover_datasets directory="output_dir/PDB" format="pdb" pattern="(?P<name>.+)\.pdb$"/> |
|
0c3f56c85e98
planemo upload for repository https://github.com/galaxyproject/tools-iuc/main/tools/swissmodel_modelling_api commit 43b5bef8757185b4c077effd0bad846f25d408db
iuc
parents:
diff
changeset
|
127 <filter>output_format['pdb'] == True</filter> |
|
0c3f56c85e98
planemo upload for repository https://github.com/galaxyproject/tools-iuc/main/tools/swissmodel_modelling_api commit 43b5bef8757185b4c077effd0bad846f25d408db
iuc
parents:
diff
changeset
|
128 </collection> |
|
0c3f56c85e98
planemo upload for repository https://github.com/galaxyproject/tools-iuc/main/tools/swissmodel_modelling_api commit 43b5bef8757185b4c077effd0bad846f25d408db
iuc
parents:
diff
changeset
|
129 <collection name="modelcif_collection" type="list" |
|
0c3f56c85e98
planemo upload for repository https://github.com/galaxyproject/tools-iuc/main/tools/swissmodel_modelling_api commit 43b5bef8757185b4c077effd0bad846f25d408db
iuc
parents:
diff
changeset
|
130 label="ModelCIF files for $project_title"> |
|
0c3f56c85e98
planemo upload for repository https://github.com/galaxyproject/tools-iuc/main/tools/swissmodel_modelling_api commit 43b5bef8757185b4c077effd0bad846f25d408db
iuc
parents:
diff
changeset
|
131 <discover_datasets directory="output_dir/ModelCIF" format="cif" pattern="(?P<name>.+)\.cif$"/> |
|
0c3f56c85e98
planemo upload for repository https://github.com/galaxyproject/tools-iuc/main/tools/swissmodel_modelling_api commit 43b5bef8757185b4c077effd0bad846f25d408db
iuc
parents:
diff
changeset
|
132 <filter>output_format['modelcif'] == True</filter> |
|
0c3f56c85e98
planemo upload for repository https://github.com/galaxyproject/tools-iuc/main/tools/swissmodel_modelling_api commit 43b5bef8757185b4c077effd0bad846f25d408db
iuc
parents:
diff
changeset
|
133 </collection> |
|
0c3f56c85e98
planemo upload for repository https://github.com/galaxyproject/tools-iuc/main/tools/swissmodel_modelling_api commit 43b5bef8757185b4c077effd0bad846f25d408db
iuc
parents:
diff
changeset
|
134 </outputs> |
|
0c3f56c85e98
planemo upload for repository https://github.com/galaxyproject/tools-iuc/main/tools/swissmodel_modelling_api commit 43b5bef8757185b4c077effd0bad846f25d408db
iuc
parents:
diff
changeset
|
135 <tests> |
|
0c3f56c85e98
planemo upload for repository https://github.com/galaxyproject/tools-iuc/main/tools/swissmodel_modelling_api commit 43b5bef8757185b4c077effd0bad846f25d408db
iuc
parents:
diff
changeset
|
136 <!-- w/o params, all will be empty strings, fail --> |
|
0c3f56c85e98
planemo upload for repository https://github.com/galaxyproject/tools-iuc/main/tools/swissmodel_modelling_api commit 43b5bef8757185b4c077effd0bad846f25d408db
iuc
parents:
diff
changeset
|
137 <test expect_exit_code="2" expect_failure="true"> |
|
0c3f56c85e98
planemo upload for repository https://github.com/galaxyproject/tools-iuc/main/tools/swissmodel_modelling_api commit 43b5bef8757185b4c077effd0bad846f25d408db
iuc
parents:
diff
changeset
|
138 <assert_stderr> |
|
0c3f56c85e98
planemo upload for repository https://github.com/galaxyproject/tools-iuc/main/tools/swissmodel_modelling_api commit 43b5bef8757185b4c077effd0bad846f25d408db
iuc
parents:
diff
changeset
|
139 <has_line line="Argument of '<SEQUENCE[S]>' can not be an empty"/> |
|
0c3f56c85e98
planemo upload for repository https://github.com/galaxyproject/tools-iuc/main/tools/swissmodel_modelling_api commit 43b5bef8757185b4c077effd0bad846f25d408db
iuc
parents:
diff
changeset
|
140 </assert_stderr> |
|
0c3f56c85e98
planemo upload for repository https://github.com/galaxyproject/tools-iuc/main/tools/swissmodel_modelling_api commit 43b5bef8757185b4c077effd0bad846f25d408db
iuc
parents:
diff
changeset
|
141 </test> |
|
0c3f56c85e98
planemo upload for repository https://github.com/galaxyproject/tools-iuc/main/tools/swissmodel_modelling_api commit 43b5bef8757185b4c077effd0bad846f25d408db
iuc
parents:
diff
changeset
|
142 <!-- with sequences, everything else empty, fail --> |
|
0c3f56c85e98
planemo upload for repository https://github.com/galaxyproject/tools-iuc/main/tools/swissmodel_modelling_api commit 43b5bef8757185b4c077effd0bad846f25d408db
iuc
parents:
diff
changeset
|
143 <test expect_exit_code="2" expect_failure="true"> |
|
0c3f56c85e98
planemo upload for repository https://github.com/galaxyproject/tools-iuc/main/tools/swissmodel_modelling_api commit 43b5bef8757185b4c077effd0bad846f25d408db
iuc
parents:
diff
changeset
|
144 <conditional name="project"> |
|
0c3f56c85e98
planemo upload for repository https://github.com/galaxyproject/tools-iuc/main/tools/swissmodel_modelling_api commit 43b5bef8757185b4c077effd0bad846f25d408db
iuc
parents:
diff
changeset
|
145 <repeat name="target_list"> |
|
0c3f56c85e98
planemo upload for repository https://github.com/galaxyproject/tools-iuc/main/tools/swissmodel_modelling_api commit 43b5bef8757185b4c077effd0bad846f25d408db
iuc
parents:
diff
changeset
|
146 <param name="sequence" value="MVVKAVCVINGDAKGTVFFEQESSGTPVKVSGEVCGL"/> |
|
0c3f56c85e98
planemo upload for repository https://github.com/galaxyproject/tools-iuc/main/tools/swissmodel_modelling_api commit 43b5bef8757185b4c077effd0bad846f25d408db
iuc
parents:
diff
changeset
|
147 </repeat> |
|
0c3f56c85e98
planemo upload for repository https://github.com/galaxyproject/tools-iuc/main/tools/swissmodel_modelling_api commit 43b5bef8757185b4c077effd0bad846f25d408db
iuc
parents:
diff
changeset
|
148 <repeat name="target_list"> |
|
0c3f56c85e98
planemo upload for repository https://github.com/galaxyproject/tools-iuc/main/tools/swissmodel_modelling_api commit 43b5bef8757185b4c077effd0bad846f25d408db
iuc
parents:
diff
changeset
|
149 <param name="sequence" value="AKGLHGFHVHEFGDNTNGCMSSGPHFNPYGKE"/> |
|
0c3f56c85e98
planemo upload for repository https://github.com/galaxyproject/tools-iuc/main/tools/swissmodel_modelling_api commit 43b5bef8757185b4c077effd0bad846f25d408db
iuc
parents:
diff
changeset
|
150 </repeat> |
|
0c3f56c85e98
planemo upload for repository https://github.com/galaxyproject/tools-iuc/main/tools/swissmodel_modelling_api commit 43b5bef8757185b4c077effd0bad846f25d408db
iuc
parents:
diff
changeset
|
151 </conditional> |
|
0c3f56c85e98
planemo upload for repository https://github.com/galaxyproject/tools-iuc/main/tools/swissmodel_modelling_api commit 43b5bef8757185b4c077effd0bad846f25d408db
iuc
parents:
diff
changeset
|
152 <assert_stderr> |
|
0c3f56c85e98
planemo upload for repository https://github.com/galaxyproject/tools-iuc/main/tools/swissmodel_modelling_api commit 43b5bef8757185b4c077effd0bad846f25d408db
iuc
parents:
diff
changeset
|
153 <has_line line="Argument of '<TOKEN>' can not be an empty string"/> |
|
0c3f56c85e98
planemo upload for repository https://github.com/galaxyproject/tools-iuc/main/tools/swissmodel_modelling_api commit 43b5bef8757185b4c077effd0bad846f25d408db
iuc
parents:
diff
changeset
|
154 </assert_stderr> |
|
0c3f56c85e98
planemo upload for repository https://github.com/galaxyproject/tools-iuc/main/tools/swissmodel_modelling_api commit 43b5bef8757185b4c077effd0bad846f25d408db
iuc
parents:
diff
changeset
|
155 </test> |
|
0c3f56c85e98
planemo upload for repository https://github.com/galaxyproject/tools-iuc/main/tools/swissmodel_modelling_api commit 43b5bef8757185b4c077effd0bad846f25d408db
iuc
parents:
diff
changeset
|
156 <!-- sequence and token (complete automodel job), fail (no real token) --> |
|
0c3f56c85e98
planemo upload for repository https://github.com/galaxyproject/tools-iuc/main/tools/swissmodel_modelling_api commit 43b5bef8757185b4c077effd0bad846f25d408db
iuc
parents:
diff
changeset
|
157 <test expect_exit_code="1" expect_failure="true"> |
|
0c3f56c85e98
planemo upload for repository https://github.com/galaxyproject/tools-iuc/main/tools/swissmodel_modelling_api commit 43b5bef8757185b4c077effd0bad846f25d408db
iuc
parents:
diff
changeset
|
158 <conditional name="project"> |
|
0c3f56c85e98
planemo upload for repository https://github.com/galaxyproject/tools-iuc/main/tools/swissmodel_modelling_api commit 43b5bef8757185b4c077effd0bad846f25d408db
iuc
parents:
diff
changeset
|
159 <repeat name="target_list"> |
|
0c3f56c85e98
planemo upload for repository https://github.com/galaxyproject/tools-iuc/main/tools/swissmodel_modelling_api commit 43b5bef8757185b4c077effd0bad846f25d408db
iuc
parents:
diff
changeset
|
160 <param name="sequence" value="MVVKAVCVINGDAKGTVFFEQESSGTPVKVSGEVCGL"/> |
|
0c3f56c85e98
planemo upload for repository https://github.com/galaxyproject/tools-iuc/main/tools/swissmodel_modelling_api commit 43b5bef8757185b4c077effd0bad846f25d408db
iuc
parents:
diff
changeset
|
161 </repeat> |
|
0c3f56c85e98
planemo upload for repository https://github.com/galaxyproject/tools-iuc/main/tools/swissmodel_modelling_api commit 43b5bef8757185b4c077effd0bad846f25d408db
iuc
parents:
diff
changeset
|
162 </conditional> |
|
0c3f56c85e98
planemo upload for repository https://github.com/galaxyproject/tools-iuc/main/tools/swissmodel_modelling_api commit 43b5bef8757185b4c077effd0bad846f25d408db
iuc
parents:
diff
changeset
|
163 <param name="token" value="NOTAVALIDTOKEN"/> |
|
0c3f56c85e98
planemo upload for repository https://github.com/galaxyproject/tools-iuc/main/tools/swissmodel_modelling_api commit 43b5bef8757185b4c077effd0bad846f25d408db
iuc
parents:
diff
changeset
|
164 <assert_stderr> |
|
0c3f56c85e98
planemo upload for repository https://github.com/galaxyproject/tools-iuc/main/tools/swissmodel_modelling_api commit 43b5bef8757185b4c077effd0bad846f25d408db
iuc
parents:
diff
changeset
|
165 <has_line line="RuntimeError: Submitting modelling job failed (401)"/> |
|
0c3f56c85e98
planemo upload for repository https://github.com/galaxyproject/tools-iuc/main/tools/swissmodel_modelling_api commit 43b5bef8757185b4c077effd0bad846f25d408db
iuc
parents:
diff
changeset
|
166 </assert_stderr> |
|
0c3f56c85e98
planemo upload for repository https://github.com/galaxyproject/tools-iuc/main/tools/swissmodel_modelling_api commit 43b5bef8757185b4c077effd0bad846f25d408db
iuc
parents:
diff
changeset
|
167 </test> |
|
0c3f56c85e98
planemo upload for repository https://github.com/galaxyproject/tools-iuc/main/tools/swissmodel_modelling_api commit 43b5bef8757185b4c077effd0bad846f25d408db
iuc
parents:
diff
changeset
|
168 <!-- alignment mode tests, as few params as possible, fail --> |
|
0c3f56c85e98
planemo upload for repository https://github.com/galaxyproject/tools-iuc/main/tools/swissmodel_modelling_api commit 43b5bef8757185b4c077effd0bad846f25d408db
iuc
parents:
diff
changeset
|
169 <test expect_exit_code="2" expect_failure="true"> |
|
0c3f56c85e98
planemo upload for repository https://github.com/galaxyproject/tools-iuc/main/tools/swissmodel_modelling_api commit 43b5bef8757185b4c077effd0bad846f25d408db
iuc
parents:
diff
changeset
|
170 <conditional name="project"> |
|
0c3f56c85e98
planemo upload for repository https://github.com/galaxyproject/tools-iuc/main/tools/swissmodel_modelling_api commit 43b5bef8757185b4c077effd0bad846f25d408db
iuc
parents:
diff
changeset
|
171 <param name="project_type" value="alignment"/> |
|
0c3f56c85e98
planemo upload for repository https://github.com/galaxyproject/tools-iuc/main/tools/swissmodel_modelling_api commit 43b5bef8757185b4c077effd0bad846f25d408db
iuc
parents:
diff
changeset
|
172 <param name="assembly_id" value="0"/> |
|
0c3f56c85e98
planemo upload for repository https://github.com/galaxyproject/tools-iuc/main/tools/swissmodel_modelling_api commit 43b5bef8757185b4c077effd0bad846f25d408db
iuc
parents:
diff
changeset
|
173 <param name="template_seqres_offset" value="0"/> |
|
0c3f56c85e98
planemo upload for repository https://github.com/galaxyproject/tools-iuc/main/tools/swissmodel_modelling_api commit 43b5bef8757185b4c077effd0bad846f25d408db
iuc
parents:
diff
changeset
|
174 </conditional> |
|
0c3f56c85e98
planemo upload for repository https://github.com/galaxyproject/tools-iuc/main/tools/swissmodel_modelling_api commit 43b5bef8757185b4c077effd0bad846f25d408db
iuc
parents:
diff
changeset
|
175 <assert_stderr> |
|
0c3f56c85e98
planemo upload for repository https://github.com/galaxyproject/tools-iuc/main/tools/swissmodel_modelling_api commit 43b5bef8757185b4c077effd0bad846f25d408db
iuc
parents:
diff
changeset
|
176 <has_line line="Option '--auth-asym-id' can not be an empty string"/> |
|
0c3f56c85e98
planemo upload for repository https://github.com/galaxyproject/tools-iuc/main/tools/swissmodel_modelling_api commit 43b5bef8757185b4c077effd0bad846f25d408db
iuc
parents:
diff
changeset
|
177 </assert_stderr> |
|
0c3f56c85e98
planemo upload for repository https://github.com/galaxyproject/tools-iuc/main/tools/swissmodel_modelling_api commit 43b5bef8757185b4c077effd0bad846f25d408db
iuc
parents:
diff
changeset
|
178 </test> |
|
0c3f56c85e98
planemo upload for repository https://github.com/galaxyproject/tools-iuc/main/tools/swissmodel_modelling_api commit 43b5bef8757185b4c077effd0bad846f25d408db
iuc
parents:
diff
changeset
|
179 <!-- alignment mode tests, with auth_asym_id, fail --> |
|
0c3f56c85e98
planemo upload for repository https://github.com/galaxyproject/tools-iuc/main/tools/swissmodel_modelling_api commit 43b5bef8757185b4c077effd0bad846f25d408db
iuc
parents:
diff
changeset
|
180 <test expect_exit_code="2" expect_failure="true"> |
|
0c3f56c85e98
planemo upload for repository https://github.com/galaxyproject/tools-iuc/main/tools/swissmodel_modelling_api commit 43b5bef8757185b4c077effd0bad846f25d408db
iuc
parents:
diff
changeset
|
181 <conditional name="project"> |
|
0c3f56c85e98
planemo upload for repository https://github.com/galaxyproject/tools-iuc/main/tools/swissmodel_modelling_api commit 43b5bef8757185b4c077effd0bad846f25d408db
iuc
parents:
diff
changeset
|
182 <param name="assembly_id" value="0"/> |
|
0c3f56c85e98
planemo upload for repository https://github.com/galaxyproject/tools-iuc/main/tools/swissmodel_modelling_api commit 43b5bef8757185b4c077effd0bad846f25d408db
iuc
parents:
diff
changeset
|
183 <param name="auth_asym_id" value="A"/> |
|
0c3f56c85e98
planemo upload for repository https://github.com/galaxyproject/tools-iuc/main/tools/swissmodel_modelling_api commit 43b5bef8757185b4c077effd0bad846f25d408db
iuc
parents:
diff
changeset
|
184 <param name="project_type" value="alignment"/> |
|
0c3f56c85e98
planemo upload for repository https://github.com/galaxyproject/tools-iuc/main/tools/swissmodel_modelling_api commit 43b5bef8757185b4c077effd0bad846f25d408db
iuc
parents:
diff
changeset
|
185 <param name="template_seqres_offset" value="0"/> |
|
0c3f56c85e98
planemo upload for repository https://github.com/galaxyproject/tools-iuc/main/tools/swissmodel_modelling_api commit 43b5bef8757185b4c077effd0bad846f25d408db
iuc
parents:
diff
changeset
|
186 </conditional> |
|
0c3f56c85e98
planemo upload for repository https://github.com/galaxyproject/tools-iuc/main/tools/swissmodel_modelling_api commit 43b5bef8757185b4c077effd0bad846f25d408db
iuc
parents:
diff
changeset
|
187 <assert_stderr> |
|
0c3f56c85e98
planemo upload for repository https://github.com/galaxyproject/tools-iuc/main/tools/swissmodel_modelling_api commit 43b5bef8757185b4c077effd0bad846f25d408db
iuc
parents:
diff
changeset
|
188 <has_line line="Option '--pdb-id' can not be an empty string"/> |
|
0c3f56c85e98
planemo upload for repository https://github.com/galaxyproject/tools-iuc/main/tools/swissmodel_modelling_api commit 43b5bef8757185b4c077effd0bad846f25d408db
iuc
parents:
diff
changeset
|
189 </assert_stderr> |
|
0c3f56c85e98
planemo upload for repository https://github.com/galaxyproject/tools-iuc/main/tools/swissmodel_modelling_api commit 43b5bef8757185b4c077effd0bad846f25d408db
iuc
parents:
diff
changeset
|
190 </test> |
|
0c3f56c85e98
planemo upload for repository https://github.com/galaxyproject/tools-iuc/main/tools/swissmodel_modelling_api commit 43b5bef8757185b4c077effd0bad846f25d408db
iuc
parents:
diff
changeset
|
191 <!-- alignment mode tests, with pdb_id, fail --> |
|
0c3f56c85e98
planemo upload for repository https://github.com/galaxyproject/tools-iuc/main/tools/swissmodel_modelling_api commit 43b5bef8757185b4c077effd0bad846f25d408db
iuc
parents:
diff
changeset
|
192 <test expect_exit_code="2" expect_failure="true"> |
|
0c3f56c85e98
planemo upload for repository https://github.com/galaxyproject/tools-iuc/main/tools/swissmodel_modelling_api commit 43b5bef8757185b4c077effd0bad846f25d408db
iuc
parents:
diff
changeset
|
193 <conditional name="project"> |
|
0c3f56c85e98
planemo upload for repository https://github.com/galaxyproject/tools-iuc/main/tools/swissmodel_modelling_api commit 43b5bef8757185b4c077effd0bad846f25d408db
iuc
parents:
diff
changeset
|
194 <param name="assembly_id" value="0"/> |
|
0c3f56c85e98
planemo upload for repository https://github.com/galaxyproject/tools-iuc/main/tools/swissmodel_modelling_api commit 43b5bef8757185b4c077effd0bad846f25d408db
iuc
parents:
diff
changeset
|
195 <param name="auth_asym_id" value="A"/> |
|
0c3f56c85e98
planemo upload for repository https://github.com/galaxyproject/tools-iuc/main/tools/swissmodel_modelling_api commit 43b5bef8757185b4c077effd0bad846f25d408db
iuc
parents:
diff
changeset
|
196 <param name="pdb_id" value="1AKE"/> |
|
0c3f56c85e98
planemo upload for repository https://github.com/galaxyproject/tools-iuc/main/tools/swissmodel_modelling_api commit 43b5bef8757185b4c077effd0bad846f25d408db
iuc
parents:
diff
changeset
|
197 <param name="project_type" value="alignment"/> |
|
0c3f56c85e98
planemo upload for repository https://github.com/galaxyproject/tools-iuc/main/tools/swissmodel_modelling_api commit 43b5bef8757185b4c077effd0bad846f25d408db
iuc
parents:
diff
changeset
|
198 <param name="template_seqres_offset" value="0"/> |
|
0c3f56c85e98
planemo upload for repository https://github.com/galaxyproject/tools-iuc/main/tools/swissmodel_modelling_api commit 43b5bef8757185b4c077effd0bad846f25d408db
iuc
parents:
diff
changeset
|
199 </conditional> |
|
0c3f56c85e98
planemo upload for repository https://github.com/galaxyproject/tools-iuc/main/tools/swissmodel_modelling_api commit 43b5bef8757185b4c077effd0bad846f25d408db
iuc
parents:
diff
changeset
|
200 <assert_stderr> |
|
0c3f56c85e98
planemo upload for repository https://github.com/galaxyproject/tools-iuc/main/tools/swissmodel_modelling_api commit 43b5bef8757185b4c077effd0bad846f25d408db
iuc
parents:
diff
changeset
|
201 <has_line line="Option '--template-sequence' can not be an empty string"/> |
|
0c3f56c85e98
planemo upload for repository https://github.com/galaxyproject/tools-iuc/main/tools/swissmodel_modelling_api commit 43b5bef8757185b4c077effd0bad846f25d408db
iuc
parents:
diff
changeset
|
202 </assert_stderr> |
|
0c3f56c85e98
planemo upload for repository https://github.com/galaxyproject/tools-iuc/main/tools/swissmodel_modelling_api commit 43b5bef8757185b4c077effd0bad846f25d408db
iuc
parents:
diff
changeset
|
203 </test> |
|
0c3f56c85e98
planemo upload for repository https://github.com/galaxyproject/tools-iuc/main/tools/swissmodel_modelling_api commit 43b5bef8757185b4c077effd0bad846f25d408db
iuc
parents:
diff
changeset
|
204 <!-- alignment mode tests, with template_sequence, fail --> |
|
0c3f56c85e98
planemo upload for repository https://github.com/galaxyproject/tools-iuc/main/tools/swissmodel_modelling_api commit 43b5bef8757185b4c077effd0bad846f25d408db
iuc
parents:
diff
changeset
|
205 <test expect_exit_code="2" expect_failure="true"> |
|
0c3f56c85e98
planemo upload for repository https://github.com/galaxyproject/tools-iuc/main/tools/swissmodel_modelling_api commit 43b5bef8757185b4c077effd0bad846f25d408db
iuc
parents:
diff
changeset
|
206 <conditional name="project"> |
|
0c3f56c85e98
planemo upload for repository https://github.com/galaxyproject/tools-iuc/main/tools/swissmodel_modelling_api commit 43b5bef8757185b4c077effd0bad846f25d408db
iuc
parents:
diff
changeset
|
207 <param name="assembly_id" value="0"/> |
|
0c3f56c85e98
planemo upload for repository https://github.com/galaxyproject/tools-iuc/main/tools/swissmodel_modelling_api commit 43b5bef8757185b4c077effd0bad846f25d408db
iuc
parents:
diff
changeset
|
208 <param name="auth_asym_id" value="A"/> |
|
0c3f56c85e98
planemo upload for repository https://github.com/galaxyproject/tools-iuc/main/tools/swissmodel_modelling_api commit 43b5bef8757185b4c077effd0bad846f25d408db
iuc
parents:
diff
changeset
|
209 <param name="pdb_id" value="1AKE"/> |
|
0c3f56c85e98
planemo upload for repository https://github.com/galaxyproject/tools-iuc/main/tools/swissmodel_modelling_api commit 43b5bef8757185b4c077effd0bad846f25d408db
iuc
parents:
diff
changeset
|
210 <param name="project_type" value="alignment"/> |
|
0c3f56c85e98
planemo upload for repository https://github.com/galaxyproject/tools-iuc/main/tools/swissmodel_modelling_api commit 43b5bef8757185b4c077effd0bad846f25d408db
iuc
parents:
diff
changeset
|
211 <param name="template_seqres_offset" value="0"/> |
|
0c3f56c85e98
planemo upload for repository https://github.com/galaxyproject/tools-iuc/main/tools/swissmodel_modelling_api commit 43b5bef8757185b4c077effd0bad846f25d408db
iuc
parents:
diff
changeset
|
212 <param name="template_sequence" value="MVVKAVCVINGDAKGTVFFEQESSGTPV"/> |
|
0c3f56c85e98
planemo upload for repository https://github.com/galaxyproject/tools-iuc/main/tools/swissmodel_modelling_api commit 43b5bef8757185b4c077effd0bad846f25d408db
iuc
parents:
diff
changeset
|
213 </conditional> |
|
0c3f56c85e98
planemo upload for repository https://github.com/galaxyproject/tools-iuc/main/tools/swissmodel_modelling_api commit 43b5bef8757185b4c077effd0bad846f25d408db
iuc
parents:
diff
changeset
|
214 <assert_stderr> |
|
0c3f56c85e98
planemo upload for repository https://github.com/galaxyproject/tools-iuc/main/tools/swissmodel_modelling_api commit 43b5bef8757185b4c077effd0bad846f25d408db
iuc
parents:
diff
changeset
|
215 <has_line line="Argument of '<SEQUENCE[S]>' can not be an empty"/> |
|
0c3f56c85e98
planemo upload for repository https://github.com/galaxyproject/tools-iuc/main/tools/swissmodel_modelling_api commit 43b5bef8757185b4c077effd0bad846f25d408db
iuc
parents:
diff
changeset
|
216 </assert_stderr> |
|
0c3f56c85e98
planemo upload for repository https://github.com/galaxyproject/tools-iuc/main/tools/swissmodel_modelling_api commit 43b5bef8757185b4c077effd0bad846f25d408db
iuc
parents:
diff
changeset
|
217 </test> |
|
0c3f56c85e98
planemo upload for repository https://github.com/galaxyproject/tools-iuc/main/tools/swissmodel_modelling_api commit 43b5bef8757185b4c077effd0bad846f25d408db
iuc
parents:
diff
changeset
|
218 <!-- alignment mode tests, with sequence, fail --> |
|
0c3f56c85e98
planemo upload for repository https://github.com/galaxyproject/tools-iuc/main/tools/swissmodel_modelling_api commit 43b5bef8757185b4c077effd0bad846f25d408db
iuc
parents:
diff
changeset
|
219 <test expect_exit_code="2" expect_failure="true"> |
|
0c3f56c85e98
planemo upload for repository https://github.com/galaxyproject/tools-iuc/main/tools/swissmodel_modelling_api commit 43b5bef8757185b4c077effd0bad846f25d408db
iuc
parents:
diff
changeset
|
220 <conditional name="project"> |
|
0c3f56c85e98
planemo upload for repository https://github.com/galaxyproject/tools-iuc/main/tools/swissmodel_modelling_api commit 43b5bef8757185b4c077effd0bad846f25d408db
iuc
parents:
diff
changeset
|
221 <param name="assembly_id" value="0"/> |
|
0c3f56c85e98
planemo upload for repository https://github.com/galaxyproject/tools-iuc/main/tools/swissmodel_modelling_api commit 43b5bef8757185b4c077effd0bad846f25d408db
iuc
parents:
diff
changeset
|
222 <param name="auth_asym_id" value="A"/> |
|
0c3f56c85e98
planemo upload for repository https://github.com/galaxyproject/tools-iuc/main/tools/swissmodel_modelling_api commit 43b5bef8757185b4c077effd0bad846f25d408db
iuc
parents:
diff
changeset
|
223 <param name="pdb_id" value="1AKE"/> |
|
0c3f56c85e98
planemo upload for repository https://github.com/galaxyproject/tools-iuc/main/tools/swissmodel_modelling_api commit 43b5bef8757185b4c077effd0bad846f25d408db
iuc
parents:
diff
changeset
|
224 <param name="project_type" value="alignment"/> |
|
0c3f56c85e98
planemo upload for repository https://github.com/galaxyproject/tools-iuc/main/tools/swissmodel_modelling_api commit 43b5bef8757185b4c077effd0bad846f25d408db
iuc
parents:
diff
changeset
|
225 <param name="target_sequence" value="MVVKAVCVINGDAKGTVFFEQESSGTPVKVSG"/> |
|
0c3f56c85e98
planemo upload for repository https://github.com/galaxyproject/tools-iuc/main/tools/swissmodel_modelling_api commit 43b5bef8757185b4c077effd0bad846f25d408db
iuc
parents:
diff
changeset
|
226 <param name="template_seqres_offset" value="0"/> |
|
0c3f56c85e98
planemo upload for repository https://github.com/galaxyproject/tools-iuc/main/tools/swissmodel_modelling_api commit 43b5bef8757185b4c077effd0bad846f25d408db
iuc
parents:
diff
changeset
|
227 <param name="template_sequence" value="MVVKAVCVINGDAKGTVFFEQESSGTPV"/> |
|
0c3f56c85e98
planemo upload for repository https://github.com/galaxyproject/tools-iuc/main/tools/swissmodel_modelling_api commit 43b5bef8757185b4c077effd0bad846f25d408db
iuc
parents:
diff
changeset
|
228 </conditional> |
|
0c3f56c85e98
planemo upload for repository https://github.com/galaxyproject/tools-iuc/main/tools/swissmodel_modelling_api commit 43b5bef8757185b4c077effd0bad846f25d408db
iuc
parents:
diff
changeset
|
229 <assert_stderr> |
|
0c3f56c85e98
planemo upload for repository https://github.com/galaxyproject/tools-iuc/main/tools/swissmodel_modelling_api commit 43b5bef8757185b4c077effd0bad846f25d408db
iuc
parents:
diff
changeset
|
230 <has_line line="Argument of '<TOKEN>' can not be an empty string"/> |
|
0c3f56c85e98
planemo upload for repository https://github.com/galaxyproject/tools-iuc/main/tools/swissmodel_modelling_api commit 43b5bef8757185b4c077effd0bad846f25d408db
iuc
parents:
diff
changeset
|
231 </assert_stderr> |
|
0c3f56c85e98
planemo upload for repository https://github.com/galaxyproject/tools-iuc/main/tools/swissmodel_modelling_api commit 43b5bef8757185b4c077effd0bad846f25d408db
iuc
parents:
diff
changeset
|
232 </test> |
|
0c3f56c85e98
planemo upload for repository https://github.com/galaxyproject/tools-iuc/main/tools/swissmodel_modelling_api commit 43b5bef8757185b4c077effd0bad846f25d408db
iuc
parents:
diff
changeset
|
233 <!-- alignment mode tests, with token, fail --> |
|
0c3f56c85e98
planemo upload for repository https://github.com/galaxyproject/tools-iuc/main/tools/swissmodel_modelling_api commit 43b5bef8757185b4c077effd0bad846f25d408db
iuc
parents:
diff
changeset
|
234 <test expect_exit_code="1" expect_failure="true"> |
|
0c3f56c85e98
planemo upload for repository https://github.com/galaxyproject/tools-iuc/main/tools/swissmodel_modelling_api commit 43b5bef8757185b4c077effd0bad846f25d408db
iuc
parents:
diff
changeset
|
235 <conditional name="project"> |
|
0c3f56c85e98
planemo upload for repository https://github.com/galaxyproject/tools-iuc/main/tools/swissmodel_modelling_api commit 43b5bef8757185b4c077effd0bad846f25d408db
iuc
parents:
diff
changeset
|
236 <param name="assembly_id" value="0"/> |
|
0c3f56c85e98
planemo upload for repository https://github.com/galaxyproject/tools-iuc/main/tools/swissmodel_modelling_api commit 43b5bef8757185b4c077effd0bad846f25d408db
iuc
parents:
diff
changeset
|
237 <param name="auth_asym_id" value="A"/> |
|
0c3f56c85e98
planemo upload for repository https://github.com/galaxyproject/tools-iuc/main/tools/swissmodel_modelling_api commit 43b5bef8757185b4c077effd0bad846f25d408db
iuc
parents:
diff
changeset
|
238 <param name="pdb_id" value="1AKE"/> |
|
0c3f56c85e98
planemo upload for repository https://github.com/galaxyproject/tools-iuc/main/tools/swissmodel_modelling_api commit 43b5bef8757185b4c077effd0bad846f25d408db
iuc
parents:
diff
changeset
|
239 <param name="project_type" value="alignment"/> |
|
0c3f56c85e98
planemo upload for repository https://github.com/galaxyproject/tools-iuc/main/tools/swissmodel_modelling_api commit 43b5bef8757185b4c077effd0bad846f25d408db
iuc
parents:
diff
changeset
|
240 <param name="target_sequence" value="MVVKAVCVINGDAKGTVFFEQESSGTPVKVSG"/> |
|
0c3f56c85e98
planemo upload for repository https://github.com/galaxyproject/tools-iuc/main/tools/swissmodel_modelling_api commit 43b5bef8757185b4c077effd0bad846f25d408db
iuc
parents:
diff
changeset
|
241 <param name="template_seqres_offset" value="0"/> |
|
0c3f56c85e98
planemo upload for repository https://github.com/galaxyproject/tools-iuc/main/tools/swissmodel_modelling_api commit 43b5bef8757185b4c077effd0bad846f25d408db
iuc
parents:
diff
changeset
|
242 <param name="template_sequence" value="MVVKAVCVINGDAKGTVFFEQESSGTPV"/> |
|
0c3f56c85e98
planemo upload for repository https://github.com/galaxyproject/tools-iuc/main/tools/swissmodel_modelling_api commit 43b5bef8757185b4c077effd0bad846f25d408db
iuc
parents:
diff
changeset
|
243 </conditional> |
|
0c3f56c85e98
planemo upload for repository https://github.com/galaxyproject/tools-iuc/main/tools/swissmodel_modelling_api commit 43b5bef8757185b4c077effd0bad846f25d408db
iuc
parents:
diff
changeset
|
244 <param name="token" value="NOTAVALIDTOKEN"/> |
|
0c3f56c85e98
planemo upload for repository https://github.com/galaxyproject/tools-iuc/main/tools/swissmodel_modelling_api commit 43b5bef8757185b4c077effd0bad846f25d408db
iuc
parents:
diff
changeset
|
245 <assert_stderr> |
|
0c3f56c85e98
planemo upload for repository https://github.com/galaxyproject/tools-iuc/main/tools/swissmodel_modelling_api commit 43b5bef8757185b4c077effd0bad846f25d408db
iuc
parents:
diff
changeset
|
246 <has_line line="RuntimeError: Submitting modelling job failed (401)"/> |
|
0c3f56c85e98
planemo upload for repository https://github.com/galaxyproject/tools-iuc/main/tools/swissmodel_modelling_api commit 43b5bef8757185b4c077effd0bad846f25d408db
iuc
parents:
diff
changeset
|
247 </assert_stderr> |
|
0c3f56c85e98
planemo upload for repository https://github.com/galaxyproject/tools-iuc/main/tools/swissmodel_modelling_api commit 43b5bef8757185b4c077effd0bad846f25d408db
iuc
parents:
diff
changeset
|
248 </test> |
|
0c3f56c85e98
planemo upload for repository https://github.com/galaxyproject/tools-iuc/main/tools/swissmodel_modelling_api commit 43b5bef8757185b4c077effd0bad846f25d408db
iuc
parents:
diff
changeset
|
249 <!-- usertemplate mode tests, as few params as possible, fail --> |
|
0c3f56c85e98
planemo upload for repository https://github.com/galaxyproject/tools-iuc/main/tools/swissmodel_modelling_api commit 43b5bef8757185b4c077effd0bad846f25d408db
iuc
parents:
diff
changeset
|
250 <test expect_exit_code="2" expect_failure="true"> |
|
0c3f56c85e98
planemo upload for repository https://github.com/galaxyproject/tools-iuc/main/tools/swissmodel_modelling_api commit 43b5bef8757185b4c077effd0bad846f25d408db
iuc
parents:
diff
changeset
|
251 <conditional name="project"> |
|
0c3f56c85e98
planemo upload for repository https://github.com/galaxyproject/tools-iuc/main/tools/swissmodel_modelling_api commit 43b5bef8757185b4c077effd0bad846f25d408db
iuc
parents:
diff
changeset
|
252 <param name="project_type" value="usertemplate"/> |
|
0c3f56c85e98
planemo upload for repository https://github.com/galaxyproject/tools-iuc/main/tools/swissmodel_modelling_api commit 43b5bef8757185b4c077effd0bad846f25d408db
iuc
parents:
diff
changeset
|
253 <param name="template_file" value="model_01.pdb"/> |
|
0c3f56c85e98
planemo upload for repository https://github.com/galaxyproject/tools-iuc/main/tools/swissmodel_modelling_api commit 43b5bef8757185b4c077effd0bad846f25d408db
iuc
parents:
diff
changeset
|
254 </conditional> |
|
0c3f56c85e98
planemo upload for repository https://github.com/galaxyproject/tools-iuc/main/tools/swissmodel_modelling_api commit 43b5bef8757185b4c077effd0bad846f25d408db
iuc
parents:
diff
changeset
|
255 <assert_stderr> |
|
0c3f56c85e98
planemo upload for repository https://github.com/galaxyproject/tools-iuc/main/tools/swissmodel_modelling_api commit 43b5bef8757185b4c077effd0bad846f25d408db
iuc
parents:
diff
changeset
|
256 <has_line line="Argument of '<SEQUENCE[S]>' can not be an empty"/> |
|
0c3f56c85e98
planemo upload for repository https://github.com/galaxyproject/tools-iuc/main/tools/swissmodel_modelling_api commit 43b5bef8757185b4c077effd0bad846f25d408db
iuc
parents:
diff
changeset
|
257 </assert_stderr> |
|
0c3f56c85e98
planemo upload for repository https://github.com/galaxyproject/tools-iuc/main/tools/swissmodel_modelling_api commit 43b5bef8757185b4c077effd0bad846f25d408db
iuc
parents:
diff
changeset
|
258 </test> |
|
0c3f56c85e98
planemo upload for repository https://github.com/galaxyproject/tools-iuc/main/tools/swissmodel_modelling_api commit 43b5bef8757185b4c077effd0bad846f25d408db
iuc
parents:
diff
changeset
|
259 <!-- usertemplate mode tests, with sequence, fail --> |
|
0c3f56c85e98
planemo upload for repository https://github.com/galaxyproject/tools-iuc/main/tools/swissmodel_modelling_api commit 43b5bef8757185b4c077effd0bad846f25d408db
iuc
parents:
diff
changeset
|
260 <test expect_exit_code="2" expect_failure="true"> |
|
0c3f56c85e98
planemo upload for repository https://github.com/galaxyproject/tools-iuc/main/tools/swissmodel_modelling_api commit 43b5bef8757185b4c077effd0bad846f25d408db
iuc
parents:
diff
changeset
|
261 <conditional name="project"> |
|
0c3f56c85e98
planemo upload for repository https://github.com/galaxyproject/tools-iuc/main/tools/swissmodel_modelling_api commit 43b5bef8757185b4c077effd0bad846f25d408db
iuc
parents:
diff
changeset
|
262 <param name="project_type" value="usertemplate"/> |
|
0c3f56c85e98
planemo upload for repository https://github.com/galaxyproject/tools-iuc/main/tools/swissmodel_modelling_api commit 43b5bef8757185b4c077effd0bad846f25d408db
iuc
parents:
diff
changeset
|
263 <param name="template_file" value="model_01.pdb"/> |
|
0c3f56c85e98
planemo upload for repository https://github.com/galaxyproject/tools-iuc/main/tools/swissmodel_modelling_api commit 43b5bef8757185b4c077effd0bad846f25d408db
iuc
parents:
diff
changeset
|
264 <repeat name="target_list"> |
|
0c3f56c85e98
planemo upload for repository https://github.com/galaxyproject/tools-iuc/main/tools/swissmodel_modelling_api commit 43b5bef8757185b4c077effd0bad846f25d408db
iuc
parents:
diff
changeset
|
265 <param name="sequence" value="MVVKAVCVINGDAKGTVFFEQESSGTPVKVSGEVCGL"/> |
|
0c3f56c85e98
planemo upload for repository https://github.com/galaxyproject/tools-iuc/main/tools/swissmodel_modelling_api commit 43b5bef8757185b4c077effd0bad846f25d408db
iuc
parents:
diff
changeset
|
266 </repeat> |
|
0c3f56c85e98
planemo upload for repository https://github.com/galaxyproject/tools-iuc/main/tools/swissmodel_modelling_api commit 43b5bef8757185b4c077effd0bad846f25d408db
iuc
parents:
diff
changeset
|
267 <repeat name="target_list"> |
|
0c3f56c85e98
planemo upload for repository https://github.com/galaxyproject/tools-iuc/main/tools/swissmodel_modelling_api commit 43b5bef8757185b4c077effd0bad846f25d408db
iuc
parents:
diff
changeset
|
268 <param name="sequence" value="AKGLHGFHVHEFGDNTNGCMSSGPHFNPYGKE"/> |
|
0c3f56c85e98
planemo upload for repository https://github.com/galaxyproject/tools-iuc/main/tools/swissmodel_modelling_api commit 43b5bef8757185b4c077effd0bad846f25d408db
iuc
parents:
diff
changeset
|
269 </repeat> |
|
0c3f56c85e98
planemo upload for repository https://github.com/galaxyproject/tools-iuc/main/tools/swissmodel_modelling_api commit 43b5bef8757185b4c077effd0bad846f25d408db
iuc
parents:
diff
changeset
|
270 </conditional> |
|
0c3f56c85e98
planemo upload for repository https://github.com/galaxyproject/tools-iuc/main/tools/swissmodel_modelling_api commit 43b5bef8757185b4c077effd0bad846f25d408db
iuc
parents:
diff
changeset
|
271 <assert_stderr> |
|
0c3f56c85e98
planemo upload for repository https://github.com/galaxyproject/tools-iuc/main/tools/swissmodel_modelling_api commit 43b5bef8757185b4c077effd0bad846f25d408db
iuc
parents:
diff
changeset
|
272 <has_line line="Argument of '<TOKEN>' can not be an empty string"/> |
|
0c3f56c85e98
planemo upload for repository https://github.com/galaxyproject/tools-iuc/main/tools/swissmodel_modelling_api commit 43b5bef8757185b4c077effd0bad846f25d408db
iuc
parents:
diff
changeset
|
273 </assert_stderr> |
|
0c3f56c85e98
planemo upload for repository https://github.com/galaxyproject/tools-iuc/main/tools/swissmodel_modelling_api commit 43b5bef8757185b4c077effd0bad846f25d408db
iuc
parents:
diff
changeset
|
274 </test> |
|
0c3f56c85e98
planemo upload for repository https://github.com/galaxyproject/tools-iuc/main/tools/swissmodel_modelling_api commit 43b5bef8757185b4c077effd0bad846f25d408db
iuc
parents:
diff
changeset
|
275 <!-- usertemplate mode tests, with token, fail --> |
|
0c3f56c85e98
planemo upload for repository https://github.com/galaxyproject/tools-iuc/main/tools/swissmodel_modelling_api commit 43b5bef8757185b4c077effd0bad846f25d408db
iuc
parents:
diff
changeset
|
276 <test expect_exit_code="1" expect_failure="true"> |
|
0c3f56c85e98
planemo upload for repository https://github.com/galaxyproject/tools-iuc/main/tools/swissmodel_modelling_api commit 43b5bef8757185b4c077effd0bad846f25d408db
iuc
parents:
diff
changeset
|
277 <conditional name="project"> |
|
0c3f56c85e98
planemo upload for repository https://github.com/galaxyproject/tools-iuc/main/tools/swissmodel_modelling_api commit 43b5bef8757185b4c077effd0bad846f25d408db
iuc
parents:
diff
changeset
|
278 <param name="project_type" value="usertemplate"/> |
|
0c3f56c85e98
planemo upload for repository https://github.com/galaxyproject/tools-iuc/main/tools/swissmodel_modelling_api commit 43b5bef8757185b4c077effd0bad846f25d408db
iuc
parents:
diff
changeset
|
279 <param name="template_file" value="model_01.pdb"/> |
|
0c3f56c85e98
planemo upload for repository https://github.com/galaxyproject/tools-iuc/main/tools/swissmodel_modelling_api commit 43b5bef8757185b4c077effd0bad846f25d408db
iuc
parents:
diff
changeset
|
280 <repeat name="target_list"> |
|
0c3f56c85e98
planemo upload for repository https://github.com/galaxyproject/tools-iuc/main/tools/swissmodel_modelling_api commit 43b5bef8757185b4c077effd0bad846f25d408db
iuc
parents:
diff
changeset
|
281 <param name="sequence" value="MVVKAVCVINGDAKGTVFFEQESSGTPVKVSGEVCGL"/> |
|
0c3f56c85e98
planemo upload for repository https://github.com/galaxyproject/tools-iuc/main/tools/swissmodel_modelling_api commit 43b5bef8757185b4c077effd0bad846f25d408db
iuc
parents:
diff
changeset
|
282 </repeat> |
|
0c3f56c85e98
planemo upload for repository https://github.com/galaxyproject/tools-iuc/main/tools/swissmodel_modelling_api commit 43b5bef8757185b4c077effd0bad846f25d408db
iuc
parents:
diff
changeset
|
283 <repeat name="target_list"> |
|
0c3f56c85e98
planemo upload for repository https://github.com/galaxyproject/tools-iuc/main/tools/swissmodel_modelling_api commit 43b5bef8757185b4c077effd0bad846f25d408db
iuc
parents:
diff
changeset
|
284 <param name="sequence" value="AKGLHGFHVHEFGDNTNGCMSSGPHFNPYGKE"/> |
|
0c3f56c85e98
planemo upload for repository https://github.com/galaxyproject/tools-iuc/main/tools/swissmodel_modelling_api commit 43b5bef8757185b4c077effd0bad846f25d408db
iuc
parents:
diff
changeset
|
285 </repeat> |
|
0c3f56c85e98
planemo upload for repository https://github.com/galaxyproject/tools-iuc/main/tools/swissmodel_modelling_api commit 43b5bef8757185b4c077effd0bad846f25d408db
iuc
parents:
diff
changeset
|
286 </conditional> |
|
0c3f56c85e98
planemo upload for repository https://github.com/galaxyproject/tools-iuc/main/tools/swissmodel_modelling_api commit 43b5bef8757185b4c077effd0bad846f25d408db
iuc
parents:
diff
changeset
|
287 <param name="token" value="NOTAVALIDTOKEN"/> |
|
0c3f56c85e98
planemo upload for repository https://github.com/galaxyproject/tools-iuc/main/tools/swissmodel_modelling_api commit 43b5bef8757185b4c077effd0bad846f25d408db
iuc
parents:
diff
changeset
|
288 <assert_stderr> |
|
0c3f56c85e98
planemo upload for repository https://github.com/galaxyproject/tools-iuc/main/tools/swissmodel_modelling_api commit 43b5bef8757185b4c077effd0bad846f25d408db
iuc
parents:
diff
changeset
|
289 <has_line line="RuntimeError: Submitting modelling job failed (401)"/> |
|
0c3f56c85e98
planemo upload for repository https://github.com/galaxyproject/tools-iuc/main/tools/swissmodel_modelling_api commit 43b5bef8757185b4c077effd0bad846f25d408db
iuc
parents:
diff
changeset
|
290 </assert_stderr> |
|
0c3f56c85e98
planemo upload for repository https://github.com/galaxyproject/tools-iuc/main/tools/swissmodel_modelling_api commit 43b5bef8757185b4c077effd0bad846f25d408db
iuc
parents:
diff
changeset
|
291 </test> |
|
0c3f56c85e98
planemo upload for repository https://github.com/galaxyproject/tools-iuc/main/tools/swissmodel_modelling_api commit 43b5bef8757185b4c077effd0bad846f25d408db
iuc
parents:
diff
changeset
|
292 </tests> |
|
0c3f56c85e98
planemo upload for repository https://github.com/galaxyproject/tools-iuc/main/tools/swissmodel_modelling_api commit 43b5bef8757185b4c077effd0bad846f25d408db
iuc
parents:
diff
changeset
|
293 <help><![CDATA[ |
|
0c3f56c85e98
planemo upload for repository https://github.com/galaxyproject/tools-iuc/main/tools/swissmodel_modelling_api commit 43b5bef8757185b4c077effd0bad846f25d408db
iuc
parents:
diff
changeset
|
294 The SWISS-MODEL Modelling API tool gives you convenient access to homology models build by `SWISS-MODEL <https://swissmodel.expasy.org>`_ via our `API <https://swissmodel.expasy.org/docs/help#modelling_api>`_. |
|
0c3f56c85e98
planemo upload for repository https://github.com/galaxyproject/tools-iuc/main/tools/swissmodel_modelling_api commit 43b5bef8757185b4c077effd0bad846f25d408db
iuc
parents:
diff
changeset
|
295 |
|
0c3f56c85e98
planemo upload for repository https://github.com/galaxyproject/tools-iuc/main/tools/swissmodel_modelling_api commit 43b5bef8757185b4c077effd0bad846f25d408db
iuc
parents:
diff
changeset
|
296 By default, the tool fetches model coordinates in ModelCIF format from the SWISS-MODEL API. SWISS-MODEL enriches its ModelCIF files with lots of extra information, essential for later reproduction of the computational experiment and enabling for easy deposition at archiving sites, like `Model Archive <https://modelarchive.org>`_. Output format can be toggled in the *Output format options* section for legacy PDB format, in case you are dealing with old-school tools in your workflows. Regardless of the format, output file names follow the pattern ``model_<N>.[cif|pdb]``. |
|
0c3f56c85e98
planemo upload for repository https://github.com/galaxyproject/tools-iuc/main/tools/swissmodel_modelling_api commit 43b5bef8757185b4c077effd0bad846f25d408db
iuc
parents:
diff
changeset
|
297 |
|
0c3f56c85e98
planemo upload for repository https://github.com/galaxyproject/tools-iuc/main/tools/swissmodel_modelling_api commit 43b5bef8757185b4c077effd0bad846f25d408db
iuc
parents:
diff
changeset
|
298 The SWISS-MODEL API provides three major modelling modes: Automodel, alignment and template upload mode. |
|
0c3f56c85e98
planemo upload for repository https://github.com/galaxyproject/tools-iuc/main/tools/swissmodel_modelling_api commit 43b5bef8757185b4c077effd0bad846f25d408db
iuc
parents:
diff
changeset
|
299 |
|
0c3f56c85e98
planemo upload for repository https://github.com/galaxyproject/tools-iuc/main/tools/swissmodel_modelling_api commit 43b5bef8757185b4c077effd0bad846f25d408db
iuc
parents:
diff
changeset
|
300 Automodel mode |
|
0c3f56c85e98
planemo upload for repository https://github.com/galaxyproject/tools-iuc/main/tools/swissmodel_modelling_api commit 43b5bef8757185b4c077effd0bad846f25d408db
iuc
parents:
diff
changeset
|
301 -------------- |
|
0c3f56c85e98
planemo upload for repository https://github.com/galaxyproject/tools-iuc/main/tools/swissmodel_modelling_api commit 43b5bef8757185b4c077effd0bad846f25d408db
iuc
parents:
diff
changeset
|
302 |
|
0c3f56c85e98
planemo upload for repository https://github.com/galaxyproject/tools-iuc/main/tools/swissmodel_modelling_api commit 43b5bef8757185b4c077effd0bad846f25d408db
iuc
parents:
diff
changeset
|
303 This mode corresponds to the "Sequence(s)" input mode and just hitting the "Build Model" button on our `web page <https://swissmodel.expasy.org/interactive>`_. |
|
0c3f56c85e98
planemo upload for repository https://github.com/galaxyproject/tools-iuc/main/tools/swissmodel_modelling_api commit 43b5bef8757185b4c077effd0bad846f25d408db
iuc
parents:
diff
changeset
|
304 |
|
0c3f56c85e98
planemo upload for repository https://github.com/galaxyproject/tools-iuc/main/tools/swissmodel_modelling_api commit 43b5bef8757185b4c077effd0bad846f25d408db
iuc
parents:
diff
changeset
|
305 Automodel goes from sequence(s) to structural model. A single sequence for input leads to monomers or homomers. Multiple sequences for input produces heteromers, incorporating all target sequences. Multiple sequences input is sometimes mistaken for multi-model modelling tasks but its not, to produce models for more than one target sequence, you need to run the tool for each sequence separately. |
|
0c3f56c85e98
planemo upload for repository https://github.com/galaxyproject/tools-iuc/main/tools/swissmodel_modelling_api commit 43b5bef8757185b4c077effd0bad846f25d408db
iuc
parents:
diff
changeset
|
306 |
|
0c3f56c85e98
planemo upload for repository https://github.com/galaxyproject/tools-iuc/main/tools/swissmodel_modelling_api commit 43b5bef8757185b4c077effd0bad846f25d408db
iuc
parents:
diff
changeset
|
307 Inside an automodel job, the following happens: |
|
0c3f56c85e98
planemo upload for repository https://github.com/galaxyproject/tools-iuc/main/tools/swissmodel_modelling_api commit 43b5bef8757185b4c077effd0bad846f25d408db
iuc
parents:
diff
changeset
|
308 |
|
0c3f56c85e98
planemo upload for repository https://github.com/galaxyproject/tools-iuc/main/tools/swissmodel_modelling_api commit 43b5bef8757185b4c077effd0bad846f25d408db
iuc
parents:
diff
changeset
|
309 1. Template search in `PDB <https://www.rcsb.org>`_ and AlphaFold DB v4 sequences |
|
0c3f56c85e98
planemo upload for repository https://github.com/galaxyproject/tools-iuc/main/tools/swissmodel_modelling_api commit 43b5bef8757185b4c077effd0bad846f25d408db
iuc
parents:
diff
changeset
|
310 2. Template selection by estimated quality and target sequence coverage |
|
0c3f56c85e98
planemo upload for repository https://github.com/galaxyproject/tools-iuc/main/tools/swissmodel_modelling_api commit 43b5bef8757185b4c077effd0bad846f25d408db
iuc
parents:
diff
changeset
|
311 |
|
0c3f56c85e98
planemo upload for repository https://github.com/galaxyproject/tools-iuc/main/tools/swissmodel_modelling_api commit 43b5bef8757185b4c077effd0bad846f25d408db
iuc
parents:
diff
changeset
|
312 - gain high model confidence |
|
0c3f56c85e98
planemo upload for repository https://github.com/galaxyproject/tools-iuc/main/tools/swissmodel_modelling_api commit 43b5bef8757185b4c077effd0bad846f25d408db
iuc
parents:
diff
changeset
|
313 - cover as much of the target sequence, maybe by different models per region |
|
0c3f56c85e98
planemo upload for repository https://github.com/galaxyproject/tools-iuc/main/tools/swissmodel_modelling_api commit 43b5bef8757185b4c077effd0bad846f25d408db
iuc
parents:
diff
changeset
|
314 - employ models for equal regions if structurally diverse |
|
0c3f56c85e98
planemo upload for repository https://github.com/galaxyproject/tools-iuc/main/tools/swissmodel_modelling_api commit 43b5bef8757185b4c077effd0bad846f25d408db
iuc
parents:
diff
changeset
|
315 |
|
0c3f56c85e98
planemo upload for repository https://github.com/galaxyproject/tools-iuc/main/tools/swissmodel_modelling_api commit 43b5bef8757185b4c077effd0bad846f25d408db
iuc
parents:
diff
changeset
|
316 3. Build models |
|
0c3f56c85e98
planemo upload for repository https://github.com/galaxyproject/tools-iuc/main/tools/swissmodel_modelling_api commit 43b5bef8757185b4c077effd0bad846f25d408db
iuc
parents:
diff
changeset
|
317 |
|
0c3f56c85e98
planemo upload for repository https://github.com/galaxyproject/tools-iuc/main/tools/swissmodel_modelling_api commit 43b5bef8757185b4c077effd0bad846f25d408db
iuc
parents:
diff
changeset
|
318 Automodel options |
|
0c3f56c85e98
planemo upload for repository https://github.com/galaxyproject/tools-iuc/main/tools/swissmodel_modelling_api commit 43b5bef8757185b4c077effd0bad846f25d408db
iuc
parents:
diff
changeset
|
319 ~~~~~~~~~~~~~~~~~ |
|
0c3f56c85e98
planemo upload for repository https://github.com/galaxyproject/tools-iuc/main/tools/swissmodel_modelling_api commit 43b5bef8757185b4c077effd0bad846f25d408db
iuc
parents:
diff
changeset
|
320 |
|
0c3f56c85e98
planemo upload for repository https://github.com/galaxyproject/tools-iuc/main/tools/swissmodel_modelling_api commit 43b5bef8757185b4c077effd0bad846f25d408db
iuc
parents:
diff
changeset
|
321 Only one or more sequences required, that's all! Single sequence produces monomers and/ or homomers. Multiple sequences produces heteromers. |
|
0c3f56c85e98
planemo upload for repository https://github.com/galaxyproject/tools-iuc/main/tools/swissmodel_modelling_api commit 43b5bef8757185b4c077effd0bad846f25d408db
iuc
parents:
diff
changeset
|
322 |
|
0c3f56c85e98
planemo upload for repository https://github.com/galaxyproject/tools-iuc/main/tools/swissmodel_modelling_api commit 43b5bef8757185b4c077effd0bad846f25d408db
iuc
parents:
diff
changeset
|
323 |
|
0c3f56c85e98
planemo upload for repository https://github.com/galaxyproject/tools-iuc/main/tools/swissmodel_modelling_api commit 43b5bef8757185b4c077effd0bad846f25d408db
iuc
parents:
diff
changeset
|
324 Alignment mode |
|
0c3f56c85e98
planemo upload for repository https://github.com/galaxyproject/tools-iuc/main/tools/swissmodel_modelling_api commit 43b5bef8757185b4c077effd0bad846f25d408db
iuc
parents:
diff
changeset
|
325 -------------- |
|
0c3f56c85e98
planemo upload for repository https://github.com/galaxyproject/tools-iuc/main/tools/swissmodel_modelling_api commit 43b5bef8757185b4c077effd0bad846f25d408db
iuc
parents:
diff
changeset
|
326 |
|
0c3f56c85e98
planemo upload for repository https://github.com/galaxyproject/tools-iuc/main/tools/swissmodel_modelling_api commit 43b5bef8757185b4c077effd0bad846f25d408db
iuc
parents:
diff
changeset
|
327 This mode corresponds to the "Target-Template Alignment" input mode on our `web page <https://swissmodel.expasy.org/interactive#alignment>`_. |
|
0c3f56c85e98
planemo upload for repository https://github.com/galaxyproject/tools-iuc/main/tools/swissmodel_modelling_api commit 43b5bef8757185b4c077effd0bad846f25d408db
iuc
parents:
diff
changeset
|
328 |
|
0c3f56c85e98
planemo upload for repository https://github.com/galaxyproject/tools-iuc/main/tools/swissmodel_modelling_api commit 43b5bef8757185b4c077effd0bad846f25d408db
iuc
parents:
diff
changeset
|
329 The alignment mode still builds a model for a target sequence and a template from the `SWISS-MODEL template library <https://swissmodel.expasy.org/templates/>`_ (**SMTL**). But instead of creating the alignment from its own template search run, SWISS-MODEL will use an alignment provided by yourself. The alignment will be mapped onto the template sequence and then a structural model will be build. |
|
0c3f56c85e98
planemo upload for repository https://github.com/galaxyproject/tools-iuc/main/tools/swissmodel_modelling_api commit 43b5bef8757185b4c077effd0bad846f25d408db
iuc
parents:
diff
changeset
|
330 |
|
0c3f56c85e98
planemo upload for repository https://github.com/galaxyproject/tools-iuc/main/tools/swissmodel_modelling_api commit 43b5bef8757185b4c077effd0bad846f25d408db
iuc
parents:
diff
changeset
|
331 To properly map a your alignment within the SMTL, you need to provide some extra information. SWISS-MODEL needs the identifier of the template. That's a common PDB ID, it just needs to exist in the SMTL. Then you need to identify the biological assembly of the entry you want your model to be based on... which can be easily done from the SMTL page. The assembly ID comes with the SMTL ID, its the number after the PDB ID and alternative assemblies of an entry can be found at the bottom of an entry page. The last component is the chain name you used for the alignment. Be aware, the SMTL uses its own chain names, so the original PDB chain name may not work. A mapping of chain names is provided on SMTL entry pages. |
|
0c3f56c85e98
planemo upload for repository https://github.com/galaxyproject/tools-iuc/main/tools/swissmodel_modelling_api commit 43b5bef8757185b4c077effd0bad846f25d408db
iuc
parents:
diff
changeset
|
332 |
|
0c3f56c85e98
planemo upload for repository https://github.com/galaxyproject/tools-iuc/main/tools/swissmodel_modelling_api commit 43b5bef8757185b4c077effd0bad846f25d408db
iuc
parents:
diff
changeset
|
333 Alignment mode options |
|
0c3f56c85e98
planemo upload for repository https://github.com/galaxyproject/tools-iuc/main/tools/swissmodel_modelling_api commit 43b5bef8757185b4c077effd0bad846f25d408db
iuc
parents:
diff
changeset
|
334 ~~~~~~~~~~~~~~~~~~~~~~ |
|
0c3f56c85e98
planemo upload for repository https://github.com/galaxyproject/tools-iuc/main/tools/swissmodel_modelling_api commit 43b5bef8757185b4c077effd0bad846f25d408db
iuc
parents:
diff
changeset
|
335 |
|
0c3f56c85e98
planemo upload for repository https://github.com/galaxyproject/tools-iuc/main/tools/swissmodel_modelling_api commit 43b5bef8757185b4c077effd0bad846f25d408db
iuc
parents:
diff
changeset
|
336 - Target sequence: first part of the alignment |
|
0c3f56c85e98
planemo upload for repository https://github.com/galaxyproject/tools-iuc/main/tools/swissmodel_modelling_api commit 43b5bef8757185b4c077effd0bad846f25d408db
iuc
parents:
diff
changeset
|
337 - Template sequence: second sequence of the alignment |
|
0c3f56c85e98
planemo upload for repository https://github.com/galaxyproject/tools-iuc/main/tools/swissmodel_modelling_api commit 43b5bef8757185b4c077effd0bad846f25d408db
iuc
parents:
diff
changeset
|
338 - Template sequence offset: position the template sequence starts at with respect to the full sequence; When using only a sub-sequence of the full sequence, it may be hard to automatically map to the right region in case of repeats, so you need to provide the offset |
|
0c3f56c85e98
planemo upload for repository https://github.com/galaxyproject/tools-iuc/main/tools/swissmodel_modelling_api commit 43b5bef8757185b4c077effd0bad846f25d408db
iuc
parents:
diff
changeset
|
339 - PDB/ SMTL ID: PDB ID of the SMTL entry the alignment refers to |
|
0c3f56c85e98
planemo upload for repository https://github.com/galaxyproject/tools-iuc/main/tools/swissmodel_modelling_api commit 43b5bef8757185b4c077effd0bad846f25d408db
iuc
parents:
diff
changeset
|
340 - Assembly ID: ID of the biological assembly to be used as template |
|
0c3f56c85e98
planemo upload for repository https://github.com/galaxyproject/tools-iuc/main/tools/swissmodel_modelling_api commit 43b5bef8757185b4c077effd0bad846f25d408db
iuc
parents:
diff
changeset
|
341 - Chain name: ID of the chain to be used for modelling, needs to be the SMTL name, not the PDB name |
|
0c3f56c85e98
planemo upload for repository https://github.com/galaxyproject/tools-iuc/main/tools/swissmodel_modelling_api commit 43b5bef8757185b4c077effd0bad846f25d408db
iuc
parents:
diff
changeset
|
342 |
|
0c3f56c85e98
planemo upload for repository https://github.com/galaxyproject/tools-iuc/main/tools/swissmodel_modelling_api commit 43b5bef8757185b4c077effd0bad846f25d408db
iuc
parents:
diff
changeset
|
343 |
|
0c3f56c85e98
planemo upload for repository https://github.com/galaxyproject/tools-iuc/main/tools/swissmodel_modelling_api commit 43b5bef8757185b4c077effd0bad846f25d408db
iuc
parents:
diff
changeset
|
344 User template mode |
|
0c3f56c85e98
planemo upload for repository https://github.com/galaxyproject/tools-iuc/main/tools/swissmodel_modelling_api commit 43b5bef8757185b4c077effd0bad846f25d408db
iuc
parents:
diff
changeset
|
345 ------------------ |
|
0c3f56c85e98
planemo upload for repository https://github.com/galaxyproject/tools-iuc/main/tools/swissmodel_modelling_api commit 43b5bef8757185b4c077effd0bad846f25d408db
iuc
parents:
diff
changeset
|
346 |
|
0c3f56c85e98
planemo upload for repository https://github.com/galaxyproject/tools-iuc/main/tools/swissmodel_modelling_api commit 43b5bef8757185b4c077effd0bad846f25d408db
iuc
parents:
diff
changeset
|
347 This mode corresponds to the "User Template" input mode on our `web page <https://swissmodel.expasy.org/interactive#structure>`_. |
|
0c3f56c85e98
planemo upload for repository https://github.com/galaxyproject/tools-iuc/main/tools/swissmodel_modelling_api commit 43b5bef8757185b4c077effd0bad846f25d408db
iuc
parents:
diff
changeset
|
348 |
|
0c3f56c85e98
planemo upload for repository https://github.com/galaxyproject/tools-iuc/main/tools/swissmodel_modelling_api commit 43b5bef8757185b4c077effd0bad846f25d408db
iuc
parents:
diff
changeset
|
349 The user template mode builds a model for a target sequence and template coordinates provided by you instead of using a SMTL entry for coordinates. The sequence alignment between target and template sequence is still calculated by SWISS-MODEL using HHblits and BLAST, or local alignment algorithm if both methods fail. With the alignment, a structural model is build based on the provided template coordinates. |
|
0c3f56c85e98
planemo upload for repository https://github.com/galaxyproject/tools-iuc/main/tools/swissmodel_modelling_api commit 43b5bef8757185b4c077effd0bad846f25d408db
iuc
parents:
diff
changeset
|
350 |
|
0c3f56c85e98
planemo upload for repository https://github.com/galaxyproject/tools-iuc/main/tools/swissmodel_modelling_api commit 43b5bef8757185b4c077effd0bad846f25d408db
iuc
parents:
diff
changeset
|
351 Inside a user template job, the following happens: |
|
0c3f56c85e98
planemo upload for repository https://github.com/galaxyproject/tools-iuc/main/tools/swissmodel_modelling_api commit 43b5bef8757185b4c077effd0bad846f25d408db
iuc
parents:
diff
changeset
|
352 |
|
0c3f56c85e98
planemo upload for repository https://github.com/galaxyproject/tools-iuc/main/tools/swissmodel_modelling_api commit 43b5bef8757185b4c077effd0bad846f25d408db
iuc
parents:
diff
changeset
|
353 1. Analyse uploaded coordinates |
|
0c3f56c85e98
planemo upload for repository https://github.com/galaxyproject/tools-iuc/main/tools/swissmodel_modelling_api commit 43b5bef8757185b4c077effd0bad846f25d408db
iuc
parents:
diff
changeset
|
354 2. Calculate alignments with HHblits & BLAST |
|
0c3f56c85e98
planemo upload for repository https://github.com/galaxyproject/tools-iuc/main/tools/swissmodel_modelling_api commit 43b5bef8757185b4c077effd0bad846f25d408db
iuc
parents:
diff
changeset
|
355 3. Choose "better" alignment or calculate Smith-Waterman alignment |
|
0c3f56c85e98
planemo upload for repository https://github.com/galaxyproject/tools-iuc/main/tools/swissmodel_modelling_api commit 43b5bef8757185b4c077effd0bad846f25d408db
iuc
parents:
diff
changeset
|
356 4. Build model |
|
0c3f56c85e98
planemo upload for repository https://github.com/galaxyproject/tools-iuc/main/tools/swissmodel_modelling_api commit 43b5bef8757185b4c077effd0bad846f25d408db
iuc
parents:
diff
changeset
|
357 |
|
0c3f56c85e98
planemo upload for repository https://github.com/galaxyproject/tools-iuc/main/tools/swissmodel_modelling_api commit 43b5bef8757185b4c077effd0bad846f25d408db
iuc
parents:
diff
changeset
|
358 User template mode options |
|
0c3f56c85e98
planemo upload for repository https://github.com/galaxyproject/tools-iuc/main/tools/swissmodel_modelling_api commit 43b5bef8757185b4c077effd0bad846f25d408db
iuc
parents:
diff
changeset
|
359 ~~~~~~~~~~~~~~~~~~~~~~~~~~ |
|
0c3f56c85e98
planemo upload for repository https://github.com/galaxyproject/tools-iuc/main/tools/swissmodel_modelling_api commit 43b5bef8757185b4c077effd0bad846f25d408db
iuc
parents:
diff
changeset
|
360 - Target sequence: sequence to be modelled (post multiple for heteros) |
|
0c3f56c85e98
planemo upload for repository https://github.com/galaxyproject/tools-iuc/main/tools/swissmodel_modelling_api commit 43b5bef8757185b4c077effd0bad846f25d408db
iuc
parents:
diff
changeset
|
361 - Template coordinate file: your template file, must be PDB formatted |
|
0c3f56c85e98
planemo upload for repository https://github.com/galaxyproject/tools-iuc/main/tools/swissmodel_modelling_api commit 43b5bef8757185b4c077effd0bad846f25d408db
iuc
parents:
diff
changeset
|
362 |
|
0c3f56c85e98
planemo upload for repository https://github.com/galaxyproject/tools-iuc/main/tools/swissmodel_modelling_api commit 43b5bef8757185b4c077effd0bad846f25d408db
iuc
parents:
diff
changeset
|
363 Attribution/ License |
|
0c3f56c85e98
planemo upload for repository https://github.com/galaxyproject/tools-iuc/main/tools/swissmodel_modelling_api commit 43b5bef8757185b4c077effd0bad846f25d408db
iuc
parents:
diff
changeset
|
364 ~~~~~~~~~~~~~~~~~~~~ |
|
0c3f56c85e98
planemo upload for repository https://github.com/galaxyproject/tools-iuc/main/tools/swissmodel_modelling_api commit 43b5bef8757185b4c077effd0bad846f25d408db
iuc
parents:
diff
changeset
|
365 |
|
0c3f56c85e98
planemo upload for repository https://github.com/galaxyproject/tools-iuc/main/tools/swissmodel_modelling_api commit 43b5bef8757185b4c077effd0bad846f25d408db
iuc
parents:
diff
changeset
|
366 Terms of use can be found at https://swissmodel.expasy.org/docs/terms_of_use |
|
0c3f56c85e98
planemo upload for repository https://github.com/galaxyproject/tools-iuc/main/tools/swissmodel_modelling_api commit 43b5bef8757185b4c077effd0bad846f25d408db
iuc
parents:
diff
changeset
|
367 |
|
0c3f56c85e98
planemo upload for repository https://github.com/galaxyproject/tools-iuc/main/tools/swissmodel_modelling_api commit 43b5bef8757185b4c077effd0bad846f25d408db
iuc
parents:
diff
changeset
|
368 Modelling results of SWISS-MODEL are licensed under the |
|
0c3f56c85e98
planemo upload for repository https://github.com/galaxyproject/tools-iuc/main/tools/swissmodel_modelling_api commit 43b5bef8757185b4c077effd0bad846f25d408db
iuc
parents:
diff
changeset
|
369 `CC BY-SA 4.0 Creative Commons Attribution-ShareAlike 4.0 International License <https://creativecommons.org/licenses/by-sa/4.0/legalcode>`_. |
|
0c3f56c85e98
planemo upload for repository https://github.com/galaxyproject/tools-iuc/main/tools/swissmodel_modelling_api commit 43b5bef8757185b4c077effd0bad846f25d408db
iuc
parents:
diff
changeset
|
370 |
|
0c3f56c85e98
planemo upload for repository https://github.com/galaxyproject/tools-iuc/main/tools/swissmodel_modelling_api commit 43b5bef8757185b4c077effd0bad846f25d408db
iuc
parents:
diff
changeset
|
371 ]]> |
|
0c3f56c85e98
planemo upload for repository https://github.com/galaxyproject/tools-iuc/main/tools/swissmodel_modelling_api commit 43b5bef8757185b4c077effd0bad846f25d408db
iuc
parents:
diff
changeset
|
372 </help> |
|
0c3f56c85e98
planemo upload for repository https://github.com/galaxyproject/tools-iuc/main/tools/swissmodel_modelling_api commit 43b5bef8757185b4c077effd0bad846f25d408db
iuc
parents:
diff
changeset
|
373 <citations> |
|
0c3f56c85e98
planemo upload for repository https://github.com/galaxyproject/tools-iuc/main/tools/swissmodel_modelling_api commit 43b5bef8757185b4c077effd0bad846f25d408db
iuc
parents:
diff
changeset
|
374 <!-- SWISS-MODEL --> |
|
0c3f56c85e98
planemo upload for repository https://github.com/galaxyproject/tools-iuc/main/tools/swissmodel_modelling_api commit 43b5bef8757185b4c077effd0bad846f25d408db
iuc
parents:
diff
changeset
|
375 <citation type="doi">10.1093/nar/gky427</citation> |
|
0c3f56c85e98
planemo upload for repository https://github.com/galaxyproject/tools-iuc/main/tools/swissmodel_modelling_api commit 43b5bef8757185b4c077effd0bad846f25d408db
iuc
parents:
diff
changeset
|
376 <!-- ProMod3 --> |
|
0c3f56c85e98
planemo upload for repository https://github.com/galaxyproject/tools-iuc/main/tools/swissmodel_modelling_api commit 43b5bef8757185b4c077effd0bad846f25d408db
iuc
parents:
diff
changeset
|
377 <citation type="doi">10.1371/journal.pcbi.1008667</citation> |
|
0c3f56c85e98
planemo upload for repository https://github.com/galaxyproject/tools-iuc/main/tools/swissmodel_modelling_api commit 43b5bef8757185b4c077effd0bad846f25d408db
iuc
parents:
diff
changeset
|
378 <!-- QMEANDisCo --> |
|
0c3f56c85e98
planemo upload for repository https://github.com/galaxyproject/tools-iuc/main/tools/swissmodel_modelling_api commit 43b5bef8757185b4c077effd0bad846f25d408db
iuc
parents:
diff
changeset
|
379 <citation type="doi">10.1093/bioinformatics/btz828</citation> |
|
0c3f56c85e98
planemo upload for repository https://github.com/galaxyproject/tools-iuc/main/tools/swissmodel_modelling_api commit 43b5bef8757185b4c077effd0bad846f25d408db
iuc
parents:
diff
changeset
|
380 <!-- Quaternary Structure Prediction/ QSQE --> |
|
0c3f56c85e98
planemo upload for repository https://github.com/galaxyproject/tools-iuc/main/tools/swissmodel_modelling_api commit 43b5bef8757185b4c077effd0bad846f25d408db
iuc
parents:
diff
changeset
|
381 <citation type="doi">10.1038/s41598-017-09654-8</citation> |
|
0c3f56c85e98
planemo upload for repository https://github.com/galaxyproject/tools-iuc/main/tools/swissmodel_modelling_api commit 43b5bef8757185b4c077effd0bad846f25d408db
iuc
parents:
diff
changeset
|
382 <!-- lDDT --> |
|
0c3f56c85e98
planemo upload for repository https://github.com/galaxyproject/tools-iuc/main/tools/swissmodel_modelling_api commit 43b5bef8757185b4c077effd0bad846f25d408db
iuc
parents:
diff
changeset
|
383 <citation type="doi">10.1093/bioinformatics/btt473</citation> |
|
0c3f56c85e98
planemo upload for repository https://github.com/galaxyproject/tools-iuc/main/tools/swissmodel_modelling_api commit 43b5bef8757185b4c077effd0bad846f25d408db
iuc
parents:
diff
changeset
|
384 </citations> |
|
0c3f56c85e98
planemo upload for repository https://github.com/galaxyproject/tools-iuc/main/tools/swissmodel_modelling_api commit 43b5bef8757185b4c077effd0bad846f25d408db
iuc
parents:
diff
changeset
|
385 <creator> |
|
0c3f56c85e98
planemo upload for repository https://github.com/galaxyproject/tools-iuc/main/tools/swissmodel_modelling_api commit 43b5bef8757185b4c077effd0bad846f25d408db
iuc
parents:
diff
changeset
|
386 <person email="stefan.bienert@unibas.ch" familyName="Bienert" givenName="Stefan"/> |
|
0c3f56c85e98
planemo upload for repository https://github.com/galaxyproject/tools-iuc/main/tools/swissmodel_modelling_api commit 43b5bef8757185b4c077effd0bad846f25d408db
iuc
parents:
diff
changeset
|
387 <organization name="Swiss Institute of Bioinformatics" alternateName="SIB" url="https://www.sib.swiss"/> |
|
0c3f56c85e98
planemo upload for repository https://github.com/galaxyproject/tools-iuc/main/tools/swissmodel_modelling_api commit 43b5bef8757185b4c077effd0bad846f25d408db
iuc
parents:
diff
changeset
|
388 <organization name="Biozentrum, University of Basel" alternateName="Biozentrum" url="https://www.biozentrum.unibas.ch"/> |
|
0c3f56c85e98
planemo upload for repository https://github.com/galaxyproject/tools-iuc/main/tools/swissmodel_modelling_api commit 43b5bef8757185b4c077effd0bad846f25d408db
iuc
parents:
diff
changeset
|
389 </creator> |
|
0c3f56c85e98
planemo upload for repository https://github.com/galaxyproject/tools-iuc/main/tools/swissmodel_modelling_api commit 43b5bef8757185b4c077effd0bad846f25d408db
iuc
parents:
diff
changeset
|
390 </tool> |
