ms2rescore icon indicating copy to clipboard operation
ms2rescore copied to clipboard

MSMS Parsing with MaxQuant

Open JesusCastano01 opened this issue 1 year ago • 3 comments

Hi,

I have been trying to do rescoring using the MS2rescore user interface on some MaxQuant results, but I keep getting this error message:

"File "psm_utils\io\maxquant.py", line 98, in _evaluate_columns raise MSMSParsingError( psm_utils.io.maxquant.MSMSParsingError: Missing columns: ['Raw file']"

I'm not sure how to fix this.

Any help would be greatly appreciated. Thanks, Jesus

image.png

JesusCastano01 avatar Mar 23 '24 20:03 JesusCastano01

Hi Jesus,

Most likely it is a file encoding issue. Could you open the MaxQuant file in an editor such as notepad, notepad++, or vscode and save it with utf-8 as encoding?

For instance, on Windows:

image

Let us know if that fixes the issue.

Best, Ralf


Potentially related to compomics/psm_utils#68.

RalfG avatar Mar 28 '24 12:03 RalfG

Hi, Thank you. This resolved the issue, and I could start the run. However, it seems that the software now gets stuck in one of the steps, as shown in the figure below. The error where it gets stuck says "Can't pickle local object 'create_engine..connect'" For what's worth, disabling MS2PIP allows you to finish the run successfully, but of course, disabling this is giving up one of the main reasons to use MS2Score in the first place. Therefore, I think there's a problem specifically with MS2PIP, but I'm unsure how to solve it.

Do you have any idea about what could fix this issue?

image

JesusCastano01 avatar Apr 04 '24 15:04 JesusCastano01

Hi @JesusCastano01,

The pickling issue should be fixed in the Windows desktop installer for v3.0.3.

Best, Ralf

RalfG avatar Apr 08 '24 16:04 RalfG