Thank you guys!!! it was very helpful!!!! cheers alex
On Sep 7, 11:02 pm, Matthew Chambers <[email protected]> wrote: > There is indeed a lot of metadata in RAW files that msconvert will not > output. Pwiz's RawFile > wrapper can access it all though, with a more convenient interface for C++ > programmers. For .NET or > Python then the COM interface would be easier to access directly. Here's some > old C++ code that uses > pwiz's RawFile to dump all the > metadata:http://proteowizard.svn.sourceforge.net/viewvc/proteowizard/trunk/pwi... > > It may not compile with the latest RawFile version though; it doesn't get > automatically tested like > most of pwiz. > > Also, the newest MSFileReader (2.2) released a week ago provides 32-bit and > 64-bit DLLs. > > Hope this helps, > -Matt > > On 9/7/2011 12:29 PM, Isaiah Norton wrote: > > > > > > > > > Hi Alex, > > You may have the best luck with msconvert from proteowizard, but I don't > > know what metadata it supports. > > > MSFilereader provides a COM interface to access the RAW file data/metadata. > > Here's a simple example > > script I wrote a while ago to interface msfilereader from python, maybe it > > will be helpful: > >https://gist.github.com/1201113 > > > Accessing COM from within MS products (I tried C# first) is easier because > > you get better > > introspection, but I ended up using python because numpy+scipy are much > > more useful overall for > > analysis. > > -Isaiah > > > ps: > > 1) xraw.SetCurrentController(0,1) is a very important call! You will get > > errors otherwise. > > 2) xraw.GetMassListFromScanNumreturns the data BY_REF, which can be a bit > > confusing if you aren't > > familiar with COM (I wasn't) > > 3) Also note that the MSFilereader dll is 32 bit so you won't be able to > > access from a 64-bit > > process.... I spent some time trying to figure out how to access from > > 64-bit using a surrogate > > process but gave up. You CAN run on 64bit Windows in 32bit compatibility > > mode (WoW) no problem. > > > On Tue, Sep 6, 2011 at 9:57 AM, Alex_PCB <[email protected] > > <mailto:[email protected]>> wrote: > > > Hi folks > > I am interested in extracting some metadata from our Thermo RAW files > > such as injection time and spray voltage for each scan in the file. I > > learned that deploying a program that interfaces with the msfilereader > > would be the easiest way to get the job done. > > I was wondering if someone has written such program and is willing to > > share the code with my lab. We are an academic institution and wish to > > incorporate this script in our pipeline for Quality Control purposes. > > I'd greatly appreciate any help. > > Best regards, > > Alex -- You received this message because you are subscribed to the Google Groups "spctools-discuss" group. To post to this group, send email to [email protected]. To unsubscribe from this group, send email to [email protected]. For more options, visit this group at http://groups.google.com/group/spctools-discuss?hl=en.
