A Python package to visualize and analyze microstructures.
Project description
A package to visualize and analyze digitized 2D microstructures.
Documentation is in progress, but you can see PolyLX in action in accompanied Jupyter notebook http://nbviewer.ipython.org/github/ondrolexa/polylx/blob/develop/polylx_tutorial.ipynb
Free software: BSD license
Documentation: https://polylx.readthedocs.org.
History
0.1.0 (2015-02-13)
First release
0.2.0 (2015-04-18)
Smooth and simplify methods for Grains implemented
Initial documentation added
phase and type properties renamed to name
0.3.1 (2016-02-22)
classification is persitant trough fancy indexing
empty classes allowed
bootstrap method added to PolySet
0.3.2 (2016-06-04)
PolyShape name forced to be string
Creation of boundaries is Grains method
0.4.0 (2016-06-20)
Sample neighbors_dist method to calculate neighbors distances
Grains and Boundaries nndist to calculate nearest neighbors distances
Fancy indexing with slices fixed
Affine transformations affine_transform, rotate, scale, skew, translate methods implemented for Grains and Boundaries
Sample name atribute added
Sample bids method to get boundary id’s related to grain added
0.4.1 (2016-06-20)
Examples added to distribution
Project details
Release history Release notifications | RSS feed
Download files
Download the file for your platform. If you're not sure which to choose, learn more about installing packages.