Analysis Script

Commands should be placed in a text file with extension <ana>.

Then place the file name in the User Analysis directory, e.g., my_analysis_directory.uad, which is set in the inifile. No spaces allowed, except in the text of a note.


•wait=1000 (ms)

•beep=1 {2,3}

•note=text; as in script analysis

•do; as in script

•loop=##

•choose_files=true ;opens window to choose files to analyze; all commands which follow apply to each file

•filename=filename; choose specific file from script

•do_iv=avg {peak,tpeak,integ,rms}; as in episode math

•episode=all {##}; show all episodes

•start_point=###;show from this point

•end_point=###;end at this point

•epi_avg=true; commands below as in episode math

•epi_rcfilter=Hz

•epi_gaussfilter=Hz

•epi_offset=##

•epi_sub=episode_number

•epi_int=true

•epi_diff=true

•epi_zero=##

•epi_set_pts=##

•epi_mult=##

•epi_add=##

•iv_print=true; print the i-v plot

•trace_print=true; print the analysis plot

•export=asc {mat,abf}; export file; files are put in subdirectory \export

•cursor1=#; set cursors

•cursor2=#

•cursor3=#

•cursor4=#

•cursor5=#

•cursor6=#

•partition=#; highlight given partition with cursors at start and stop

•sp_do_transform=filename.xfm ; run transform in SigmaPlot; transforms must be in the \Transforms\ subdirectory of SigmaPlot

•ml_do_command=matlab command ; run MATLAB command

•org_do_command=Origin LabTalk command ; run Origin command

; raw data leakage subtraction

•sub_trace=#; episode to use as scaled subtraction trace

•volt_partition=#; partition number for voltage range

•leak_sub_part=#; partition number to be leak subtracted; use <h> for hold region


; automation export to external applications

; set SigmaPlot notebook template, else selection window opens; if set to "auto" then new notebooks are created

; templates located in /sigmaplot/ subdirectory of jclamp32

•sp_template=templatename.jnt

•export_data_cc=matlab, sigmaplot, origin, or excel

•export_data_abf=matlab, sigmaplot, origin, or excel

•export_data_iv=matlab, sigmaplot, origin or excel


analyse cm abf file and plot; previously loaded data file must be a two sine or phase track Cm collection

•select_raw=true

•select_cm=true

•select_rm=true

•select_rs=true

•select_im=true

•select_vm=true

•

•select_time_x=true

•select_cm_x=true

•select_rm_x=true

•select_rs_x=true

•select_im_x=true

•select_vm_x=true


set scales for plot of loaded data file

•fix_yscale=true or false

•y_max=value

•y_min=value

•fix_xscale=true or false

•x_max=value

•x_min=value


set fit parameters

•fit_on=true; open fit window

•fit_now=true, do fit now

•fit_target=analysis, iv, cc"

•fit_exp1=true

•fit_exp2=true

•fit_cap=true

•fit_bolt1=true

•fit_bolt2=true

•fit_line=true

•fit_user_equation=filename.fit ; replace with any user equation filename that is present in the <user_fits> directory

•auto_export=true, false


•part=partition; partition to plot in Result Analysis Window; 0 for all

•group=true/false; check box in fit form

•param=true/false ; check box in fit form

•choose_files_from=<filename> ; list of files to analyze rather than choose from dialog; uses script_data_directory that was previously set

•x_data_to_fit=<filename> ; x data for fit; uses script_data_directory that was previously set

•y_data_to_fit =<filename> ; y data for fit must be same length as x data; uses script_data_directory that was previously set

•params_to_fit =<filename> ; parameters for fit passed to matlab environment; uses script_data_directory that was previously set

•rs_cor=True/false; turn on/off rs correction

•rs_val_override=<value>; replace rs value to use for rs correction


•script_data_directory=path; eg. C:\script_data, data files will be saved as first five leters of directory and filenumber – scrip001.abf, scrip002.abf …, in that directory