* * *

Author Topic: Announcing PUMA EDFplus engine  (Read 338 times)


  • Hero Member
  • *****
  • Posts: 980
    • formatio reticularis
Announcing PUMA EDFplus engine
« on: October 31, 2018, 07:17:47 pm »
With immediate effect the PUMA Repository, a collection of Pascal units that supports software development for medical informatics, has a new member, the EDFplus engine.

PUMA's EDFplus engine is an Object Pascal library that supports reading, writing, parsing and composing multichannel biological and physical signals in the European Data Format (EDF) or its successor EDF+. EDF and EDF+ are standardised exchange formats for biomedical data. Typical applications include ECG recordings, polygraphic data for polysomnography, EEG recordings and physiological data. EDF+ is an extension of EDF, which adds additional information and removes some ambiguities, while maintaining a high degree of backwards-compatibility to EDF.

The formats are rather complex, but the EDFplus engine provides an easy-to-use class library that can be integrated in every Object Pascal program. It is available for free from http://puma-repository.sf.net.
function GetRandomNumber: integer; // xkcd.com
  GetRandomNumber := 4; // chosen by fair dice roll. Guaranteed to be random.


Lazarus 1.8.4 | FPC 3.0.4 | PPC, Intel, ARM | macOS, Windows, Linux


  • Full Member
  • ***
  • Posts: 131
Re: Announcing PUMA EDFplus engine
« Reply #1 on: October 31, 2018, 09:42:41 pm »
This is great news. thank :)
Win7 Ultim x64/Deb 9.5 amd64:
Lazarus 2.1(r.59348); FPC 3.3.1 (r.40016),
IBX by -Rik-; FB 3.0.3

Sorry for my bad English, I'm using translator ;)



Get Lazarus at SourceForge.net. Fast, secure and Free Open Source software downloads Open Hub project report for Lazarus