Skip to content

Running PIA via KNIME

Julian Uszkoreit edited this page Sep 13, 2021 · 30 revisions

Running PIA via KNIME is the recommended way for using PIA. KNIME is a workflow environment which is definitely worth looking at, if you are not yet acquainted to it (https://www.knime.com).

PIA is always supported for the last available release and usually for some of the former releases, but cannot be maintained (in the most recent version) for all deprecated versions of KNIME.

Setup

After installing KNIME, start up the analystics platform and install the PIA nodes from the community contributions repository. For this, go to Help > Install New Software.... Select the community extensions repository under the Work with drop down menu, it should contain an address similar to https://update.knime.com/community-contributions/trusted/X.Y. The PIA nodes can be found in the Bioinformatics & NGS group or simply by searching for them. Select the PIA nodes, click next, accept the license and restart KNIME after the installation is finished.

If all went well, you will see the PIA octopus on the splash screen of KNIME (together with all other icons of your installed extensions) and you will find the PIA nodes inside the Community Nodes in the Node Repository (usually left bottom side of screen).

PIA is in some parts demanding if it comes to main memory. You should at least allow KNIME to use 4GB, if possible even more (8GB to 16GB is necessary when merging many or large files) RAM. Please see here how to increase KNIME's allowed heap space.

Running PIA

All further information on how to run a PIA analysis can be found in the PIA tutorial: https://github.com/mpc-bioinformatics/pia-knime-nodes