TPC5 File Format

The TPC5 file format is used by the data acqusition software TranAX and is based on HDF5.

TranAX is saving trace date, spectral data and TabPages in HDF5 file format. Depending on the data type the file extantion is *.tpc5, *.tps5 or *.tpd. The HDF5 file format was developed at the University of Illinois. The HDF5 specifications and the libraries source codes are open.

More Information on: http://www.hdfgroup.org/HDF5/index.html

An HDF5 file is composed of groups and datasets to store and organize signal traces. Recording information such as the recording time is saved as attributes which then can be added to the groups.

To ensure an accelerated display view even with large recordings in TranAX, additional signal traces with reduced data sets are included in the file.

Since TranAX version 3.1.5.46 the following settings can be included; the hardware settings, layout configuration, formulas and the used auto sequence.

HDF5 provides also to possibility to compress the data with the gzip compression algorithm. This option can be selected in TranAX.

Microsoft Excel

TranAX to Excel

Starting with TranAX 3.4.0, an Excel AddOn is delivered which allows to import TPC5 files directly into Excel. Just double click on the TPC5 in the file browser to open the file in Excel.

MatLab

Mathlab Import of HDF5 Files

The software MatLab is capable of importing directly HDF5 files. See the import example for learning how to readout all necessary data and parameters.

More information about MatLab and HDF5 import can be found under the following link: http://www.mathworks.com/help/techdoc/ref/hdf5.html

Mathematica

Mathematica Import of Tpc5/HDF5 files

Mathematica Example of importing a TPC5 file.

C++ API

C++ Import of Tpc5/HDF5 files

C++ Example of importing a TPC5 file.

Python

Python Import of Tpc5/HDF5 files

The popularity of the programming language Python is growing very fast. It allows to write complex programs and scripts with just a few lines of code.
The Python library h5py allows to read TPC5 files. See this example for learning how to access individual parts of the file.

HDFView

HDF Viewer

HDFView allows to open directly TPC5/HDF5 files.
http://www.hdfgroup.org/hdf-java-html/hdfview/