ELF ,4H4 (44BnBnBpBp4 CC/usr/lib/ld.so.153 !"#%&)*.012  $'(+,-/CX FCB 3C4:) @H EC@N  YC|`BfCm) zBL<OCC) CdM@!CpBn PCMCDOM@CBL8! ,t !  (Bp >KpEL8NCXC]CdCkPp CLCC( D0fprintf_edatafgetsexit__deregister_frame_infogetenv_initmainwfdbfilegetdblistsmalloc_exitstrcat_lib_versionatexitdbfnamendbsystem_DYNAMIC_finifwrite_iobstrtok_etextdblnamesscanfdbnamesprintf__dso_handlebuf__iobfputc_PROCEDURE_LINKAGE_TABLE_environ_startgetans_GLOBAL_OFFSET_TABLE_dbdesc_environlocaltimetimefclosestrcmp_end_Jv_RegisterClassesfopenstrlenstrcpy__register_frame_infomonth_namelibc.so.1SYSVABI_1.3libwfdb.solibc.so.17̳B-BB1L8'MBBB BB1C-CC/C(0C4C@ CL.CXCdCpC| C*C)C(C C+CCC C @D# @N`J!@N\@ , @ 8"@0@NQ@NR㿐#/N༐`  @  @`"  @$`  ``@N. `  *㿐㿐/Mˮ`$   @N   `  @N 㿐㿐a!!#@M@M##J? ,#J#@ @ @@M 㿐J!J@M! "`J!"`! @Mޒ !Ja  J@MՒb !Jb@Mΰ?0"@  (@Mʖ0{! <#pj#J# `? `?@"N N `? `?@2 N #Q@M J# 14J#, @M@M  *$!#* @M{ @M /#@Mo, @M  %@!#* @Mg @Mv #@M[, @Mq   %J"p  @Ma@M; #*``"#@ @MH#!@M= @MV `' ? '''''@MI '@MI'J#  ,!@M2!J#@  ,@M,!J#p  -@M&!J#  F@M !J#  =@M!K (  #@M!K P  @M!K p  @M! 6Kl    G!@L!K ؒ  H@L!K!(  G@L!K!p  F@L!K!  A@L!K"  J@Lݖ!K"P  G@Lז!K"  G@Lі!K"  F@L˖!K#(  E@LŖ!K#p  I@L!K#  @L!K#В  @L!   @L!-!+5K#  ;@L`.`L@L`(b| Mb (' @ !#p%#L!*@L}`0 '#*L @  &@Lq"S ' @ !#!*@Ltb   '#*#@ *"`K.` < @L:  "c J@L6b *!!L`h@L, !L`@L&  !@L5!L Ȓ  F@L!.`!La@L L!X  E@L!L!  ,@L !L!В  F@L!L"  E@K!L"`  @K!'L#)L‒  !@KLb " (@Kb"Ȓ L" ‐ !@K!L"  H@KԖ!L"  I@KΖ!.`!LcH@K L#  F@K!L#В  E@K!M   #@K!'M#)L@  1@KLbȀ "Ȑ (@KbȐ" L"Ȁ @ !@K!M x  H@K!M Ȓ  @K!M ؒ  I@K!M!(  -@K!#M!?'MaX@Kr,""W L" 2''"@K耢 耢  $耢 !"@? y,"*:%M@KIa/ L" y `? Y`?@'܀ @? y,"*:M@K1a L" y `? Y`?@'؀ @? y,"*:M@Ka L" y `? Y`?@'Ԁ @? y,"*:M@Kb L" y `? Y`?@,'Ѐ @? y,"*:M@JbHΒ L" y `? Y`?@'M"x  /@JؖM"#F* M""cLM"  1@JƖ!" y," L" y `? Y`?@ -' &.`! ! # J Β    ` ,  @,@ '耢 #8Mb#b!@J##Mcb@J#{-M')5M/M1  (@JmM#8 PH@Jb#8P  @J`ac8C Lc8 %8J@JNb "?@JX!!McX@JG8M#  B@JD!M#  *@J>!N   5@J8!."" N" a 8N@J&`H )!N`PJ" r #8N@J`p !N `x#8N@J `p  !N`@J*#8䀣 }N-N')5M/M1  (@IM# PH@I#P  @Iacǒ Lc %J@IҒb ?'@I!!McX@I˔N!0  B@IȖ!M#  *@I–!N!x  5@I!."" N" a N@I`H +'!N`PJ" r2'#N@I`p '!N`x#N@I`p '!N`@I䀢 *#N   B!@I}!N!  J@Iw!N"  G@Iq!!NbH@Ih#aNb!@Ia  G (aNb!@IX!!> (aNb!@IO!@!@5 (` ܐaNc!@IB!h!h( (܀  !Nc0!@I4!! (؀ " !NcX!@I&!!  (Ԁ`#aNcx!@I"" (aNc!@I"0"0 (aNc!@I"X"X (#aN@HcO 0  -@HaaO``!@H!!ْ (O   2@Ha!" y,"͒ L" y `? Y`?@2u# + glO`  @H˔.`O`p@H @HaOa@H8O! O! !#\#pOa(@H``O*!hO! O! !h#\ pOaH!"@Ha@!pOahȖ"@H!؀ @ ܀ !Ԁ ?!"pOa@H؀` ܐ"pO@Ha"p@H~a܀  !"pO@Hua"p@HqaԀ !"p@HhcL"p@Hdb"pO@H`a"p@H\b0"pO@HWa`+`glOa  @H&8.`Oa@H O"   E@HO"h  &@H'؀J@ #O@H bJ# `? `? =@G $ !Ob@G 0Ob@Gcp@G`p@G' #ap@Gז  '耢܀ @ Ԁ bp@GÔ#!@G @GŐO"  @GOc!@G##Oc@@G#%OP@G#c@@G#Och@G#c@@G#P@G#c@@G#Oc@G#c@@G#P@@G{#c@@Gw# "'Oc@Gn#c@@Gj#Ph@Gd#c@@G`#' '%P!#O'P)+P@GQ#c@@GM#@  @GK!@GD`P@G@#c@@G<# '耢܀`ؐP`X!@G,##Oc@@G'#OcP@G #c@@G#؀ ԐP`!@G##Oc@@G #OcP@G#c@@G#Ԁ &P`!@F##Oc@@F#OcP@F#c@@F#P!  6@FPa80@FۖXPaH@FՔԀ`" PPa@F˔X0!  @FȖ@FϐP!ؒ  !@F!#cPPa@FӔ8P!  3@F!!" y," L" y!@FǐcP !Pb @F8!PbP@FP @Fq㿐/F@ ???㿐㿠8㿠 DBLISTdblistcan't find `%s' (list of databases available) rcan't read `%s' (list of databases available) (warning) list of databases is too long insufficient memory JanuaryFebruaryMarchAprilMayJuneJulyAugustSeptemberOctoberNovemberDecemberatr _________________________________________ Automated ECG Analyzer Evaluation Program _________________________________________ If you have questions about this software, please contact the author: George B. Moody MIT Room E25-505A Cambridge, MA 02139 USA e-mail: george@mit.edu (Internet) phone: +1 617 253-7424 fax: +1 617 253-2514 This program constructs a script (batch) file which evaluates a set of test annotation files by comparing them with reference annotation files in accordance with American National Standards ANSI/AAMI EC38:1998 and ANSI/AAMI EC57:1998 for ambulatory ECGs and for testing and reporting performance results of cardiac rhythm and ST segment measurement algorithms. For some questions, a default answer is provided in brackets press RETURN (ENTER) to accept the default, or type the desired answer followed by RETURN. After you have answered all of the questions, you are given a chance to change any of your answers before beginning the actual evaluation. At that time, you may exit from this program and examine the evaluation script which it has generated before running that script. Press RETURN to begin: Which database do you wish to use? (press RETURN for list) [%s]: %-10s %s Enter a choice from the first column: Sorry, I can't find the list of records for the %s. Check the file `%s' for errors. You must have a set of annotation files generated by the device under test from its analysis of the signal files of the %s. These files are identified by the test annotator name (the part of the file name that precedes the `.' and the record name). If you don't yet have a set of test annotation files, you can add the commands needed to create them to the evaluation script that will be generated by this program. What is the test annotator name? To evaluate heart rate or HRV measurement error, you must have a set of reference heart rate annotation files. These must be generated from the reference (`atr') annotation files supplied with the %s. If you don't yet have a set of reference heart rate annotation files, add the commands needed to create them to the evaluation script that will be generated by this program. What is the reference heart rate annotator name? The next several questions refer to evaluation of optional ECG analyzer outputs. Test and reference heart rate annotation files may contain more than one type of heart rate, HRV, or RRV measurement. How many types are there? [%d]: %dDo you wish to evaluate SVEB detection? [%c]: Do you wish to evaluate VF detection? [%c]: Do you wish to evaluate AF detection? [%c]: Do you wish to evaluate ST analysis? [%c]: Use both signals to define ST episodes? [%c]: ST episodes will be defined for signal 0 only. -S0 -S Do you wish to change any of your answers? [y]: eval-%s-%s%s-%s-evaluation Choose a name for the evaluation script [%s]: There is already a file named `%s' in the current directory; type `a' to append the evaluation script to the existing file, or type `r' to replace the existing file, or press RETURN to choose another name for the script: aSorry, I can't append to `%s'. wSorry, I can't replace `%s'. Sorry, I can't create `%s'. The next group of questions refers to the names of files in which Choose a name for the evaluation reporttype `a' to append the evaluation report to the existing file, or press RETURN to choose another name for the report: intermediate summary statistics are to be written. If any of these exist already, new statistics will be appended, and the aggregate statistics in `%s' will be based on the entire contents of these files. Beat detection and classification file [%s]: Analysis shutdown file [%s]: Ventricular ectopic run file [%s]: Supraventricular ectopic run file [%s]: Ventricular fibrillation file [%s]: Atrial fibrillation file [%s]: ST analysis file [%s]: ST measurement file [%s]: PostScript scatter plot of ST measurements [%s]: The name given for the heart rate measurement file must contain `%%d', which is replaced by the measurement number. Heart rate measurement file [%s]: Do you wish to change any of these answers? [y]: file: %s ecgeval %d %s %d Evaluation of `%s' on the %s Generating `%s' ...-L-lbxb -r %%s -a %s %s %s %s %s rxr -r %%s -a %s %s %s %s %s mxm -r %%s -a %s %s -L %s -m %%d epicmp -r %%s -a %s %s -L -A -V : file: %s ecgeval %d %s %d : : Evaluate test annotator %s on the %s : This file was automatically generated by ecgeval. Do not edit it : unless you know what you are doing! Illegal record name, `%s', found in `%s' (ignored). : Record %s : Generate summary report echo Beat detection and classification performance >>%s echo >>%s sumstats %s >>%s echo Analysis shutdowns >>%s echo Ventricular ectopic run detection performance >>%s echo Supraventricular ectopic run detection performance >>%s echo Heart rate measurement number %d performance >>%s sumstats >>%s echo Ventricular fibrillation detection performance >>%s echo Atrial fibrillation detection performance >>%s echo Ischemic ST detection performance >>%s : Generate PostScript scatter plot of ST measurements plotstm %s >%s echo The evaluation is complete. Print text file %s echo to get the results. echo and PostScript file %s to get the results. done sh ./%sDo you wish to run the evaluation script now? [y]: Inspect and edit `%s' as necessary, then type %s to run the evaluation. CFFFFFF00<0H0T0`0l0x00000000000000 0,080D0P0 ) )  oeoo,h ooB************bxb.outsd.outvruns.outsruns.outhr%d.outaf.outvf.outst.outstm.outstm.ps+Fas: Sun WorkShop 6 99/08/18 as: Sun WorkShop 6 99/08/18 @(#)SunOS 5.8 Generic February 2000as: Sun WorkShop 6 99/08/18 GCC: (GNU) 3.2as: Sun WorkShop 6 99/08/18 GCC: (GNU) 3.2as: Sun WorkShop 6 99/08/18 GCC: (GNU) 3.2as: Sun WorkShop 6 99/08/18 ld: Software Generation Utilities - Solaris Link Editors: 5.8-1.273.interp.hash.dynsym.dynstr.SUNW_version.rela.got.rela.bss.rela.plt.text.init.fini.rodata.got.plt.dynamic.data.ctors.dtors.eh_frame.jcr.data.rel.local.bss.symtab.strtab.comment.stab.index.shstrtab.stab.indexstr  0"o -B$  7B AB, K , , XQ))W))]))eBpBp(jBB` oCCxDD~FFFFFFFFFFFF tFJ G