It sounds like you already have a trained lunge classifier and you're trying to apply this to new data? The most important thing in that case will be to have the features computed in the same way that it was done for the training data of the classifier.
Can you tell me more about where the trained lunge classifier came from? Is this something you trained, from a publication, or from the lab you're working in?
If you load the classifier like this in matlab load('path-to-your-lunge-classifer.jab','-mat') then type x.featureLexiconName, what is returned? And if you type x.featureLexicon.perframe what is returned?
Can you share with me this jab file, a training expdir and an expdir that you are trying to classify?
There is a incompatibility between the perframe features in the JAABA eyrun target type and what is output by FlyTracker currently. Eyrun provided a patch for the .xml file as discussed in an earlier JAABA google groups thread, but it is important to understand the state of your jab file and data before using that fix.
Alternatively, you should be able to create a new jab project with the flies or wingedfly target type, import the movies and labels from the lunge classifier (if you have access to those directories) and recreate a fairly similar classifier that you can use with the current output of FlyTracker.
-Alice Robie