| CARVIEW |
Plot-ho-matic: Real-time line plotter for generic data
Plot-ho-matic provides real-time plotting of time-series data with a simple interface (addHistoryChannel).
There is also a more general interface to plot arbitrary data (addChannel).
See the example on https://www.github.com/ghorn/Plot-ho-matic to help get started.
[Skip to Readme]
Flags
Automatic Flags
| Name | Description | Default |
|---|---|---|
| examples | build the examples | Disabled |
Use -f <flag> to enable a flag, or -f -<flag> to disable that flag. More info
Downloads
- Plot-ho-matic-0.12.2.3.tar.gz [browse] (Cabal source package)
- Package description (as included in the package)
Maintainer's Corner
For package maintainers and hackage trustees
Candidates
- No Candidates
| Versions [RSS] | 0.1.0.0, 0.2.0.0, 0.4.0.0, 0.4.0.1, 0.4.0.2, 0.4.0.3, 0.4.0.4, 0.5.0.0, 0.5.0.1, 0.5.0.2, 0.5.0.3, 0.5.0.4, 0.5.0.5, 0.6.0.0, 0.7.0.0, 0.7.0.1, 0.8.0.0, 0.9.0.0, 0.9.0.1, 0.9.0.2, 0.9.0.3, 0.9.0.4, 0.9.0.5, 0.9.0.6, 0.9.0.7, 0.9.0.8, 0.9.0.9, 0.9.0.10, 0.10.0.0, 0.10.1.0, 0.11.0.0, 0.11.1.0, 0.11.2.0, 0.12.0.0, 0.12.1.0, 0.12.2.0, 0.12.2.1, 0.12.2.2, 0.12.2.3 |
|---|---|
| Change log | CHANGELOG.md |
| Dependencies | base (>=4.6.0.0 && <5), bytestring, cairo, cereal, Chart (>=1.1), Chart-cairo (>=1.1), colour, containers, data-default-class, generic-accessors (>=0.7.0.0), glib, gtk3 (>=0.14.2), lens, Plot-ho-matic, text, time, transformers, vector [details] |
| License | BSD-3-Clause |
| Copyright | Copyright (c) 2013-2015, Greg Horn |
| Author | Greg Horn |
| Maintainer | gregmainland@gmail.com |
| Uploaded | by GregHorn at 2018-12-14T23:44:52Z |
| Category | Graphics |
| Distributions | |
| Reverse Dependencies | 2 direct, 0 indirect [details] |
| Executables | set-example, plot-example |
| Downloads | 29131 total (122 in the last 30 days) |
| Rating | (no votes yet) [estimated by Bayesian average] |
| Your Rating |
|
| Status | Docs not available [build log] All reported builds failed as of 2018-12-15 [all 3 reports] |
Readme for Plot-ho-matic-0.12.2.3
[back to package description]Plot-ho-matic (and Set-ho-matic)
Plot-ho-matic is a GUI for high-performance real-time plotting with a convenient TreeView interface for selecting which elements to draw from a data structure. The focus is on ease of use, with optional advanced interfaces for more features.

The sister library Set-ho-matic is a GUI for editing haskell data and sending those changes to some running program. It can also query the program for it's latest data and has save and load features.

Both Plot-ho-matic and Set-ho-matic rely heavily on generic-accessors which uses GHC.Generics to create trees from haskell data.
usage
See the hackage docs starting with the main PlotHo module for documentation. There is also an examples folder in the git repository.
FAQ
"user error: out of memory" If you get this ^ error on OSX your cairo/pango/gtk may be linked to an XQuartz library. Add --extra-lib-dirs=/usr/local/lib (or wherever the correct libraries are) to your .cabal/config
== Special thanks to Chart and gtk2hs, which do all the heavy lifting.
