€•ƒÕŒdocutils.nodes”Œdocument”“”)}”’”}”(Œreporter”NŒsymbol_footnote_start”KŒcurrent_source”NŒ footnote_refs”}”Œtransform_messages”]”Œtagname”hŒ decoration”NŒ transformer”NŒ rawsource”Œ”Œchildren”]”hŒsection”“”)}”’”}”(Œparent”hhhh]”(hŒtitle”“”)}”’”}”(hhhŒOther functions”Œ attributes”}”(Œids”]”Œclasses”]”Œbackrefs”]”Œnames”]”Œdupnames”]”uh]”hŒText”“”ŒOther functions”…”}”’”}”(hhhh ubaŒsource”Œ>D:\Mariano\misc\ecg-kit\help\sphinx\source\other_functions.rst”h hŒline”KhhubhŒ paragraph”“”)}”’”}”(hhhŒ Several low-level functions that are located in ``your_path\ecg-kit\common\`` but are not yet well documented, tested or integrated with other parts of the kit.”h]”(h/Œ0Several low-level functions that are located in ”…”}”’”}”(hh;hŒ0Several low-level functions that are located in ”ubhŒliteral”“”)}”’”}”(hh;hŒ``your_path\ecg-kit\common\``”h]”h/Œyour_path\ecg-kit\common\”…”}”’”}”(hhHhhubah!}”(h#]”h%]”h']”h)]”h+]”uh hEubh/ŒS but are not yet well documented, tested or integrated with other parts of the kit.”…”}”’”}”(hh;hŒS but are not yet well documented, tested or integrated with other parts of the kit.”ubeh!}”(h#]”h%]”h']”h)]”h+]”uh5h6h h8h7Khhubh)}”’”}”(hhhhh]”(h)}”’”}”(hhdhŒGeneral functions”h!}”(h#]”h%]”h']”h)]”h+]”uh]”h/ŒGeneral functions”…”}”’”}”(hhhhhjubah5h6h hh7K hhubhŒ bullet_list”“”)}”’”}”(hhdhhh!}”(h%]”Œbullet”Œ-”h']”h#]”h+]”h)]”uh]”(hŒ list_item”“”)}”’”}”(hhzhŒ]addpath_if_not_added - (Internal) Add the path only if not was already added.”h!}”(h#]”h%]”h']”h)]”h+]”uh]”h9)}”’”}”(hhˆhhŠh]”h/Œ]addpath_if_not_added - (Internal) Add the path only if not was already added.”…”}”’”}”(hh“hhŠubah!}”(h#]”h%]”h']”h)]”h+]”uh5h6h h8h7K ubah5h6h h…h7Nhhubh†)}”’”}”(hhzhŒXcolvec - (Internal) Reshape the input into a column vector”h!}”(h#]”h%]”h']”h)]”h+]”uh]”h9)}”’”}”(hh¢hh¤h]”h/ŒXcolvec - (Internal) Reshape the input into a column vector”…”}”’”}”(hh­hh¤ubah!}”(h#]”h%]”h']”h)]”h+]”uh5h6h h8h7K ubah5h6h h…h7Nhhubh†)}”’”}”(hhzhŒTrowvec - (Internal) Reshape a matrix into a row vector”h!}”(h#]”h%]”h']”h)]”h+]”uh]”h9)}”’”}”(hh¼hh¾h]”h/ŒTrowvec - (Internal) Reshape a matrix into a row vector”…”}”’”}”(hhÇhh¾ubah!}”(h#]”h%]”h']”h)]”h+]”uh5h6h h8h7K ubah5h6h h…h7Nhhubh†)}”’”}”(hhzhŒbinit_ghostscript - (Internal) Init environment variables for using ghostscript”h!}”(h#]”h%]”h']”h)]”h+]”uh]”h9)}”’”}”(hhÖhhØh]”h/Œbinit_ghostscript - (Internal) Init environment variables for using ghostscript”…”}”’”}”(hháhhØubah!}”(h#]”h%]”h']”h)]”h+]”uh5h6h h8h7Kubah5h6h h…h7Nhhubh†)}”’”}”(hhzhŒcinit_WFDB_library - (Internal) Init environment variables for using WFDB toolbox”h!}”(h#]”h%]”h']”h)]”h+]”uh]”h9)}”’”}”(hhðhhòh]”h/Œcinit_WFDB_library - (Internal) Init environment variables for using WFDB toolbox”…”}”’”}”(hhûhhòubah!}”(h#]”h%]”h']”h)]”h+]”uh5h6h h8h7Kubah5h6h h…h7Nhhubh†)}”’”}”(hhzhŒWisMatlab - (Internal) Check if the kit is running on Matlab”h!}”(h#]”h%]”h']”h)]”h+]”uh]”h9)}”’”}”(hj hj h]”h/ŒWisMatlab - (Internal) Check if the kit is running on Matlab”…”}”’”}”(hjhj ubah!}”(h#]”h%]”h']”h)]”h+]”uh5h6h h8h7Kubah5h6h h…h7Nhhubh†)}”’”}”(hhzhŒWisOctave - (Internal) Check if the kit is running on Octave”h!}”(h#]”h%]”h']”h)]”h+]”uh]”h9)}”’”}”(hj$hj&h]”h/ŒWisOctave - (Internal) Check if the kit is running on Octave”…”}”’”}”(hj/hj&ubah!}”(h#]”h%]”h']”h)]”h+]”uh5h6h h8h7Kubah5h6h h…h7Nhhubh†)}”’”}”(hhzhŒrexist_distributed_file - (Internal) Check the existence of a file in a distributed (slow) filesystem”h!}”(h#]”h%]”h']”h)]”h+]”uh]”h9)}”’”}”(hj>hj@h]”h/Œrexist_distributed_file - (Internal) Check the existence of a file in a distributed (slow) filesystem”…”}”’”}”(hjIhj@ubah!}”(h#]”h%]”h']”h)]”h+]”uh5h6h h8h7Kubah5h6h h…h7Nhhubh†)}”’”}”(hhzhŒcGetFunctionInvocation - (Internal) Create a string with the invocation of a function”h!}”(h#]”h%]”h']”h)]”h+]”uh]”h9)}”’”}”(hjXhjZh]”h/ŒcGetFunctionInvocation - (Internal) Create a string with the invocation of a function”…”}”’”}”(hjchjZubah!}”(h#]”h%]”h']”h)]”h+]”uh5h6h h8h7Kubah5h6h h…h7Nhhubh†)}”’”}”(hhzhŒZmax_index - (Internal) Index of the maximum element in a vector”h!}”(h#]”h%]”h']”h)]”h+]”uh]”h9)}”’”}”(hjrhjth]”h/ŒZmax_index - (Internal) Index of the maximum element in a vector”…”}”’”}”(hj}hjtubah!}”(h#]”h%]”h']”h)]”h+]”uh5h6h h8h7Kubah5h6h h…h7Nhhubh†)}”’”}”(hhzhŒQmodmax - (Internal) Find modulus maxima in a signal”h!}”(h#]”h%]”h']”h)]”h+]”uh]”h9)}”’”}”(hjŒhjŽh]”h/ŒQmodmax - (Internal) Find modulus maxima in a signal”…”}”’”}”(hj—hjŽubah!}”(h#]”h%]”h']”h)]”h+]”uh5h6h h8h7Kubah5h6h h…h7Nhhubh†)}”’”}”(hhzhŒQmyzerocros - (Internal) Detect zero-crosses in a signal”h!}”(h#]”h%]”h']”h)]”h+]”uh]”h9)}”’”}”(hj¦hj¨h]”h/ŒQmyzerocros - (Internal) Detect zero-crosses in a signal”…”}”’”}”(hj±hj¨ubah!}”(h#]”h%]”h']”h)]”h+]”uh5h6h h8h7Kubah5h6h h…h7Nhhubh†)}”’”}”(hhzhŒYsoft_intersect - (Internal) Intersection of two sets with tolerance”h!}”(h#]”h%]”h']”h)]”h+]”uh]”h9)}”’”}”(hjÀhjÂh]”h/ŒYsoft_intersect - (Internal) Intersection of two sets with tolerance”…”}”’”}”(hjËhjÂubah!}”(h#]”h%]”h']”h)]”h+]”uh5h6h h8h7Kubah5h6h h…h7Nhhubh†)}”’”}”(hhzhŒpsoft_range_conversion - (Internal) Convert an input range to an output range with a soft function”h!}”(h#]”h%]”h']”h)]”h+]”uh]”h9)}”’”}”(hjÚhjÜh]”h/Œpsoft_range_conversion - (Internal) Convert an input range to an output range with a soft function”…”}”’”}”(hjåhjÜubah!}”(h#]”h%]”h']”h)]”h+]”uh5h6h h8h7Kubah5h6h h…h7Nhhubh†)}”’”}”(hhzhŒOsoft_set_difference - (Internal) Set difference with tolerance”h!}”(h#]”h%]”h']”h)]”h+]”uh]”h9)}”’”}”(hjôhjöh]”h/ŒOsoft_set_difference - (Internal) Set difference with tolerance”…”}”’”}”(hjÿhjöubah!}”(h#]”h%]”h']”h)]”h+]”uh5h6h h8h7Kubah5h6h h…h7Nhhubh†)}”’”}”(hhzhŒ›parse_pids - (Internal) Identify how many PIDs are in total and which is this PID, based on a string formatted this_pid/cant_pids”h!}”(h#]”h%]”h']”h)]”h+]”uh]”h9)}”’”}”(hjhjh]”h/Œ›parse_pids - (Internal) Identify how many PIDs are in total and which is this PID, based on a string formatted this_pid/cant_pids”…”}”’”}”(hjhjubah!}”(h#]”h%]”h']”h)]”h+]”uh5h6h h8h7Kubah5h6h h…h7Nhhubh†)}”’”}”(hhzhŒdgetAnnNames - (Internal) Get names of annotations from annotation structure”h!}”(h#]”h%]”h']”h)]”h+]”uh]”h9)}”’”}”(hj(hj*h]”h/ŒdgetAnnNames - (Internal) Get names of annotations from annotation structure”…”}”’”}”(hj3hj*ubah!}”(h#]”h%]”h']”h)]”h+]”uh5h6h h8h7Kubah5h6h h…h7Nhhubh†)}”’”}”(hhzhŒ�matrix2positions - (Internal) Convert matrix of ECG wave annotations to a struct position format, used in wavedet algorithm”h!}”(h#]”h%]”h']”h)]”h+]”uh]”h9)}”’”}”(hjBhjDh]”h/Œ�matrix2positions - (Internal) Convert matrix of ECG wave annotations to a struct position format, used in wavedet algorithm”…”}”’”}”(hjMhjDubah!}”(h#]”h%]”h']”h)]”h+]”uh5h6h h8h7Kubah5h6h h…h7Nhhubh†)}”’”}”(hhzhŒ�positions2matrix - (Internal) Convert matrix of ECG wave annotations to a struct position format, used in wavedet algorithm”h!}”(h#]”h%]”h']”h)]”h+]”uh]”h9)}”’”}”(hj\hj^h]”h/Œ�positions2matrix - (Internal) Convert matrix of ECG wave annotations to a struct position format, used in wavedet algorithm”…”}”’”}”(hjghj^ubah!}”(h#]”h%]”h']”h)]”h+]”uh5h6h h8h7Kubah5h6h h…h7Nhhubh†)}”’”}”(hhzhŒVpack_signal - (Internal) Example of user-created QRS detector”h!}”(h#]”h%]”h']”h)]”h+]”uh]”h9)}”’”}”(hjvhjxh]”h/ŒVpack_signal - (Internal) Example of user-created QRS detector”…”}”’”}”(hj�hjxubah!}”(h#]”h%]”h']”h)]”h+]”uh5h6h h8h7Kubah5h6h h…h7Nhhubh†)}”’”}”(hhzhŒr:doc:`progress_bar ` - (Internal) A progress bar class for showing evolution of a process to users”h!}”(h#]”h%]”h']”h)]”h+]”uh]”h9)}”’”}”(hj�hj’h]”(Œsphinx.addnodes”Œ pending_xref”“”)}”’”}”(hj›hŒ":doc:`progress_bar `”h]”hF)}”’”}”(hj¢hj¤h]”h/Œ progress_bar”…”}”’”}”(hj§hhubah!}”(h#]”h%]”(Œxref”Œdoc”eh']”h)]”h+]”uh hEubah!}”(Œrefdoc”Œother_functions”h%]”Œ reftarget”Œ progress_bar”h']”Œreftype”j³h#]”h+]”Œ refdomain”hŒrefwarn”ˆŒ refexplicit”ˆh)]”uh5h6h jŸh7Kubh/ŒP - (Internal) A progress bar class for showing evolution of a process to users”…”}”’”}”(hj›hŒP - (Internal) A progress bar class for showing evolution of a process to users”ubeh!}”(h#]”h%]”h']”h)]”h+]”uh5h6h h8h7Kubah5h6h h…h7Nhhubh†)}”’”}”(hhzhŒCprogress_bar_ex - A progress bar class example”h!}”(h#]”h%]”h']”h)]”h+]”uh]”h9)}”’”}”(hjÒhjÔh]”h/ŒCprogress_bar_ex - A progress bar class example”…”}”’”}”(hjÝhjÔubah!}”(h#]”h%]”h']”h)]”h+]”uh5h6h h8h7K ubah5h6h h…h7Nhhubh†)}”’”}”(hhzhŒKTaskPartition - (Internal) Generate a PIDs work list”h!}”(h#]”h%]”h']”h)]”h+]”uh]”h9)}”’”}”(hjìhjîh]”h/ŒKTaskPartition - (Internal) Generate a PIDs work list”…”}”’”}”(hj÷hjîubah!}”(h#]”h%]”h']”h)]”h+]”uh5h6h h8h7K!ubah5h6h h…h7Nhhubh†)}”’”}”(hhzhŒbtrim_ECG_header - (Internal) Trim a header info struct to a subset of signals”h!}”(h#]”h%]”h']”h)]”h+]”uh]”h9)}”’”}”(hjhjh]”h/Œbtrim_ECG_header - (Internal) Trim a header info struct to a subset of signals”…”}”’”}”(hjhjubah!}”(h#]”h%]”h']”h)]”h+]”uh5h6h h8h7K"ubah5h6h h…h7Nhhubh†)}”’”}”(hhzhŒUWFDB_command_prefix - System commands to initialize the WFDB toolbox”h!}”(h#]”h%]”h']”h)]”h+]”uh]”h9)}”’”}”(hj hj"h]”h/ŒUWFDB_command_prefix - System commands to initialize the WFDB toolbox”…”}”’”}”(hj+hj"ubah!}”(h#]”h%]”h']”h)]”h+]”uh5h6h h8h7K#ubah5h6h h…h7Nhhubh†)}”’”}”(hhzhŒFHasAdminPrivs - Checks administrator privileges”h!}”(h#]”h%]”h']”h)]”h+]”uh]”h9)}”’”}”(hj:hj<h]”h/ŒFHasAdminPrivs - Checks administrator privileges”…”}”’”}”(hjEhj<ubah!}”(h#]”h%]”h']”h)]”h+]”uh5h6h h8h7K$ubah5h6h h…h7Nhhubh†)}”’”}”(hhzhŒPsys_cmd_separation_string - String to issue multiline system commands”h!}”(h#]”h%]”h']”h)]”h+]”uh]”h9)}”’”}”(hjThjVh]”h/ŒPsys_cmd_separation_string - String to issue multiline system commands”…”}”’”}”(hj_hjVubah!}”(h#]”h%]”h']”h)]”h+]”uh5h6h h8h7K%ubah5h6h h…h7Nhhubh†)}”’”}”(hhzhŒasys_command_strings - Strings to execute typical I/O commands via system calls ”h!}”(h#]”h%]”h']”h)]”h+]”uh]”h9)}”’”}”(hjnhŒ_sys_command_strings - Strings to execute typical I/O commands via system calls”h]”h/Œ_sys_command_strings - Strings to execute typical I/O commands via system calls”…”}”’”}”(hjyhj{ubah!}”(h#]”h%]”h']”h)]”h+]”uh5h6h h8h7K&ubah5h6h h…h7Nhhubeh5h6h hwh7K hhubeh!}”(h#]”Œgeneral-functions”ah%]”h']”h)]”Œgeneral functions”ah+]”uh5h6h hh7K hhubh)}”’”}”(hhhhh]”(h)}”’”}”(hj‘hŒStrings related”h!}”(h#]”h%]”h']”h)]”h+]”uh]”h/ŒStrings related”…”}”’”}”(hj•hj—ubah5h6h hh7K*hhubhx)}”’”}”(hj‘hhh!}”(h%]”h~hh']”h#]”h+]”h)]”uh]”(h†)}”’”}”(hj¥hŒzadjust_string - (Internal) Works with strings to center, trim and justify to a certain string width”h!}”(h#]”h%]”h']”h)]”h+]”uh]”h9)}”’”}”(hj¯hj±h]”h/Œzadjust_string - (Internal) Works with strings to center, trim and justify to a certain string width”…”}”’”}”(hjºhj±ubah!}”(h#]”h%]”h']”h)]”h+]”uh5h6h h8h7K,ubah5h6h h…h7Nhhubh†)}”’”}”(hj¥hŒUcalc_btime - (Internal) Creates a string with the base time”h!}”(h#]”h%]”h']”h)]”h+]”uh]”h9)}”’”}”(hjÉhjËh]”h/ŒUcalc_btime - (Internal) Creates a string with the base time”…”}”’”}”(hjÔhjËubah!}”(h#]”h%]”h']”h)]”h+]”uh5h6h h8h7K-ubah5h6h h…h7Nhhubh†)}”’”}”(hj¥hŒVdisp_string_framed - (Internal) Display a message framed to a string”h!}”(h#]”h%]”h']”h)]”h+]”uh]”h9)}”’”}”(hjãhjåh]”h/ŒVdisp_string_framed - (Internal) Display a message framed to a string”…”}”’”}”(hjîhjåubah!}”(h#]”h%]”h']”h)]”h+]”uh5h6h h8h7K.ubah5h6h h…h7Nhhubh†)}”’”}”(hj¥hŒVdisp_string_title - (Internal) Display a message framed to a string”h!}”(h#]”h%]”h']”h)]”h+]”uh]”h9)}”’”}”(hjýhjÿh]”h/ŒVdisp_string_title - (Internal) Display a message framed to a string”…”}”’”}”(hjhjÿubah!}”(h#]”h%]”h']”h)]”h+]”uh5h6h h8h7K/ubah5h6h h…h7Nhhubh†)}”’”}”(hj¥hŒ_disp_option_enumeration - (Internal) Display an enumeration of options to a string”h!}”(h#]”h%]”h']”h)]”h+]”uh]”h9)}”’”}”(hjhjh]”h/Œ_disp_option_enumeration - (Internal) Display an enumeration of options to a string”…”}”’”}”(hj"hjubah!}”(h#]”h%]”h']”h)]”h+]”uh5h6h h8h7K0ubah5h6h h…h7Nhhubh†)}”’”}”(hj¥hŒ`DisplayConfusionMatrix - (Internal) Pretty display in Screen the confusion matrix.”h!}”(h#]”h%]”h']”h)]”h+]”uh]”h9)}”’”}”(hj1hj3h]”h/Œ`DisplayConfusionMatrix - (Internal) Pretty display in Screen the confusion matrix.”…”}”’”}”(hj<hj3ubah!}”(h#]”h%]”h']”h)]”h+]”uh5h6h h8h7K1ubah5h6h h…h7Nhhubh†)}”’”}”(hj¥hŒgDisplayResults - (Internal) Pretty-Display results of a classification experiment”h!}”(h#]”h%]”h']”h)]”h+]”uh]”h9)}”’”}”(hjKhjMh]”h/ŒgDisplayResults - (Internal) Pretty-Display results of a classification experiment”…”}”’”}”(hjVhjMubah!}”(h#]”h%]”h']”h)]”h+]”uh5h6h h8h7K2ubah5h6h h…h7Nhhubh†)}”’”}”(hj¥hŒvSeconds2HMS - (Internal) Create a string of hours mins and seconds based on data in seconds ”h!}”(h#]”h%]”h']”h)]”h+]”uh]”h9)}”’”}”(hjehŒtSeconds2HMS - (Internal) Create a string of hours mins and seconds based on data in seconds”h]”h/ŒtSeconds2HMS - (Internal) Create a string of hours mins and seconds based on data in seconds”…”}”’”}”(hjphjrubah!}”(h#]”h%]”h']”h)]”h+]”uh5h6h h8h7K3ubah5h6h h…h7Nhhubeh5h6h hwh7K,hhubeh!}”(h#]”Œstrings-related”ah%]”h']”h)]”Œstrings related”ah+]”uh5h6h hh7K*hhubh)}”’”}”(hhhhh]”(h)}”’”}”(hjˆhŒGraphics related”h!}”(h#]”h%]”h']”h)]”h+]”uh]”h/ŒGraphics related”…”}”’”}”(hjŒhjŽubah5h6h hh7K7hhubhx)}”’”}”(hjˆhhh!}”(h%]”h~hh']”h#]”h+]”h)]”uh]”(h†)}”’”}”(hjœhŒKarrow - (Internal) Creates arrows in grapics”h!}”(h#]”h%]”h']”h)]”h+]”uh]”h9)}”’”}”(hj¦hj¨h]”h/ŒKarrow - (Internal) Creates arrows in grapics”…”}”’”}”(hj±hj¨ubah!}”(h#]”h%]”h']”h)]”h+]”uh5h6h h8h7K9ubah5h6h h…h7Nhhubh†)}”’”}”(hjœhŒ]ds2nfu - Convert data space units into normalized figure units.”h!}”(h#]”h%]”h']”h)]”h+]”uh]”h9)}”’”}”(hjÀhjÂh]”h/Œ]ds2nfu - Convert data space units into normalized figure units.”…”}”’”}”(hjËhjÂubah!}”(h#]”h%]”h']”h)]”h+]”uh5h6h h8h7K:ubah5h6h h…h7Nhhubh†)}”’”}”(hjœhŒSplot_auc - (Internal) Plot the area under the ROC curve”h!}”(h#]”h%]”h']”h)]”h+]”uh]”h9)}”’”}”(hjÚhjÜh]”h/ŒSplot_auc - (Internal) Plot the area under the ROC curve”…”}”’”}”(hjåhjÜubah!}”(h#]”h%]”h']”h)]”h+]”uh5h6h h8h7K;ubah5h6h h…h7Nhhubh†)}”’”}”(hjœhŒNplot_ecg_heartbeat - (Internal) obsolete, use plot_ecg_strip”h!}”(h#]”h%]”h']”h)]”h+]”uh]”h9)}”’”}”(hjôhjöh]”h/ŒNplot_ecg_heartbeat - (Internal) obsolete, use plot_ecg_strip”…”}”’”}”(hjÿhjöubah!}”(h#]”h%]”h']”h)]”h+]”uh5h6h h8h7Kubah5h6h h…h7Nhhubh†)}”’”}”(hjœhŒDplot_roc - (Internal) Plot the ROC curve”h!}”(h#]”h%]”h']”h)]”h+]”uh]”h9)}”’”}”(hjBhjDh]”h/ŒDplot_roc - (Internal) Plot the ROC curve”…”}”’”}”(hjMhjDubah!}”(h#]”h%]”h']”h)]”h+]”uh5h6h h8h7K?ubah5h6h h…h7Nhhubh†)}”’”}”(hjœhŒUPlotGlobalWaveMarks - (Internal) Internal function of plot_ecg_strip”h!}”(h#]”h%]”h']”h)]”h+]”uh]”h9)}”’”}”(hj\hj^h]”h/ŒUPlotGlobalWaveMarks - (Internal) Internal function of plot_ecg_strip”…”}”’”}”(hjghj^ubah!}”(h#]”h%]”h']”h)]”h+]”uh5h6h h8h7K@ubah5h6h h…h7Nhhubh†)}”’”}”(hjœhŒUPlotWaveMarks - (Internal) Internal function of plot_ecg_strip”h!}”(h#]”h%]”h']”h)]”h+]”uh]”h9)}”’”}”(hjvhjxh]”h/ŒUPlotWaveMarks - (Internal) Internal function of plot_ecg_strip”…”}”’”}”(hj�hjxubah!}”(h#]”h%]”h']”h)]”h+]”uh5h6h h8h7KAubah5h6h h…h7Nhhubh†)}”’”}”(hjœhŒ\my_colormap - (Internal) Create a colormap for signal visualization”h!}”(h#]”h%]”h']”h)]”h+]”uh]”h9)}”’”}”(hj�hj’h]”h/Œ\my_colormap - (Internal) Create a colormap for signal visualization”…”}”’”}”(hj›hj’ubah!}”(h#]”h%]”h']”h)]”h+]”uh5h6h h8h7KBubah5h6h h…h7Nhhubh†)}”’”}”(hjœhŒOmaximize - Size a window to fill the entire screen.”h!}”(h#]”h%]”h']”h)]”h+]”uh]”h9)}”’”}”(hjªhj¬h]”h/ŒOmaximize - Size a window to fill the entire screen.”…”}”’”}”(hjµhj¬ubah!}”(h#]”h%]”h']”h)]”h+]”uh5h6h h8h7KCubah5h6h h…h7Nhhubh†)}”’”}”(hjœhŒVrand_linespec - (Internal) Example of user-created QRS detector”h!}”(h#]”h%]”h']”h)]”h+]”uh]”h9)}”’”}”(hjÄhjÆh]”h/ŒVrand_linespec - (Internal) Example of user-created QRS detector”…”}”’”}”(hjÏhjÆubah!}”(h#]”h%]”h']”h)]”h+]”uh5h6h h8h7KDubah5h6h h…h7Nhhubh†)}”’”}”(hjœhŒ:rotateticklabel - rotates tick labels”h!}”(h#]”h%]”h']”h)]”h+]”uh]”h9)}”’”}”(hjÞhjàh]”h/Œ:rotateticklabel - rotates tick labels”…”}”’”}”(hjéhjàubah!}”(h#]”h%]”h']”h)]”h+]”uh5h6h h8h7KEubah5h6h h…h7Nhhubh†)}”’”}”(hjœhŒ]set_a_linespec - (Internal) Set a series of properties to a line handle”h!}”(h#]”h%]”h']”h)]”h+]”uh]”h9)}”’”}”(hjøhjúh]”h/Œ]set_a_linespec - (Internal) Set a series of properties to a line handle”…”}”’”}”(hjhjúubah!}”(h#]”h%]”h']”h)]”h+]”uh5h6h h8h7KFubah5h6h h…h7Nhhubh†)}”’”}”(hjœhŒUset_rand_linespec - (Internal) Set random properties a line handle”h!}”(h#]”h%]”h']”h)]”h+]”uh]”h9)}”’”}”(hjhjh]”h/ŒUset_rand_linespec - (Internal) Set random properties a line handle”…”}”’”}”(hjhjubah!}”(h#]”h%]”h']”h)]”h+]”uh5h6h h8h7KGubah5h6h h…h7Nhhubh†)}”’”}”(hjœhŒVtext_arrow - (Internal) Plot an arrow with text in a graphic”h!}”(h#]”h%]”h']”h)]”h+]”uh]”h9)}”’”}”(hj,hj.h]”h/ŒVtext_arrow - (Internal) Plot an arrow with text in a graphic”…”}”’”}”(hj7hj.ubah!}”(h#]”h%]”h']”h)]”h+]”uh5h6h h8h7KHubah5h6h h…h7Nhhubh†)}”’”}”(hjœhŒVtext_line - (Internal) Plot a line with text in a graphic ”h!}”(h#]”h%]”h']”h)]”h+]”uh]”h9)}”’”}”(hjFhŒTtext_line - (Internal) Plot a line with text in a graphic”h]”h/ŒTtext_line - (Internal) Plot a line with text in a graphic”…”}”’”}”(hjQhjSubah!}”(h#]”h%]”h']”h)]”h+]”uh5h6h h8h7KIubah5h6h h…h7Nhhubeh5h6h hwh7K9hhubeh!}”(h#]”Œgraphics-related”ah%]”h']”h)]”Œgraphics related”ah+]”uh5h6h hh7K7hhubh)}”’”}”(hhhhh]”(h)}”’”}”(hjihŒ'Signal processing / statistical methods”h!}”(h#]”h%]”h']”h)]”h+]”uh]”h/Œ'Signal processing / statistical methods”…”}”’”}”(hjmhjoubah5h6h hh7KMhhubhx)}”’”}”(hjihhh!}”(h%]”h~hh']”h#]”h+]”h)]”uh]”(h†)}”’”}”(hj}hŒSautovec_calculation - (Internal) Calculate eigenvalues and vectors”h!}”(h#]”h%]”h']”h)]”h+]”uh]”h9)}”’”}”(hj‡hj‰h]”h/ŒSautovec_calculation - (Internal) Calculate eigenvalues and vectors”…”}”’”}”(hj’hj‰ubah!}”(h#]”h%]”h']”h)]”h+]”uh5h6h h8h7KOubah5h6h h…h7Nhhubh†)}”’”}”(hj}hŒvautovec_calculation_robust - (Internal) Calculate eigenvalues and vectors using robust covariance estimation”h!}”(h#]”h%]”h']”h)]”h+]”uh]”h9)}”’”}”(hj¡hj£h]”h/Œvautovec_calculation_robust - (Internal) Calculate eigenvalues and vectors using robust covariance estimation”…”}”’”}”(hj¬hj£ubah!}”(h#]”h%]”h']”h)]”h+]”uh5h6h h8h7KPubah5h6h h…h7Nhhubh†)}”’”}”(hj}hŒbBaselineWanderRemovalMedian - Remove baseline wandering with the median estimation method”h!}”(h#]”h%]”h']”h)]”h+]”uh]”h9)}”’”}”(hj»hj½h]”h/ŒbBaselineWanderRemovalMedian - Remove baseline wandering with the median estimation method”…”}”’”}”(hjÆhj½ubah!}”(h#]”h%]”h']”h)]”h+]”uh5h6h h8h7KQubah5h6h h…h7Nhhubh†)}”’”}”(hj}hŒbBaselineWanderRemovalSplines - Remove baseline wandering with the median estimation method”h!}”(h#]”h%]”h']”h)]”h+]”uh]”h9)}”’”}”(hjÕhj×h]”h/ŒbBaselineWanderRemovalSplines - Remove baseline wandering with the median estimation method”…”}”’”}”(hjàhj×ubah!}”(h#]”h%]”h']”h)]”h+]”uh5h6h h8h7KRubah5h6h h…h7Nhhubh†)}”’”}”(hj}hŒzbxb - (Internal) Compares two heartbeat series and produce the confusion matrix as result”h!}”(h#]”h%]”h']”h)]”h+]”uh]”h9)}”’”}”(hjïhjñh]”h/Œzbxb - (Internal) Compares two heartbeat series and produce the confusion matrix as result”…”}”’”}”(hjúhjñubah!}”(h#]”h%]”h']”h)]”h+]”uh5h6h h8h7KSubah5h6h h…h7Nhhubh†)}”’”}”(hj}hŒXcalc_co_ocurrences - (Internal) Calculate the heartbeats co-ocurrences”h!}”(h#]”h%]”h']”h)]”h+]”uh]”h9)}”’”}”(hj hj h]”h/ŒXcalc_co_ocurrences - (Internal) Calculate the heartbeats co-ocurrences”…”}”’”}”(hjhj ubah!}”(h#]”h%]”h']”h)]”h+]”uh5h6h h8h7KTubah5h6h h…h7Nhhubh†)}”’”}”(hj}hŒ]calc_correlation_gain - (Internal) Add the path only if not was already added.”h!}”(h#]”h%]”h']”h)]”h+]”uh]”h9)}”’”}”(hj#hj%h]”h/Œ]calc_correlation_gain - (Internal) Add the path only if not was already added.”…”}”’”}”(hj.hj%ubah!}”(h#]”h%]”h']”h)]”h+]”uh5h6h h8h7KUubah5h6h h…h7Nhhubh†)}”’”}”(hj}hŒ`CalcRRserieQuality - (Obsolete) Estimate the quality of QRS complex detections”h!}”(h#]”h%]”h']”h)]”h+]”uh]”h9)}”’”}”(hj=hj?h]”h/Œ`CalcRRserieQuality - (Obsolete) Estimate the quality of QRS complex detections”…”}”’”}”(hjHhj?ubah!}”(h#]”h%]”h']”h)]”h+]”uh5h6h h8h7KVubah5h6h h…h7Nhhubh†)}”’”}”(hj}hŒUCalcRRserieRatio - Estimate the quality of QRS complex detections”h!}”(h#]”h%]”h']”h)]”h+]”uh]”h9)}”’”}”(hjWhjYh]”h/ŒUCalcRRserieRatio - Estimate the quality of QRS complex detections”…”}”’”}”(hjbhjYubah!}”(h#]”h%]”h']”h)]”h+]”uh5h6h h8h7KWubah5h6h h…h7Nhhubh†)}”’”}”(hj}hŒUcalculateSeriesQuality - Estimate the quality of QRS complex detections”h!}”(h#]”h%]”h']”h)]”h+]”uh]”h9)}”’”}”(hjqhjsh]”h/ŒUcalculateSeriesQuality - Estimate the quality of QRS complex detections”…”}”’”}”(hj|hjsubah!}”(h#]”h%]”h']”h)]”h+]”uh5h6h h8h7KXubah5h6h h…h7Nhhubh†)}”’”}”(hj}hŒGMedianFilt - (Internal) Mean/Median filtering”h!}”(h#]”h%]”h']”h)]”h+]”uh]”h9)}”’”}”(hj‹hj�h]”h/ŒGMedianFilt - (Internal) Mean/Median filtering”…”}”’”}”(hj–hj�ubah!}”(h#]”h%]”h']”h)]”h+]”uh5h6h h8h7KYubah5h6h h…h7Nhhubh†)}”’”}”(hj}hŒfcluster_data_with_EM_clust - (Internal) Cluster data with expectation-maximization algorithm”h!}”(h#]”h%]”h']”h)]”h+]”uh]”h9)}”’”}”(hj¥hj§h]”h/Œfcluster_data_with_EM_clust - (Internal) Cluster data with expectation-maximization algorithm”…”}”’”}”(hj°hj§ubah!}”(h#]”h%]”h']”h)]”h+]”uh5h6h h8h7KZubah5h6h h…h7Nhhubh†)}”’”}”(hj}hŒWDelayedCovMat - (Internal) Delayed covariance matrix calculation”h!}”(h#]”h%]”h']”h)]”h+]”uh]”h9)}”’”}”(hj¿hjÁh]”h/ŒWDelayedCovMat - (Internal) Delayed covariance matrix calculation”…”}”’”}”(hjÊhjÁubah!}”(h#]”h%]”h']”h)]”h+]”uh5h6h h8h7K[ubah5h6h h…h7Nhhubh†)}”’”}”(hj}hŒMdeNaN_dataset - (Internal) Replace NaN from PRdatasets”h!}”(h#]”h%]”h']”h)]”h+]”uh]”h9)}”’”}”(hjÙhjÛh]”h/ŒMdeNaN_dataset - (Internal) Replace NaN from PRdatasets”…”}”’”}”(hjähjÛubah!}”(h#]”h%]”h']”h)]”h+]”uh5h6h h8h7K\ubah5h6h h…h7Nhhubh†)}”’”}”(hj}hŒrdesign_downsample_filter - (Internal) Design a filter to downsample signals prior printing to a report”h!}”(h#]”h%]”h']”h)]”h+]”uh]”h9)}”’”}”(hjóhjõh]”h/Œrdesign_downsample_filter - (Internal) Design a filter to downsample signals prior printing to a report”…”}”’”}”(hjþhjõubah!}”(h#]”h%]”h']”h)]”h+]”uh5h6h h8h7K]ubah5h6h h…h7Nhhubh†)}”’”}”(hj}hŒ2bandpass_filter_design - MATLAB Code”h!}”(h#]”h%]”h']”h)]”h+]”uh]”h9)}”’”}”(hj hjh]”h/Œ2bandpass_filter_design - MATLAB Code”…”}”’”}”(hjhjubah!}”(h#]”h%]”h']”h)]”h+]”uh5h6h h8h7K^ubah5h6h h…h7Nhhubh†)}”’”}”(hj}hŒYPeakDetection2 - peaks = PeakDetection2(x,fs,wlen,fp1,fp2,th,flag),”h!}”(h#]”h%]”h']”h)]”h+]”uh]”h9)}”’”}”(hj'hj)h]”h/ŒYPeakDetection2 - peaks = PeakDetection2(x,fs,wlen,fp1,fp2,th,flag),”…”}”’”}”(hj2hj)ubah!}”(h#]”h%]”h']”h)]”h+]”uh5h6h h8h7K_ubah5h6h h…h7Nhhubh†)}”’”}”(hj}hŒFPiCA - [y,W,A] = PiCA(x,peaks1,peaks2)”h!}”(h#]”h%]”h']”h)]”h+]”uh]”h9)}”’”}”(hjAhjCh]”h/ŒFPiCA - [y,W,A] = PiCA(x,peaks1,peaks2)”…”}”’”}”(hjLhjCubah!}”(h#]”h%]”h']”h)]”h+]”uh5h6h h8h7K`ubah5h6h h…h7Nhhubh†)}”’”}”(hj}hŒPPrctileFilt - (Internal) Arbitrary percentile filtering”h!}”(h#]”h%]”h']”h)]”h+]”uh]”h9)}”’”}”(hj[hj]h]”h/ŒPPrctileFilt - (Internal) Arbitrary percentile filtering”…”}”’”}”(hjfhj]ubah!}”(h#]”h%]”h']”h)]”h+]”uh5h6h h8h7Kaubah5h6h h…h7Nhhubh†)}”’”}”(hj}hŒ@logit_function - (Internal) Logit function”h!}”(h#]”h%]”h']”h)]”h+]”uh]”h9)}”’”}”(hjuhjwh]”h/Œ@logit_function - (Internal) Logit function”…”}”’”}”(hj€hjwubah!}”(h#]”h%]”h']”h)]”h+]”uh5h6h h8h7Kbubah5h6h h…h7Nhhubh†)}”’”}”(hj}hŒLmy_ppval - PPVAL Evaluate piecewise polynomial.”h!}”(h#]”h%]”h']”h)]”h+]”uh]”h9)}”’”}”(hj�hj‘h]”h/ŒLmy_ppval - PPVAL Evaluate piecewise polynomial.”…”}”’”}”(hjšhj‘ubah!}”(h#]”h%]”h']”h)]”h+]”uh5h6h h8h7Kcubah5h6h h…h7Nhhubh†)}”’”}”(hj}hŒpqs_filter_design - (Internal) Design the wavelet decomposition filters for wavedet algorithm”h!}”(h#]”h%]”h']”h)]”h+]”uh]”h9)}”’”}”(hj©hj«h]”h/Œpqs_filter_design - (Internal) Design the wavelet decomposition filters for wavedet algorithm”…”}”’”}”(hj´hj«ubah!}”(h#]”h%]”h']”h)]”h+]”uh5h6h h8h7Kdubah5h6h h…h7Nhhubh†)}”’”}”(hj}hŒRqs_wt - (Internal) Calculates the wavelet transform”h!}”(h#]”h%]”h']”h)]”h+]”uh]”h9)}”’”}”(hjÃhjÅh]”h/ŒRqs_wt - (Internal) Calculates the wavelet transform”…”}”’”}”(hjÎhjÅubah!}”(h#]”h%]”h']”h)]”h+]”uh5h6h h8h7Keubah5h6h h…h7Nhhubh†)}”’”}”(hj}hŒtnanmeda - (Internal) Calculate the median of absolute deviations from the median (MEDA)”h!}”(h#]”h%]”h']”h)]”h+]”uh]”h9)}”’”}”(hjÝhjßh]”h/Œtnanmeda - (Internal) Calculate the median of absolute deviations from the median (MEDA)”…”}”’”}”(hjèhjßubah!}”(h#]”h%]”h']”h)]”h+]”uh5h6h h8h7Kfubah5h6h h…h7Nhhubh†)}”’”}”(hj}hŒZwoody_method - (Internal) Woody algorithm for heartbeat allignment”h!}”(h#]”h%]”h']”h)]”h+]”uh]”h9)}”’”}”(hj÷hjùh]”h/ŒZwoody_method - (Internal) Woody algorithm for heartbeat allignment”…”}”’”}”(hj hjùubah!}”(h#]”h%]”h']”h)]”h+]”uh5h6h h8h7Kgubah5h6h h…h7Nhhubh†)}”’”}”(hj}hŒNAUC_calc - Compute area under the ROC curve (AUC).”h!}”(h#]”h%]”h']”h)]”h+]”uh]”h9)}”’”}”(hj hj h]”h/ŒNAUC_calc - Compute area under the ROC curve (AUC).”…”}”’”}”(hj hj ubah!}”(h#]”h%]”h']”h)]”h+]”uh5h6h h8h7Khubah5h6h h…h7Nhhubh†)}”’”}”(hj}hŒEppval - Evaluate piecewise polynomial.”h!}”(h#]”h%]”h']”h)]”h+]”uh]”h9)}”’”}”(hj+ hj- h]”h/ŒEppval - Evaluate piecewise polynomial.”…”}”’”}”(hj6 hj- ubah!}”(h#]”h%]”h']”h)]”h+]”uh5h6h h8h7Kiubah5h6h h…h7Nhhubh†)}”’”}”(hj}hŒksimilarity_calculation - (Internal) Pattern matching function to be used in an arbitrary task”h!}”(h#]”h%]”h']”h)]”h+]”uh]”h9)}”’”}”(hjE hjG h]”h/Œksimilarity_calculation - (Internal) Pattern matching function to be used in an arbitrary task”…”}”’”}”(hjP hjG ubah!}”(h#]”h%]”h']”h)]”h+]”uh5h6h h8h7Kjubah5h6h h…h7Nhhubh†)}”’”}”(hj}hŒxcombine_anns - (Internal) Create new QRS detections based on other lead/algorithms detections ”h!}”(h#]”h%]”h']”h)]”h+]”uh]”h9)}”’”}”(hj_ hŒucombine_anns - (Internal) Create new QRS detections based on other lead/algorithms detections”h]”h/Œucombine_anns - (Internal) Create new QRS detections based on other lead/algorithms detections”…”}”’”}”(hjj hjl ubah!}”(h#]”h%]”h']”h)]”h+]”uh5h6h h8h7Kkubah5h6h h…h7Nhhubeh5h6h hwh7KOhhubeh!}”(h#]”Œ%signal-processing-statistical-methods”ah%]”h']”h)]”Œ'signal processing / statistical methods”ah+]”uh5h6h hh7KMhhubh)}”’”}”(hhhhh]”(h)}”’”}”(hj‚ hŒTasks”h!}”(h#]”h%]”h']”h)]”h+]”uh]”h/ŒTasks”…”}”’”}”(hj† hjˆ ubah5h6h hh7Kphhubhx)}”’”}”(hj‚ hhh!}”(h%]”h~hh']”h#]”h+]”h)]”uh]”(h†)}”’”}”(hj– hŒbECGtask - Defines the class interface for the ECGtask derived classes”h!}”(h#]”h%]”h']”h)]”h+]”uh]”h9)}”’”}”(hj  hj¢ h]”h/ŒbECGtask - Defines the class interface for the ECGtask derived classes”…”}”’”}”(hj« hj¢ ubah!}”(h#]”h%]”h']”h)]”h+]”uh5h6h h8h7Krubah5h6h h…h7Nhhubh†)}”’”}”(hj– hŒ@ECGtask_do_nothing - Null ECGtask (for Matlab)”h!}”(h#]”h%]”h']”h)]”h+]”uh]”h9)}”’”}”(hjº hj¼ h]”h/Œ@ECGtask_do_nothing - Null ECGtask (for Matlab)”…”}”’”}”(hjÅ hj¼ ubah!}”(h#]”h%]”h']”h)]”h+]”uh5h6h h8h7Ksubah5h6h h…h7Nhhubh†)}”’”}”(hj– hŒJECGtask_ECG_delineation - ECGtask for ECGwrapper (for Matlab)”h!}”(h#]”h%]”h']”h)]”h+]”uh]”h9)}”’”}”(hjÔ hjÖ h]”h/ŒJECGtask_ECG_delineation - ECGtask for ECGwrapper (for Matlab)”…”}”’”}”(hjß hjÖ ubah!}”(h#]”h%]”h']”h)]”h+]”uh5h6h h8h7Ktubah5h6h h…h7Nhhubh†)}”’”}”(hj– hŒJECGtask_ECG_delineation_corrector - ECGtask for ECGwrapper (for Matlab)”h!}”(h#]”h%]”h']”h)]”h+]”uh]”h9)}”’”}”(hjî hjð h]”h/ŒJECGtask_ECG_delineation_corrector - ECGtask for ECGwrapper (for Matlab)”…”}”’”}”(hjù hjð ubah!}”(h#]”h%]”h']”h)]”h+]”uh5h6h h8h7Kuubah5h6h h…h7Nhhubh†)}”’”}”(hj– hŒJECGtask_heartbeat_classifier - ECGtask for ECGwrapper (for Matlab)”h!}”(h#]”h%]”h']”h)]”h+]”uh]”h9)}”’”}”(hj hj h]”h/ŒJECGtask_heartbeat_classifier - ECGtask for ECGwrapper (for Matlab)”…”}”’”}”(hj hj ubah!}”(h#]”h%]”h']”h)]”h+]”uh5h6h h8h7Kvubah5h6h h…h7Nhhubh†)}”’”}”(hj– hŒJECGtask_PCA_proj_basis - ECGtask for ECGwrapper (for Matlab)”h!}”(h#]”h%]”h']”h)]”h+]”uh]”h9)}”’”}”(hj" hj$ h]”h/ŒJECGtask_PCA_proj_basis - ECGtask for ECGwrapper (for Matlab)”…”}”’”}”(hj- hj$ ubah!}”(h#]”h%]”h']”h)]”h+]”uh5h6h h8h7Kwubah5h6h h…h7Nhhubh†)}”’”}”(hj– hŒJECGtask_PPG_ABP_corrector - ECGtask for ECGwrapper (for Matlab)”h!}”(h#]”h%]”h']”h)]”h+]”uh]”h9)}”’”}”(hj< hj> h]”h/ŒJECGtask_PPG_ABP_corrector - ECGtask for ECGwrapper (for Matlab)”…”}”’”}”(hjG hj> ubah!}”(h#]”h%]”h']”h)]”h+]”uh5h6h h8h7Kxubah5h6h h…h7Nhhubh†)}”’”}”(hj– hŒJECGtask_PPG_ABP_detector - ECGtask for ECGwrapper (for Matlab)”h!}”(h#]”h%]”h']”h)]”h+]”uh]”h9)}”’”}”(hjV hjX h]”h/ŒJECGtask_PPG_ABP_detector - ECGtask for ECGwrapper (for Matlab)”…”}”’”}”(hja hjX ubah!}”(h#]”h%]”h']”h)]”h+]”uh5h6h h8h7Kyubah5h6h h…h7Nhhubh†)}”’”}”(hj– hŒJECGtask_QRS_corrector - ECGtask for ECGwrapper (for Matlab)”h!}”(h#]”h%]”h']”h)]”h+]”uh]”h9)}”’”}”(hjp hjr h]”h/ŒJECGtask_QRS_corrector - ECGtask for ECGwrapper (for Matlab)”…”}”’”}”(hj{ hjr ubah!}”(h#]”h%]”h']”h)]”h+]”uh5h6h h8h7Kzubah5h6h h…h7Nhhubh†)}”’”}”(hj– hŒJECGtask_QRS_detection - ECGtask for ECGwrapper (for Matlab)”h!}”(h#]”h%]”h']”h)]”h+]”uh]”h9)}”’”}”(hjŠ hjŒ h]”h/ŒJECGtask_QRS_detection - ECGtask for ECGwrapper (for Matlab)”…”}”’”}”(hj• hjŒ ubah!}”(h#]”h%]”h']”h)]”h+]”uh5h6h h8h7K{ubah5h6h h…h7Nhhubh†)}”’”}”(hj– hŒJECGtask_QRS_detections_post_process - ECGtask for ECGwrapper (for Matlab)”h!}”(h#]”h%]”h']”h)]”h+]”uh]”h9)}”’”}”(hj¤ hj¦ h]”h/ŒJECGtask_QRS_detections_post_process - ECGtask for ECGwrapper (for Matlab)”…”}”’”}”(hj¯ hj¦ ubah!}”(h#]”h%]”h']”h)]”h+]”uh5h6h h8h7K|ubah5h6h h…h7Nhhubh†)}”’”}”(hj– hŒJECGtask_Delineation_corrector - ECGtask for ECGwrapper (for Matlab)”h!}”(h#]”h%]”h']”h)]”h+]”uh]”h9)}”’”}”(hj¾ hjÀ h]”h/ŒJECGtask_Delineation_corrector - ECGtask for ECGwrapper (for Matlab)”…”}”’”}”(hjÉ hjÀ ubah!}”(h#]”h%]”h']”h)]”h+]”uh5h6h h8h7K}ubah5h6h h…h7Nhhubh†)}”’”}”(hj– hŒJECGtask_arbitrary_function - ECGtask for ECGwrapper (for Matlab)”h!}”(h#]”h%]”h']”h)]”h+]”uh]”h9)}”’”}”(hjØ hjÚ h]”h/ŒJECGtask_arbitrary_function - ECGtask for ECGwrapper (for Matlab)”…”}”’”}”(hjã hjÚ ubah!}”(h#]”h%]”h']”h)]”h+]”uh5h6h h8h7K~ubah5h6h h…h7Nhhubh†)}”’”}”(hj– hŒJECGtask_classification_features_calc - ECGtask for ECGwrapper (for Matlab)”h!}”(h#]”h%]”h']”h)]”h+]”uh]”h9)}”’”}”(hjò hjô h]”h/ŒJECGtask_classification_features_calc - ECGtask for ECGwrapper (for Matlab)”…”}”’”}”(hjý hjô ubah!}”(h#]”h%]”h']”h)]”h+]”uh5h6h h8h7Kubah5h6h h…h7Nhhubh†)}”’”}”(hj– hŒVexample_worst_ever_ECG_delineator - (Internal) Example of user-created QRS detector”h!}”(h#]”h%]”h']”h)]”h+]”uh]”h9)}”’”}”(hj hj h]”h/ŒVexample_worst_ever_ECG_delineator - (Internal) Example of user-created QRS detector”…”}”’”}”(hj hj ubah!}”(h#]”h%]”h']”h)]”h+]”uh5h6h h8h7K€ubah5h6h h…h7Nhhubh†)}”’”}”(hj– hŒVexample_worst_ever_QRS_detector - (Internal) Example of user-created QRS detector”h!}”(h#]”h%]”h']”h)]”h+]”uh]”h9)}”’”}”(hj& hj( h]”h/ŒVexample_worst_ever_QRS_detector - (Internal) Example of user-created QRS detector”…”}”’”}”(hj1 hj( ubah!}”(h#]”h%]”h']”h)]”h+]”uh5h6h h8h7K�ubah5h6h h…h7Nhhubh†)}”’”}”(hj– hŒ[reportECG - (Internal) function reads the header of signal files”h!}”(h#]”h%]”h']”h)]”h+]”uh]”h9)}”’”}”(hj@ hjB h]”h/Œ[reportECG - (Internal) function reads the header of signal files”…”}”’”}”(hjK hjB ubah!}”(h#]”h%]”h']”h)]”h+]”uh5h6h h8h7K‚ubah5h6h h…h7Nhhubh†)}”’”}”(hj– hŒSQRScorrector - (Internal) GUI for correcting QRS detections”h!}”(h#]”h%]”h']”h)]”h+]”uh]”h9)}”’”}”(hjZ hj\ h]”h/ŒSQRScorrector - (Internal) GUI for correcting QRS detections”…”}”’”}”(hje hj\ ubah!}”(h#]”h%]”h']”h)]”h+]”uh5h6h h8h7Kƒubah5h6h h…h7Nhhubh†)}”’”}”(hj– hŒiGetBestQRSdetections - Fetch the best QRS detections from an ECGtask_QRSdetections object”h!}”(h#]”h%]”h']”h)]”h+]”uh]”h9)}”’”}”(hjt hjv h]”h/ŒiGetBestQRSdetections - Fetch the best QRS detections from an ECGtask_QRSdetections object”…”}”’”}”(hj hjv ubah!}”(h#]”h%]”h']”h)]”h+]”uh5h6h h8h7K„ubah5h6h h…h7Nhhubh†)}”’”}”(hj– hŒClist_all_ECGtask - List al ECGtask availables ”h!}”(h#]”h%]”h']”h)]”h+]”uh]”h9)}”’”}”(hjŽ hŒAlist_all_ECGtask - List al ECGtask availables”h]”h/ŒAlist_all_ECGtask - List al ECGtask availables”…”}”’”}”(hj™ hj› ubah!}”(h#]”h%]”h']”h)]”h+]”uh5h6h h8h7K…ubah5h6h h…h7Nhhubeh5h6h hwh7Krhhubeh!}”(h#]”Œtasks”ah%]”h']”h)]”Œtasks”ah+]”uh5h6h hh7Kphhubh)}”’”}”(hhhhh]”(h)}”’”}”(hj± hŒFunctions from other projects”h!}”(h#]”h%]”h']”h)]”h+]”uh]”h/ŒFunctions from other projects”…”}”’”}”(hjµ hj· ubah5h6h hh7K‰hhubhx)}”’”}”(hj± hhh!}”(h%]”h~hh']”h#]”h+]”h)]”uh]”(h†)}”’”}”(hjÅ hŒdGTHTMLtable - GTHTMLtable - Generate an HTML page with a table of a matrix.”h!}”(h#]”h%]”h']”h)]”h+]”uh]”h9)}”’”}”(hjÏ hjÑ h]”h/ŒdGTHTMLtable - GTHTMLtable - Generate an HTML page with a table of a matrix.”…”}”’”}”(hjÚ hjÑ ubah!}”(h#]”h%]”h']”h)]”h+]”uh5h6h h8h7K‹ubah5h6h h…h7Nhhubh†)}”’”}”(hjÅ hŒ]cprintf - displays styled formatted text in the Command Window ”h!}”(h#]”h%]”h']”h)]”h+]”uh]”h9)}”’”}”(hjé hŒ[cprintf - displays styled formatted text in the Command Window”h]”h/Œ[cprintf - displays styled formatted text in the Command Window”…”}”’”}”(hjô hjö ubah!}”(h#]”h%]”h']”h)]”h+]”uh5h6h h8h7KŒubah5h6h h…h7Nhhubeh5h6h hwh7K‹hhubeh!}”(h#]”Œfunctions-from-other-projects”ah%]”h']”h)]”Œfunctions from other projects”ah+]”uh5h6h hh7K‰hhubh)}”’”}”(hhhhh]”(h)}”’”}”(hj hŒ I/O signals”h!}”(h#]”h%]”h']”h)]”h+]”uh]”h/Œ I/O signals”…”}”’”}”(hj hj ubah5h6h hh7K�hhubhx)}”’”}”(hj hhh!}”(h%]”h~hh']”h#]”h+]”h)]”uh]”(h†)}”’”}”(hj hŒoAnnotation_process - Convert heartbeat type of annotation from valid ECG formats to EC57 AAMI”h!}”(h#]”h%]”h']”h)]”h+]”uh]”h9)}”’”}”(hj* hj, h]”h/ŒoAnnotation_process - Convert heartbeat type of annotation from valid ECG formats to EC57 AAMI”…”}”’”}”(hj5 hj, ubah!}”(h#]”h%]”h']”h)]”h+]”uh5h6h h8h7K’ubah5h6h h…h7Nhhubh†)}”’”}”(hj hŒoAnnotationFilterConvert - Convert heartbeat type of annotation from valid ECG formats to EC57 AAMI”h!}”(h#]”h%]”h']”h)]”h+]”uh]”h9)}”’”}”(hjD hjF h]”h/ŒoAnnotationFilterConvert - Convert heartbeat type of annotation from valid ECG formats to EC57 AAMI”…”}”’”}”(hjO hjF ubah!}”(h#]”h%]”h']”h)]”h+]”uh5h6h h8h7K“ubah5h6h h…h7Nhhubh†)}”’”}”(hj hŒWADC2realunits - Convert adimentional sample values to real units”h!}”(h#]”h%]”h']”h)]”h+]”uh]”h9)}”’”}”(hj^ hj` h]”h/ŒWADC2realunits - Convert adimentional sample values to real units”…”}”’”}”(hji hj` ubah!}”(h#]”h%]”h']”h)]”h+]”uh5h6h h8h7K”ubah5h6h h…h7Nhhubh†)}”’”}”(hj hŒaADC2units - Convert adimentional sample values to target voltage units”h!}”(h#]”h%]”h']”h)]”h+]”uh]”h9)}”’”}”(hjx hjz h]”h/ŒaADC2units - Convert adimentional sample values to target voltage units”…”}”’”}”(hjƒ hjz ubah!}”(h#]”h%]”h']”h)]”h+]”uh5h6h h8h7K•ubah5h6h h…h7Nhhubh†)}”’”}”(hj hŒdECGwrapper - Allow acces to ECG recordings of arbitrary format and length.”h!}”(h#]”h%]”h']”h)]”h+]”uh]”h9)}”’”}”(hj’ hj” h]”h/ŒdECGwrapper - Allow acces to ECG recordings of arbitrary format and length.”…”}”’”}”(hj� hj” ubah!}”(h#]”h%]”h']”h)]”h+]”uh5h6h h8h7K–ubah5h6h h…h7Nhhubh†)}”’”}”(hj hŒSECGformat - Gets the format of an ECG recording filename”h!}”(h#]”h%]”h']”h)]”h+]”uh]”h9)}”’”}”(hj¬ hj® h]”h/ŒSECGformat - Gets the format of an ECG recording filename”…”}”’”}”(hj· hj® ubah!}”(h#]”h%]”h']”h)]”h+]”uh5h6h h8h7K—ubah5h6h h…h7Nhhubh†)}”’”}”(hj hŒeget_ECG_idx_from_header - (Internal) Guess ECG signals indexes in a multimodal recording”h!}”(h#]”h%]”h']”h)]”h+]”uh]”h9)}”’”}”(hjÆ hjÈ h]”h/Œeget_ECG_idx_from_header - (Internal) Guess ECG signals indexes in a multimodal recording”…”}”’”}”(hjÑ hjÈ ubah!}”(h#]”h%]”h']”h)]”h+]”uh5h6h h8h7K˜ubah5h6h h…h7Nhhubh†)}”’”}”(hj hŒiget_PPG_ABP_idx_from_header - (Internal) Guess PPG/ABP signals indexes in a multimodal recording”h!}”(h#]”h%]”h']”h)]”h+]”uh]”h9)}”’”}”(hjà hjâ h]”h/Œiget_PPG_ABP_idx_from_header - (Internal) Guess PPG/ABP signals indexes in a multimodal recording”…”}”’”}”(hjë hjâ ubah!}”(h#]”h%]”h']”h)]”h+]”uh5h6h h8h7K™ubah5h6h h…h7Nhhubh†)}”’”}”(hj hŒZisAHAformat - (Internal) Check if a recording is in ISHNE format.”h!}”(h#]”h%]”h']”h)]”h+]”uh]”h9)}”’”}”(hjú hjü h]”h/ŒZisAHAformat - (Internal) Check if a recording is in ISHNE format.”…”}”’”}”(hj hjü ubah!}”(h#]”h%]”h']”h)]”h+]”uh5h6h h8h7Kšubah5h6h h…h7Nhhubh†)}”’”}”(hj hŒXisHESformat - (Internal) Check if a recording is in HES format.”h!}”(h#]”h%]”h']”h)]”h+]”uh]”h9)}”’”}”(hj hj h]”h/ŒXisHESformat - (Internal) Check if a recording is in HES format.”…”}”’”}”(hj hj ubah!}”(h#]”h%]”h']”h)]”h+]”uh5h6h h8h7K›ubah5h6h h…h7Nhhubh†)}”’”}”(hj hŒZisISHNEformat - (Internal) Check if a recording is in ISHNE format.”h!}”(h#]”h%]”h']”h)]”h+]”uh]”h9)}”’”}”(hj. hj0 h]”h/ŒZisISHNEformat - (Internal) Check if a recording is in ISHNE format.”…”}”’”}”(hj9 hj0 ubah!}”(h#]”h%]”h']”h)]”h+]”uh5h6h h8h7Kœubah5h6h h…h7Nhhubh†)}”’”}”(hj hŒ¡matformat_definitions - (Internal) A definition or header file, for names allowed for signals, header and annotations included in MAT format files”h!}”(h#]”h%]”h']”h)]”h+]”uh]”h9)}”’”}”(hjH hjJ h]”h/Œ¡matformat_definitions - (Internal) A definition or header file, for names allowed for signals, header and annotations included in MAT format files”…”}”’”}”(hjS hjJ ubah!}”(h#]”h%]”h']”h)]”h+]”uh5h6h h8h7K�ubah5h6h h…h7Nhhubh†)}”’”}”(hj hŒIread_310_format - (Internal) Read the MIT 310 format”h!}”(h#]”h%]”h']”h)]”h+]”uh]”h9)}”’”}”(hjb hjd h]”h/ŒIread_310_format - (Internal) Read the MIT 310 format”…”}”’”}”(hjm hjd ubah!}”(h#]”h%]”h']”h)]”h+]”uh5h6h h8h7Kžubah5h6h h…h7Nhhubh†)}”’”}”(hj hŒIread_311_format - (Internal) Read the MIT 311 format”h!}”(h#]”h%]”h']”h)]”h+]”uh]”h9)}”’”}”(hj| hj~ h]”h/ŒIread_311_format - (Internal) Read the MIT 311 format”…”}”’”}”(hj‡ hj~ ubah!}”(h#]”h%]”h']”h)]”h+]”uh5h6h h8h7KŸubah5h6h h…h7Nhhubh†)}”’”}”(hj hŒJread_AHA_ann - Reads ECG annotations in AHA format”h!}”(h#]”h%]”h']”h)]”h+]”uh]”h9)}”’”}”(hj– hj˜ h]”h/ŒJread_AHA_ann - Reads ECG annotations in AHA format”…”}”’”}”(hj¡ hj˜ ubah!}”(h#]”h%]”h']”h)]”h+]”uh5h6h h8h7K ubah5h6h h…h7Nhhubh†)}”’”}”(hj hŒHread_AHA_format - Reads ECG recording in AHA format”h!}”(h#]”h%]”h']”h)]”h+]”uh]”h9)}”’”}”(hj° hj² h]”h/ŒHread_AHA_format - Reads ECG recording in AHA format”…”}”’”}”(hj» hj² ubah!}”(h#]”h%]”h']”h)]”h+]”uh5h6h h8h7K¡ubah5h6h h…h7Nhhubh†)}”’”}”(hj hŒEread_AHA_header - Reads ECG header in AHA format”h!}”(h#]”h%]”h']”h)]”h+]”uh]”h9)}”’”}”(hjÊ hjÌ h]”h/ŒEread_AHA_header - Reads ECG header in AHA format”…”}”’”}”(hjÕ hjÌ ubah!}”(h#]”h%]”h']”h)]”h+]”uh5h6h h8h7K¢ubah5h6h h…h7Nhhubh†)}”’”}”(hj hŒ=read_ECG - Reads an ECG recording”h!}”(h#]”h%]”h']”h)]”h+]”uh]”h9)}”’”}”(hjä hjæ h]”h/Œ=read_ECG - Reads an ECG recording”…”}”’”}”(hjï hjæ ubah!}”(h#]”h%]”h']”h)]”h+]”uh5h6h h8h7K£ubah5h6h h…h7Nhhubh†)}”’”}”(hj hŒJread_HES_ann - Reads ECG annotations in HES format”h!}”(h#]”h%]”h']”h)]”h+]”uh]”h9)}”’”}”(hjþ hjh]”h/ŒJread_HES_ann - Reads ECG annotations in HES format”…”}”’”}”(hj hjubah!}”(h#]”h%]”h']”h)]”h+]”uh5h6h h8h7K¤ubah5h6h h…h7Nhhubh†)}”’”}”(hj hŒHread_HES_format - Reads ECG recording in HES format”h!}”(h#]”h%]”h']”h)]”h+]”uh]”h9)}”’”}”(hjhjh]”h/ŒHread_HES_format - Reads ECG recording in HES format”…”}”’”}”(hj#hjubah!}”(h#]”h%]”h']”h)]”h+]”uh5h6h h8h7K¥ubah5h6h h…h7Nhhubh†)}”’”}”(hj hŒEread_HES_header - Reads ECG header in HES format”h!}”(h#]”h%]”h']”h)]”h+]”uh]”h9)}”’”}”(hj2hj4h]”h/ŒEread_HES_header - Reads ECG header in HES format”…”}”’”}”(hj=hj4ubah!}”(h#]”h%]”h']”h)]”h+]”uh5h6h h8h7K¦ubah5h6h h…h7Nhhubh†)}”’”}”(hj hŒXread_ishne - (Internal) Reads ECG recordings in Mortara format”h!}”(h#]”h%]”h']”h)]”h+]”uh]”h9)}”’”}”(hjLhjNh]”h/ŒXread_ishne - (Internal) Reads ECG recordings in Mortara format”…”}”’”}”(hjWhjNubah!}”(h#]”h%]”h']”h)]”h+]”uh5h6h h8h7K§ubah5h6h h…h7Nhhubh†)}”’”}”(hj hŒNread_ishne_ann - Reads ECG annotations from ISHNE format”h!}”(h#]”h%]”h']”h)]”h+]”uh]”h9)}”’”}”(hjfhjhh]”h/ŒNread_ishne_ann - Reads ECG annotations from ISHNE format”…”}”’”}”(hjqhjhubah!}”(h#]”h%]”h']”h)]”h+]”uh5h6h h8h7K¨ubah5h6h h…h7Nhhubh†)}”’”}”(hj hŒIread_ishne_header - Reads ECG header from ISHNE format”h!}”(h#]”h%]”h']”h)]”h+]”uh]”h9)}”’”}”(hj€hj‚h]”h/ŒIread_ishne_header - Reads ECG header from ISHNE format”…”}”’”}”(hj‹hj‚ubah!}”(h#]”h%]”h']”h)]”h+]”uh5h6h h8h7K©ubah5h6h h…h7Nhhubh†)}”’”}”(hj hŒXread_Mortara - (Internal) Reads ECG recordings in Mortara format”h!}”(h#]”h%]”h']”h)]”h+]”uh]”h9)}”’”}”(hjšhjœh]”h/ŒXread_Mortara - (Internal) Reads ECG recordings in Mortara format”…”}”’”}”(hj¥hjœubah!}”(h#]”h%]”h']”h)]”h+]”uh5h6h h8h7Kªubah5h6h h…h7Nhhubh†)}”’”}”(hj hŒJread_Mortara_header - Reads ECG header in Mortara format.”h!}”(h#]”h%]”h']”h)]”h+]”uh]”h9)}”’”}”(hj´hj¶h]”h/ŒJread_Mortara_header - Reads ECG header in Mortara format.”…”}”’”}”(hj¿hj¶ubah!}”(h#]”h%]”h']”h)]”h+]”uh5h6h h8h7K«ubah5h6h h…h7Nhhubh†)}”’”}”(hj hŒNread_Mortara_format - Reads ECG recordings in Mortara format.”h!}”(h#]”h%]”h']”h)]”h+]”uh]”h9)}”’”}”(hjÎhjÐh]”h/ŒNread_Mortara_format - Reads ECG recordings in Mortara format.”…”}”’”}”(hjÙhjÐubah!}”(h#]”h%]”h']”h)]”h+]”uh5h6h h8h7K¬ubah5h6h h…h7Nhhubh†)}”’”}”(hj hŒJread_ishne_format - Reads ECG recording in ISHNE format”h!}”(h#]”h%]”h']”h)]”h+]”uh]”h9)}”’”}”(hjèhjêh]”h/ŒJread_ishne_format - Reads ECG recording in ISHNE format”…”}”’”}”(hjóhjêubah!}”(h#]”h%]”h']”h)]”h+]”uh5h6h h8h7K­ubah5h6h h…h7Nhhubh†)}”’”}”(hj hŒ[readheader - (Internal) function reads the header of signal files”h!}”(h#]”h%]”h']”h)]”h+]”uh]”h9)}”’”}”(hjhjh]”h/Œ[readheader - (Internal) function reads the header of signal files”…”}”’”}”(hj hjubah!}”(h#]”h%]”h']”h)]”h+]”uh5h6h h8h7K®ubah5h6h h…h7Nhhubh†)}”’”}”(hj hŒNtablas_y_constantes - (Internal) Constants for the HES format”h!}”(h#]”h%]”h']”h)]”h+]”uh]”h9)}”’”}”(hjhjh]”h/ŒNtablas_y_constantes - (Internal) Constants for the HES format”…”}”’”}”(hj'hjubah!}”(h#]”h%]”h']”h)]”h+]”uh5h6h h8h7K¯ubah5h6h h…h7Nhhubh†)}”’”}”(hj hŒywriteannot - (Internal) Write annotation files for biomedical signals in MIT Format. (MEX file)”h!}”(h#]”h%]”h']”h)]”h+]”uh]”h9)}”’”}”(hj6hj8h]”h/Œywriteannot - (Internal) Write annotation files for biomedical signals in MIT Format. (MEX file)”…”}”’”}”(hjAhj8ubah!}”(h#]”h%]”h']”h)]”h+]”uh5h6h h8h7K°ubah5h6h h…h7Nhhubh†)}”’”}”(hj hŒSwriteheader - (Internal) Write an ECG header in MIT format”h!}”(h#]”h%]”h']”h)]”h+]”uh]”h9)}”’”}”(hjPhjRh]”h/ŒSwriteheader - (Internal) Write an ECG header in MIT format”…”}”’”}”(hj[hjRubah!}”(h#]”h%]”h']”h)]”h+]”uh5h6h h8h7K±ubah5h6h h…h7Nhhubh†)}”’”}”(hj hŒKConcatenateQRSdetectionPayloads - (Internal) Concatenate two payloads.”h!}”(h#]”h%]”h']”h)]”h+]”uh]”h9)}”’”}”(hjjhjlh]”h/ŒKConcatenateQRSdetectionPayloads - (Internal) Concatenate two payloads.”…”}”’”}”(hjuhjlubah!}”(h#]”h%]”h']”h)]”h+]”uh5h6h h8h7K²ubah5h6h h…h7Nhhubh†)}”’”}”(hj hŒ3default_concatenate_function - Description:”h!}”(h#]”h%]”h']”h)]”h+]”uh]”h9)}”’”}”(hj„hj†h]”h/Œ3default_concatenate_function - Description:”…”}”’”}”(hj�hj†ubah!}”(h#]”h%]”h']”h)]”h+]”uh5h6h h8h7K³ubah5h6h h…h7Nhhubh†)}”’”}”(hj hŒ5default_finish_function - Description: ”h!}”(h#]”h%]”h']”h)]”h+]”uh]”h9)}”’”}”(hjžhŒ3default_finish_function - Description:”h]”h/Œ3default_finish_function - Description:”…”}”’”}”(hj©hj«ubah!}”(h#]”h%]”h']”h)]”h+]”uh5h6h h8h7K´ubah5h6h h…h7Nhhubeh5h6h hwh7K’hhubhŒcompound”“”)}”’”}”(hj hhh]”jžŒtoctree”“”)}”’”}”(hj»hhh5h6h!}”(Œnumbered”Kh%]”h+]”Œ includehidden”‰hj¹h#]”Œcaption”NŒ includefiles”]”(Œ progress_bar”Œlist_all_ECGtask”Œ progress_bar”eh)]”h']”Œmaxdepth”JÿÿÿÿŒglob”‰Œ titlesonly”ˆŒhidden”ˆŒentries”]”(ŒA progress bar”j̆”ŒList installed ECGtask”j͆”ŒMore docs soon ...”jΆ”euh]”h j¾h7K·ubah!}”(h#]”h%]”Œtoctree-wrapper”ah']”h)]”h+]”uh5h6h j¸h7Nhhubeh!}”(h#]”Œ i-o-signals”ah%]”h']”h)]”Œ i/o signals”ah+]”uh5h6h hh7K�hhubeh!}”(h#]”Œother-functions”ah%]”h']”h)]”Œother functions”ah+]”uh5h6h hh7KhhubaŒautofootnote_refs”]”Œsettings”Œdocutils.frontend”ŒValues”“”)}”’”}”(Œenv”NhNŒconfig”NŒ source_url”NŒauto_id_prefix”Œid”Œ generator”NŒtrim_footnote_reference_space”‰Œ toc_backlinks”Œentry”Œexit_status_level”KŒdump_pseudo_xml”NŒgettext_compact”ˆŒwarning_stream”NŒ _destination”NŒoutput_encoding”Œutf-8”Œ language_code”Œen”Œstrip_comments”NŒ sectnum_xform”KŒsyntax_highlight”Œlong”Œ docinfo_xform”KŒpep_references”NŒ rfc_base_url”Œhttps://tools.ietf.org/html/”Œerror_encoding_error_handler”Œbackslashreplace”Œsectsubtitle_xform”‰Œ dump_settings”NŒ datestamp”NŒdump_transforms”NŒrfc_references”NŒ pep_base_url”Œ https://www.python.org/dev/peps/”Œdebug”NŒ strip_classes”NŒ halt_level”KŒ smart_quotes”‰Œstrict_visitor”NŒ raw_enabled”KŒpep_file_url_template”Œpep-%04d”Œ _config_files”]”Œstrip_elements_with_classes”NŒinput_encoding_error_handler”Œstrict”Œfootnote_backlinks”KŒerror_encoding”Œcp850”Œ report_level”KŒinput_encoding”Œ utf-8-sig”Œ_disable_config”NŒ traceback”ˆŒ id_prefix”hŒcloak_email_addresses”ˆŒ tab_width”KŒoutput_encoding_error_handler”j-Œfile_insertion_enabled”ˆŒexpose_internals”NŒrecord_dependencies”NŒ_source”h6Œdump_internals”NŒembed_stylesheet”‰Œdoctitle_xform”‰Œ source_link”NubŒ current_line”NŒ citation_refs”}”Œparse_messages”]”Œsubstitution_names”}”h!}”(h%]”Œsource”h6h']”h#]”h+]”h)]”uŒ citations”]”hhŒids”}”(jª j‚ j�j‘jïhj j± jŠhdj{ jijçj jbjˆuŒrefnames”}”Œrefids”}”Œsymbol_footnote_refs”]”Œsymbol_footnotes”]”Œsubstitution_defs”}”Œid_start”KŒnameids”}”(jŽjŠj…j�jëjçj® jª j j{ jfjbjójïj j uŒ nametypes”}”(jŽNj…NjëNj® Nj NjfNjóNj NuŒautofootnote_start”KŒindirect_targets”]”Œ autofootnotes”]”Œ footnotes”]”ub.