Dinamica EGO
http://csr.ufmg.br/dinamica/dokuwiki/
2011-08-03T16:40:24-03:00Dinamica EGO
http://csr.ufmg.br/dinamica/dokuwiki/
http://csr.ufmg.br/dinamica/dokuwiki/lib/tpl/default/images/favicon.icotext/html2011-08-03T16:32:55-03:00brunosubmodels
http://csr.ufmg.br/dinamica/dokuwiki/doku.php?id=submodels&rev=1312399975&do=diff
FIXME
What is
Submodels are a way to reuse models that perform specific operations inside other scripts. Through this you can easily reuse model parts to create a script faster and more organized.
A submodels behaves like a functor with title and description, input and output ports defined by the user. The Submodel Editor is an easy way to create submodels and assemble your own library of personal operators, simple to reuse and share. Internally it is a script like any other wich the user can…text/html2011-08-03T14:57:18-03:00brunotutorials
http://csr.ufmg.br/dinamica/dokuwiki/doku.php?id=tutorials&rev=1312394238&do=diff
These are some tutorials for specific tools in Dinamica EGO.
* Submodels
* Wizardtext/html2011-08-03T14:43:28-03:00brunostart
http://csr.ufmg.br/dinamica/dokuwiki/doku.php?id=start&rev=1312393408&do=diff
Overview
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:text/html2011-08-02T17:34:12-03:00hermannbool_type - [Bool Type]
http://csr.ufmg.br/dinamica/dokuwiki/doku.php?id=bool_type&rev=1312317252&do=diff
A boolean denotes two possible values: True (meaning yes) and False (meaning no).
GUI Editor
The boolean editor uses a check box to represent the current boolean value.
A checked box is used to represent the value true and an unchecked box is used to represent a value false.text/html2011-08-02T16:05:15-03:00hermannnon_negative_int_type - created
http://csr.ufmg.br/dinamica/dokuwiki/doku.php?id=non_negative_int_type&rev=1312311915&do=diff
A non-negative integer denotes the positive integers plus 0.
So, it basicailly denotes de sequence os positive values starting with 0. Ex: 0, 1, 2, 3 ...
EGO Script
Non-negative integers in Dinamica EGO uses the stardard representation for integer numbers.text/html2011-08-02T13:27:18-03:00hermanncalc_cost_map - [Optional Inputs]
http://csr.ufmg.br/dinamica/dokuwiki/doku.php?id=calc_cost_map&rev=1312302438&do=diff
Description
This functor calculates an accumulated cost surface from source features using a friction map.
Inputs
Name Type Description Source Map Source feature map. A map of non-null cells representing source features. If null value is not defined, an error will be reported. Cost Map Map expressing the difficulty to cross each cell. Difficulty is proportional to the cell value. An insurmountable cell can be represented by very high value. Null value cells will be passed to th…text/html2011-08-02T00:41:30-03:00hermannego_script
http://csr.ufmg.br/dinamica/dokuwiki/doku.php?id=ego_script&rev=1312256490&do=diff
Introduction
EGO Script is a simple language used to create and edit Dinamica EGO models. The file describing the model using the EGO Script format uses the extension ”.ego”.
They behave just like XML models, so it is possible to edit, load them on the graphical interface and save them again. However, beware that the Dinamica EGO graphical interface can change the model layout and input/output format based on the currently defined options. More tips on saving EGO scripts on the GUI at the end …text/html2011-08-01T23:03:58-03:00hermannfaq - [Installation]
http://csr.ufmg.br/dinamica/dokuwiki/doku.php?id=faq&rev=1312250638&do=diff
General
For now, the software is only available in English.
Dinamica EGO is a freeware software for non-commercial use. Go to the Download section of this website and get it. It includes everything you need to get it started (guidebook and examples files).text/html2011-08-01T22:54:53-03:00hermanndetermine_weights_of_evidence_ranges - [Notes]
http://csr.ufmg.br/dinamica/dokuwiki/doku.php?id=determine_weights_of_evidence_ranges&rev=1312250093&do=diff
Description
This container defines the best ranges or intervals employed to categorize continuous gray-tone variables.
Inputs
Name Type Description Initial Landscape Categorical Map Initial map of land use and cover classes. Final Landscape Categorical Map Final map of land use and cover classes. Skeleton Weights Of Evidence Skeleton Spatial variables selected and their types - Category or continuous gray-tone -, and the parameters specified for range definitions, such as …text/html2011-08-01T19:06:35-03:00hermanndetermine_weights_of_evidence_continuous_occurrences - [Notes]
http://csr.ufmg.br/dinamica/dokuwiki/doku.php?id=determine_weights_of_evidence_continuous_occurrences&rev=1312236395&do=diff
Description
This container determines the Weights of Evidence coefficients for selected spatial variables with respect to a transition or set of transitions.
This is a particular case, in which the map of occurrences does not need to be binary.
Inputs
Name Type Description Occurrences Map Map with occurrences of some event. Mask Map Map defining the area to be analyzed. Ranges Weights Pre-defined intervals for continuous gray-tone variable.
Optional Inputs
Outputs
Name…text/html2011-08-01T19:06:02-03:00hermanndetermine_weights_of_evidence_coefficients - [Notes]
http://csr.ufmg.br/dinamica/dokuwiki/doku.php?id=determine_weights_of_evidence_coefficients&rev=1312236362&do=diff
Description
This container determines the Weights of Evidence coefficients for selected spatial variables with respect to a transition or set of transitions.
Inputs
Name Type Description Initial Landscape Categorical Map Initial map of land use and cover classes. Final Landscape Categorical Map Final map of land use and cover classes. Ranges Weights Pre-defined intervals for continuous gray-tone variable.
Optional Inputs
Outputs
Name Type Description Weights Weight…text/html2011-08-01T17:10:50-03:00hermannexpander
http://csr.ufmg.br/dinamica/dokuwiki/doku.php?id=expander&rev=1312229450&do=diff
Description
This functor expands or contracts previous patches of a certain class or category.
Inputs
Name Type Description Landscape Categorical Map Map of classes or categories. Probabilities Map Map of spatial probabilities. Changes Change Matrix Matrix of number of changes. Transition Parameters Transition Function Parameter Matrix Matrix of transition function parameters consisting of Mean Patch size, Patch size variance, and isometry. By varying these parameters…text/html2011-08-01T17:09:41-03:00hermannpatcher - [Notes]
http://csr.ufmg.br/dinamica/dokuwiki/doku.php?id=patcher&rev=1312229381&do=diff
Description
This functor generates new patches of a certain class or category using a seeding mechanism.
Inputs
Name Type Description Landscape Categorical Map Map of classes or categories. Probabilities Map Map of spatial probabilities. Changes Change Matrix Matrix of number of changes. Transition Parameters Transition Function Parameter Matrix Matrix of transition function parameters consisting of Mean Patch size, Patch size variance, and isometry. By varying these …text/html2011-07-31T18:52:53-03:00hermannfunctor_list
http://csr.ufmg.br/dinamica/dokuwiki/doku.php?id=functor_list&rev=1312149173&do=diff
Strikeout functors are deprecated and will be removed in future versions of Dinamica EGO.
By Group
Calibration
* Determine Transition Matrix
* Determine Weights of Evidence Coefficients
* Determine Weights Of Evidence Continuous Occurrences
* Determine Weights of Evidence Correlation
* Determine Weights of Evidence Ranges
* Genetic Algorithm Tool
* Get Current Individual
* Set Fitnesstext/html2011-07-31T18:50:03-03:00hermannnumber_vensim_transition_variable_matrix - [Number Vensim Transition Variable Matrix]
http://csr.ufmg.br/dinamica/dokuwiki/doku.php?id=number_vensim_transition_variable_matrix&rev=1312149003&do=diff
deprecated
Description
This hook identifies a matrix of Vensim output variables by assigning a number to it.
Inputs
Name Type Description Vensim Output Variables Vensim Transition Variable Matrix Matrix of Vensim output variables. Output Variables Number Positive Int Number identifier of Vensim output variables.
Optional Inputs
Outputs
Group
Stack Supplementarytext/html2011-07-31T18:49:49-03:00hermannnumber_vensim_category_variable_set - [Number Vensim Category Variable Set]
http://csr.ufmg.br/dinamica/dokuwiki/doku.php?id=number_vensim_category_variable_set&rev=1312148989&do=diff
deprecated
Description
This hook identifies a list of Vensim input variables by assigning a number to it.
Inputs
Name Type Description Vensim Input Variables Vensim Category Variable Set List of Vensim input variables. Input Variable Number Positive Int Number identifier of Vensim input variables.
Optional Inputs
Outputs
Group
Stack Supplementarytext/html2011-07-31T18:49:34-03:00hermannselect_vensim_transition_variable_matrix - [Select Vensim Transition Variable Matrix]
http://csr.ufmg.br/dinamica/dokuwiki/doku.php?id=select_vensim_transition_variable_matrix&rev=1312148974&do=diff
deprecated
Description
This container selects a set of Vensim output variables from a group of sets.
Inputs
Optional Inputs
Name Type Description Default Value Step Positive Int Current step or model iteration. 1
Outputs
Name Type Description Vensim Output Variables Vensim Transition Variable Matrix Vensim output variables.
Group
Stacktext/html2011-07-31T18:49:19-03:00hermannselect_vensim_category_variable_set - [Select Vensim Category Variable Set]
http://csr.ufmg.br/dinamica/dokuwiki/doku.php?id=select_vensim_category_variable_set&rev=1312148959&do=diff
deprecated
Description
This container selects a set of variables from a group of sets.
Inputs
Optional Inputs
Name Type Description Default Value Step Positive Int Current step or model iteration. 1
Outputs
Name Type Description Selected Vensim Category Variable Set Vensim Category Variable Set A set of Vensim variables.
Group
Stacktext/html2011-07-31T18:48:23-03:00hermannworkdir - created
http://csr.ufmg.br/dinamica/dokuwiki/doku.php?id=workdir&rev=1312148903&do=diff
Description
This functor sets the path for the working directory used by model functors to read and write files.
Inputs
Name Type Description Folder Folder Working directory. The functor defines a working directory for contained functors.
Optional Inputs
Outputs
Group
Input/Outputtext/html2011-07-31T18:47:13-03:00hermannweights_of_evidence_skeleton - created
http://csr.ufmg.br/dinamica/dokuwiki/doku.php?id=weights_of_evidence_skeleton&rev=1312148833&do=diff
Description
Structure used as a link to other functors.
Inputs
Name Type Description Constant Weights of Evidence Skeleton Data carrier for Weights of Evidence Skeleton.
Optional Inputs
Outputs
Name Type Description object Weights of Evidence Skeleton The resulting object is a Weights of Evidence Skeleton.
Group
Calibration Supplementary