view 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 source

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