<div dir="ltr"><div>Hi Javier,<br><br>This looks really useful, thanks! My python skills are very limited, so I will have to look at it better to see what I can understand. But to start, the parallel function, does that also solve the handling of potentially very large raster layers? <br></div><div><div><br>Btw, this does look like a very useful set of functions, any plan to develop this into a GRASS addon or function?<br><br></div><div>Paulo<br><br></div></div></div><div class="gmail_extra"><br><div class="gmail_quote">On Sun, Feb 15, 2015 at 9:22 PM, Javier Martínez-López <span dir="ltr"><<a href="mailto:javi.martinez.lopez@gmail.com" target="_blank">javi.martinez.lopez@gmail.com</a>></span> wrote:<br><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">Hi Paulo,<br>
<br>
you can see an implementation of the mahalanobis distance computed in<br>
parallel (using all computer processors) for a single image here:<br>
<br>
<a href="https://github.com/javimarlop/eHabpy/blob/master/ehab.py" target="_blank">https://github.com/javimarlop/eHabpy/blob/master/ehab.py</a><br>
<br>
see lines 32-86 and 597. I hope it helps! Cheers, Javier<br>
<div><div class="h5"><br>
On Sat, Feb 14, 2015 at 7:29 PM, Vaclav Petras <<a href="mailto:wenzeslaus@gmail.com">wenzeslaus@gmail.com</a>> wrote:<br>
><br>
> On Sat, Feb 14, 2015 at 11:47 AM, Paulo van Breugel <<a href="mailto:p.vanbreugel@gmail.com">p.vanbreugel@gmail.com</a>><br>
> wrote:<br>
>><br>
>><br>
>> For a quick solution, what about using r.tile to split the input data in<br>
>> tiles and compute the mahalanobis distance per tile.<br>
><br>
><br>
> See PyGRASS GridModule class which will do tiling (and a lot of other<br>
> things) for you.<br>
><br>
> <a href="http://grass.osgeo.org/grass70/manuals/libpython/pygrass.modules.grid.html" target="_blank">http://grass.osgeo.org/grass70/manuals/libpython/pygrass.modules.grid.html</a><br>
><br>
</div></div>> _______________________________________________<br>
> grass-dev mailing list<br>
> <a href="mailto:grass-dev@lists.osgeo.org">grass-dev@lists.osgeo.org</a><br>
> <a href="http://lists.osgeo.org/mailman/listinfo/grass-dev" target="_blank">http://lists.osgeo.org/mailman/listinfo/grass-dev</a><br>
</blockquote></div><br></div>