Mclust spike sorting toolbox in matlab

The following Matlab project contains the source code and Matlab examples used for mclust spike sorting toolbox. Updated version fixing bugs.

The source code and files included in this project are listed in the project files section, please make sure whether the listed source code meet your needs there.

Project Files: 

File NameSize
license.txt 1319
autodflts.mclust 511
Batch.txt 1540
Batch2.txt 1559
Batch_KKwik.txt 1522
ParseBatchFile.m 17100
RunClustBatch.m 19325
Cluster_Quality.m 1140
CQ_demo.m 1342
Create_CQ_File.m 9545
Create_FeatureSpace.m 1437
FindNameInfo.m 3308
GetSNR.m 1736
IsolationDistance.m 1472
Load_CQ_file.m 1667
L_Ratio.m 1050
Ad-copy.txt 1744
BoilerPlate.txt 194
Credits.txt 702
Disclaimer.txt 3499
MClust-3.5.doc 365056
BBWin.bmp 2580654
CCSess.bmp 2705014
CCWin.bmp 957750
ChkClustWin.bmp 1938222
KKSess.bmp 3437598
KKWin.bmp 1543158
MainWin.bmp 1224054
KlustaKwik-1_5.exe 202240
KlustaKwik-1_7.exe 634768
KlustaKwik.exe 634768
AverageWaveform.m 1230
CalculateFeatures.m 3574
CheckCluster.m 7299
ConvertCluster.m 1524
Copy_Cluster.m 672
CO_00_ShowClusterInfo.m 846
CO_01_CheckCluster.m 1769
CO_02_DeleteCluster.m 659
RunKKwik.m 4692
RunWaveformCutter.m 1203
ShowAverageWaveform.m 2031
ShowHistISI.m 1121
ShowWaveforms.m 2086
ShowXCorr.m 1256
ClusterSeparation.m 10394
CTO_00_Rename_Cluster.m 469
CTO_01_Add_Points.m 758
CTO_03_Add_Limit.m 1437
CTO_10_Delete_Limit.m 988
CTO_11_Delete_All_Limits.m 705
CTO_12_Delete_Points.m 795
CTO_13_Delete_All_Points.m 570
CTO_20_Merge_With.m 1663
DrawOnAxis.m 643
FindInCluster.m 2076
GetInfo.m 679
GetName.m 176
mccluster.m 1221
Restrict_Points.m 382
SetName.m 231
CTO_00_Rename_Cluster.m 470
CTO_01_Add_Limit.m 1355
CTO_02_Delete_Limit.m 864
CTO_03_Delete_All_Limits.m 538
DrawOnAxis.m 649
FindInCluster.m 1436
GetInfo.m 686
GetName.m 176
mcconvexhull.asv 5111
mcconvexhull.m 5243
SetName.m 231
AddIndices.m 89
CTO_01_Add_Points.m 724
CTO_12_Delete_Points.m 762
CTO_Rename_Cluster.m 502
FindInCluster.m 388
GetInfo.m 101
GetName.m 176
precut.m 640
SetName.m 231
CreateClusterKeys.m 2359
defaults.mclust 1364
ExtractCluster.m 5256
feature_area.m 932
feature_areaD1.m 817
feature_MPeak.m 760
feature_PeakValleyDiff.m 952
feature_peakValleyRatio.m 1020
feature_RawArea.m 968
feature_slopeF.m 814
feature_slopeR.m 811
feature_time.m 607
feature_waveFFT.m 1096
feature_Energy.m 947
feature_EnergyD1.m 949
feature_Peak.m 759
feature_Peak6to11.m 820
feature_PeakIndex.m 850
feature_Time.m 480
feature_Valley.m 944
feature_ValleyIndex.m 862
feature_WavePC1.m 3233
feature_WavePC2.m 2731
feature_WavePC3.m 2732
Peak.m 512
PeakToValley.m 574
SpikeWidth.m 624
Get_MClust_FD_Defaults.m 670
KlustaKwikCallbacks.m 25397
KlustaKwikDecisionWindow.m 13082
KlustaKwikImport.m 957
KlustaKwikKeyPress.m 3553
KlustaKwikStatistics.m 1886
LoadSE_NeuralynxNT.cpp 20999
LoadSE_NeuralynxNT.mexw32 12288
LoadTT_NeuralynxNT.cpp 20855
LoadTT_NeuralynxNT.mexw32 12288
MClust.m 13455
MClustCallbacks.asv 14666
MClustCallbacks.m 15176
MClustCutter.m 9825
MClustCutterCallbacks.m 11110
MClustCutterClearClusterKeys.m 295
CheckAllClusters.m 1388
ConvertAllClusters.m 1410
CloseAllNonEssentialFigs.m 1239
ShowAllWaveforms.m 3059
ShowContourPlot.m 836
ViewClusters3D.m 3209
MClustCutterRecallUndo.m 1007
MClustCutterRedo.m 966
MClustCutterRedrawAxes.m 5058
MClustCutterRedrawClusterKeys.m 1594
MClustCutterStepAutosave.m 1302
MClustCutterStoreUndo.m 1242
MClustCutterUndoGetCurrentState.m 596
MClustCutterUndoRecall.m 1027
MClustCutterUndoRedo.m 1237
MClustCutterUndoStore.m 985
MClustCutterUndoUpdateTooltip.m 898
MClustResetGlobals.m 5826
MClustXcorr.m 1157
MClust_ApplyConvexHulls.m 1520
MClust_CountSpikes.m 1324
MClust_LoadNeuralData.m 2135
ProcessClusters.m 775
RunKKwik_Callbacks.m 5074
WriteTFiles.m 1823
Write_fd_file.m 10327
notes and changes.txt 2708
README.txt 3066
ctsd.m 2297
Data.m 653
DT.m 594
EndTime.m 700
Mask.m 1123
Range.m 885
Restrict.m 988
StartTime.m 593
Units.m 823
Data.m 546
DT.m 465
EndTime.m 614
Range.m 842
Restrict.m 764
StartTime.m 640
ts.m 1251
tsaTimes.m 2780
Units.m 778
Data.m 705
DT.m 465
EndTime.m 614
Mask.m 1123
Range.m 842
Restrict.m 936
StartTime.m 631
tsaTimes.m 2783
tsd.m 1862
Units.m 800
adrlib.m 461
autodflts.mclust 460
autosave.clusters 741
binsearch.c 1858
binsearch.m 327
binsearch.mexw32 7680
convexhull.c 5373
convexhull.mexw32 7168
DrawConvexHull.m 440
extract_varargin.m 435
FindFiles.m 1529
InPolygon.c 4022
InPolygon.mexw32 7168
LoadSpikes.m 1546
ReadHeader.m 901
WriteHeader.m 1113
mkContours.m 2049
ndhist.c 3971
ndhist.m 597
ndhist.mexw32 8192
ParentFigureHandle.m 568
DisplayProgress.m 1955
HistISI.m 2507
Hsmooth.m 620
popdir.m 878
pushdir.m 595
sortcell.m 596
AutoCorr.c 2552
AutoCorr.dll.old 40960
AutoCorr.mexw32 8192
CrossCorr.c 2726
CrossCorr.dll.old 20480
CrossCorr.m 611
CrossCorr.mexw32 8192
CrossCorr2.c 2602
CrossCorr2.mexw32 8192
wavePCA.m 1631
streq.m 347
TransferBetweenListboxes.m 988
WaveformCutter.m 75560

Technology: