percolator icon indicating copy to clipboard operation
percolator copied to clipboard

msgf2pin error - double free or corruption

Open liorlobel opened this issue 2 years ago • 1 comments

Hi, I really like percolator and use it in my pipeline with MSGF+.

I'm running a metaproteomic study and hence have a large fasta database (5Gb), I split it to five 1Gb files and ran MSGF+ with each, with -tda 0 (no decoy search) and additionalFeatures on. I generated a decoy database using decoyPyrat and split it too to 5 files and ran MSGF+ against it.

I then merged the .mzid files using the MzidMerger program and performed several runs (different parameters) to convert using msgf2pin.

Each time I get the same error - double free or corruption (out) Aborted (core dumped)

I even tried running msgf2pin on one of the split file sets and got the same error.

Anyways, msgf2pin does generate a .tab file of 75.7 Mb that can be fed into percolator, but I guess it is not complete, right?

I would greatly appreciate any advice and help.

Thanks,

Lior

liorlobel avatar Jan 07 '23 21:01 liorlobel

Apologies for the very late reply.

This sounds like a problem in the format of the mzid file after MzidMerger. Did you manage to solve the problem already? If not, please share a (small) example file that causes this problem.

MatthewThe avatar Jun 13 '23 08:06 MatthewThe