Vernacular Figure Description
Project description
=============================
Vernacular Figure Description
=============================
.. image:: https://img.shields.io/pypi/v/vfd.svg
:target: https://pypi.python.org/pypi/vfd
.. image:: https://img.shields.io/travis/Dih5/vfd.svg
:target: https://travis-ci.org/Dih5/vfd
.. image:: https://readthedocs.org/projects/vfd/badge/?version=latest
:target: https://vfd.readthedocs.io/en/latest/?badge=latest
:alt: Documentation Status
VFD (Vernacular Figure Description) is a JSON-based description system for plots. It aims to describe *what* needs to be
plotted, while *how* it is done is decided when the files are opened. This allows to generate a set of files describing
the plots, which can latter be batch-processed to produce a consistent set of figures.
.. image:: https://github.com/Dih5/vfd/raw/master/demo.png
Also check http://github.com/dih5/vfd/tree/master/external for tools to use it from other applications.
* Free software: LGPLv3+
* Documentation: https://vfd.readthedocs.io.
Features
--------
* Describe and plot:
* Scatter plots
* Error bars
* Color maps (from arrays of 2D data)
* Multiple plots in one file
* CLI and python package to plot the files with matplotlib.
* API mimicking matplotlib's to generate files without changing your code.
* While version<1.0.0, minor releases will mean API compatibility is broken.
Instalation
-----------
To install the latest release, assuming you have a Python_ distribution with pip_::
$ pip install vfd
.. _Python: http://www.python.org/
.. _pip: https://pip.pypa.io/en/stable/installing/
If you want to enable bash autocompletion add ``eval "$(_VFD_COMPLETE=source vfd)"`` to your ``.bashrc`` file.
=======
History
=======
0.2.1 (2018-07-03)
------------------
* Added GUI.
* Added minimal twin axes support.
* Added xlsx export.
* Work with UTF8 in Python2.
* Some minor improvements and fixes.
0.2.0 (2018-06-08)
------------------
* Added multiplot support.
* Added colorplot support.
* Added builder module.
* Many minor improvements and fixes.
0.1.0 (2018-04-08)
------------------
* First release on PyPI.
Vernacular Figure Description
=============================
.. image:: https://img.shields.io/pypi/v/vfd.svg
:target: https://pypi.python.org/pypi/vfd
.. image:: https://img.shields.io/travis/Dih5/vfd.svg
:target: https://travis-ci.org/Dih5/vfd
.. image:: https://readthedocs.org/projects/vfd/badge/?version=latest
:target: https://vfd.readthedocs.io/en/latest/?badge=latest
:alt: Documentation Status
VFD (Vernacular Figure Description) is a JSON-based description system for plots. It aims to describe *what* needs to be
plotted, while *how* it is done is decided when the files are opened. This allows to generate a set of files describing
the plots, which can latter be batch-processed to produce a consistent set of figures.
.. image:: https://github.com/Dih5/vfd/raw/master/demo.png
Also check http://github.com/dih5/vfd/tree/master/external for tools to use it from other applications.
* Free software: LGPLv3+
* Documentation: https://vfd.readthedocs.io.
Features
--------
* Describe and plot:
* Scatter plots
* Error bars
* Color maps (from arrays of 2D data)
* Multiple plots in one file
* CLI and python package to plot the files with matplotlib.
* API mimicking matplotlib's to generate files without changing your code.
* While version<1.0.0, minor releases will mean API compatibility is broken.
Instalation
-----------
To install the latest release, assuming you have a Python_ distribution with pip_::
$ pip install vfd
.. _Python: http://www.python.org/
.. _pip: https://pip.pypa.io/en/stable/installing/
If you want to enable bash autocompletion add ``eval "$(_VFD_COMPLETE=source vfd)"`` to your ``.bashrc`` file.
=======
History
=======
0.2.1 (2018-07-03)
------------------
* Added GUI.
* Added minimal twin axes support.
* Added xlsx export.
* Work with UTF8 in Python2.
* Some minor improvements and fixes.
0.2.0 (2018-06-08)
------------------
* Added multiplot support.
* Added colorplot support.
* Added builder module.
* Many minor improvements and fixes.
0.1.0 (2018-04-08)
------------------
* First release on PyPI.
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
vfd-0.3.0.tar.gz
(31.4 kB
view details)
Built Distribution
Filter files by name, interpreter, ABI, and platform.
If you're not sure about the file name format, learn more about wheel file names.
Copy a direct link to the current filters
vfd-0.3.0-py2.py3-none-any.whl
(21.1 kB
view details)
File details
Details for the file vfd-0.3.0.tar.gz.
File metadata
- Download URL: vfd-0.3.0.tar.gz
- Upload date:
- Size: 31.4 kB
- Tags: Source
- Uploaded using Trusted Publishing? No
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
9e3eba4a84732f97f6192d2d0201b5a48613e25707777c6b52318ed4025e0f27
|
|
| MD5 |
770e10f7323fa1b07fb43a38aee0a7fd
|
|
| BLAKE2b-256 |
66b38ca7b42874657566c01c03e6c7fcc34ba17c2af0d18c5c30c13704a91776
|
File details
Details for the file vfd-0.3.0-py2.py3-none-any.whl.
File metadata
- Download URL: vfd-0.3.0-py2.py3-none-any.whl
- Upload date:
- Size: 21.1 kB
- Tags: Python 2, Python 3
- Uploaded using Trusted Publishing? No
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
3820ef1d9f3817c5a82967194714fa34031a61de12b0065c459dff5315d44176
|
|
| MD5 |
9d09f66a7fb867d5c766c67fdc022bca
|
|
| BLAKE2b-256 |
7bba5deb8b22902ec6d5e4aca06a5484490de1f4f50cb5e7bc79f00ab81ceb3a
|