5docutils.nodesdocument)}}( attributes}(backrefs]ids]classes]source8D:\Mariano\misc\ecg-kit\help\sphinx\source\reportECG.rstnames]dupnames]uids}(syntaxhsection)}}(h}(h]syntaxah]h ]hah ]h]utagnamehsourcehhh rawsourcelineKchildren](htitle)}}(h}(h]h]h ]h ]h]uh#h*h$hhhh%Syntaxh'Kh(]hTextSyntax}}(h%h5parenth-ubah>hubh paragraph)}}(h}(h]h]h ]h ]h]uh#h?h$hhhh%The function prototype ish'Kh(]h8The function prototype is}}(h%hJh>hBubah>hubh literal_block)}}(h}(h]h ]h ]codeah]h] xml:spacepreserveuh#hQh$hhhh%Yfunction reportECG(ECG_w, detailLevel, report_mode, win_lengths, report_format, filename)h'K"h(]h8Yfunction reportECG(ECG_w, detailLevel, report_mode, win_lengths, report_format, filename)}}(h%h_h>hTubah>hubh@)}}(h}(h]h]h ]h ]h]uh#h?h$hhhh%where the arguments are:h'K#h(]h8where the arguments are:}}(h%hoh>hgubah>hubh block_quote)}}(h}(h]h]h ]h ]h]uh#hvh$Nhhh%h&h'Nh(]h bullet_list)}}(h}(h]h ]h ]h]bullet-h]uh#hh%h&h(](h list_item)}}(h}(h]h]h ]h ]h]uh#hh%6``ECG_w`` An ECGwrapper object as the signal handler. h(]h@)}}(h}(h]h]h ]h ]h]uh#h?h$hh%5``ECG_w`` An ECGwrapper object as the signal handler.h'K%h(](hliteral)}}(h}(h]h]h ]h ]h]uh#hh% ``ECG_w``h(]h8ECG_w}}(h%h&h>hubah>hubh8, An ECGwrapper object as the signal handler.}}(h%, An ECGwrapper object as the signal handler.h>hubeh>hubah>hubh)}}(h}(h]h]h ]h ]h]uh#hh%X ``detailLevel`` The report detail level: - 'HighDetail' - 'MediumDetail' - 'LowDetail' A higher detail level means report the whole recording at every time resolution defined in "win_lengths". High resolution also means larger reports. ``LowDetail (default)``. h(](h@)}}(h}(h]h]h ]h ]h]uh#h?h$hh%(``detailLevel`` The report detail level:h'K'h(](h)}}(h}(h]h]h ]h ]h]uh#hh%``detailLevel``h(]h8 detailLevel}}(h%h&h>hubah>hubh8 The report detail level:}}(h% The report detail level:h>hubeh>hubh)}}(h}(h]h ]h ]h]hhh]uh#hh%h&h(](h)}}(h}(h]h]h ]h ]h]uh#hh% 'HighDetail' h(]h@)}}(h}(h]h]h ]h ]h]uh#h?h$hh% 'HighDetail'h'K)h(]h8 'HighDetail'}}(h%j h>jubah>hubah>hubh)}}(h}(h]h]h ]h ]h]uh#hh%'MediumDetail' h(]h@)}}(h}(h]h]h ]h ]h]uh#h?h$hh%'MediumDetail'h'K+h(]h8'MediumDetail'}}(h%j%h>jubah>jubah>hubh)}}(h}(h]h]h ]h ]h]uh#hh% 'LowDetail' h(]h@)}}(h}(h]h]h ]h ]h]uh#h?h$hh% 'LowDetail'h'K-h(]h8 'LowDetail'}}(h%j@h>j8ubah>j-ubah>hubeh>hubh@)}}(h}(h]h]h ]h ]h]uh#h?h$hh%A higher detail level means report the whole recording at every time resolution defined in "win_lengths". High resolution also means larger reports. ``LowDetail (default)``.h'K0h(](h8A higher detail level means report the whole recording at every time resolution defined in "win_lengths". High resolution also means larger reports. }}(h%A higher detail level means report the whole recording at every time resolution defined in "win_lengths". High resolution also means larger reports. h>jHubh)}}(h}(h]h]h ]h ]h]uh#hh%``LowDetail (default)``h(]h8LowDetail (default)}}(h%h&h>jYubah>jHubh8.}}(h%.h>jHubeh>hubeh>hubh)}}(h}(h]h]h ]h ]h]uh#hh%``report_mode`` Information from other tasks like QRS detection/delineation/classification added to the signals in case available mode. Possible values are: 'full' ``ECG only (default)`` 'QRS detection' 'Wave delineation' 'Heartbeat classification' h(](h@)}}(h}(h]h]h ]h ]h]uh#h?h$hh%``report_mode`` Information from other tasks like QRS detection/delineation/classification added to the signals in case available mode. Possible values are:h'K3h(](h)}}(h}(h]h]h ]h ]h]uh#hh%``report_mode``h(]h8 report_mode}}(h%h&h>jubah>jzubh8 Information from other tasks like QRS detection/delineation/classification added to the signals in case available mode. Possible values are:}}(h% Information from other tasks like QRS detection/delineation/classification added to the signals in case available mode. Possible values are:h>jzubeh>joubh@)}}(h}(h]h]h ]h ]h]uh#h?h$hh%'full'h'K6h(]h8'full'}}(h%jh>jubah>joubh@)}}(h}(h]h]h ]h ]h]uh#h?h$hh%``ECG only (default)``h'K8h(]h)}}(h}(h]h]h ]h ]h]uh#hh%jh(]h8ECG only (default)}}(h%h&h>jubah>jubah>joubh@)}}(h}(h]h]h ]h ]h]uh#h?h$hh%'QRS detection'h'K:h(]h8'QRS detection'}}(h%jh>jubah>joubh@)}}(h}(h]h]h ]h ]h]uh#h?h$hh%'Wave delineation'h'Kjubah>joubh@)}}(h}(h]h]h ]h ]h]uh#h?h$hh%'Heartbeat classification'h'K>h(]h8'Heartbeat classification'}}(h%jh>jubah>joubeh>hubh)}}(h}(h]h]h ]h ]h]uh#hh%``win_lengths`` The amount and size (in seconds) of each scale length present in the report. ``[60*60 30*60 60 7] (default)``. It means 1 hour - 30 min - 1 min and 7 seconds. h(]h@)}}(h}(h]h]h ]h ]h]uh#h?h$hh%``win_lengths`` The amount and size (in seconds) of each scale length present in the report. ``[60*60 30*60 60 7] (default)``. It means 1 hour - 30 min - 1 min and 7 seconds.h'K@h(](h)}}(h}(h]h]h ]h ]h]uh#hh%``win_lengths``h(]h8 win_lengths}}(h%h&h>j ubah>jubh8N The amount and size (in seconds) of each scale length present in the report. }}(h%N The amount and size (in seconds) of each scale length present in the report. h>jubh)}}(h}(h]h]h ]h ]h]uh#hh% ``[60*60 30*60 60 7] (default)``h(]h8[60*60 30*60 60 7] (default)}}(h%h&h>j!ubah>jubh81. It means 1 hour - 30 min - 1 min and 7 seconds.}}(h%1. It means 1 hour - 30 min - 1 min and 7 seconds.h>jubeh>jubah>hubh)}}(h}(h]h]h ]h ]h]uh#hh%H``report_format`` The report format of the document. ``PDF (default)``. h(]h@)}}(h}(h]h]h ]h ]h]uh#h?h$hh%G``report_format`` The report format of the document. ``PDF (default)``.h'KCh(](h)}}(h}(h]h]h ]h ]h]uh#hh%``report_format``h(]h8 report_format}}(h%h&h>jMubah>jBubh8$ The report format of the document. }}(h%$ The report format of the document. h>jBubh)}}(h}(h]h]h ]h ]h]uh#hh%``PDF (default)``h(]h8 PDF (default)}}(h%h&h>jcubah>jBubh8.}}(h%jmh>jBubeh>j7ubah>hubh)}}(h}(h]h]h ]h ]h]uh#hh%T``filename`` The report filename. ``rec_folder\rec_name.report_format (default)``. h(]h@)}}(h}(h]h]h ]h ]h]uh#h?h$hh%R``filename`` The report filename. ``rec_folder\rec_name.report_format (default)``.h'KEh(](h)}}(h}(h]h]h ]h ]h]uh#hh% ``filename``h(]h8filename}}(h%h&h>jubah>jubh8 The report filename. }}(h% The report filename. h>jubh)}}(h}(h]h]h ]h ]h]uh#hh%/``rec_folder\rec_name.report_format (default)``h(]h8+rec_folder\rec_name.report_format (default)}}(h%h&h>jubah>jubh8.}}(h%jmh>jubeh>jxubah>hubeh>hyubah>hubeh>h)}}(h}(h] reportecgah]h ] reportecgah ]h]uh#hh$hhhh%h&h'Kh(](h+)}}(h}(h]h]h ]h ]h]uh#h*h$hhhh% reportECGh'Kh(]h8 reportECG}}(h%jh>jubah>jubh)}}(h}(h] descriptionah]h ] descriptionah ]h]uh#hh$hhhh%h&h'Kh(](h+)}}(h}(h]h]h ]h ]h]uh#h*h$hhhh% Descriptionh'Kh(]h8 Description}}(h%jh>jubah>jubh@)}}(h}(h]h]h ]h ]h]uh#h?h$hhhh%XThis function creates a report of a signal handled by an ECGwrapper object. The report includes several views of the signals at different time scales. In addition, you have the possibility to overprint information from other ECGtask results, such as QRS detections, wave delineation, and heartbeat types. Some aspects of the report can be configured as the detail degree, the length of each time scale and the report format.h'Kh(]h8XThis function creates a report of a signal handled by an ECGwrapper object. The report includes several views of the signals at different time scales. In addition, you have the possibility to overprint information from other ECGtask results, such as QRS detections, wave delineation, and heartbeat types. Some aspects of the report can be configured as the detail degree, the length of each time scale and the report format.}}(h%jh>jubah>jubhcompound)}}(h}(h]h]h ]h ]toctree-wrapperah]uh#jh$hhhh%h&h'Nh(]sphinx.addnodestoctree)}}(h}(h ] includefiles](plot_ecg_stripplot_ecg_mosaicenumberedK includehiddenh] titlesonlyglobcaptionNh]h]maxdepthJh> reportECGh ]hiddenentries](A signal visualization tooljA mosaic visualization tooljeuh#jh$hh%h&h'Kh(]h>jubah>jubeh>jubhh)}}(h}(h]examplesah]h ]examplesah ]h]uh#hh$hhhh%h&h'KIh(](h+)}}(h}(h]h]h ]h ]h]uh#h*h$hhhh%Examplesh'KIh(]h8Examples}}(h%jAh>j9ubah>j-ubh@)}}(h}(h]h]h ]h ]h]uh#h?h$hhhh%KThe example folder has some examples of the use of the reporting functions.h'KKh(]h8KThe example folder has some examples of the use of the reporting functions.}}(h%jQh>jIubah>j-ubhR)}}(h}(h]h ]h ]hZah]h]h]h^uh#hQh$hhhh%%reportECG(ECGw, 'LowDetail', 'full');h'KPh(]h8%reportECG(ECGw, 'LowDetail', 'full');}}(h%jah>jYubah>j-ubh@)}}(h}(h]h]h ]h ]h]uh#h?h$hhhh%%This is an example of an ECG overviewh'KQh(]h8%This is an example of an ECG overview}}(h%jqh>jiubah>j-ubhimage)}}(h}(h]h ]h ]uri208_full_03.png candidates}*jsh]h]uh#jxh$hhhh%.. image:: 208_full_03.png h'KTh(]h>j-ubh@)}}(h}(h]h]h ]h ]h]uh#h?h$hhhh%(And this with more information overprinth'KUh(]h8(And this with more information overprint}}(h%jh>jubah>j-ubjy)}}(h}(h]h ]h ]uri208_full_14.pngj}jjsh]h]uh#jxh$hhhh%.. image:: 208_full_14.png h'KYh(]h>j-ubeh>jubh)}}(h}(h]see alsoah]h ]see-alsoah ]h]uh#hh$hhhh%h&h'K[h(](h+)}}(h}(h]h]h ]h ]h]uh#h*h$hhhh%See Alsoh'K[h(]h8See Also}}(h%jh>jubah>jubhw)}}(h}(h]h]h ]h ]h]uh#hvh$hhhh%h&h'Nh(]h@)}}(h}(h]h]h ]h ]h]uh#h?h$hh%R:doc:`Plot ECG strip ` \| :doc:`Plot ECG mosaic `h'K]h(](j  pending_xref)}}(h}(h]refwarnh ]h ]reftypedocrefdocj"h] refexplicith] refdomainh& reftargetplot_ecg_stripuh#jh$hh%&:doc:`Plot ECG strip `h'K]h(]h)}}(h}(h]h]h ]h ](xrefjeh]uh#hh%jh(]h8Plot ECG strip}}(h%h&h>jubah>jubah>jubh8 | }}(h% \| h>jubj)}}(h}(h]jh ]h ]reftypedocjj"h] refexplicith] refdomainh&jplot_ecg_mosaicuh#jh$hh%(:doc:`Plot ECG mosaic `h'K]h(]h)}}(h}(h]h]h ]h ](jj eh]uh#hh%jh(]h8Plot ECG mosaic}}(h%h&h>jubah>jubah>jubeh>jubah>jubeh>jubeh>hububj4j-jjjjjjuautofootnote_refs]current_sourceNrefnames}id_startKtransform_messages]settingsdocutils.frontendValues)}}( pep_base_url https://www.python.org/dev/peps/embed_stylesheetexpose_internalsNinput_encoding_error_handlerstrictdebugNstrip_commentsN_disable_configNpep_referencesN source_linkNfootnote_backlinksKrfc_referencesNsyntax_highlightlongstrict_visitorNfile_insertion_enabled _config_files]input_encoding utf-8-sig language_codeendump_internalsN_sourcehwarning_streamNoutput_encoding_error_handlerj7 strip_classesN datestampN raw_enabledK generatorNrecord_dependenciesN sectnum_xformKgettext_compactcloak_email_addresses smart_quotes rfc_base_urlhttps://tools.ietf.org/html/ docinfo_xformKerror_encoding_error_handlerbackslashreplacepep_file_url_templatepep-%04derror_encodingcp850configN halt_levelK dump_settingsNdump_transformsN _destinationNauto_id_prefixid toc_backlinksentrysectsubtitle_xform id_prefixh&output_encodingutf-8 tab_widthKtrim_footnote_reference_spaceexit_status_levelKstrip_elements_with_classesN source_urlNh*N tracebackdump_pseudo_xmlN report_levelKdoctitle_xformenvNub footnote_refs}substitution_names} nametypes}(hNj1NjNjNjNusymbol_footnote_refs] current_lineNindirect_targets]hhsubstitution_defs}nameids}(hhj1j4jjjjjjusymbol_footnotes]h#hparse_messages]refids}reporterNh%h&symbol_footnote_startK transformerN footnotes] citation_refs} citations] autofootnotes]autofootnote_startK decorationNh(]jaub.