def save(self,fname):
        saveThis = [self.classes,self.directoryMap,self.classMap,self.countMap]
        pickle.dump( saveThis, open( fname, "wb" ) )

    # todo: eventually we should allow the user to randomly
    # split up the data set and then save it.
    # def splitTruthTest(self)
Callback function called by rubber band selector in channel tfr.
dataset/ETHPy150Open sightmachine/SimpleCV/SimpleCV/MachineLearning/TurkingModule.py/TurkingModule.save--crossover with--dataset/ETHPy150Open mne-tools/mne-python/mne/time_frequency/tfr.py/AverageTFR._onselect