Skip to main content

Utilities for reading HiST data, etc.

Project description

image image Maintainability pypi versions pypi format PyPi Download stats

HiST Utils

HiST project raw video data reading utilities.


python -m pip install -e .

User Programs/Scripts

These functions are primarily made to be used from the Terminal by a human, they implement a complete program using the module functions.


Simultaneous video playback of two or more cameras.

  • -i input file list (.h5)
  • -t Time range start/stop
  • -o Output directory for plots (optional, slow)


$ python -i ~/data/cmos2013-01-14T1-15.h5 ~/data/ccd2013-01-14T1-15.h5

using the data from January 13, 2013 experiment during active plasma time.

Typically used by our staff internally to convert our binary .DMCdata files to human- and fast processing- friendly HDF5 files.


python -p 512 512 -b 1 1 -k 0.0188679245283019 -o testframes_cam0.h5 ~/data/2013-04-14T07-00-CamSer7196_frames_363000-1-369200.DMCdata -s 2013-04-14T06:59:55Z -t 2013-04-14T08:54:10Z 2013-04-14T08:54:10.05Z 

python -p 512 512 -b 1 1 -k 0.0333333333333333 -o testframes_cam1.h5 ~/data/2013-04-14T07-00-CamSer1387_frames_205111-1-208621.DMCdata -s 2013-04-14T07:00:07Z -t 2013-04-14T08:54:10Z 2013-04-14T08:54:10.05Z

Just predicts the end of a .DMCdata file "does this file cover the auroral event time?"

Module Functions

These functions are typically targeted for calling from other programs, however, many of these can also be used from the Terminal directly.


Many more possibilities exist, the -h option on most functions will give some hints as to what the program can do.

Reference Examples

These examples are old, now we use HDF5 files. Kept for reference only.

Read .DMCdata file from within a Python script

from histutils import rawDMCreader
data = rawDMCreader.goRead('myfile.DMCdata')[0]

Using from Terminal

cd histutils/histutils
python3 ~/data/

Project details

Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Filename, size & hash SHA256 hash help File type Python version Upload date
histutils-0.9.2-py3-none-any.whl (43.9 kB) Copy SHA256 hash SHA256 Wheel py3
histutils-0.9.2.tar.gz (35.8 kB) Copy SHA256 hash SHA256 Source None

Supported by

Elastic Elastic Search Pingdom Pingdom Monitoring Google Google BigQuery Sentry Sentry Error logging AWS AWS Cloud computing DataDog DataDog Monitoring Fastly Fastly CDN SignalFx SignalFx Supporter DigiCert DigiCert EV certificate StatusPage StatusPage Status page