User Tools

Site Tools


analysis:matlab-overview

Differences

This shows you the differences between two versions of the page.

Link to this comparison view

Both sides previous revision Previous revision
Next revision
Previous revision
Next revision Both sides next revision
analysis:matlab-overview [2017/06/30 20:47]
mvdm
analysis:matlab-overview [2017/06/30 21:52]
mvdm [Visualization functions]
Line 39: Line 39:
  
 === timestamps (ts) === === timestamps (ts) ===
 +
 +[[https://​github.com/​vandermeerlab/​vandermeerlab/​tree/​master/​code-matlab/​shared/​datatypes/​ts|ts folder on GitHub]]
  
 Basics: Basics:
  
-  * ts()constructor+  * [[https://​github.com/​vandermeerlab/​vandermeerlab/​blob/​master/​code-matlab/​shared/​datatypes/​ts/​ts.m|ts()]] constructor
   * CheckTS(): check integrity of ts struct   * CheckTS(): check integrity of ts struct
   * SelectTS(): specify ts data to keep. (Also performs reordering)   * SelectTS(): specify ts data to keep. (Also performs reordering)
Line 57: Line 59:
  
 === timestamped data (tsd) === === timestamped data (tsd) ===
 +
 +[[https://​github.com/​vandermeerlab/​vandermeerlab/​tree/​master/​code-matlab/​shared/​datatypes/​tsd|tsd folder on GitHub]]
 +
 +Basics and selection:
 +
 +  * tsd(): constructor
 +  * [[https://​github.com/​vandermeerlab/​vandermeerlab/​blob/​master/​code-matlab/​shared/​datatypes/​tsd/​CheckTSD.m|CheckTSD()]]:​ check integrity of tsd struct
 +  * getd(): get (raw) data with specified label
 +  * [[https://​github.com/​vandermeerlab/​vandermeerlab/​blob/​master/​code-matlab/​shared/​datatypes/​tsd/​TSD_SelectChannel.m|TSD_SelectChannel()]]:​ returns tsd containing only channels with labels in channel_label
 +
 +Merging:
 +
 +  * [[https://​github.com/​vandermeerlab/​vandermeerlab/​blob/​master/​code-matlab/​shared/​datatypes/​tsd/​MergeTSD.m|MergeTSD()]]:​ Merge data from multiple TSDs into a single, new TSD
 +  * [[https://​github.com/​vandermeerlab/​vandermeerlab/​blob/​master/​code-matlab/​shared/​datatypes/​tsd/​UnionTSD.m|UnionTSD()]]:​ returns the union (merge) of two TSD inputs
 +
 +Analysis:
 +
 +  * [[https://​github.com/​vandermeerlab/​vandermeerlab/​blob/​master/​code-matlab/​shared/​datatypes/​tsd/​TSD_getidx2.m|TSD_getidx2()]]:​ returns idxs into ts or tsd, delimited by input interval(s)
 +  * [[https://​github.com/​vandermeerlab/​vandermeerlab/​blob/​master/​code-matlab/​shared/​datatypes/​tsd/​TSDbyZ.m | TSDbyZ()]]: compute averages of the values in tsd_in binned by z's cfg.edge
 +  * [[https://​github.com/​vandermeerlab/​vandermeerlab/​blob/​master/​code-matlab/​shared/​datatypes/​tsd/​TSDbySpace.m |TSDbySpace()]]:​ construct 2D matrix with spatial averages of the values in tsd_in
  
 === tuning curve (tc) ===  === tuning curve (tc) === 
Line 66: Line 88:
 ===== Visualization functions ===== ===== Visualization functions =====
  
 +  * the amazing MultiRaster ([[https://​github.com/​vandermeerlab/​vandermeerlab/​blob/​master/​code-matlab/​example_workflows/​MultiRaster_usage.m|examples]])
 ===== Loading/​converting functions ===== ===== Loading/​converting functions =====
  
 ===== Analysis functions ===== ===== Analysis functions =====
analysis/matlab-overview.txt ยท Last modified: 2018/07/07 10:19 (external edit)