Skip to content

David Redish's MClust, forked from v3.5 and adapted by Hyun Jae Pi to work with data output by SpikeGadgets

Notifications You must be signed in to change notification settings

KepecsLab/Mclust

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

13 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

MClust version 3.5

Version 3.5.00 4 Feb 2008 
 - ADR
Version 3.5.01 6 Feb 2008 
 - NCST added corrections to WavePC1,2,3
Version 3.5.02 9 Feb 2008 
 - NCST fixed bug in ClearWorkspace re cleaning global variables
 - NCST fixed 32-sample assumption in ShowAverageWaveform
 - NCST added ylim for plotting waveforms global variable
 - ADR created MClustResetGlobalVariables function to bring globals
 into one place 
Version 3.5.03 19 Feb 2008
 - ADR/JCJ added GetName to cluster classes so they can be called correctly
 - ADR renamed wavePC names returned 
 - ADR ClearWorkspace bug fixed
 - ADR Fixed ExportWithColorMerge bug
 - ADR added SetName to access cluster names
 - ADR Fixed CopyCluster
Version 3.5.04 20 Feb 2008
 - ADR ClearWkspace clears undo ptr
 - ADR Cleaned up undo code
 - ADR Added PeakHists
 - ADR Removed extraneous +1 in ShowHistISI
 - ADR Fixed name bug
 - ADR Fixed major SaveClusters when writing files bug
 - ADR Fixed major LoadClusters bug
Version 3.5.05 25 Feb 2008
 - ADR Fixed major export with merge bug
 - ADR Removed exit when exporting from KKwik
Version 3.5.06 26 Feb 2008
 - ADR Fixed several bugs
Version 3.5.07 27 Feb 2008
 - ADR Changed calling methodology of MClustCutter to simplify calls
 - ADR Fixed several bugs
 - ADR Cleaned up ClusterQuality
Version 3.5.08 02 Mar 2008
 - ADR Redid undo mechanism completely
 - ADR Fixed keyboard control in KlustaKwikDecisionWindow
Version 3.5.09 09 Mar 2008
 - ADR/NCST Fixed WaveformCutter undo
 - ADR/NCST cluster name wasn't being carried when convert to mcconvexhull
 - ADR removed those annoying error sounds by making undo/redo windows non-modal
 - ADR fixed undo/redo name bug
 - ADR put filename back in load features text note
 - ADR removed CreateClusterFromDotTFile
Version 3.5.10 15 Mar 2008
 - ADR fixed clear KKC bug
Version 3.5.11 1 Apr 2008
 - ADR fixed Run_KKwik bug
Version 3.5.12 11 Apr 2008
 - ADR mcconvexhull - if no limits, then no points
 - ADR mcconvexhull - changed InPolygon to correctly ID points on the boundaries

VERSION 3.5A.00 19 Apr 2009
 - ADR changed back to only loading in features as they are
       displayed. Surprisingly, this is much faster. 
       
       Time is now a true feature.  Also, Peak and Time return _Peak
       and _Time as names, thus we can no longer assume that names
       match feature files.  Also, since Time only returns a single
       feature, features do not necessarily return 4 features.  Done
       using the concept of "FeatureSources" which is a nF by 2 cell
       array of fd filenames and feature-component-within-the-files.
       This required extensive rewriting of all cluster codes, so 3.5A
       is no longer backwards compatible.

 - ADR added type to add cluster as

 - ADR added delete cluster

 - ADR fixed bug in ConvexHull with points lining up (very rare case
   unless have many many points)

 - ADR fixed bug in InPolygon with points exactly lining up (very rare
   case unless have many many hulls to match)

Version 3.5A.01 26 Apr 2008
 - ADR fixed bug in feature_Peak.  

Version 3.5A.02 1 May 2008
 - ADR fixed bug in Write_fd_file.

