/glove

Data acquisition, manipulation, and analysis tool

Primary LanguageC++GNU General Public License v3.0GPL-3.0

Github CI Quality Gate Status

Maintainability Rating Security Rating Vulnerabilities

Lines of Code

Glove

Glove was designed as a flexible tool to address a number of issues. We needed a generic plotting tool, an interface to data acquisition systems, sophisticated (and correct) statistical analysis, and the ability to easily and intuitively manipulate the data we had. The on-line help explains all the features of the program.

Requirements

On MacOS, this program requires XQuartz, the X11 server. Before running this program, you must first start XQuartz.

Installing a binary

For macOS, the easiest way to install is via Homebrew:

brew install --cask xquartz
brew tap jafl/jx
brew install jafl/jx/glove

For all other systems, download a package:

Download from Github

Download Glove

Get it from the Snap Store

If you download a tar, unpack it, cd into the directory, and run sudo ./install.

Otherwise, put the program (glove) in a directory that is on your execution path. ~/bin is typically a good choice.

Building from source

  1. Install the JX Application Framework, and set the JX_ROOT environment variable to point to its include directory.
  2. ./configure
  3. make

FAQ

For general questions, refer to the Programs FAQ.