Skip to main content

Custom integrations

Run Exona's analyses on your own cluster

Exona runs on your researchers' computers. When a dataset needs more power, a compute plugin runs the analysis on your server, cluster or HPC. We build that plugin with your IT team, to your rules.

What it is

What a compute plugin is

A compute plugin connects the Exona desktop app to the machine that does the computing. Researchers keep the same app and the same steps; the plugin decides where they run.

  • Runs on your infrastructure

    The analysis runs on your own server, cluster or HPC instead of the researcher's computer.

  • Same app, no code

    Researchers keep working in the Exona desktop app. They choose the plugin and fill in its connection form, with no terminal to open.

  • Fits your IT rules

    A plugin is an installable package with its own connection form, so it can follow your access and data rules.

Available today

Start from the SSH compute plugin

The SSH compute plugin is installed from the Plugin Manager inside the app. A custom plugin builds on the same interface and adds what your environment needs, such as support for your job scheduler.

Any Linux server you reach over SSH

The plugin uses your researchers' own OpenSSH configuration and prepares the remote machine for the analysis.

  • Works with jump hosts and multi-factor authentication from your OpenSSH configuration
  • Sets up the R and Python analysis environment on the remote Linux machine
  • Jobs keep running if the connection drops

How we work

How we build it with your IT

We work with your IT or research computing team from the first call to the hand-over.

  1. Scope

    We review your servers, access and security requirements with your IT team.

  2. Build

    We build the plugin to those requirements, nothing outside them.

  3. Validate

    We test it together on your infrastructure, with your access and data rules in place.

  4. Hand over

    Your team receives the plugin, its installation steps and a contact at Exona.

After the hand-over

Delivery and support

A plugin is maintained like the rest of Exona, not left as a one-off script.

  • Versioned releases

    Each plugin is delivered as versioned releases, available only to your organization.

  • Updates

    New plugin versions follow changes in Exona or in your environment, as agreed for the plugin.

  • Support agreed per plugin

    Support terms are agreed with you for each plugin.

More from Exona

  • Consulting

    Need analyses rather than infrastructure? Our bioinformaticians take on projects for your team.

    See consulting
  • The desktop app

    The analysis workflow your researchers use, from quality control to clustering, without code.

    See the product

Plan a plugin for your infrastructure

Tell us about your servers, cluster or HPC and your IT requirements. We will show you Exona and how a plugin would fit.