diff README.rst @ 10:480d9e9d156b draft

planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/ena_upload commit dccd4c0668ec8ce1b1c8fd9cef4dcf3a99dc78b3
author iuc
date Fri, 27 Oct 2023 19:44:40 +0000
parents
children
line wrap: on
line diff
--- /dev/null	Thu Jan 01 00:00:00 1970 +0000
+++ b/README.rst	Fri Oct 27 19:44:40 2023 +0000
@@ -0,0 +1,42 @@
+ENA-upload-cli wrapper
+======================
+
+Galaxy wrapper of the
+`ena-upload-cli <https://github.com/usegalaxy-eu/ena-upload-cli>`__.
+Templates that can be used in as input for the metadata can be found
+`here <https://github.com/ELIXIR-Belgium/ENA-metadata-templates>`__
+
+This tool is shipped in a ready to use Galaxy container found
+`here <https://github.com/ELIXIR-Belgium/ena-upload-container>`__.
+
+Setting up credentials on Galaxy
+--------------------------------
+
+The admin of the server can set up global credentials through a file
+with the format:
+
+.. code-block:: yaml
+
+   username: webin_id
+   password: webin_password
+
+The path to this file must be exported as an environment variable called
+$GALAXY_ENA_SECRETS
+
+Alternatively, the admin can enable users to set their own credentials
+for this tool. To enable it, make sure the file
+``config/user_preferences_extra_conf.yml`` has the following section:
+
+.. code-block:: yaml
+
+       ena_webin_account:
+           description: Your ENA Webin account details
+           inputs:
+               - name: webin_id
+                 label: ENA Webin ID
+                 type: text
+                 required: False
+               - name: password
+                 label: Password
+                 type:  password
+                 required: False