Hello,I am excited to try your software, as I am have not found good public domain software for PVC detection and annotation. I am a physician and not an engineer (with some physionet prior use and programming experience), so your software does seem a bit complex.First: I am using Matlab R2011b - should I upgrade to 2013x or will it work in this version? I am also using a Mac running OS X 10.9.5. Has the software worked for others on a MAC?
I installed the software after commenting out the .mex line as recommended by others.
Now I can't run the example programs because I get the error:Undefined function 'readannot' for input arguments of type 'char'.Error in ECGwrapper/CheckECGrecording (line 1631)ann_aux = readannot(aux_str{1});Error in ECGwrapper/CheckArguments (line 1527)obj = CheckECGrecording(obj);Error in ECGwrapper/Run (line 284)obj = obj.CheckArguments();Error in examples (line 144)ECG_w.Run;When I look at the .m files in the common directory, there is radannot.c and .mex, etc but no readannot.m
I am using the software version: marianuc-ecg-kit-d460295
Thoughts?tx Ed
--
You received this message because you are subscribed to the Google Groups "ecg-kit users" group.
To unsubscribe from this group and stop receiving emails from it, send an email to ecg-kit-user...@googlegroups.com.
To view this discussion on the web visit https://groups.google.com/d/msgid/ecg-kit-users/18692e40-5193-48c9-a113-4d75c1c6d60c%40googlegroups.com.
For more options, visit https://groups.google.com/d/optout.
--
You received this message because you are subscribed to the Google Groups "ecg-kit users" group.
To unsubscribe from this group and stop receiving emails from it, send an email to ecg-kit-user...@googlegroups.com.
To view this discussion on the web visit https://groups.google.com/d/msgid/ecg-kit-users/8e36a8e5-58c0-4ce8-992c-56636ae5e0fc%40googlegroups.com.
Ecg-kit works on 2014x, the problems appear when trying to print reports and using graphical tools. There has been a major change regarding graphics handling un this versión that has been corrected in 2015a.
M
To view this discussion on the web visit https://groups.google.com/d/msgid/ecg-kit-users/40565678-355e-40d4-a139-6830e5426bda%40googlegroups.com.
Yes, use 2015a if you can.
M
Using the graphic tools to view and correct annotations is important to me (but not printing). Can these tools be used? Is it better to use 2015a than 2014x?
--
You received this message because you are subscribed to the Google Groups "ecg-kit users" group.
To unsubscribe from this group and stop receiving emails from it, send an email to ecg-kit-user...@googlegroups.com.
To view this discussion on the web visit https://groups.google.com/d/msgid/ecg-kit-users/7406d1f0-9c0c-4c08-99b1-a8b8f71040f8%40googlegroups.com.
--
You received this message because you are subscribed to the Google Groups "ecg-kit users" group.
To unsubscribe from this group and stop receiving emails from it, send an email to ecg-kit-user...@googlegroups.com.
To view this discussion on the web visit https://groups.google.com/d/msgid/ecg-kit-users/95e52a07-a22d-4b80-a101-35b38784c5f0%40googlegroups.com.
see prior email. When I run the "examples" example I get the following error. Seems to be a problem with the "fieldnames" statement.examples
Description of the process:
+ Recording: /Users/edwardgerstenfeld/Documents/MATLAB/marianux-ecg-kit-d460295/recordings/208.dat
+ Task name: QRS_detectionProcessing QRS detector gqrs
##########################################
# Could not execute "gqrs" QRS detector. #
##########################################
Undefined function 'fieldnames' for input arguments of type 'double'.Error in getAnnNames (line 32)
for fname = rowvec(fieldnames(aux_struct))
Error in calculateSeriesQuality (line 40)
[AnnNames, all_annotations] = getAnnNames(payload_out);
Error in ECGtask_QRS_detection/Process (line 476)
payload_out = calculateSeriesQuality(payload_out, ECG_header, [1 ECG_header.nsamp] + ECG_start_offset - 1 );
Error in ECGwrapper/Run (line 672)
payload = obj.ECGtaskHandle.Process(ECG, this_iter_ECG_start_idx, this_iter_ECG_relative_start_end_idx, this_header, this_ann, [this_iter_QRS_start_idx this_iter_QRS_end_idx] );
Error in examples (line 144)
ECG_w.Run;
##########################################################################################################################################
# Could not guess the format of /Users/edwardgerstenfeld/Documents/MATLAB/marianux-ecg-kit-d460295/recordings/208_arbitrary_function.mat #
##########################################################################################################################################
##########################################################################################################################################################
# Could not guess the format of /Users/edwardgerstenfeld/Documents/MATLAB/marianux-ecg-kit-d460295/recordings/208_my_experiment_name_ECG_delineation.mat #
##########################################################################################################################################################
########################################################################################################################################################
# Could not guess the format of /Users/edwardgerstenfeld/Documents/MATLAB/marianux-ecg-kit-d460295/recordings/208_my_experiment_name_QRS_detection.mat #
########################################################################################################################################################
*** When I ask for help on the field names command I get the following. It seems to be expecting a string and not double. What do u think?
help fieldnames
fieldnames Get structure field names or object properties.
NAMES = fieldnames(S) returns a cell array of strings containing
the names of the fields in structure S.
NAMES = fieldnames(Obj) returns a cell array of strings containing
the names of the public properties of Obj. MATLAB objects can overload
fieldnames and define their own behavior.
NAMES = fieldnames(Obj,'-full') returns a cell array of strings
containing the name, type, attributes, and inheritance of the
properties of Obj. Only supported for COM or Java objects.
See also isfield, getfield, setfield, orderfields, rmfield.Other functions named fieldnames
From: "Mariano Llamedo Soria" <llam...@gmail.com>
To: "Edward Gerstenfeld" <edg...@comcast.net>
Cc: "ecg-kit users" <ecg-ki...@googlegroups.com>
Sent: Tuesday, August 4, 2015 4:53:45 AM
Subject: Re: ECG example