A Python package to visualize and analyze microstructures.
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
Smooth and simplify methods for Grains implemented
Initial documentation added
phase and type properties renamed to name
classification is persitant trough fancy indexing
empty classes allowed
bootstrap method added to PolySet
PolyShape name forced to be string
Creation of boundaries is Grains method
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
Examples added to distribution
Sample has pairs property(dictionary) to map boundary id to grains id
Sample triplets method returns list of grains id creating triple points
IPython added to requirements
Release history Release notifications | RSS feed
Download the file for your platform. If you're not sure which to choose, learn more about installing packages.