Skip to main content
Topic: Can't process mzML file in DIA mode using the latest version of MSDIAL (Read 155 times) previous topic - next topic

Can't process mzML file in DIA mode using the latest version of MSDIAL

Dear MSDIAL developers,

When using the latest version of MSDIAL (4.24) I received the following error when trying to process an mzML file in DIA mode.

Quote
MsdialConsoleApp.exe lcmsdia -i data -o data -m data\Msdial-lcms-dia-Param.txt
Loading library files..
Start processing..
Could not load file or assembly 'MsdialCommon, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null'. The located assembly's manifest definition does not match the assembly reference. (0x80131040)

However if I revert to an older version of MSDIAL (4.12) this works:

Quote
MsdialConsoleApp.exe lcmsdia -i data -o data -m data\Msdial-lcms-dia-Param.txt
Loading library files..
Start processing..
data\StdMixHigh_DIA1_P1-C-2_01_5747.mzML
end peak picking
Exporting peak list data: data\StdMixHigh_DIA1_P1-C-2_01_5747.msdial

Deconvoluted peak count: 513

data\StdMixHigh_DIA1_P1-C-2_01_5747.mzML finished
Finished

The params files that I used are attached in this post. I can't include the mzML because it's too big, but I believe this problem happens for all mzML files.

I know the documentation says that the DIA mode 'accepts ABF format file only', so I'm very happy to find out that I could use an mzML file directly with an older version of MSDIAL. However it would be good if it works with the latest version too.

 

Re: Can't process mzML file in DIA mode using the latest version of MSDIAL

Reply #1
Hi all,

From further testing, it seems that the above works with DDA mode, so the problem only happens for DIA mode.

Re: Can't process mzML file in DIA mode using the latest version of MSDIAL

Reply #2
The same problem of not being to load assembly still persists in the latest (v4.36) console version, only for DIA mode.