Skip to main content

Interactive Plot Editor

Project description

ipe

Interactive Plot Editor for making plots of .csv files for adding fits, labels, etc.

Interactive Plot Editor (IPE)

Allows one to:

  1. Read in a csv file
  2. Shows Plot
  3. Input command to edit file/or quit (go to step 6)
  4. Add edits via pre-organized algrithms
  5. Return to step 2
  6. Save file(Y/n)/Where?

Required Packages

  • numpy (numpy.loadtxt() is used to read in csv)

How to run

python -m ipe <-additional flags> [options]

Optional flags

  • -f, --filename Data file to use
  • -s, --savename Save plot and new csv with this name
  • -d, --delimiter Deliminatior for csv file
  • -r, --skiprows Skip # of rows

Potential Commands

  • t, title Title of plot
  • v, vertical-line Add vertical line
  • h, horizontal-line Add horizontal line
  • c, change-axes Change axes limits
    • x Edit only the x limits
    • y Edit only the y limits
    • xy Edit both x and y limits
  • a, add-fit Add linear, semilog, log fits (auto -- style line)
    • l, linear Linear fit
    • y, semilogy Semilogy fit
    • x, semilogx Semilogx fit
    • e, logfit Log fit
  • l, legend Legend location
  • x, xlabel Define Xlabel
  • y, ylabel Define Ylabel
  • s, scale Change axes scale
    • x, xscale Change x-scale
    • y, yscale Change y-scale
      • l, linear
      • e, log

Project details


Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

tyjoto-ipe-0.1.2.tar.gz (16.6 kB view details)

Uploaded Source

Built Distribution

tyjoto_ipe-0.1.2-py3-none-any.whl (16.6 kB view details)

Uploaded Python 3

File details

Details for the file tyjoto-ipe-0.1.2.tar.gz.

File metadata

  • Download URL: tyjoto-ipe-0.1.2.tar.gz
  • Upload date:
  • Size: 16.6 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/4.0.1 CPython/3.10.5

File hashes

Hashes for tyjoto-ipe-0.1.2.tar.gz
Algorithm Hash digest
SHA256 343e92434ea0b3affa8d09e5704e677f938481e25ec763b31b2f5b1e51439cf0
MD5 783e736dabf4efa1d8565364f4bbe1b7
BLAKE2b-256 500fe32a9e1229551d17645adf2bcf8ccde620d6f356f87837d60bc6a8db2f61

See more details on using hashes here.

File details

Details for the file tyjoto_ipe-0.1.2-py3-none-any.whl.

File metadata

  • Download URL: tyjoto_ipe-0.1.2-py3-none-any.whl
  • Upload date:
  • Size: 16.6 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/4.0.1 CPython/3.10.5

File hashes

Hashes for tyjoto_ipe-0.1.2-py3-none-any.whl
Algorithm Hash digest
SHA256 0a52e76f22acd7852d15eed8877563288dc8e06ec4bbf3f5529e45dd89d4fbf7
MD5 5dce96425e7459da858219664025b86b
BLAKE2b-256 bc77913e627a793622d75f4507d7509361a25eaba102a3f6d4c8ba22b0fa9bc6

See more details on using hashes here.

Supported by

AWS AWS Cloud computing and Security Sponsor Datadog Datadog Monitoring Fastly Fastly CDN Google Google Download Analytics Microsoft Microsoft PSF Sponsor Pingdom Pingdom Monitoring Sentry Sentry Error logging StatusPage StatusPage Status page