skip to navigation
skip to content

Not Logged In

channelpack 0.2.2

Package for loading, analyzing and slicing acqusition data

A python package for loading, analyzing and slicing out acqusition data based on conditions. Conditions and naming of channels can be saved as config files and reused later in a convenient way.

channelpack origins from test engineering experience of handling data files from test measurements. If those file are text kind of files, they might have some inconvinient need-to-know features before loadable into python:

  • Rows to skip - a number of lines (file meta data) prior to test data.
  • Data delimiter - The character used to separate one data from the other, often space, tab or comma.
  • Decimal separator - Depending on your region, the decimal separator is sometimes a comma, sometimes a dot.
  • The naming of “channels”, if named, could be on a row not immediately above the data, (following row could be engineering units for example).

channelpack intend to deal with the inconveniences of text data files described above.

Data files:

  • Any text (numeric) kind of file (numpy’s loadtxt is used).
  • dbf files (Raymond Hettinger recipe as low level reader).
  • Spread sheet files (xlrd is used).
  • Any file read by your own tools, provide a function returning a dict with channels to the ChannelPack class.


There is a dependency on xlrd as of version 0.2.0. It is installed if not available.

channelpack imports numpy. Installation of channelpack will not arrange for numpy to be installed. Do it your way. It is likely that if you consider channelpack, you already have numpy installed.

Documentation and changes



File Type Py Version Uploaded on Size
channelpack-0.2.2.tar.gz (md5) Source 2014-11-04 36KB
  • Downloads (All Versions):
  • 16 downloads in the last day
  • 144 downloads in the last week
  • 542 downloads in the last month