Kaufmann, T., Sütterlin, S., Schulz, S.M., & Vögele, C. (2011).
ARTiiFACT: A tool for heart rate artifact processing and heart rate variability analysis. Behaviour Research Methods, 43(4), 1161-1170.


Hereafter we will list some typical questions raised by users. Please check also the features page and the tutorial videos. If your questions are not answered please feel free to contact us.


Graph Features
I have no Matlab license, can I run ARTiiFACT?
>> ARTiiFACT is compiled as a standalone windows application and comes along with the MATLAB Component Runtime (MCR) which can easily be installed. Thus, no Matlab installation is required.

Graph Features
Which platforms are supported?
>> ARTiiFACT runs on both 32- and 64-bit Windows operating systems. Windows XP, Vista and 7 were tested.

Graph Features
Are the MATLAB source files provided?
>> Sources are not provided. ARTiiFACT is compiled to a standalone executable to guarantee its full functionality independent of MATLAB versions. If you have any suggestions for changes we will be happy to review these if you send us an email. Please see our contact page.

Software use:

Graph Features
I have huge ECG data sets and processing in ARTiiFACT needs a lot of time. Is there a way to fasten the analysis process?
>> If you recorded ECG data at a very high sampling rate you may want to downsample your files before processing them with ARTiiFACT. ARTiiFACT's converter module allows you to do so. We recommend a sampling rate of minimum 512 Hz.

Graph Features
How does the artifact detection work? Why are not all artifacts detected?
>> Artifact detection is a statistical method and it is always possible that such methods misdetect artifacts. In case ECG was recorded we recommend looking into these data and visually check for artifacts. Often it is possible to identify R-peaks visually when algorithms fail to do so. However, if for example IBI data was recorded with a polar watch no background information on real data values is available. Statistical procedures such as the one implemented are thus necessary to identify artifacts. For more details please see the articles below.

  • Berntson, G. G., Quigley, K. S., Jang, J. F., & Boysen, S. T. (1990). An approach to artifact identification: application to heart period data. Psychophysiology, 27(5), 586-598. PubMed
  • Kaufmann, T., Sütterlin, S., Schulz, S., & Vögele, C. (2011). ARTiiFACT: a tool for heart rate artifact processing and heart rate variability analysis. Behavior Research Methods, 43(4), 1161-1170. doi:10.3758/s13428-011-0107-7