January 2019 Galaxy Release (v 19.01)

Get Galaxy

Highlights

Revised UI Style

The Galaxy stylesheet has been substantially reworked resulting in the largest visual refresh to Galaxy in years.

Pull Request 6422, Pull Request 6790, Pull Request 6868, Pull Request 6870, Pull Request 6881, Pull Request 6905, Pull Request 6910, Pull Request 6967, Pull Request 6985, Pull Request 7017

More Colorful Tags

Use consistently hashed randomized colors for history dataset name tags to increase visual distinction between tags, making it easier to track data flow in complex histories. Thanks to @hexylena. Pull Request 7072, Pull Request 7081

Extensive Workflow Enhancements (continued)

Galaxy 18.09 featured a bunch of important and diverse fixes and enhancements to workflows on both the frontend and backend. That progress continues in release 19.01.

The workflow editor now features explicit step parameter nodes for non-file data (integers, strings, booleans, etc) and the ability to connect these to all tool inputs - not just files (Pull Request 6925, Pull Request 7150). The YAML-based Galaxy Format 2 workflow language is now included in Galaxy as a beta option and allows import and export of human readable workflows (Pull Request 6776, Pull Request 6807, Pull Request 6811, Pull Request 6746) as well as extensions to allow Galaxy to serve as a file editor for such workflows (Pull Request 7019). The workflow editor features more helpful labels on inputs and outputs (Pull Request 6770) and important fixes including logic for connecting collections (Pull Request 6732) and dealing with missing tools (Pull Request 7227, Pull Request 7258). The workflow run form now deals with default values more correctly (Pull Request 7157).

Enhanced Support for Singularity

Singularity container support in Galaxy has been brought to parity with Docker container support. Specifically, Galaxy can now be configured to fetch Biocontainers automatically for enabled job destinations. Moreover, explicitly annotated Docker containers (either in tools or job destinations) can be used with Singularity. Thanks to @mvdbeek. Pull Request 7125

Get Galaxy

The code lives at GitHub and you should have Git to obtain it.

To get a new Galaxy repository run:
$ git clone -b release_19.01 https://github.com/galaxyproject/galaxy.git
To update an existing Galaxy repository run:
$ git fetch origin && git checkout release_19.01 && git pull --ff-only origin release_19.01

See the community hub for additional details regarding the source code locations.

Security

Permissions Not Checked to Modify Dataset Metadata

Jelle Scholtalbers reported an issue where permissions were not being checked when modifying dataset metadata. This has been resolved with Pull Request 7322 and the fix backported through 18.01.

Release Notes

Enhancements

Fixes

To stay up to date with Galaxy’s progress, watch our screencasts; visit our community Hub; and follow us on Bluesky, Mastodon, and LinkedIn.

You can always chat with us on Matrix.

Thanks for using Galaxy!

The Galaxy Team