Skip to content

HTTPS clone URL

Subversion checkout URL

You can clone with
or
.
Download ZIP
a command line plotting utility written in python
Python

Fetching latest commit…

Cannot retrieve the latest commit at this time

Failed to load latest commit information.
clplot
README.md
setup.py

README.md

clplot - Command Line Plotting

A command line plotting utility written in python

We live on pypi!

pip install commandlineplot

John Novak

john (period) franc (period) novak (at) gmail (dot) com
This project was born: June 6, 2012
Last Updated: Check the Repo

What it is:

an intelligent command line plotting utility. You give it a text file (or multiple text files) and it gives you plots. It can take a decent handful of plotting flags giving the user the ability to make relatively complicated and customized plots quickly.

Note to the discerning:

Sep 11, 2013:

This is not the most elegant piece of code that was ever written. This was one of the first python projects I ever took on, before I had ever even heard of 'pep8'. It grew like a wet thing in a dark corner. "Rewrite plot code" has been on my to-do list for 6 months, but I haven't done it yet. Why? Two reasons: I'm trying to finish my doctorate, so this isn't a top priority, and frankly, it works. I crack it open all the time and add things that I need (like error bands, axes scaling, hollow points, etc) and I think "this needs to be gutted". Once the university accepts my thesis, then I'll attack this. Well, maybe beer first, then I'll attack this.

May 9, 2014: The time has come to get this code up to snuff. I have returned, christened with my PhD.

requires:

python
numpy
matplotlib

To use:

python clplot.py

for more information call
python clplot.py -help

Contents of this file:

clplot/clplot.py - the heart of the program.
clplot/plot.py - sub-module handles the actual plotting.
clplot/structure.py - sub-module which handles the automatic structure determination.
clplot/helpers.py - sub-module which is collection of helper functions.
clplot/data_handler.py - sub-module which handles file interactions.
clplot/globe.py - sub-module which holds shared globals.
clplot/test/various .txt files - testing files

Something went wrong with that request. Please try again.