Metadata-Version: 2.1
Name: arblay
Version: 1.0
Summary: Making the matplotlib figures with an arbitrary layout specifying pixels
Home-page: https://github.com/YoshikiKubotani/arbitrary_mpl_figures
Download-URL: https://github.com/YoshikiKubotani/arbitrary_mpl_figures
Author: Yoshiki Kubotani
Author-email: yoshikikubotani.lab@gmail.com
Maintainer: Yoshiki Kubotani
Maintainer-email: yoshikikubotani.lab@gmail.com
License: MIT
Classifier: Intended Audience :: Science/Research
Classifier: License :: OSI Approved :: MIT License
Classifier: Programming Language :: Python :: 3
Classifier: Programming Language :: Python :: 3.7
Classifier: Programming Language :: Python :: 3.8
Classifier: Programming Language :: Python :: 3.9
Classifier: Programming Language :: Python :: 3 :: Only
Classifier: Topic :: Scientific/Engineering
Classifier: Topic :: Scientific/Engineering :: Visualization
Classifier: Topic :: Scientific/Engineering :: Artificial Intelligence
Classifier: Topic :: Multimedia :: Graphics
Classifier: Framework :: Matplotlib
Requires-Python: >=3.7
Description-Content-Type: text/markdown
License-File: LICENSE

# arblay

<img src="https://raw.githubusercontent.com/YoshikiKubotani/arbitrary_mpl_figures/master/resources/0_readme.png">

This repository stores a source code for the `arblay` library.  `arblay` is a small unofficial extension of [matplotlib](https://github.com/matplotlib/matplotlib), which aims at making matplotlib figures with arbitrary layouts.  You can easily generate a variety of figures specifying each Axes object size in pixel.

Note: This repository only deals with rectangle-shaped figures having rectangle-shaped Axes with no rotation.  You cannot make any warped figures (i.e. rounds, trapezia, and triangles) and ones with tilting Axes.

# Install

Run the following code.

```
pip install arblay
```

# How to Use

See description in [instruction.md](/resources/instruction.md).

You can try to generate some examples from [demo.ipynb](/demo.ipynb) as well.
