Mercurial > repos > iuc > ena_webin_cli
annotate README.rst @ 0:7f669682f4ac draft
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/main/tools/ena_webin_cli commit abb15194a196267142d88b9348facf9e85e601ef
| author | iuc |
|---|---|
| date | Mon, 06 Oct 2025 12:13:07 +0000 |
| parents | |
| children | 1090ae5e7b29 |
| rev | line source |
|---|---|
|
0
7f669682f4ac
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/main/tools/ena_webin_cli commit abb15194a196267142d88b9348facf9e85e601ef
iuc
parents:
diff
changeset
|
1 Webin CLI wrapper |
|
7f669682f4ac
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/main/tools/ena_webin_cli commit abb15194a196267142d88b9348facf9e85e601ef
iuc
parents:
diff
changeset
|
2 ====================== |
|
7f669682f4ac
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/main/tools/ena_webin_cli commit abb15194a196267142d88b9348facf9e85e601ef
iuc
parents:
diff
changeset
|
3 the submission of genome assemblies using the |
|
7f669682f4ac
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/main/tools/ena_webin_cli commit abb15194a196267142d88b9348facf9e85e601ef
iuc
parents:
diff
changeset
|
4 [Webin-cli](https://github.com/enasequence/webin-cli) |
|
7f669682f4ac
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/main/tools/ena_webin_cli commit abb15194a196267142d88b9348facf9e85e601ef
iuc
parents:
diff
changeset
|
5 |
|
7f669682f4ac
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/main/tools/ena_webin_cli commit abb15194a196267142d88b9348facf9e85e601ef
iuc
parents:
diff
changeset
|
6 This is a Galaxy wrapper for `webin cli <https://github.com/enasequence/webin-cli>`__ tool from `ENA <https://www.ebi.ac.uk/ena/browser/home>`__. |
|
7f669682f4ac
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/main/tools/ena_webin_cli commit abb15194a196267142d88b9348facf9e85e601ef
iuc
parents:
diff
changeset
|
7 |
|
7f669682f4ac
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/main/tools/ena_webin_cli commit abb15194a196267142d88b9348facf9e85e601ef
iuc
parents:
diff
changeset
|
8 |
|
7f669682f4ac
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/main/tools/ena_webin_cli commit abb15194a196267142d88b9348facf9e85e601ef
iuc
parents:
diff
changeset
|
9 Setting up credentials on Galaxy |
|
7f669682f4ac
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/main/tools/ena_webin_cli commit abb15194a196267142d88b9348facf9e85e601ef
iuc
parents:
diff
changeset
|
10 -------------------------------- |
|
7f669682f4ac
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/main/tools/ena_webin_cli commit abb15194a196267142d88b9348facf9e85e601ef
iuc
parents:
diff
changeset
|
11 |
|
7f669682f4ac
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/main/tools/ena_webin_cli commit abb15194a196267142d88b9348facf9e85e601ef
iuc
parents:
diff
changeset
|
12 The admin of the server can set up global credentials through a file |
|
7f669682f4ac
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/main/tools/ena_webin_cli commit abb15194a196267142d88b9348facf9e85e601ef
iuc
parents:
diff
changeset
|
13 with the format: |
|
7f669682f4ac
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/main/tools/ena_webin_cli commit abb15194a196267142d88b9348facf9e85e601ef
iuc
parents:
diff
changeset
|
14 |
|
7f669682f4ac
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/main/tools/ena_webin_cli commit abb15194a196267142d88b9348facf9e85e601ef
iuc
parents:
diff
changeset
|
15 .. code-block:: yaml |
|
7f669682f4ac
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/main/tools/ena_webin_cli commit abb15194a196267142d88b9348facf9e85e601ef
iuc
parents:
diff
changeset
|
16 |
|
7f669682f4ac
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/main/tools/ena_webin_cli commit abb15194a196267142d88b9348facf9e85e601ef
iuc
parents:
diff
changeset
|
17 username: webin_id |
|
7f669682f4ac
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/main/tools/ena_webin_cli commit abb15194a196267142d88b9348facf9e85e601ef
iuc
parents:
diff
changeset
|
18 password: webin_password |
|
7f669682f4ac
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/main/tools/ena_webin_cli commit abb15194a196267142d88b9348facf9e85e601ef
iuc
parents:
diff
changeset
|
19 |
|
7f669682f4ac
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/main/tools/ena_webin_cli commit abb15194a196267142d88b9348facf9e85e601ef
iuc
parents:
diff
changeset
|
20 The path to this file must be exported as an environment variable called |
|
7f669682f4ac
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/main/tools/ena_webin_cli commit abb15194a196267142d88b9348facf9e85e601ef
iuc
parents:
diff
changeset
|
21 $GALAXY_ENA_SECRETS |
|
7f669682f4ac
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/main/tools/ena_webin_cli commit abb15194a196267142d88b9348facf9e85e601ef
iuc
parents:
diff
changeset
|
22 |
|
7f669682f4ac
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/main/tools/ena_webin_cli commit abb15194a196267142d88b9348facf9e85e601ef
iuc
parents:
diff
changeset
|
23 Alternatively, the admin can enable users to set their own credentials |
|
7f669682f4ac
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/main/tools/ena_webin_cli commit abb15194a196267142d88b9348facf9e85e601ef
iuc
parents:
diff
changeset
|
24 for this tool. To enable it, make sure the file |
|
7f669682f4ac
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/main/tools/ena_webin_cli commit abb15194a196267142d88b9348facf9e85e601ef
iuc
parents:
diff
changeset
|
25 ``config/user_preferences_extra_conf.yml`` has the following section: |
|
7f669682f4ac
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/main/tools/ena_webin_cli commit abb15194a196267142d88b9348facf9e85e601ef
iuc
parents:
diff
changeset
|
26 |
|
7f669682f4ac
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/main/tools/ena_webin_cli commit abb15194a196267142d88b9348facf9e85e601ef
iuc
parents:
diff
changeset
|
27 .. code-block:: yaml |
|
7f669682f4ac
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/main/tools/ena_webin_cli commit abb15194a196267142d88b9348facf9e85e601ef
iuc
parents:
diff
changeset
|
28 |
|
7f669682f4ac
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/main/tools/ena_webin_cli commit abb15194a196267142d88b9348facf9e85e601ef
iuc
parents:
diff
changeset
|
29 ena_webin_account: |
|
7f669682f4ac
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/main/tools/ena_webin_cli commit abb15194a196267142d88b9348facf9e85e601ef
iuc
parents:
diff
changeset
|
30 description: Your ENA Webin account details |
|
7f669682f4ac
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/main/tools/ena_webin_cli commit abb15194a196267142d88b9348facf9e85e601ef
iuc
parents:
diff
changeset
|
31 inputs: |
|
7f669682f4ac
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/main/tools/ena_webin_cli commit abb15194a196267142d88b9348facf9e85e601ef
iuc
parents:
diff
changeset
|
32 - name: webin_id |
|
7f669682f4ac
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/main/tools/ena_webin_cli commit abb15194a196267142d88b9348facf9e85e601ef
iuc
parents:
diff
changeset
|
33 label: ENA Webin ID |
|
7f669682f4ac
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/main/tools/ena_webin_cli commit abb15194a196267142d88b9348facf9e85e601ef
iuc
parents:
diff
changeset
|
34 type: text |
|
7f669682f4ac
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/main/tools/ena_webin_cli commit abb15194a196267142d88b9348facf9e85e601ef
iuc
parents:
diff
changeset
|
35 required: False |
|
7f669682f4ac
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/main/tools/ena_webin_cli commit abb15194a196267142d88b9348facf9e85e601ef
iuc
parents:
diff
changeset
|
36 - name: password |
|
7f669682f4ac
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/main/tools/ena_webin_cli commit abb15194a196267142d88b9348facf9e85e601ef
iuc
parents:
diff
changeset
|
37 label: Password |
|
7f669682f4ac
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/main/tools/ena_webin_cli commit abb15194a196267142d88b9348facf9e85e601ef
iuc
parents:
diff
changeset
|
38 type: password |
|
7f669682f4ac
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/main/tools/ena_webin_cli commit abb15194a196267142d88b9348facf9e85e601ef
iuc
parents:
diff
changeset
|
39 required: False |
