Open chrishuges opened 6 years ago
Actually, this appears to be a raw file issue rather than a RawQuant issue. Odd. There is nothing special about this raw file. Will investigate further.
Actually this is an 0.2.3 error. If I roll back to 0.2.0 I don't have any issues with the same raw file.
Version 0.2.3 doesn't seem to have any issues on Windows based on further tests.
Sorry for the slow response. I just got back from vacation. I'll look into this as soon as I can.
Thermo provided a separate set of dlls for Linux. From my testing, the windows set seemed to work fine with mono on Linux for all the functions we are using, but this might be the cause of the error. I'll look into distributing RQ with both sets of dlls.
The dlls targeting monomac also give this error. It seems like the GetInstrumentMethod function throws an error on mono but not windows. Currently we need GetInstrumentMethod to adjust precursor masses when there is an isolation window offset. We are planning to try to adapt the deconMSn workflow to get at precursor masses without relying on the values in the raw file, which would eliminate the need for GetInstrumentMethod. I'll post any updates here.
In the meantime I will work on a fix to disable the offset correction on Linux systems. So long as there isn't an isolation window offset, this will fix things until we adapt DeconMSn.
Okay, I applied a fix to the master branch which disables the isolation window offset check if it is run on a linux or mac os x platform. This is a quick fix, and you will run into problems if there is an offset. Let me know if you still have any problems with it.
This is ok for me now. I think this issue can be closed.
getting an error using the latest version right now on LInux
Not sure what is happening. Just a standard raw file.