massifquant not working

Questions and comments regarding XCMS.

massifquant not working

Postby meow » Mon Feb 27, 2012 3:57 am

Hi,

We wanted to try the massifquant peak detection on some of our samples; apparently the findPeaks.massifquant function is not found in the DLL (the R part of the function seems to exist, it seems to fail when calling the DLL...)

Code: Select all
fn <- "my_long_filename"
# just to try:
xs <- xcmsSet(fn, method="centWave")
# works great. However:
xs <- xcmsSet(fn, method="massifquant", ppm=5)
100309_pos_micropoll_19:
Fehler in .Call("massifquant", object@env$mz, object@env$intensity, object@scanindex,  :
  C Symbolname "massifquant" nicht in der DLL für Paket "xcms"


Code: Select all
sessionInfo()
R version 2.14.0 (2011-10-31)
Platform: i386-pc-mingw32/i386 (32-bit)

(tl;dr)

mzR_1.0.0
xcms_1.30.0


The same was true for R 2.14.1 and XCMS 1.30.3.

Is the function not yet active, or is something wrong with our R?
(R for Windows, btw.)
meow
 
Posts: 16
Joined: Fri Nov 04, 2011 8:40 am

Re: massifquant not working

Postby sneumann » Mon Feb 27, 2012 8:01 am

Hi,

meow wrote:We wanted to try the massifquant peak detection on some of our samples; apparently the findPeaks.massifquant function is not found in the DLL (the R part of the function seems to exist, it seems to fail when calling the DLL...)


I just committed 1.31.8, which enables windows builds
of the (experimental) MassIfQuant Peak picker.

The only change I needed (apart from adding the massifquant *.o
to OBJECTS in Makevars.win) was to define float64 as double,
same as in the unix variant.

If you're impatient, grab' it from
http://msbi.ipb-halle.de/~sneumann/xcms_1.31.8.zip

Yours,
Steffen
sneumann
 
Posts: 91
Joined: Wed Jun 22, 2011 11:24 am

Re: massifquant not working

Postby meow » Wed Feb 29, 2012 7:01 am

Hi,

thanks, it works now :)
meow
 
Posts: 16
Joined: Fri Nov 04, 2011 8:40 am


Return to XCMS

Who is online

Users browsing this forum: Yahoo [Bot] and 0 guests