Differences

This shows you the differences between two versions of the page.

Link to this comparison view

Both sides previous revision Previous revision
Next revision
Previous revision
start [2020/04/02 13:00]
britaldo
start [2022/08/22 20:32] (current)
admin
Line 1: Line 1:
-====== Dinamica EGO ======+====== Dinamica EGO ======
  
 ===== Overview ===== ===== Overview =====
Line 5: Line 5:
 EGO stands for //​Environment for Geoprocessing Objects//. Dinamica EGO consists of a sophisticated platform for environmental modeling with outstanding possibilities for the design from the very simple static spatial model to very complex dynamic ones.  Its main features includes: EGO stands for //​Environment for Geoprocessing Objects//. Dinamica EGO consists of a sophisticated platform for environmental modeling with outstanding possibilities for the design from the very simple static spatial model to very complex dynamic ones.  Its main features includes:
  
-  * Model design as diagrams using data-flow language on a friendly graphical interface,+  * [[lesson_2| ​Model design as diagrams using data-flow language on a friendly graphical interface]],
   ​   ​
   * Nested iterations,   * Nested iterations,
Line 11: Line 11:
   * [[tutorial:​varying_parameters_in_a_simulation|Multi-transitions]],​   * [[tutorial:​varying_parameters_in_a_simulation|Multi-transitions]],​
  
-  * Dynamic feedbacks,+  * [[lesson_13|Dynamic feedbacks]],
  
   * [[tutorial:​using_subregions_in_a_simulation_model|Multi-region]],​   * [[tutorial:​using_subregions_in_a_simulation_model|Multi-region]],​
Line 27: Line 27:
   * [[tutorial:​heuristic_calibration_of_models_by_using_genetic_algorithm|Genetic Algorithm for model calibration]] ​   * [[tutorial:​heuristic_calibration_of_models_by_using_genetic_algorithm|Genetic Algorithm for model calibration]] ​
  
-  * High performance,​ including 64-bit native version, multiprocessor computing architecture,​ smart handling of large raster datasets +  * [[parallelism_on_dinamica|High performance,​ including 64-bit native version, ​full parallelism using multiprocessor computing architecture,​ smart handling of large raster datasets]] 
 + 
 +  * [[biodinamica|BioDinamica plug-in for analyses of biodiversity,​ biogeography and macroecology]] ​ 
  
 The software environment,​ written in C++ and Java, holds a series of algorithms called functors. Each functor performs an operation. We have implemented the most common spatial analysis algorithms available in commercial GIS (Geographic Information System), plus a series of algorithms especially designed for spatial simulations,​ including transition functions and calibration and validation methods. The software environment,​ written in C++ and Java, holds a series of algorithms called functors. Each functor performs an operation. We have implemented the most common spatial analysis algorithms available in commercial GIS (Geographic Information System), plus a series of algorithms especially designed for spatial simulations,​ including transition functions and calibration and validation methods.
  
-Dinamica EGO functors are sequenced in a graph form to establish a visual data flow. With the help of its graphical interface, one can create models by simply dragging and connecting functors via their ports, each of which represents a connector to a data element, such as a map, a table, a matrix, a mathematical expression, or a constant. Thus, models can be designed as a diagram, whose execution follows a data flow chain. This friendly interface allows for creative design of spatial models that are saved in [[XML Script|XML]] or [[EGO Script|EGO script]] ​format.+Dinamica EGO functors are sequenced in a graph form to establish a visual data flow. With the help of its graphical interface, one can create models by simply dragging and connecting functors via their ports, each of which represents a connector to a data element, such as a map, a table, a matrix, a mathematical expression, or a constant. Thus, models can be designed as a diagram, whose execution follows a data flow chain. This friendly interface allows for creative design of spatial models that are saved in EGOMLX, ​[[XML Script|EGOML Script]] or [[EGO Script|EGO script]] ​formats.
  
 In sum, Dinamica-EGO favors simplicity, flexibility and performance,​ optimizing speed and computer resources, such as memory and parallel processing. In sum, Dinamica-EGO favors simplicity, flexibility and performance,​ optimizing speed and computer resources, such as memory and parallel processing.
Line 39: Line 41:
 ===== Documentation ===== ===== Documentation =====
  
-  * [[http://​www.csr.ufmg.br/​dinamica|Dinamica EGO Website]]+  * [[http://​www.dinamicaego.com|Dinamica EGO Website]]
  
-  * [[http://​www.csr.ufmg.br/​dinamica/​license|License Agreement]]+  * [[http://​www.dinamicaego.com/​license|License Agreement]]
  
   * [[guidebook_start|Guidebook 2.0]]   * [[guidebook_start|Guidebook 2.0]]
  
-  * [[what_is_new_3|What Was New in version 3]] | [[what_is_new_4|What Is New in version 4]] | [[what_is_new_5|What Is New in version 5]]+  * [[what_is_new_3|What Was New in version 3]] | [[what_is_new_4|What Is New in version 4]] | [[what_is_new_5|What Is New in version 5]] | [[what_is_new_6|What Is New in version 6]] | [[what_is_new_7|What Is New in version 7]]
  
   * [[Screenshots]]   * [[Screenshots]]
  
-  * [[https://​www.youtube.com/​channel/​UC8NsKElyl_6ku9plyyRYKcg/​playlists|Videos showing how to use Dinamica EGO 3, 4, and 5]]+  * [[https://​www.youtube.com/​channel/​UC8NsKElyl_6ku9plyyRYKcg/​playlists|Videos showing how to use Dinamica EGO 3, 4, 5, 6, and 7]]
  
   * [[guidebook_start|GUI Basics - Graphical Interface Elements]]  ​   * [[guidebook_start|GUI Basics - Graphical Interface Elements]]  ​
Line 73: Line 75:
   * [[plugins|Plugins]]   * [[plugins|Plugins]]
  
-  * [[Submodel documentation]]+  * [[submodel_list| ​Submodel documentation ]]
  
   * [[community:​Documentation Provided by the Community]]   * [[community:​Documentation Provided by the Community]]
Line 80: Line 82:
  
 <​note>​ https://​csr.ufmg.br/​imagery/​guidebook_dinamica_5.rar </​note>​ <​note>​ https://​csr.ufmg.br/​imagery/​guidebook_dinamica_5.rar </​note>​
-  ​