view README.rst @ 14:5cb6146337d8 draft default tip

planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/ena_upload commit ab38fa3d5ec06729c1efa86240ec57b8143b21ed
author iuc
date Wed, 12 Jun 2024 16:01:11 +0000
parents 480d9e9d156b
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