Missing aip2 mex for 64-bit Linux?

43 views
Skip to first unread message

Adam

unread,
Aug 26, 2015, 6:33:32 PM8/26/15
to MicrobeTracker_Jacobs-Wagner Lab
Hello,

I am using MATLAB 2015a on 64-bit Linux. I am going through the quickstart instructions. I cleared up the errors related to opening the gui and loading the images. Now I am stuck on step 7. When I click 'This frame', I get the following output:

processing region 1
fitquality aligning = 0.3665
Undefined function or variable 'aip2'.

Error in microbeTracker>getOneSignalC (line 4138)
                    int = int+img2(px)*aip2(plgx,plgy,c(px),r(px));


Error in microbeTracker>isDivided (line 6131)
    prf = getOneSignalC(mesh,box,img,1);


Error in microbeTracker>processFrameI (line 4638)
                res=isDivided(roiMesh,roiImg,p.splitThreshold,bgr);


Error in microbeTracker>process (line 3192)
                processFrameI(frame,ismember(mode,[2 3]),processregion);


Error in microbeTracker/run_cbk (line 2960)
    process(range,mode,lst,addsig,addas,saveFile,fsave,get(handles.saveselected,'Value'),regionSelectionRect,shiftfluo);
   
 
Error while evaluating UIControl Callback


I read the other threads about aip2, but the one post referencing Linux never got answered.

I see in the MicrobeTracker folder there are the following aip2 files:

aip2.mexmaci64, aip2.mexw32, aip2.mexw64.

Is a Linux version available, or will I not be able to use your software?


Thank you,
Adam

Seán Murray

unread,
Aug 27, 2015, 8:03:46 AM8/27/15
to MicrobeTracker_Jacobs-Wagner Lab
Hi Adam,

you can get the source code here
Put it in the microbetracker folder.

Then, if you have a compiler setup (check with mex -setup), you can compile it by running mex aip2.cpp from that folder.


This should work, though I have not tried it myself.

Alternatively, you can get microbetracker to use the less accurate function getOneSignalM.


Best ,

Sean

Adam

unread,
Aug 27, 2015, 9:03:08 AM8/27/15
to MicrobeTracker_Jacobs-Wagner Lab
Hi Sean,

That worked. Thank you very much.

Adam
Reply all
Reply to author
Forward
0 new messages