- 28/08/2019: New version of the fecgsyn model contributed by Keenan et al. See the video featuring it!


Signal example

Fig. Examplary simulated signal.

The FECGSYN toolbox is a reference open-source platform for non-invasive foetal electrocardiography (NI-FECG) research.



realistic modelling of adult and foetal ECGs.

Open-source algorithms

Algorithms for processing NI-FECG recordings available ( see documentation) .

Benchmark your code

benchmarking algorithms for NI-FECG QRS detection and extraction of morphological features.

Large Database

large freely available database of simulated NI-FECG signals- see FECGSYNDB.


numerous examples on using the toolbox.

Share your Code

Feels you can do better? Simply contribute to the FECGSYN!


Volume conductor         FECGSYN GUI

Fig. Volume conductor (left) and Graphical User Interface (right).

Signal example

Fig.Extracted NI-FECG signal.


FECGSYN is the product of a collaboration between the Department of Engineering Science, University of Oxford (DES-OX), the Institute of Biomedical Engineering, TU Dresden (IBMT-TUD), the Department of Electrical and Electronic Engineering, University of Melbourne (EEE-UOM) and the Biomedical Engineering Faculty at the Technion Israel Institute of Technology (BME-IIT). The authors are:

  • Joachim Behar
  • Fernando Andreotti
  • Julien Oster
  • Sebastian Zaunseder
  • Gari D. Clifford
  • Emerson Keenan
  • Chandan Karmakar
  • Marimuthu Palaniswami
Contacts: Joachim Behar & Fernando Andreotti

The main goal is to advance research in NI-FECG analysis by creating a collaborative platform for sharing algorithms, simulators and data.


We invite researchers contribute new algorithms or databases to this toolbox.
Check out the Documentation and see how to Contribute!

FECGSYN is an open-source toolbox, feel free to contribute with your methods!

How to cite?

When using FECGSYN, please reference at least one of the following articles:

Behar J., Andreotti F., Zaunseder S., Li Q., Oster J. and Clifford G D., An ECG model for simulating maternal-foetal activity mixtures on abdominal ECG recordings. Physiol Meas 35(8), pp.1537-50, 2014.

Andreotti F., Behar J., Zaunseder S.,Oster J. and Clifford G D., An Open-Source Framework for Stress-Testing Non-Invasive Foetal ECG Extraction Algorithms. Physiol Meas 37(5), pp. 627-648, 2016.

If you are using FECGSYN's asymmetric volume conductor modeling capability, please reference the following article:

Keenan E., Karmakar C K. and Palaniswami M., The effects of asymmetric volume conductor modeling on non-invasive fetal ECG extraction. Physiol Meas 39(10), pp. 105013, 2018.


All the code is freely available under the GNU General Public License v3.0 and this documentation under CC BY 3.0.