Counting Spikes Using Neuromatic Software

Hi Everyone,

I'm hoping to find a way to automatically count spikes (past a certain threshold voltage) using Igor. It seems that the Neuromatic program (developed by Jason Rothman - http://www.neuromatic.thinkrandom.com/index.html) is capable of doing this. I've been through their demo (with a sample .pxp packaged experiment file), but am unable to perform the same process using my own lab obtained .pxp file. Basically, Neuromatic keeps returning the error message that no valid waves are available for analysis.

Does anyone have experience using Neuromatic for this task?

Thanks!

Nathan
Also, apparently what I need can be accomplished using the FindAPeak XOP, but I'm uncertain about how to invoke this extension in Igor. Any help/pointers would be greatly appreciated!
I'm not all that familiar with NeuroMatic, but my understanding is that it expects its data to be organized in a certain way and for data that's outside of the standard organization it is more difficult to analyze it. You might be able to get your data into the organization that NeuroMatic expects, but it might be easier to look through the NeuroMatic code to find the functions it uses and call those functions directly.

As for the FindAPeak XOP, I'd suggest you use the built in operation FindPeak instead. Or, as I suggested in another thread, FindLevel.

It sounds like you might be a new Igor user. If that's the case, I recommend that you go through the first half (at least) of the guided tour. You can get there from the Help->Getting Started menu item in Igor. This won't help you directly with finding action potentials, but should give you a good understanding of how Igor works, how to find help, how to execute commands, etc.

aclight wrote:
I'm not all that familiar with NeuroMatic, but my understanding is that it expects its data to be organized in a certain way and for data that's outside of the standard organization it is more difficult to analyze it. You might be able to get your data into the organization that NeuroMatic expects, but it might be easier to look through the NeuroMatic code to find the functions it uses and call those functions directly.

As for the FindAPeak XOP, I'd suggest you use the built in operation FindPeak instead. Or, as I suggested in another thread, FindLevel.

It sounds like you might be a new Igor user. If that's the case, I recommend that you go through the first half (at least) of the guided tour. You can get there from the Help->Getting Started menu item in Igor. This won't help you directly with finding action potentials, but should give you a good understanding of how Igor works, how to find help, how to execute commands, etc.


I'm definitely a VERY new Igor user, I'll give that tutorial a look. Thanks for the input!