Skip to content

usegalaxy-no/usegalaxy-no-tools

Repository files navigation

usegalaxy-no-tools

Build Status Add new tools Update installed tools

This repository, which was blatantly copied from https://github.com/usegalaxy-au/usegalaxy-au-tools, thank you!, consists of .yml files or tools installed on usegalaxy.no and scripts for Travis CI and and the GitHub Actions automated tool installation process. The .yml files are maintained by the GitHub Actions process and should not be edited directly.

Requesting a tool on usegalaxy.no

  1. Make a fork of this repository.
  2. On a branch, create one or more yaml files within the 'requests' directory in the following format:
tools:
  - name: <tool name>
    owner: <tool owner>
    tool_panel_section_label: <Tool section label existing on usegalaxy.no>
    tool_shed_url: # optional: omit this line to use default 'toolshed.g2.bx.psu.edu'
    revisions: # optional: omit this section to use default latest available revision
      - revision_hash_1
      - revision_hash_2

See the Galaxy Tool Shed https://toolshed.g2.bx.psu.edu/ for information about Galaxy tools. There is also an example yaml file in this repository.

  1. Open a pull request in this repository.
  2. The pull request will be reviewed and merged by administrators. Upon merging, the automated system will install the tool or tools on usegalaxy.no staging and production servers.

Automated process for installing tools on usegalaxy.no

The log file automated_tool_installation_log.tsv contains a record of tools installations, and is automatically updated.

About

No description, website, or topics provided.

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published