biodiverse
biodiverse copied to clipboard
A tool for the spatial analysis of diversity
The conversion of trees to use range weighted branches could do with some optimisation, as large trees can take longer than is ideal. Profiling suggests a few places to optimise,...
``` The recycling in Spatial.pm currently identifies which groups can be recycled into and then applies the results accordingly. If we ever get parallel processing going (which we should) then...
It would be handy to visualise some of the array lists and hash outputs with numeric keys. These can be simple line graphs. Hopefully there is a Gtk2 graphing widget...
The raster imports currently assign default band names when importing multiband files, ignoring any names from the header files. The workaround is to use a remap table to correct the...
Changing background cell colours during user defined colouring causes all cells except below the last highlighted branch to get that colour. The workaround is to switch to cluster mode and...
``` We need to add a config file to control extensions, default values and the like. IOD looks to be useful as it is more easily hand-edited than YAML or...
Sometimes we don't want such cells to be displayed. For example, they can overplot other cells when there are more than two axes.
``` The calculations system currently requires that a basedata ref is set in all cases. It would be more generic if basedata_ref were set as a required arg for those...
``` The API to access the various indices object properties is in need of a cleanup. Much of the API is not fully logical. The simplest solution is to rebuild...
``` The spatial conditions are getting complex when there is caching involved. It would be much simpler to generalise the approach used for Biodiverse::Indices, where pre_calc methods are specified for...