Version 3.5A.03 10 May 2008
 - ADR fixed display bug in KlustaKwikCallbacks
 - ADR fixed bug in ParseBatchFile in finding iCV

Version 3.5A.04 29 May 2008
 - ADR fixed FindInClusters bug in KlustaKwikCallbacks (Return Merged)

Version 3.5A.05 28 July 2008
 - ADR added EvalOverlap
 - ADR fixed bug in DeleteLimit when there was no limit to delete

Version 3.5A.06 8 August 2008
 - ADR fixed bug in Run_KlustaKwikCallbacks search too many directories

Version 3.5A.07 8 August 2008
 - ADR removed view(3) in KlustaKwikCallbacks

Version 3.5A.08 13 August 2008
 - ADR Major rewrite of RunKKwik callback.  It was using the old system.
 - ADR Added Merge capability for precuts

Version 3.5A.09 15 August 2008
 - ADR Fixed minor bug in RunKKwik callback.

Version 3.5A.10 26 September 2008
 - ADR Added Time to Batch pre-fd
 - ADR Fixed load precut bug
 - ADR Added findAlignment and SelectAlongFirstDimension to ship

Version 3.5A.11 02 October 2008
 - Incorporated MvdM's RemoveDoubles code
 - Fixed problem with KKwik only found <6 clusters

Version 3.5A.12 08 October 2008
 - undid error fix for license problem with stats toolbox
 - minor fixes to accomodate macs and linux 

Version 3.5A.13 08 October 2008
 - Fixed color bug in Merges

Version 3.5A.14 17 October 2008
 - fixed pathsep -> filesep problem in write_fd_file
 - added ShowAllAverageWaveforms to extras 
 - added CreateClusterFromUnaccountedForPoints
 - fixed bug in ProcessClusters

Version 3.5A.15 26 October 2008
 - wavePC is now WavePC.  This meant that principle components was 
   calculated on a block-by-block and not the same for the whole tetrode
   for multi-block tetrodes
 - Fixed remove doubles to actually target original points

Version 3.5A.16 06 November 2008
 - > thanks to Marijn van Wingerden
   > balances between record_block_size and MaxRecs can result in nB > nF
   > fixed it so that nB is never more than nF.

Version 3.5A.17 02 January 2009
 - Fixed bug if channel validity gets corrupted and is no longer a logical.

Version 3.5A.18 13 August 2009
 - Fixed line 109 in MClust.m (typo)
 - Fixed Klustakwik path and INpath and added which batch file working from

Version 3.5A.19 14 September 2009
 - Fixed line 454/455 in RunClustBatch to use delete correctly.
 - Fixed Mclust to use defaults for channel validity
 - Fixed ResetGlobals to use defaults 

Version 3.5A.20 14 January 2010
 - Fixed double normalization occuring in RunClustBatch
 - Fixed quote problem in RunKKwik_Callbacks

Version 3.5A.21 1 June 2010
 - Added some JCJ files in Extras directories

Version 3.5A.22 2 June 2010
 - Added some JCJ files in Extras directories

Version 3.5A.23 10 June 2010
 - Added Waveform_Density.m back into distribution

Version 3.5B.01 29 November 2010
 - Kevin Daly found major bug in subsampled code.  Fixed by correctly importing from KlustaKwik.  Required changes to documentation as well.

Version 3.5B.02 08 February 2011
 - Randy Bruno found a minor bug in the initialization of the MClust_ChannelValidity checkboxes 

Version 3.5B.03 02 March 2011
 - Randy Bruno found a couple of places where ChannelValidity was being reset and shouldn't have been

Version 3.5B.04 21 November 2011
 - Added ExportClusterOne button to KlustaKwik

Version 3.5B.05 02 July 2013
 - Fixed ydim -> zdim display bug in KlustaKwikCallbacks

About

David Redish's MClust, forked from v3.5 and adapted by Hyun Jae Pi to work with data output by SpikeGadgets

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Contributors 3

  •  
  •  
  •