PiranhaGUI is a piece of software designed to provide a graphical user interface for running DDNS analysis pipeline, PIRANHA. PiranhaGUI currently can also optionally run RAMPART by ARTIC. It is being developed as part of the Poliovirus Sequencing Consortium.
PiranhaGUI may be installed on Mac, Windows or Linux, downloadable from the releases page. Installation instructions are on this page.
In order to run PiranhaGUI you must first install and run a commercial (but free) software package called Docker
. This sofware is creates individual and compartmentalised environments for installing and running other software - in this case the Piranha
analysis pipeline. On a Windows or Mac, the easiest way to install it is to download Docker Desktop
from https://docs.docker.com/get-docker/ on your machine, install and run it.
Bugs and feature requests can be posted as 'issues' here.
On startup you will see a window that will tell you the status of the software packages required to run Piranha
:
This is what the window is like if everything is ready to run. PiranhaGUI releases are packaged with the latest Piranha release which should install automatically when you first start the application, as long as Docker is in installed. However if Piranha or Docker is missing you may see one or more of the lines in red:
In this case it is saying that the Piranha
sofware is not yet installed. Click the button to install it. Note that this may take some time depending on the internet connection (the download at the time of writing is 800MB). It is downloaded and installed into Docker
.
From the startup screen you can also access the options menu by pressing the buttton labelled options. There are currenly two options available to modify. You can also change the language used in the Piranha output (and in the PiranhaGUI) from here -- currently the options are French and English. You can also choose to use the optional real-time sequencing monitoring sofware, RAMPART.
Pressing the continue
button will take you to the window to setup/edit your run, shown below:
There are a number of fields to fill here, you can browse your OS file system for these three:
There are two separate options windows accessible from this window. The first is the persistent options, shown below. These options persist between runs, and allow you to provide supplementary sequences for the analysis. This allows you to set your own default options
With the buttion "Set options for this run" you can also set options for the analysis but these will not apply to future runs.
Once the run has been setup pressing continue will take you to the window for actually running RAMPART and PIRANHA analysis, shown below: