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