Skip to main content

Platform-agnostic, highly customizable sequence plotting in console, offering high suitability for GUIs

Project description

# __asciiplot__

[![Python 3.6](https://img.shields.io/badge/python-3.6-blue.svg)](https://www.python.org/downloads/release/python-360/) [![Build](https://github.com/w2sv/asciiplot/actions/workflows/build.yaml/badge.svg)](https://github.com/w2sv/asciiplot/actions/workflows/build.yaml) [![codecov](https://codecov.io/gh/w2sv/asciiplot/branch/master/graph/badge.svg?token=69Q1VL8IHI)](https://codecov.io/gh/w2sv/asciiplot) ![PyPI](https://img.shields.io/pypi/v/asciiplot) [![MIT License](https://img.shields.io/apm/l/atomic-design-ui.svg?)](https://github.com/tterb/atomic-design-ui/blob/master/LICENSEs) #### Platform-agnostic sequence plotting in console, offering various chart appearance configuration options and thus giving rise to an increased degree of GUI suitability

### Install `shell $ pip install asciiplot `

### Plot configuration options

  • Setting of consistent margin between data points

  • Determination of chart height

  • Setting of chart title

  • Axes descriptions display

  • Setting of x-axis tick labels, possibly being of both numeric and string type

  • Determination of y-axis tick label decimal points

  • Centering the chart within the target terminal or indenting it by a passed number of columns respectively

  • Setting color of all chart components due to integration of [colored](https://pypi.org/project/colored/)

### References Core sequence asciiization algorithm adopted from https://github.com/kroitor/asciichart/blob/master/asciichartpy/

### License [MIT License](https://github.com/w2sv/asciiplot/blob/master/LICENSE)

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

asciiplot-0.1.3.tar.gz (11.1 kB view details)

Uploaded Source

Built Distribution

asciiplot-0.1.3-py3-none-any.whl (14.5 kB view details)

Uploaded Python 3

File details

Details for the file asciiplot-0.1.3.tar.gz.

File metadata

  • Download URL: asciiplot-0.1.3.tar.gz
  • Upload date:
  • Size: 11.1 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: Python-urllib/3.7

File hashes

Hashes for asciiplot-0.1.3.tar.gz
Algorithm Hash digest
SHA256 ad634c42efdc8bbdbaaa55f04c29775c757c15172a50f8b802a9da284d25863f
MD5 dfe4ea7b36dedf06d8c435e0c3bbbc9e
BLAKE2b-256 87b269be393a32db0e4d94c2182948f4d428270c6fa829cd2b722d4dfff4c0b1

See more details on using hashes here.

File details

Details for the file asciiplot-0.1.3-py3-none-any.whl.

File metadata

  • Download URL: asciiplot-0.1.3-py3-none-any.whl
  • Upload date:
  • Size: 14.5 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: Python-urllib/3.7

File hashes

Hashes for asciiplot-0.1.3-py3-none-any.whl
Algorithm Hash digest
SHA256 480958f47e36e9df82ce981a7e94d1e5097bb71a47d1188577b4b16c40d3ec95
MD5 2746f10b0fb1c93dcefcd8eea4ad5662
BLAKE2b-256 883acd6d828b4e68e6c74249e9d3714cef3fbb6c28ef0acf5e17e3567a18a26f

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