Changes between Version 1 and Version 2 of wxGUIDevelopment/vkrige
- Timestamp:
- 02/07/13 08:37:32 (12 years ago)
Legend:
- Unmodified
- Added
- Removed
- Modified
-
wxGUIDevelopment/vkrige
v1 v2 7 7 == Bulletin Board == 8 8 9 The general plan for makin v.krige functional again has been drafted by Anne, Anna and Vasek at Genova Community sprint 2013. 10 11 The module is not a native GRASS command that has an optional GUI, because variogram estimation requires user interaction on a GUI. Still, a user can run v.krige with automatic variogram fitting, despite its potential poor results. So it makes sense to move v.krige in GUI modules, and leave the processing functions (variogram fitting and kriging) in a separate script for future separation as libraries. 12 13 The idea is to follow r.li.setup structure and have one folder containing GUI file(s), processing file(s), Makefile and documentation. 14 9 15 * '''TODOs''' 10 * [permanent todo] Cleanup code! Refactoring brings refactoring.11 * wxGUI: Split widget creation and layout - makes more readable code12 16 * Solve '''double parsing issue from RunCmd.''' This leads to unnecessary double dependency check. 13 17 * Continue integrating '''gstat functions''' - universal kriging first. … … 25 29 26 30 * '''FUTURE PLANS''' 27 * Rewrite v.krige in order to remove R dependency. It is not nice to add another program as dependency of a core module, a library is acceptable. Possible candidates: 28 * '''gstat''' - Pro: it has native GRASS binding. Con: it is not developed as standalone program since 2003, in favour of R package gstat. 31 * Rewrite v.krige in order to remove R dependency. It is not nice to add another program as dependency of a core module, a library is acceptable. Possible candidate: 29 32 * '''HPGL''' http://hpgl.aoizora.org/ - Python/C++ library with Python API. Pro: Very rich set of functions and parallelisation. Con: Not supported on Mac 30 33 * '''scipy''' - check if kriging functions are high-level enough to be added to GRASS without writing a kriging module from scratch. 31 34 32 35 == Weekly Reports, from SoC mailing list [4] ==