medbioinf / pia

:books: :microscope: PIA - Protein Inference Algorithms
https://github.com/medbioinf/pia
Other
22 stars 9 forks source link

PIA error in KNIME #186

Closed algalcms closed 1 year ago

algalcms commented 2 years ago

Hi, I am trying to use PIA in Knime for analysis of LC/MS data, but during start of the PIA the node with ID suffix 570 (PIA compiler) crashes, and I receive following error log: ERROR 01-PIA_first_analysis 0 Unable to load node with ID suffix 570 into workflow, skipping it: javax/xml/bind/JAXBException ERROR LoadWorkflowRunnable Errors during load: Status: Error: 01-PIA_first_analysis 0 loaded with errors ERROR LoadWorkflowRunnable Status: Error: 01-PIA_first_analysis 0 ERROR LoadWorkflowRunnable Status: Error: Unable to load node with ID suffix 570 into workflow, skipping it: javax/xml/bind/JAXBException

How should I solve this problem? All necessary items are installed. PC with Win10 x64. Thank you!

julianu commented 2 years ago

Hej @algalcms , Could you provide the version of KNIME and the PIA plugin you are using?

algalcms commented 2 years ago

Hi, I am using Knime 4.5, PIA version 1.3.13 and OpenMS 2.7 .

julianu commented 2 years ago

Could you please try to upgrade to the newest version of the PIA plugin? There was a major internal change for KNIME 4.4 which took place some versions later than 1.3.13

algalcms commented 2 years ago

Hi, thank you so much to help me. I tried to update the PIA, but I got error again. See the attached pix. When I want to add PIA compiler manually directly from node repository, I also receive an error. I do not know, where I have to uninstall the PIA first, Im not able to find uninstall option.

pia1 pia2 pia3

julianu commented 2 years ago

Hm, this looks weird. The error rather indicates, that there is the old version still used, which breaks with KNIME >4.3 though. Could you try to cleanly uninstall the current PIA version first, restart KNIME and install the newest version? Maybe this does the trick.

algalcms commented 2 years ago

Hi, After clean installation I still have the same problem. It seems, that there is problem with PIA compiler. Other components were loaded successfully.

julianu commented 2 years ago

I would expect this error, if for some reason a wrong Java version was used. But this should not be possible with KNIME.

Last week, new versions of PIA were released. Could you please try again to upgrade and, if this does not help, try a clean installation of KNIME? You could just download the zipfile version and unzip it anywhere, to not interfere with your current KNIME version.

algalcms commented 2 years ago

Hi, thank you for your help. Ill try to do this things during next week, now I am busy with evaluation of LC/MS data by another pathway. Ill let you know about the results.

julianu commented 1 year ago

(closed due to inactivity and KNIME updates)