Software Tools for Physiology

PRANA Software Suite

Advanced biosignal processing and time series analysis

PRANA® (Polygraphic Recording Analyzer) is a complete software package for biosignal processing and time series analysis
developed by PhiTools.
The high visualization and computing performance of the PRANA® Software Suite can be
used for various purposes such as sleep and alertness, biological rhythms and stress analysis, as well as many other applications.
The software brings together into an integrated environment multiple pattern recognition, signal processing and quantitative analysis methods,
and provides users with powerful and convenient tools specially designed for the review, interpretation, annotation and analysis of
recordings including multiple physiological and behavioral polygraphic signals such as EEG, EOG, EMG, EKG, EDA, respiration, pulse oxymetry, blood pressure, temperature, activity, sound, light intensity, etc.

The PRANA® Software Suite
features state-of-the-art quantitative EEG analysis with automated artifact correction/rejection,
analysis of heart-rate variability, pulse, arterial pressure and respiration. Various data types (traces, markers, events,
artifacts,trends) can be displayed simultaneously with different time scales and in total synchronicity with a 1-msec accuracy.

Based on a library of digital recording file formats,
the software can be used independently of the hardware collection systems ensuring data exchange and comparability.
The software package includes graphically interfaced tool specially designed for result visualization and manipulation, a set of powerful data management tools and comprehensive report generators.

PRANA Viewer

Reviewer for PSG scoring and qEEG analysis

From a graphical user interface, the PRANA®
Software Suite's Viewer program
allows quantitative and visual analysis of multiple polygraphic signals using various
montage, re-referencing, filtering options as well as artifact correction and signal denoising based on
blind source separation (BSS).

Its complete navigation and search tools ensure a fast and easy recording reviewing and interpretation.
Recording annotation and stage scoring can be undertaken easily by simple mouse-clicks and keybord key-presses inserting
markers and scores directly from the traces. The PRANA Viewer program
also offers an expert scoring system adapted to various classification rules (human/animal sleep and vigilance analysis,
haemorrhagic shock, anaesthetic depth, etc.). Any recording portions can be scored by several experts on an epoch-by-epoch basis with selectable epoch durations.

A series of additional graphically interfaced modules accompany the PRANA® Software Suite for
polysomnography and biosignal processing. These optional software plug-ins feature general to
specific time-varying or event-related quantitative biosignal analysis as well as various transient
event and pattern detection methods.
Report generators can instantly edit and print comprehensive study reports available as portable computer files including data statistics and graphical representations.

PRANA Profiler

Profiler for time series vizualisation and post-processing

The PRANA® Software Suite comes with the Profiler program,
a fully integrated and graphically interfaced software tool specially designed for the visualization,
manipulation and export of multivariate time series.

The Profiler program features fusion of time series from multiple sources and offers various kind of 2-D or 3-D temporal and spectral representations
and many data post-processing options, such as transformation, normalization, resampling, moving-average, interpolation, selection and sorting.

Together with its rich and reliable export fuctions the Profiler program provides a fast and convenient way of preparing data sets for further statistical testing.

PRANA Tools

Data management tools

The PRANA® software for biosignal processing has convenient tools to rapidly access essential data and programs
and contains. Its comprehensive and fully-featured graphical user interfaces enable access and modification of all software default settings.

To expand existing analytical capabilities, the software comes with a software developer kit allowing users with a basic knowledge of MATLAB
to easily and quickly integrate their own algorithms and create software plug-ins featuring new signal analysis or pattern detection methods.

To reduce time-consuming human interventions, the software includes an easy to use software plug-in launcher,
which allows executing multiple software plug-ins into a single-run.
In compliance with the standard regulatory requirements of good clinical and laboratory practise, the software audit tools offer functions
allowing centralized user authorisation, data stamping and registration of all software operations executed by identified users.

System Requirements

Based on MATLAB®,
the PRANA® Software Suite combines high computing performance and friendly graphical user interfaces to review and analysis biosignals and time series.

The important amount of computations required by
the software for several algorithms may require a
powerful configuration, with a rapid central
processing unit, a fast video board and a
comfortable amount of rapid-access memory, which
will speed up both data processing and
reviewing.

Minimal system configuration:

CPU AMD or Intel 2.6GHz processor,

2GB RAM,

500GB hard drive,

1280x1024 graphic card with 32-bit colors and 17-inch monitor,

Windows 7 32 or 64-bit operating systems.

Release Notes

The PRANA® Software Suite for
biosignal processing and time series analysis is available in two different releases, a Production Suite delivered as a stand-alone
application with high computing performance for production, and a Developer Suite delivered as a MATLAB® toolbox for
developers with a basic knowledge in computer programming who plan to develop new software plug-ins by integrating their own signal processing or event detection algorithms.

Together with its software developer kit, the PRANA® Developer
Suite allows quickly integrating new signal analysis and pattern detection algorithms, without the need to handle input/output
interoperability while decreasing development time.