percolator
percolator copied to clipboard
msgf2pin error - double free or corruption
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
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.