Services

Galaxy engineering, from tools to platform scale

Whether you need one tool wrapped or performance work across a deployment, you get reliable engineering from long-time Galaxy core developers.

Galaxy feature development

Need functionality Galaxy doesn't provide yet? We build it, from framework internals and APIs to datatypes and the user interface.

  • Framework & backend features
  • REST API and client work
  • Datatypes, visualisations, UI

Galaxy tool development

Tools are the unit of every analysis. We turn complex command-line software into well-tested, easy-to-use Galaxy tools with sensible parameters and reproducible dependencies.

  • Tool wrapping & Conda/Bioconda packaging
  • Automated testing & CI
  • Publication to the ToolShed

Workflow development

Workflows turn tools into reproducible pipelines. We design, build and optimise Galaxy workflows, or migrate existing ones, to the standards of the Intergalactic Workflow Commission (IWC).

  • Design & implementation
  • Optimisation & parameterisation
  • IWC-quality, tested workflows

Scaling, performance & compute

When pipelines get slow or expensive, we work on job scheduling, content-hash caching, distributed execution with Pulsar, and carbon- and cost-aware routing, so your analyses run faster on more infrastructure.

  • Job scheduling & TPV metascheduling
  • Caching & deduplication
  • Pulsar / distributed & HPC compute

Consulting & advisory

Considering Galaxy for your research infrastructure, or extending an existing deployment? We offer architecture reviews, integrations and support built around your team.

  • Architecture & code review
  • Integration & deployment advice
  • Training & mentoring