ctioga2

Software Screenshot:
ctioga2
Software Details:
Version: 0.14.1 updated
Upload Date: 11 Apr 16
Developer: Vincent Fourmond
Distribution Type: Freeware
Downloads: 50

Rating: 2.5/5 (Total Votes: 2)

ctioga2 is the next generation version of the ctioga program, an open source, fast, beautiful, powerful, equation-friendly, and scriptable command-line software that has been designed for polymorphic plotting, based on the Tioga plotting library.

The program has been engineered to be fully compatible with the files created with the first generation ctioga program, and works well on all mainstream operating systems, including all GNU/Linux distributions, as well as Microsoft Windows and Mac OS X.

Offers an original polymorphic interface

Key features include an original polymorphic interface, integration into command-line scripting, LaTeX support, gradients for successive curves, beautiful filled curves, support for contours, support for color maps, and it’s inspired by the Gnuplot software.

Additionally, the program is capable of outputting publication-quality PDF documents, support for animating graphs into movies, it’s equation-friendly, and it is capable of plotting data extremely fast, by running a very simple command in a terminal emulator application.

Getting started with ctioga2

There are several methods of installing ctioga2 on a GNU/Linux operating systems, among which is by using the package manager of your distribution, installing it from the main software repositories, or by using the one-click installer of the Ruby package (e.g. gem install ctioga2).

After installation, you can use the program via any terminal emulator application, simply by running the ‘ctioga2’ command, without quotes. Detailed installation instructions can be found on the project’s homepage (see link below).

Unfortunately, ctioga2 has no manual page or command-line options. It mainly uses the -X command for displaying data files and relies of a command file that includes various commands. For more usage examples, do not hesitate to check out the project’s official website.

What is new in this release:

  • Fix crash with Ruby 2.3

What is new in version 0.14:

  • Fix installation problems with recent ruby versions
  • A --smooth hook (like in the old ctioga !)

What is new in version 0.13.1:

  • Fix installation problems with recent ruby versions
  • A --smooth hook (like in the old ctioga !)

What is new in version 0.13:

  • The xyz-map plot type now handles correctly inhomogeneous grids (so long as points do not overlap)
  • One can now separately choose the fill and the stroke color for markers
  • Selection of line width for axes
  • A set of commands to manipulate styles (skip the next style or copy the style of previous plots)
  • Selection of error bar line width
  • All lines are also arrows now (just with a different default)
  • A pause command to ask for user input before quitting if there were errors or warnings
  • Improvement of error messages

What is new in version 0.12:

  • The xyz-map plot type now handles correctly inhomogeneous grids (so long as points do not overlap)
  • One can now separately choose the fill and the stroke color for markers
  • Selection of line width for axes
  • A set of commands to manipulate styles (skip the next style or copy the style of previous plots)
  • Selection of error bar line width
  • All lines are also arrows now (just with a different default)
  • A pause command to ask for user input before quitting if there were errors or warnings
  • Improvement of error messages

What is new in version 0.11:

  • Implemented patterned fills
  • Implemented loops in command files
  • Redesigned the styling system, with now fully-fledged CSS-like style sheets
  • A command to hide (and show again) elements (for step-by-step construction of animations)
  • A mathematical backend for 3D curves
  • Multicolumn merge
  • More flexibility in setting the frame margin
  • Grid elements spanning several columns/rows
  • An oriented-line primitive to draw a line of a given length in a given direction
  • Various bug-fixes and documentation updates

What is new in version 0.10.1:

  • Fix problems with Ruby1.8
  • Fix clipping of regions

What is new in version 0.10:

  • A draw-image function to include JPEG and PNG images
  • Axes at origin (with at_x_origin and at_y_origin)
  • A drawing-frame command to have pure drawing frames (no axes, no labels + coordinates given by physical units)
  • A $(point index ...) returning the index of the dataset point
  • Commands for drawing the currently available style items (colors, markers, line styles and sets)
  • Inline Ruby code in command files and running of external Ruby code (for function definition only, since data processing/plotting is not yet available on the Ruby side)
  • Auto sizing of titles and labels
  • Alignment for texts with a given width
  • Smarter collision detection: now labels stick out of the graph only if you really ask for it !
  • Color sets from colorbrewer2.org
  • Improved color maps specifications, including the possibility to specify color sets as color maps
  • A --list-styles command to list (the names of) all stylistic things (and in particular, defined sets)
  • Symmetric color maps
  • Various bug fixes and documentation updates
  • [ct2-make-movie] multiple outputs at once

What is new in version 0.9:

  • A --set command to set variable values from the command-line
  • A basic ct2-make-movie script to facilitate the construction of movies from a ctioga2 plot
  • Definition of variables using ?= and ?:= that do not erase the contents of variables if they already exist
  • Makefile-like functions: eval and point
  • More control on the position of major and minor ticks
  • Automatic detection of text size for titles, labels and the like
  • Minor bug fixes and documentation updates
  • Now default to 6bp padding

Requirements:

  • Ruby

Screenshots

ctioga2_1_70038.jpg
ctioga2_2_70038.png

Similar Software

Peak-o-mat
Peak-o-mat

20 Feb 15

MeshLab
MeshLab

12 May 15

surfit
surfit

3 Jun 15

JGraphpad Pro
JGraphpad Pro

3 Jun 15

Other Software of Developer Vincent Fourmond

Ctioga
Ctioga

11 May 15

Comments to ctioga2

Comments not found
Add Comment
Turn on images!