Code covered by the BSD License
-
exportSettings
-
newScope(varargin)
display data channels in a scrollable window
-
pspGui(lastVals)
GUI for detecting PSPs
-
timeControl(right, bottom)
-
MTEO(inData, kData, threshold...
after Choi and Kim, Electronics Letters, 38(12) 2002, 541-3 and
-
analysisAxis(plotName, axisHa...
linkaxes([handles.analysisAxis{whichAxis}.(tempFields{end - 1}) handles.analysisAxis{whichAxis}.(plotName)], 'y');
-
apHeight(inData, timePerPoint...
spikeHeights = APHeight(dataTrace, timerPerPoint, startTime, outputAxisHandle);
-
apThreshold(inData, timePerPo...
thresholds = APthreshold(dataTrace, timerPerPoint, startTime, outputAxisHandle);
-
apWidth(traceData, timePerPoi...
apWidths = APWidth(dataTrace, timerPerPoint, startTime, outputAxisHandle);
-
apWidthHM(inData, timePerPoin...
apWidthsAtHalfMax = APWidthHM(dataTrace, timerPerPoint, startTime, outputAxisHandle);
-
autoCorrelate(varargin)
show an autocorrelogram
-
burstingProbability(inData, t...
pValue = burstingProbability(traceData, threshTime);
-
calcBurstProb(varargin)
-
calcMean(inData)
find the greatest value of the all points histogram
-
calcSTA(varargin)
-
calcSTO(varargin)
-
cell2mat(c)
CELL2MAT Convert the contents of a cell array into a single matrix.
-
characterizePSPs(PSPs, totalT...
-
colorSpread(m)
COLORCUBE Enhanced color-cube color map.
-
crossCorr(data, corrVals, coi...
determine if we're doing an autocorrelogram
-
crosscorrelateSetup(varargin)
smoothData = hist(spikeTimes, diff(correlationBounds) + 1);
-
detectCellAttached(inData, ti...
-
detectExtracellular(inData, t...
-
detectPSP(inData, timePerPoin...
-
detectPSPs(data, varargin)
use this function to detect the PSPs in your data using a PSP finding algorithm
-
detectSpikes(inData, spikeHei...
spikes = detectSpikes(inData, spikeHeight, whereCall)
-
detectWCAPs(inData, timePerPo...
-
eventTriggeredAverage(events,...
calculate the event-triggered average in postTrace using preTrace's spikes
-
exportWithAxes(figure)
function for converting a newScope to an enhanced meta-file on the clipboard
-
exportWithScaleBars(figure)
function for converting a newScope to an enhanced meta-file on the clipboard
-
fastAHP(inData, timePerPoint,...
ahpDepths = fastAHP(dataTrace, timerPerPoint, startTime, outputAxisHandle);
-
fastAHPSlope(inData, timePerP...
ahpDepths = fastAHP(dataTrace, timerPerPoint, startTime, outputAxisHandle);
-
fcnMin(inData, number, type)
finds the minima of the given input data
-
findSteps(protocol, ampNum)
function stepData = findSteps(protocol, ampNum)
-
findStims(protocol, isIndex) ...
stimTimes is a cell array of n x 2 matrices where column one is the
-
fit1Exp(yData, timePerPoint, ...
fits single exponent to data
-
fit2Exp(yData, timePerPoint, ...
fits two exponents to data
-
fit3Exp(yData, timePerPoint, ...
fits three exponents to data
-
fitDecayDouble(yData, PSPtype...
fits taus to ydata that is slowing in x (only determined by the initial offset)
-
fitDecaySingle(yData, PSPtype...
fits tau to ydata that is slowing in x (only determined by the initial offset)
-
fitDecayTriple(yData, PSPtype...
fits taus to ydata that is slowing in x (only determined by the initial offset)
-
fitLine(yData, timePerPoint, ...
fits line to data
-
intervalHist(varargin)
show an interval histogram
-
isiCv(inData)
calculates the coefficient of variation for the inter-spike interval
-
isiCvEvents(varargin)
-
jointDist(varargin)
show a joint distribution
-
metaBar(titles, xData, yData)
generate mega plot
-
metaCorrEvents(varargin)
-
movingAverage(inData, windowS...
use a boxcar filter of length windowSize points on inData
-
msec2point(inString, pointsPe...
-
newScale(objectHandle, eventI...
-
normalizeMatrix(inMatrix, dim...
normalize a matrix along a given dimension
-
oneSidedDeviation(inData)
use an outlier-insensitive deviation measure that assumes a mean of zero
-
overlayPSPs(inData, timeWindo...
display the PSPs for a given trace overlayed
-
plotAverageFreq(varargin)
-
plotFreq(varargin)
-
prepForPrint(currentAxis, yVa...
Hides axes and places a scale bar with y-units set by yVal (a character
-
printWithAxes(figure)
function for printing a newScope
-
printWithScaleBars(figure)
function for printing a newScope
-
setAxisLabels(axisHandle)
-
showEvents(axisHandle)
-
showFrameMarker(axisHandle)
deal with frame marker if present
-
showStims(figHandle, showLege...
show TTL stimuli if they are blanked
-
whichChannel(protocol, ampNum...
determine which channel a given amp is using
-
Contents.m
-
View all files
Data Browser
by Phil Larimer
27 Apr 2008
(Updated 28 Apr 2008)
A utility to browse data files that involve one or more channels of data over time.
|
Watch this File
|
| File Information |
| Description |
A basic data browsing GUI that allows visualization and measurement of data traces. Included are several functions for detection of various kinds of "events" in data with the ability to define your own event types also. Once detected there are functions for analyzing and characterizing events as well as exporting traces and events. Also, the quickly scalable and rescalable axes allow for easy data viewing and manipulation. |
| MATLAB release |
MATLAB 7.5 (R2007b)
|
| Other requirements |
Signal Processing and Statistics toolboxes are good to have but not necessary. |
|
Tags for This File
|
| Everyone's Tags |
|
| Tags I've Applied |
|
| Add New Tags |
Please login to tag files.
|
|
Contact us at files@mathworks.com