| Line 2 was replaced by line 2 |
| - Jones, Zhang, Peirera, Higgins, Berkley |
| + Jones, Zhang, Pereira, Higgins, Berkley |
| At line 4 added 35 lines. |
| + |
| + * Ricardo summary of work |
| + ** Finishing java bindings for OM, includes JNI code |
| + ** Looking at the ENM pipeline, thinks OM |
| + *** replaces rescale values actor (done internally now) |
| + *** 3 GARP actors replaced |
| + *** 4 step postprocessing optimization algorithm replaced too as one OM actor |
| + |
| + * OM actors will take layers, a sampling grid, and occurrence data as inputs |
| + ** handles all clipping an re-projecting needed |
| + ** image outputs are currently GeoTIFF and bitmap |
| + *** current image converter needs to be able to create lower resolution images for display |
| + ** DIGIR query is currently a single call to DiGIR |
| + *** Need to do a DiGIR 'inventory' call to get list of species, then iterate across those species |
| + **** But note that EcoGrid does not provide the DiGIR inventory method |
| + **** Also note DiGIR results are not yet handled in Kepler |
| + |
| + * Post processing steps are underspecified |
| + |
| + * Action items |
| + ** finish up DiGIR integration (Rod) |
| + ** Need environmental layers in ecogrid with metadata (Deana? Matt will ask her) |
| + *** Ecogrid moves data layer files to nodes as needed by OM |
| + ** implement post processing, mostly GIS ops along with ROC threshold (Ricardo will further specify) |
| + *** SummaryStats -- pairwise intersections between Grid layers (current vs predicted) |
| + ** implement OM (Ricardo) |
| + ** GRASS routines need to be redone using JNI to better handle GRASS output (Jianting) |
| + *** verify all GIS operations are complete |
| + *** Clipping actor needs to gen a covex hull, check to be sure it does |
| + *** deal with data transfer issues for GRASS web service |
| + ** Distributed computation to apply more significant computational power across iterations (Dan) |
| + *** use map actor to refactor pipeline for simplification of iteration cycles |
| + *** 5 climate scenarios, 1000 species, 500 garp runs per species |
| + *** Make sure data is available on node when OM needs it for a given iteration |
| + **** Probably passing file-handles instead of data tokens (GDAL in OM depends on file handles) |