See Section 1.6 on how to get online help about the software within MATLAB.
tests_db, channel_info, props.
names.
(rest passed to plot_abstract.)
a_plot: A plot_abstract object that can be visualized.
(rest passed to matrixPlots.)
a_plot: A plot_abstract object that can be visualized.
(rest passed to plot_abstract.)
a_plot: A plot_abstract object that can be visualized.
names.
(rest passed to plot_abstract.)
a_plot: A plot_abstract object that can be visualized.
Start and width of the pulse [dt]
(see trace for more)
trace, pulse_time_start, pulse_time_width, props.
calculated automatically if given as [].
(rest passed to trace/plotData)
a_plot: A plot_abstract object that can be visualized.
the_period: A period object.
the time is kept
the_period: A period object.
the_period: A period object.
results: A structure associating test names with result values.
the_period: A period object.
the_period: A period object.
the_period: A period object.
results: A structure associating test names with result values.
the_period: A period object.
the_period: A period object.
results: A structure associating test names with result values.
the_period: A period object.
measures: A structure with cell arrays of types of measures, and measure names inside.
avg_val: The avg value [dy].
results: A structure associating test names with result values.
avg_val: The avg value [dy].
the time is ignored.
the_period: A period object.
the_period: A period object.
(optional).
the_period: A period object.
the_period: A period object.
min_val: The min value [dy]. min_idx: The index of the min value [dt]. sag_val: The sag amount [dy].
the_period: A period object.
(rest passed to plot_abstract.)
a_plot: A plot_abstract object that can be visualized.
profile_obj: A cip_trace_allspikes_profile object.
tests_dbs with spontaneous, pulse and recovery period spike info.
trace, spikes, spont_spikes_db, pulse_spikes_db, recov_spikes_db, props
a_plot: A plot_abstract object that can be visualized.
Start and width of the pulse [dt]
trace, spikes, spont_spike_shape, results, id, props.
h: Plot handle(s).
params_tests_dataset, cipmag, props (see above).
params_row: Parameter values in the same order of paramNames
a_cip_trace_profile: A cip_trace_profile object.
a_profile: A profile object that implements the getResults method.
params_names: Cell array with ordered parameter names.
params_tests_dataset, ct, props (see above).
params_row: Parameter values in the same order of paramNames
a_cip_trace_profile: A cip_trace_profile object.
a_profile: A profile object that implements the getResults method.
params_names: Cell array with ordered parameter names.
params_tests_dataset, cip_mags
params, param_names, tests, test_names: See params_tests_db.
a_profile: A profile object that implements the getResults method.
tests_db, orig_db: original DB from which clusters were obtained, cluster_idx: Array associating rows of orig_db to each cluster here. props.
a_plot: A plot_abstract object that can be plotted.
a_plot: A plot_abstract object that can be plotted.
a_plot: A plot_abstract object that can be plotted.
tests_db.
dataset, db, joined_db, props.
crit_db: A tests_db with two rows for values and STDs.
a_row_index: A row index of neuron in a_bundle.joined_db.
(passed to a_bundle.dataset/cip_trace)
a_cip_trace: One or more cip_trace objects that hold the raw data.
1a/b: Either one of the +/- 100 pA traces in one plot.
a_doc: A doc_generate object, or a subclass, that can be plotted, or printed as a PS or PDF file.
a_bundle: Modified bundle.
obj: The new tests_db object.
(passed to plot_superpose)
a_plot: A plot_superpose that contains a f-I curve plot.
which can be created with matchingRow.
tex_string: LaTeX document string.
text, id, props.
tex_string: A string that contains TeX commands, which upon writing to a file, can be interpreted by the TeX engine to produce a document.
tex_string: A string that contains TeX commands, which upon writing to a file, can be interpreted by the TeX engine to produce a document.
docs, doc_generate.
tex_string: A string that contains TeX commands, which upon writing to a file, can be interpreted by the TeX engine to produce a document.
plot, caption, plot_filename, float_props, doc_generate.
figure_handle: Handle of newly opened figure.
(rest passed to plot_abstract.)
a_plot: A plot_abstract object or vector that can be visualized.
tex_string: A string that contains TeX commands, which upon writing to a file, can be interpreted by the TeX engine to produce a document.
tests_db, props.
a_plot: A object of plot_abstract or one of its subclasses.
mode_val: The center of the bin that has most members. mode_mag: The value of the histogram bin.
(rest passed to histogram_db/plot_abstract)
a_plot: A object of plot_abstract or one of its subclasses.
a_plot: A object of plot_abstract or one of its subclasses.
a_plot: A object of plot_abstract or one of its subclasses.
to have the pAcip, trial, and ItemIndex columns.
dataset_db_bundle.
(others passed to rankMatching)
tex_filename: Name of LaTeX file generated.
(passed to plot_superpose)
a_plot: A plot_superpose that contains a f-I curve plot.
a_row_index: A row index of neuron in a_bundle.joined_db.
(passed to a_mbundle.dataset/cip_trace)
a_cip_trace: One or more cip_trace objects that hold the raw data.
a_label: A string label identifying selected neuron in bundle.
a_mbundle: a model_ct_bundle object containing the added DB.
a_doc_multi: A doc_multi object that can be printed as a PS or PDF file.
(passed to tests_db/rankMatching)
a_ranked_db: a ranked_db object containing the rankings.
row_index: Row indices of best matching models.
trial_num: The trial number(s) identifying selected neuron(s) in bundle.
plots: A structure that contains the joined_db, and the plot vectors trace_d100_plots and trace_h100_plots.
to have the pAcip, trial, and ItemIndex columns.
crit_bundle, model_ct_bundle.
a_doc: A doc_plot that contains a f-I curve plot and associated captions.
plots: A structure that contains the joined_db, and the plot vectors trace_d100_plots and trace_h100_plots.
which can be created with matchingRow.
tex_string: LaTeX document string.
Start and width of the pulse [dt]
(All other props are passed to cip_trace objects)
params_tests_fileset, pulse_time_start, pulse_time_width.
(passed to params_cip_trace_fileset/cip_trace)
a_cip_trace: One or more cip_trace objects that hold the raw data.
a_cip_trace_profile: A cip_trace_profile object.
a_cip_trace: A cip_trace object.
a_profile: A profile object that implements the getResults method.
list, dt, dy, id, props (see above).
dataset: With the added item.
params, param_names, tests, test_names: See params_tests_db.
params_row: Parameter values in the same order of paramNames
params_names: Cell array with ordered parameter names. item: (Optional) If given, read names by loading item at this index.
db_obj: A params_tests_db object.
params_row: Parameter values in the same order of paramNames tests_row: Test values in the same order with testNames
item: Object, filename, etc.
tests_db num_params: Number of variable parameters in simulations.
col_names: A cell array of strings.
crit_db: A tests_db with two rows for values and STDs.
a_db: A params_tests_db object.
which can be created with matchingRow.
a_ranked_db: The created DB with original rows and a distance measure, in ascending order.
a_ps: A horizontal plot_stack of plots
feval(levelFunc, min_val, max_val, num_levels). Example: 'logLevels'
a_params_db: A db only with params.
a_plot_stack: A plot_stack with the plots organized in matrix form
a_params_tests_db: The db object of with the means on page 1 and standard deviations on page 2.
names of rows. If ':', all rows. For names, regular expressions are supported if quoted with slashes (e.g., '/a.*/'). See tests2idx.
obj: The new tests_db object.
p_coefs: A cell array of corrcoefs_dbs for each param in a_db.
which can be created with matchingRow.
tex_string: LaTeX document string.
obj: The tests_db object that includes the new columns.
with a .txt extension.
nothing.
new_db: a new database with new neuron index.
ranked_dbs: Array of created DBs with original rows and a distance measure, in ascending order. tex_string: A LaTeX string for all tables created.
pp_coefs: A cell array of corrcoefs_dbs for each param combination in a_db.
The order of names correspond to each unique CIP level in db, with increasing order.
(default is 'RowIndex' suffixed with the first field name).
cip levels that correspond to names_tests_cell db. Missing levels are replaced with NaN values. DB is filtered to remove other CIP levels.
a_db: A params_tests_db object of organized values.
row_indices: Array of row indices.
vector of histogram bin centers.
t_hists: An array of histograms for each test in a_db.
a_db: A params_tests_db object of organized values.
a_3D_db: A tests_3D_db object of organized values.
obj: The tests_db object that is missing the columns.
a_params_db: A db only with params.
p_hists: An array of histograms for each parameter in a_db.
pt_coefs_hists: A cell array of corrcoefs_dbs for each param in a_db.
cross_db: The tests_db object with all combinations of rows.
p_t3ds: An array of tests_3D_dbs for each param in a_db.
files to be loaded.
to address rows from this file and acquire parameters.
each row. The parameter names are acquired from this file.
param_row_filename columns can be specified as an alternative to specifying param_desc_filename. These names are not for the parameters present in the data filename.
class. E.g., 'trace_profile', 'srp_trace_profile', etc. (See parent classes and cip_trace object for more props)
params_tests_dataset, path: The pathname to files.
a_trace_profile: A trace_profile object.
params_row: Parameter values in the same order of paramNames
to address rows from this file and acquire parameters.
a_fileset: The augmented fileset object. index_list: The vector of index numbers of the new files added. Can be used to selectively load the new files into a DB using params_test_db.
a_profile: A profile object that implements the getResults method.
params_names: Cell array with ordered parameter names.
a_trace: A trace object.
results_profile: Contains results of tests. db: The params_tests_db. props.
(see below for the rest)
start_time, end_time: Inclusive period [dt].
the_period: The cropped set of spike times that fall within a period.
It only needs to have the pAcip, pAbias, TracesetIndex, and ItemIndex columns.
dataset_db_bundle, joined_control_db: DB of control neurons (no pharmacological applications).
a_crit_bundle: A tests_db with two rows for values and STDs.
a_crit_db: A tests_db with two rows for values and STDs.
a_row_index: A row index of neuron in a_bundle.joined_db.
a_cip_trace: One or more cip_trace object that holds the raw data.
a_label: A string label identifying selected neuron in bundle.
(passed to plot_superpose)
a_plot: An f-I curve plot.
a_pbundle: One or more cip_trace object that holds the raw data.
neurons.
(passed to rankMatching)
all_ranks_db: DB of best matching from joined_db. Each row corresponds to p_bundle.joined_control_db rows.
channel (vgain does NOT include the 10X amplification from the Axoclamp, so vgain = 1 would mean no additional amplification beyond the 10X.)
of compounds.
of ns_open_file is given here. Must be defined to allow special NeuroSAGE processing.
profile (Default: 'getProfileAllSpikes').
(All other props are passed to cip_trace objects)
params_tests_dataset, data_src, ichan, vchan, vgain, igain, treatments.
obj: The new object with the updated properties.
params_row: Parameter values in the same order of paramNames
a_profile: A profile object that implements the getResults method.
a_cip_trace: A cip_trace object that holds the raw data.
a_profile: A profile object that implements the getResults method.
params_row: Parameter values in the same order of paramNames tests_row: Test values in the same order with testNames
param_names: Cell array with ordered parameter names.
string. Function should return a cell array of physiol_cip_traceset items. Alternatively a preconstructed cell array can be provided directly. If it is an ASCII filename, then it should contain the following tab-delimited items: 1. Neuron ID (name to associate with the neuron). If left blank, use the filename with the '.all' extension removed. 2. The absolute path of the data file 3. The trace numbers to load, space-delimited (e.g. 1-21 24 26 27) 4. Vchan: voltage channel number 5. Ichan: current channel number 6. Vgain: external gain on voltage channel IN ADDITION to the 10X that automatically comes from the Axoclamp 2B. 7. Igain: external gain on current channel. 8. Pairs of condition names and molar concentrations in any order e.g.: TTX 1e-8 apamin 2e-7 picrotoxin 1e-4
neuron_idx: A structure that points from neuron names to NeuronId numbers. params_tests_dataset
obj: The new object with the updated properties.
(Passed to tests_db/physiol_bundle)
a_physiol_bundle: One or more physiol_bundle object that holds the raw data.
params, param_names, tests, test_names: See params_tests_db.
overlapping neuron_id items.
obj: The new object with combined contents.
to row in cells_filename) to find the cell information.
a_cip_trace: One or more cip_trace object that holds the raw data.
to row in cells_filename) to use grab the cell information.
a_profile: A profile object that implements the getResults method.
name_strs: Cell array of neuron names corresponding to the ids given.
fed to plot commands.
If a scalar, equal border on all sides, give a four-element vector [left bottom right top] to define borders for each side.
function handle, its output is passed instead.
size, if 1 (default), redraws figure after each resize event and prints at PaperPosition size.
PaperPosition property. Implies resizeControl=0.
data, axis_labels, title, legend, command, props
If NaN, doesn't open a new axis.
handles: Handles of graphical objects drawn.
obj: The new object with the updated properties.
ranges: The ranges as a vector in the same way 'axis' would return.
corresponding dimension.
a_plot: A plot_abstract object.
a_plot: A plot_abstract object.
handles: Handles of graphical objects drawn.
handle: Handle of new figure.
If NaN, doesn't open a new axis.
handles: Handles of graphical objects drawn.
(default=1).
instead of just a sequence of numbers.
plot_abstract
plot_abstract.
ranges: The ranges as a vector in the same way 'axis' would return.
plot_abstract, labels.
it will be a monocolor gradient (e.g., gray-level); if 2, it will be a dual-color gradient (e.g., blue to red) with a black crossing point. This point is determined by the minValue (below). Default numGrads=2, if negative values exist in image_data after scaling.
(image_data - minValue) / (maxValue - minValue). Otherwise, its min and max is used.
(Rest passed to plotImage.)
plot_abstract.
ranges: The ranges as a vector in the same way 'axis' would return.
'relative' to the 1st plot (default='absolute'). Relative positioning doesn't work well.
plot_abstract, plots, axis_locations.
handles: Handles of graphical objects drawn.
plot_abstract.
limits. In this vector, NaNs are untouched, Infs are replaced by minimal and maximal ranges of the stacked plots.
(Example: relativeSizes=[1 2] makes second plot twice wider than first.)
plot_abstract, plots, axis_limits, orient.
handles: Handles of graphical objects drawn.
a_plot: A plot_stack object.
handles: Handles of graphical objects drawn.
plot_abstract, plots
handles: Handles of graphical objects drawn.
ranges: The ranges as a vector in the same way 'axis' would return.
a_plot: A plot_superpose object.
handles: Handles of graphical objects drawn.
tests_db, orig_db, crit_db, props.
overall distance.
(rest passed to plot_abstract)
a_plot: A plot_abstract object.
a_db: A params_tests_db object (same type as a_ranked_db.orig_db) containing the desired rows in ascending order of distance.
(also passed to plot_abstract)
a_plot: A plot_abstract object.
a_db: The ranked_db object that includes the new columns.
(also passed to plot_abstract)
a_plot: A plot_abstract object.
s: A structure of column name and value pairs.
a_plot: A plot_abstract object.
a_db: A tests_db object with the matrix of distances. ranked_dbs: A cell array of ranked_dbs for each row.
results, id, props.
h: The figure handle created.
results: A structure associating test names to values.
num_runs, id, props.
job_result: Any output produced by the job.
job_results: Any output produced by the job.
job_results: A cell array of results collected from each item of the vector jobs.
Matlab commands on the cluster nodes. It can have qsub options prepended to it such as '-p -100 -q all.q <abs_path_to>/sge_matlab.sh'.
(others passed to script_array)
num_runs, id, props.
job_results: A cell array of results collected from each item of the vector jobs.
filename corresponds to the script number.
num_scripts, out_name, id, props.
1- maximum acceleration point 2- threshold crossing of acceleration (needs threshold) 3- threshold crossing of slope (needs threshold) 4- maximum acceleration in phase space (optionally specify maximal threshold as init_threshold) 5- point of maximum curvature, when slope is between init_lo_thr and init_hi_thr 6- local maximum of second derivative in the phase space nearest slope crossing init_threshold 7- threshold crossing of interpolated slope (needs threshold) 8- maximum curvature in phase-plane 9- Combined curvature and inflection method in time-domain.
(see above methods and implementation in calcInitVm)
trace, props.
(optional).
init_idx: Its index in the spike_shape [dt]. a_plot: plot_abstract, if requested.
min_val: The min value [dy]. min_idx: Its index in the spike_shape [dt]. max_min_time: Time from max to min [dt].
(optional).
init_idx: Its index in the spike_shape [dt]. a_plot: plot_abstract, if requested.
(optional).
init_idx: AP threshold index in the spike_shape [dt]. a_plot: plot_abstract, if requested.
max_val: The max value. max_idx: Its index in the spike_shape [dt].
(optional).
results: A structure associating test names to values in ms and mV. a_plot: plot_abstract, if requested.
a_plot: A plot_abstract object that can be visualized.
a_plot: A plot_abstract object that can be visualized.
(optional).
init_idx: AP threshold index in the spike_shape [dt]. a_plot: plot_abstract, if requested.
(optional).
init_idx: Indices of threshold candidates in the spike_shape [dt]. a_plot: plot_abstract, if requested.
a_plot: A plot_abstract object that can be visualized.
a_plot: A plot_abstract object that can be visualized. title_str: (Optional) String to append to plot title. props: A structure with any optional properties, passed to trace/plotData.
(optional).
init_idx: AP threshold index in the spike_shape [dt]. a_plot: plot_abstract, if requested.
(optional).
init_idx: AP threshold index in the spike_shape [dt]. max_d1o: Maximal value of first voltage derivative [dy]. a_plot: plot_abstract, if requested. fail_cond: True if this algorithm fails to be trustable.
a_plot: A plot_abstract object that can be visualized.
(optional).
init_val: The potential value [dy]. init_idx: Its index in the spike_shape [dt]. rise_time: Time from initiation to maximum [dt]. amplitude: Magnitude from initiation to max [dy]. peak_mag: Peak value [dy]. peak_idx: Extrapolated spike peak index [dt]. max_d1o: Maximal value of first voltage derivative [dy]. a_plot: plot_abstract, if requested.
base_width: Width of spike at base [dt] half_width: Width of spike at half_Vm [dt] half_Vm: Half height of spike [dy] fall_time: Time from peak to initialization level [dt]. min_idx: The index of the minimal point of the spike_shape [dt]. max_ahp: Magnitude from initiation to minimum [dy]. ahp_decay_constant: Approximation to refractory decay after maxAHP [dt]. dahp_mag: Magnitude of the double AHP peak dahp_mag: Index of the double AHP peak
(optional).
init_idx: AP threshold index in the spike_shape [dt]. a_plot: plot_abstract, if requested.
results_profile: Contains results of tests. spike_shape: The spike_shape object from which results were obtained. props.
a_plot: A plot_abstract object that can be visualized.
times, num_samples, dt, id.
a_plot: A plot_abstract object that can be visualized. title_str: (Optional) String to append to plot title.
h: Handle to figure object.
cv: Coefficient of variation.
results: A structure associating test names to values in ms and mV (or mA).
a_plot: A plot_abstract object that can be visualized. title_str: (Optional) String to append to plot title.
isi: Inter-spike-interval vector [dt]
freq: Firing rate [Hz]
freq: Firing rate [Hz]
obj: A spikes object
a_tau: Approximate amplitude decay constant. da_inf: Delta change in final spike peak value from initial.
a_spikes, with_spikes, ...: Spikes objects.
a_spikes: A tests_spikes that contains times of all given spikes objects.
obj: A spikes object
obj: A spikes object
s: The updated object.
'manhattan' uses flat lines of 1/isi height between spike times (default). (others passed to plot_abstract)
a_plot: A plot_abstract object that can be visualized. title_str: (Optional) String to append to plot title.
sfa: Spike frequency accommodation.
tests_db, trace, period, props.
a_pm: A trace plot.
db_conn: The DB Toolbox connection object. id, props.
response_str: Response string from the SQL engine.
into the tests_db object.
a_db: A tests_db object.
(e.g., a different invariant parameter).
for errorbar axes.
tests_3D_db.
a_mult_stats_db: A multi-page stats_db.
calling tests_3D_db/paramsTestsHistsStats.
'plot_bars' uses stats_db/plot_bars
a_plot_stack: A plot_stack with the plots organized in matrix form
calling tests_3D_db/paramsTestsHistsStats.
'plot_bars' uses stats_db/plot_bars
a_plot: A plot_abstract with the color plot
obj: The new tests_db object.
(rest passed to plot_abstract)
a_plot: A plot_abstract object or one of its subclasses.
a_plot: A plot_abstract object that can be plotted.
a_p: A plot_abstract.
(passed to plot_bars/plot_bars)
a_plot: A object of plot_bars or one of its subclasses.
a_plot: A object of plot_abstract or one of its subclasses.
tests_db, page_idx.
a_plot: A plot_abstract object or one of its subclasses.
a_db: A tests_db object.
a_tests_db: A tests_db that holds the requested differences of parameter values.
a_histogram_db: A histogram_db object containing the histogram.
a_plot: A plot_abstract object or one of its subclasses.
a_db: A tests_db object.
will be skipped. (default=1)
a_coefs_db: A corrcoefs_db of the coefficients and page indices.
calling the params_tests_db/invarParams method.
pt_hists: An array of 3D histograms for each pair of param and test. p_stats: An array of stats_dbs for each param.
a_3D_db: A tests_3D_db object.
tests and rows for separate observations.
data: The data matrix. row_idx, col_idx: Structure associating row/column names to indices. id, props.
obj: The tests_db object with the new rows.
will be skipped. (default=1)
a_coefs_db: A tests_3D_db of the coefficients.
obj: The new tests_db object.
crit_db: A tests_db with two rows for values and STDs.
test name or a cell array of test names. If ':', all tests. For name strings, regular expressions are supported if quoted with slashes (e.g., '/a.*/')
idx: Array of column indices.
invariant. Include result columns here.
(Optional; used only if database is not symmetric, to ignore missing values of in_page_unique_cols)
a_tests_3D_db: A tests_3D_db object of organized values.
if 0 shuffle each test separately.
a_db: The shuffled db.
h: The figure handle created.
obj: The new object with the updated properties.
that are same w.r.t other parameters. (default='pulseOn', 'pulseOff', 'traceEnd', 'pAbias', 'ItemIndex').
control db (default='TTX', 'Apamin', 'EBIO', 'XE991', 'Cadmium', 'drug_4AP').
others), default is an empty array, which means to choose all.
eliminated. (default=30)
phys_joined_db: Final one row per cip and neuron db. phys_joined_control_db: Rows where all drug treatments are zero. phys_db: Original db only with parameter and including the weedCols.
a_db: The resulting tests_db.
obj: The tests_db object that includes the new columns.
and the other can be a scalar or tests_db.
a_db: The resulting tests_db.
test name or a cell array of test names. If ':', all tests. For name strings, regular expressions are supported if quoted with slashes (e.g., '/a.*/')
a_log: Array of column indices.
a_db: The transposed tests_db.
(default='RowIndex').
(default=1, for multi-page DBs; 0, otherwise).
indices with NaN values. It will fail if all indices are NaNs. (default=0)
a_db: A tests_db object.
vector of histogram bin centers.
a_histogram_db: A histogram_db object containing the histogram.
when checking for uniqueness.
a_db: The modified DB.
returned id.
a_db: The resulting tests_db.
(see tests2cols for accept column specifications).
inputs and outputs.
prior class probabilities.
(Rest passed to balanceInputProbs and tests_db)
an_approx_db: A tests_db object containing the original inputs and the approximated outputs. a_nnet: The Matlab neural network approximator object.
rows: A logical column vector of rows.
and the other can be a scalar.
a_db: The resulting tests_db.
tex_string: LaTeX string for table float.
plotScatter.
a_p: A plot_abstract.
this many iterations. (rest passed to plot_image.)
a_plot: A plot_abstract object or one of its subclasses.
a_db: DB with missing rows.
a_pca_db: A tests_db where each row is a principal component.
(others passed to tests_db)
a_cov_db: A tests_db which contains the covariance matrix.
a_plot: A plot_abstract object that can be plotted.
the common columns.
col_names, with_col_names: list of column names of each DB.
rows: A logical or index vector to be used in indexing db objects.
a_db: The DB with std values. n: (Optional) Numbers of non-NaN rows included in calculating each column.
sorted_db: The sorted tests_db. idx: The row index permutation vector, such that sorted_db = db(idx, :).
takes the data as the first argument and dimension to work as second.
a_db: The DB with one row of max values, with selected dimension replaced by the output of the given function. n: (Optional) Numbers of used values in each call of a_func.
a_factors_db: A corrcoefs_db of the coefficients and page indices.
a_plot: A plot_stack object that can be plotted.
a_db: The DB with one row of mean values. n: (Optional) Numbers of non-NaN rows included in calculating each column.
, if 1, NaN values are given a fixed 3xSTD penalty (default=1).
calculating distances.
matrix in crit_db.
a_ranked_db: A ranked_db object.
names of rows. If ':', all rows. For names, regular expressions are supported if quoted with slashes (e.g., '/a.*/'). See tests2idx.
obj: The new tests_db object.
a_db: The resulting tests_db.
a_db: The tests_db object that includes the new columns.
a_stats_db: A stats_db object.
col_names: A cell array of strings.
obj: The tests_db object that includes the new row.
rows: A logical column vector of rows.
obj: The new tests_db object.
rows: A logical or index vector to be used in indexing db objects.
a_plot: A plot_abstract object that can be plotted.
a_db: The resulting tests_db.
s: The size values.
a_db: The resulting tests_db.
a_pm: A plot_stack with the plots organized in matrix form
idx: A logical column vector of matching db row indices. rows_idx: Indices of rows entries corresponding to each db row. Non-matching entries were left as NaN.
rows: A logical or index vector to be used in indexing db objects.
Two-element cell of histogram bin centers vectors.
a_histogram_db: A histogram_db object containing the 2D histogram.
a_cluster_db: A tests_db where each row is a cluster center. a_hist_db: histogram_db showing cluster membership from original db. idx: Cluster indices of each row or original db. sum_distances: Quality of clustering indicated by total distance from centroid for each cluster.
idx: A inverted logical column vector of comparison results. (false if db == rows, true otherwise) compared: A column vector of differences of each DB row to the given row (i.e., compared = db - rows).
a_stats_db: A stats_db object.
for column representation).
a_tests_3D_db: A tests_3D_db object of organized values.
a_stats_db: A stats_db object.
s: The size.
rows: A logical vector to be used in indexing db objects or passed through other logical operators.
rows: A logical or index vector to be used in indexing db objects.
& Y of the 2D image plot.
unique value.
(rest passed to plotUniquesStats2D and plot_stack).
a_stacked_plot: A plot_abstract object to be plotted.
a_p: A plot_abstract.
and the other can be a scalar or tests_db.
returned id.
a_db: The resulting tests_db.
a_db: A tests_db that contains rows of db and with_db.
rows: A logical or index vector to be used in indexing db objects.
a_db: The resulting tests_db.
obj: The tests_db object that includes the new row.
a_p: A plot_abstract.
population mean. If NaN, calculated from a_db.
interesting part of the bar plot.
(rest passed to plot_bars [and plot_superpose if popMean]).
a_bar_plot: A plot_abstract object to be plotted.
a_p: A plot_abstract.
obj: The new tests_db object.
and the other can be a scalar or tests_db.
a_db: The resulting tests_db.
s: A cell array of trasposed database contents, prefixed with column names on each row. Meant to be displayed on the screen.
vector of histogram bin centers.
t_hists: An array of histograms for each test in a_db.
rows: A logical or index vector to be used in indexing db objects.
a_db: A tests_db object.
& Y of the 2D image plot.
unique value.
population mean. If NaN, calculate from given a_db.
(default=.3 or 2*STD if popMean=NaN).
unique_test1,unique_test2.
(rest passed to plotImage and plot_abstract).
an_image_plot: A plot_abstract object to be plotted.
a_plot: A object of plot_bars or one of its subclasses.
a_db: The resulting tests_db.
obj: The tests_db object that is missing the columns.
a_tests_db: The db object of with the means on page 1 and standard deviations on page 2.
a_stats_db: A stats_db object.
a_db: The resulting tests_db.
a_pm: A plot_stack with the plots organized in matrix form
cross_db: The tests_db object with all combinations of rows.
test name or a cell array of test names. If ':', all tests. For name strings, regular expressions are supported if quoted with slashes (e.g., '/a.*/'). See tests2idx for more.
cols: Array of column indices.
s: A structure of column name and value pairs.
a_db: The DB with one row of max values. n: (Optional) Numbers of non-NaN rows included in calculating each column.
Genesis (.bin, .gbin, .genflac), PCDX (.all), or Matlab (.mat).
'genesis': Raw binary files created with Genesis disk_out method. 'genesis_flac': Compressed Genesis binary files. 'neuron': Binary files created with Neuron's Vector.vwrite method. 'pcdx': .ALL data acquisition files from PCDX program. 'matlab': Matlab .MAT binary files with matrix data.
(1 for findFilteredSpikes, 2 for findspikes).
shape calculation (see spike_shape/spike_shape).
(see above methods and implementation in calcInitVm)
If custom_filter == 1, a filter with custom lowpass and highpass cutoffs can be specified. This allows for fast and accurate spike discrimination. The filter type used is a 2-pole butterworth, different than the default high-order Cheby2. Creates new prop called 'butterWorth' to hold the filter.
data: The trace column matrix. dt, dy, id, props (see above)
(rest passed to plot_abstract.)
a_plot: A plot_abstract object that can be visualized.
h: Handle to figure object.
obj: The new object with the updated properties.
max_val: The max value. max_idx: Its index in the trace.
results: A structure associating test names to values in ms and mV (or mA).
results: Results structure names prefixed with prefix_str. period_spikes: Corrected spikes object for this period. a_spikes_db: A mini spikes database of results from each spike in period. spikes_stats_db: Statistics from the mini spikes database. spikes_hists_dbs: Cell array of histograms from the mini spikes database.
min_val: The min value. min_idx: Its index in the trace.
avg_t: A trace object that contains the running average of this trace.
dy: The dy value.
minamp (optional): minimum amplitude above baseline that must be reached. -> adjust as necessary to discriminate spikes from EPSPs.
obj: A trace object
(optional, if empty vector, taken as wholePeriod).
(optional).
-> adjust as needed to discriminate spikes from EPSPs. (optional)
calculated automatically if given as [].
(rest passed to plot_abstract.)
a_plot: A plot_abstract object that can be visualized.
trace, spikes, spike_shape, results, id, props.
tex_string: LaTeX string for table float.
levels: A column vector of logarithmic series between min_val and max_val.
names_vals: A two-column cell array with names and values.
a_label: The corrected proper a_label.
deriv3: Estimate of the derivative.
filename: The corrected proper filename.
struct(n): A structure.
results: The merged structure.
(see errorbar)
handles: Handles to graphics objects.
a_tests_db: A tests_db object.
x_idx: Indices of maxima.
(rest passed to tests_db.)
a_chans_db: A tests_db object containing channel tables.
new_struct: The new structure.
tex_string: LaTeX formatted table string.
new_axis: Modified axis.
deriv2: Estimate of the derivative.
colors: RGB color matrix to be passed to colormap function.
deriv2: Estimate of the derivative.
this string (e.g., 'Amp1 Vm'). If numeric, use as channel number. Added to the neuron_id to distinguish multiple neurons recorded in same file. If not specified, the first voltage channel is used.
trace. Does not affect neuron_id.
when the gains are not specified in the file.
sequence name to look for.
sequence name to avoid searching.
values for this traceset to keep consistent accross tracesets. Use only lowercase in treatment names.
these. Same format as addTreats.
are skipped. (All other props are passed to physiol_cip_traceset)
a_tss: Cell array of physiol_cip_traceset objects.
rows: A matrix or column vector of unique rows. idx: Indices of the unique rows in the original data matrix.
deriv2: Estimate of the derivative.
range: The maximal range obtained that includes all given axes.
colors: RGB color matrix to be passed to colormap function.
deriv: Estimate of the first derivative.
val: the value taken from the nearest integer indices of data and interpolated.
handle: Text object handle.
ratio_x, ratio_y: Normalized to points ratio for axis width and height, respectively.
each class if used. If 0, prior class probabilities are followed.
with larger class. Otherwise, takes the minimal number of samples to avoid repetitions (default=1).
new_inputs, new_outputs: New input and output vectors.
rows: A matrix or column vector of unique rows. idx: Indices of the unique rows in the original data matrix.
idx: Structure associating names to array indices.