Point segment matching is a method for finding structure in point clouds with repeating structures. The main application is for finding strain in atomic resolution images. A paper describing the technique is forthcoming.
In the image below the method is applied to a set of points representing polycrystalline graphene. The analysis clearly shows compressive strain along the grain boundaries and highlights the rotations of the grains.
See example for how the above analysis was done or check out the tutorial for more information.
Install using pip after cloning the repository from Github:
git clone https://github.com/jacobjma/point-segment-matching.git
cd point-segment-matching
pip install .