Using Proteowizard msdata API from Java

LabKey Support Forum (Inactive)
Using Proteowizard msdata API from Java johan teleman  2014-01-15 05:14
Status: Closed
 
Hello

Sorry if this question is a bit of tangent for LabKey, but hopefully it should be easy to answer at least.

I have been struggling with accessing the ProteoWizard msData API from Java, and LabKey is the only software I'm aware of that has actually succeeded in this. How did you do it? When I try I get the attached crash. In short it would be very helpful to know:

With what command do you build the pwiz_swigbindings.dll and using what c compiler / Java version?
What operating system does this run on?
What Java version is used for running LabKey?
Do you need to specify the paths to any other libraries except pwiz_swigbindings.dll?

Best,
Johan
 
 
jeckels responded:  2014-02-10 17:29
Hi Johan,

Unfortunately I don't think we captured the exact compilation steps.

We've run this successfully on a variety of Windows versions. I believe that it's also been tested on Linux but I haven't personally tried it.

We use Java 1.7, though this integration was originally developed on 1.6.

I don't believe that other related DLLs are required.

Thanks,
Josh
 
johan teleman responded:  2014-02-13 05:27
This is interesting because it appears to me from your answer that the windows version and/or Java version has not been critical to LabKey's access of the API. Maybe this could possibly be related to me running windows virtually...

The next step is then to try to install LabKey server with the proteomics tools, and verify that this work here. If that is so, I *should* be able to use the LabKey-version of pwiz_swigbindings.dll and java files to access the API.

Thanks for the answer, this might just be the push in the right direction i needed.

Cheers,
Johan