hemokit: Haskell port of the Emokit EEG project

[ bioinformatics, library, mit, program ] [ Propose Tags ]

This package allows reading raw data from the Emotiv EPOC EEG devices.

It is inspired and based on the code of the Emokit project (https://github.com/openyou/emokit), but entirely written in Haskell.

It contains an extensive, well-documented library for connecting to devices, decrypting the stream, and parsing the relevant data out.

Data can be read from a given device via HIDAPI-hidraw or a dump file; reading from multiple devices is supported and when only one EEG is to be used, the correct device is automatically selected.

There is also an executable, hemokit-dump, that can print out

in both their plain form and as JSON, and optionally serve any of this via Websockets.

Versions [RSS] [faq] 0.4.0, 0.4.1, 0.4.2, 0.5, 0.5.1, 0.6.0, 0.6.1, 0.6.2, 0.6.3, 0.6.4, 0.6.5, 0.6.6
Dependencies aeson (>=, base (==4.*), base64-bytestring (>=, bytestring (>=, cairo (>=0.12.4), cipher-aes (>=0.1.7), conduit, deepseq (>=1.2), deepseq-generics (>=0.1), gtk (>=0.12.4), hemokit, hidapi (>=1.0), mtl (>=2.1.2), optparse-applicative (>=, pretty-show (>=1.0), robot (>=, split (>=0.2.2), svgcairo (>=, transformers (>=, vector (>=0.9), vector-fftw (>=, websockets (>=, xhb (>=0.5.2012.11.23) [details]
License MIT
Copyright 2013 Niklas Hambüchen <mail@nh2.me>, Patrick Chilton <chpatrick@gmail.com>
Author Niklas Hambüchen <mail@nh2.me>, Patrick Chilton <chpatrick@gmail.com>
Maintainer Niklas Hambüchen <mail@nh2.me>
Category Bioinformatics
Home page https://github.com/nh2/haskell-hemokit
Bug tracker https://github.com/nh2/haskell-hemokit/issues
Source repo head: git clone git://github.com/nh2/hemokit.git
Uploaded by NiklasHambuechen at 2013-06-19T15:49:23Z
Distributions NixOS:0.6.6
Executables hemokit-headmap, hemokit-fft, hemokit-dump, hemokit-mouse
Downloads 7612 total (24 in the last 30 days)
Rating (no votes yet) [estimated by Bayesian average]
Your Rating
  • λ
  • λ
  • λ
Status Hackage Matrix CI
Docs not available [build log]
All reported builds failed as of 2016-12-21 [all 6 reports]


  • Hemokit
    • Hemokit.Start


Maintainer's Corner

For package maintainers and hackage trustees