<?xml version="1.0" encoding="utf-8"?>
<!-- generator="FeedCreator 1.7.2-ppt DokuWiki" -->
<?xml-stylesheet href="https://dinamicaego.com/dokuwiki/lib/exe/css.php?s=feed" type="text/css"?>
<rss version="2.0">
    <channel>
        <title>Dinamica EGO</title>
        <description></description>
        <link>https://dinamicaego.com/dokuwiki/</link>
        <lastBuildDate>Sun, 06 Sep 2026 12:03:17 +0000</lastBuildDate>
        <generator>FeedCreator 1.7.2-ppt DokuWiki</generator>
        <image>
            <url>https://dinamicaego.com/dokuwiki/lib/tpl/bootstrap3/images/favicon.ico</url>
            <title>Dinamica EGO</title>
            <link>https://dinamicaego.com/dokuwiki/</link>
        </image>
        <item>
            <title>abort_conditionally</title>
            <link>https://dinamicaego.com/dokuwiki/doku.php?id=abort_conditionally</link>
            <description>Abort Conditionally

Description

[Submodel] Aborts the execution conditionally and prints a message before terminating the model.

Inputs
 Name   Type   Description   Should abort   Boolean Value   If true, aborts the model execution.   Error message   String Type   Message displayed before aborting the model.</description>
            <pubDate>Wed, 22 Jul 2020 18:03:37 +0000</pubDate>
        </item>
        <item>
            <title>add_change_matrix</title>
            <link>https://dinamicaego.com/dokuwiki/doku.php?id=add_change_matrix</link>
            <description>Add Change Matrix

Description

This functor sums two matrices of quantities of changes.

Inputs
 Name   Type   Description   Addend1   Change Matrix Type   Matrix of quantity of changes.   Addend2   Change Matrix Type   Matrix of quantity of changes.  
Optional Inputs

None.

Outputs</description>
            <pubDate>Fri, 28 Aug 2026 03:09:32 +0000</pubDate>
        </item>
        <item>
            <title>add_table_column</title>
            <link>https://dinamicaego.com/dokuwiki/doku.php?id=add_table_column</link>
            <description>Add Table Column

Description

Creates a new column in the given table. The position where the new column is inserted determines whether the new column is a key column or a data column.

Inputs
 Name   Type   Description   Table   Table Type   Table where the new column will be created.</description>
            <pubDate>Fri, 28 Aug 2026 03:09:33 +0000</pubDate>
        </item>
        <item>
            <title>add_table_row</title>
            <link>https://dinamicaego.com/dokuwiki/doku.php?id=add_table_row</link>
            <description>Add Table Row

Description

Inserts a row into the specified table.

Inputs
 Name   Type   Description   Table   Table Type   Table where the new row will be created.   Values   Tuple Type   All values to be added as the new row.  
Optional Inputs

None.

Outputs
 Name</description>
            <pubDate>Fri, 28 Aug 2026 03:09:33 +0000</pubDate>
        </item>
        <item>
            <title>add_tuple_value</title>
            <link>https://dinamicaego.com/dokuwiki/doku.php?id=add_tuple_value</link>
            <description>Add Tuple Value

Description

Appends a value to the end of a given tuple.

Inputs
 Name   Type   Description   Tuple   Tuple Type   Input tuple to which the value will be appended.   Value   Table Value Type   Value to be appended to the tuple.  
Optional Inputs

None.

Outputs</description>
            <pubDate>Fri, 28 Aug 2026 03:09:34 +0000</pubDate>
        </item>
        <item>
            <title>additional_resources_lucc</title>
            <link>https://dinamicaego.com/dokuwiki/doku.php?id=additional_resources_lucc</link>
            <description>Additional resources on LUCC modeling

What will you learn?

	*  Varying parameters in a simulation
	*  Using subregions in a simulation model
	*  Using the concept of sojourn time
	*  Using deterministic transitions
	*  Using local saturation
	*</description>
            <pubDate>Fri, 21 Feb 2020 12:30:40 +0000</pubDate>
        </item>
        <item>
            <title>allocate_transitions</title>
            <link>https://dinamicaego.com/dokuwiki/doku.php?id=allocate_transitions</link>
            <description>Allocate Transition

Description

Performs transition allocation on a landscape map using Expander and Patcher according to a transition matrix specifying the net rates, a probability map and other parameters defining patch geometry.

Inputs
 Name   Type   Description</description>
            <pubDate>Wed, 14 Oct 2015 03:24:40 +0000</pubDate>
        </item>
        <item>
            <title>area_of_distributions</title>
            <link>https://dinamicaego.com/dokuwiki/doku.php?id=area_of_distributions</link>
            <description>Area of Distributions

Description

Calculate area of distribution of species by binary maps

Inputs
 Name             Type                                       Description                                                      Input Folder   Folder  Folder with binary maps</description>
            <pubDate>Tue, 27 Mar 2018 18:50:09 +0000</pubDate>
        </item>
        <item>
            <title>arima</title>
            <link>https://dinamicaego.com/dokuwiki/doku.php?id=arima</link>
            <description>ARIMA Projections

Description

The ARIMA model is defined by three main parameters: p, d, and q.

AR (p):

The autoregressive component (AR) uses the relationship between an observation and a specific number of previous observations (p) indicating how many past values of the series will be used in the prediction.</description>
            <pubDate>Tue, 05 Aug 2025 17:19:10 +0000</pubDate>
        </item>
        <item>
            <title>arima_projections</title>
            <link>https://dinamicaego.com/dokuwiki/doku.php?id=arima_projections</link>
            <description>Description

The ARIMA model is defined by three main parameters: p, d, and q.

AR (p):

The autoregressive component (AR) uses the relationship between an observation and a specific number of previous observations (p) indicating how many past values of the series will be used in the prediction.</description>
            <pubDate>Tue, 05 Aug 2025 17:40:06 +0000</pubDate>
        </item>
        <item>
            <title>assign_map_categories</title>
            <link>https://dinamicaego.com/dokuwiki/doku.php?id=assign_map_categories</link>
            <description>Assign Map Categories

Description

Copies an input map to the output and assigns it a given categorization, either replacing the map's existing categorization or combining the two.

Inputs
 Name   Type   Description   Input Map   Map Type   Map that receives the new categorization.</description>
            <pubDate>Fri, 28 Aug 2026 03:09:35 +0000</pubDate>
        </item>
        <item>
            <title>base_table_type</title>
            <link>https://dinamicaego.com/dokuwiki/doku.php?id=base_table_type</link>
            <description>Base Table Type

A Base Table is the common supertype shared by Table and Lookup Table: both are subtypes of Base Table Type, so a Table or a Lookup Table can be connected directly to any port declared as Base Table Type, with no conversion involved. It exists purely to let a functor accept either shape generically —</description>
            <pubDate>Mon, 17 Aug 2026 20:56:30 +0000</pubDate>
        </item>
        <item>
            <title>basic_data_flow</title>
            <link>https://dinamicaego.com/dokuwiki/doku.php?id=basic_data_flow</link>
            <description>Basic Data Flow

Description

A Dinamica EGO model is, at its core, a graph: functors connected through their input and output ports. This is true no matter how the model was authored — built visually in the GUI, saved as EGOML Script, or written by hand in EGO Script. Either notation just describes the same underlying graph, and the execution engine schedules functors from that graph, not from the notation used to write it. This page describes how that scheduling works, independently of any par…</description>
            <pubDate>Thu, 30 Jul 2026 19:19:16 +0000</pubDate>
        </item>
        <item>
            <title>basic_fundamentals</title>
            <link>https://dinamicaego.com/dokuwiki/doku.php?id=basic_fundamentals</link>
            <description>Basic Modeling Questions in Environmental Systems Models



Modelling environmental dynamics is critical to understanding and predicting the evolution of the environment in response to the large number of influences including urbanisation, climate change and deforestation. Simulation and modelling provide support for decision making in environmental management. This lesson introduces terminology and provides an overview of methodological modelling approaches which may be applied to environmental…</description>
            <pubDate>Tue, 18 Feb 2020 00:22:31 +0000</pubDate>
        </item>
        <item>
            <title>biodinamica</title>
            <link>https://dinamicaego.com/dokuwiki/doku.php?id=biodinamica</link>
            <description>BioDinamica

BioDinamica: a toolkit for analyses of biodiversity and biogeography on the Dinamica-EGO modelling platform

Description

BioDinamica encompasses a set of functions for spatial analyses of biodiversity, biogeography and macroecology. Functions provided include areas of endemism, species richness, phylodiversity, beta-diversity endemicity, species distribution models (SDMs), beta-diversity predictive models (GDM), interpolators, spatial analysis of ordination (PCA, PCR, NMDS), spatia…</description>
            <pubDate>Fri, 30 Jul 2021 04:17:55 +0000</pubDate>
        </item>
        <item>
            <title>boolean_value</title>
            <link>https://dinamicaego.com/dokuwiki/doku.php?id=boolean_value</link>
            <description>Boolean Value

Description

Declares a boolean value that can be reused as the input to more than one functor, instead of repeating the same constant throughout the model.

Inputs
 Name   Type   Description   Constant   Boolean Value Type   Boolean value or constant.</description>
            <pubDate>Fri, 28 Aug 2026 03:09:36 +0000</pubDate>
        </item>
        <item>
            <title>boolean_value_type</title>
            <link>https://dinamicaego.com/dokuwiki/doku.php?id=boolean_value_type</link>
            <description>Boolean Value Type

A boolean represents one of two possible values: True (yes) and False (no).

GUI Editor

The boolean editor presents a switch: “Yes” represents the true value, “No” represents the false value.

EGO Script

Boolean values can be written using either of two equivalent representations:</description>
            <pubDate>Thu, 30 Jul 2026 20:19:48 +0000</pubDate>
        </item>
        <item>
            <title>build_road_expansions</title>
            <link>https://dinamicaego.com/dokuwiki/doku.php?id=build_road_expansions</link>
            <description>Build Road Expansions



This submodel expands existent roads by sprouting new segment from their endpoints.



Default parameters</description>
            <pubDate>Sat, 06 Mar 2021 10:57:45 +0000</pubDate>
        </item>
        <item>
            <title>calc_areas</title>
            <link>https://dinamicaego.com/dokuwiki/doku.php?id=calc_areas</link>
            <description>Calc Areas

Description

This functor calculates the area of each source feature.

Inputs
 Name   Type   Description   Source   Categorical Map Type   Map whose non-null cells correspond to categories or classes.  
Optional Inputs
 Name   Type   Description   Default Value</description>
            <pubDate>Fri, 28 Aug 2026 03:09:37 +0000</pubDate>
        </item>
        <item>
            <title>calc_canonical_feature_map</title>
            <link>https://dinamicaego.com/dokuwiki/doku.php?id=calc_canonical_feature_map</link>
            <description>Calc Canonical Feature Map

Description

Calculate the canonical representing of the given feature map. The cells of the canonical feature representation are always connected using a Von Neumann neighbohood cross pattern. This representation has the advantage of turning features into barriers, preventing them from being</description>
            <pubDate>Thu, 09 Nov 2017 03:05:24 +0000</pubDate>
        </item>
        <item>
            <title>calc_change_matrix</title>
            <link>https://dinamicaego.com/dokuwiki/doku.php?id=calc_change_matrix</link>
            <description>Calc Change Matrix

Description

This functor calculates the quantity of changes, multiplying the transition rates by the number of cells of each category to be changed.

Inputs
 Name   Type   Description   Landscape   Categorical Map Type   Map of values for each category to be changed.</description>
            <pubDate>Fri, 28 Aug 2026 03:09:38 +0000</pubDate>
        </item>
        <item>
            <title>calc_combination_map</title>
            <link>https://dinamicaego.com/dokuwiki/doku.php?id=calc_combination_map</link>
            <description>Calc Combination Map

Description

Calculates a map combining two other maps. The calculation assigns an unique value for each possible combination of values from co-registered cells in the input maps. Each unique value used is stored in a dictionary of combinations. The combination dictionary is a table with format</description>
            <pubDate>Thu, 09 Nov 2017 00:27:35 +0000</pubDate>
        </item>
        <item>
            <title>calc_confusion_matrix</title>
            <link>https://dinamicaego.com/dokuwiki/doku.php?id=calc_confusion_matrix</link>
            <description>Calc Confusion Matrix

Description

Calculates the confusion matrix from two input maps. The confusion matrix is a table with format “Initial*#real, Final*#real and Changes#real” mapping each possible combination of pair of input map values to their corresponding number of cells.</description>
            <pubDate>Thu, 09 Nov 2017 00:25:09 +0000</pubDate>
        </item>
        <item>
            <title>calc_cost_allocation_map</title>
            <link>https://dinamicaego.com/dokuwiki/doku.php?id=calc_cost_allocation_map</link>
            <description>Calc Cost Allocation Map

Description

This functor identifies a region of influence for each source feature, used as one of the foci points from which an accumulated cost surface is calculated. For each source feature, a region is allocated by assigning to it every cell that has a lower cost to reach that feature than any other.</description>
            <pubDate>Fri, 28 Aug 2026 03:09:38 +0000</pubDate>
        </item>
        <item>
            <title>calc_cost_map</title>
            <link>https://dinamicaego.com/dokuwiki/doku.php?id=calc_cost_map</link>
            <description>Calc Cost Map

Description

This functor calculates an accumulated cost surface from source features, using a friction map.

Inputs
 Name   Type   Description   Sources   Map Type   Map whose non-null cells correspond to source features. If Sources does not define a null value, this functor reports an error.</description>
            <pubDate>Fri, 28 Aug 2026 02:24:29 +0000</pubDate>
        </item>
        <item>
            <title>calc_cumulative_flow_map</title>
            <link>https://dinamicaego.com/dokuwiki/doku.php?id=calc_cumulative_flow_map</link>
            <description>Calc Cumulative Flow Map

Description

Calculates a cumulative flow map from a flow direction map, an optional flow weight map, and an optional flow partition map. Each cell of the resulting map holds the total flow it receives, directly or indirectly, from its neighbors.</description>
            <pubDate>Fri, 28 Aug 2026 03:09:39 +0000</pubDate>
        </item>
        <item>
            <title>calc_destination_map</title>
            <link>https://dinamicaego.com/dokuwiki/doku.php?id=calc_destination_map</link>
            <description>Calc Destination Map

Description

This functor calculates a map of destination cells by selecting suitable cells in an attractiveness map.

Inputs
 Name   Type   Description   Attraction   Map Type   Map of attractiveness. Attractiveness values less than or equal to zero are ignored.</description>
            <pubDate>Fri, 28 Aug 2026 03:09:40 +0000</pubDate>
        </item>
        <item>
            <title>calc_distance_allocation_map</title>
            <link>https://dinamicaego.com/dokuwiki/doku.php?id=calc_distance_allocation_map</link>
            <description>Calc Distance Allocation Map

Description

This functor identifies a region of influence for each source feature, used as one of the foci points from which distances are calculated. For each source feature, a region is allocated by assigning to it every cell whose closest source feature it is.</description>
            <pubDate>Fri, 28 Aug 2026 03:09:41 +0000</pubDate>
        </item>
        <item>
            <title>calc_distance_map</title>
            <link>https://dinamicaego.com/dokuwiki/doku.php?id=calc_distance_map</link>
            <description>Calc Distance Map

Description

Calculates a map representing the Euclidean distance, in meters, from every cell to the nearest cell belonging to each of a set of given categories.

Inputs
 Name   Type   Description   Categorical Map   Categorical Map Type   Map of classes or categories for which distances are calculated. A null cell in this map produces a null cell at the same position in the distance map.</description>
            <pubDate>Fri, 28 Aug 2026 03:09:42 +0000</pubDate>
        </item>
        <item>
            <title>calc_distance_to_feature_map</title>
            <link>https://dinamicaego.com/dokuwiki/doku.php?id=calc_distance_to_feature_map</link>
            <description>Calc Distance To Feature Map

Description

Calculates a map representing the Euclidean distance, in meters, from every cell to the nearest cell representing a feature.

Inputs
 Name   Type   Description   Source   Categorical Map Type   Map for which distances are calculated. A feature is represented by any non-null value.</description>
            <pubDate>Fri, 28 Aug 2026 03:09:43 +0000</pubDate>
        </item>
        <item>
            <title>calc_flow_direction_map</title>
            <link>https://dinamicaego.com/dokuwiki/doku.php?id=calc_flow_direction_map</link>
            <description>Calc Flow Direction Map

Description

Calculates a flow direction map from an elevation map: for each cell, the direction toward the neighboring cell with the steepest downhill slope, or, when requested, every downhill direction combined into a single value.</description>
            <pubDate>Fri, 28 Aug 2026 03:09:43 +0000</pubDate>
        </item>
        <item>
            <title>calc_fractal_dimensions</title>
            <link>https://dinamicaego.com/dokuwiki/doku.php?id=calc_fractal_dimensions</link>
            <description>Calc Fractal Dimensions

Description

This submodel calculates the fractal dimensions per map category and r2 from regressing patch areas on their edges.

Inputs
 Name             Type                                       Description</description>
            <pubDate>Wed, 01 Apr 2020 19:23:42 +0000</pubDate>
        </item>
        <item>
            <title>calc_hilltop</title>
            <link>https://dinamicaego.com/dokuwiki/doku.php?id=calc_hilltop</link>
            <description>Calc Hilltop

Description

Identifies hilltop and plateau permanent protection areas from an elevation map that has already been segmented into hypsometric (elevation-band) patches. Each patch is treated as the content of one elevation contour band, and is expected to carry a unique identifier that links it to its mean elevation in Elevation Table, and optionally to its mean slope and its area in Slope Table and Area Table.</description>
            <pubDate>Fri, 28 Aug 2026 03:00:03 +0000</pubDate>
        </item>
        <item>
            <title>calc_histogram</title>
            <link>https://dinamicaego.com/dokuwiki/doku.php?id=calc_histogram</link>
            <description>Calc Histogram

Description

Calculates a histogram from a map.

Inputs
 Name   Type   Description   Map   Map Type   Any map.  
Optional Inputs
 Name   Type   Description   Default Value   Interval Width   Real Value Type   Width of each histogram interval (bin).   1   Cumulative</description>
            <pubDate>Fri, 28 Aug 2026 03:11:44 +0000</pubDate>
        </item>
        <item>
            <title>calc_histogram_equalized_map</title>
            <link>https://dinamicaego.com/dokuwiki/doku.php?id=calc_histogram_equalized_map</link>
            <description>Calc Histogram Equalized Map

Description

[Submodel] Calculate the histogram equalized  version of the given map. The resulting image is represented using the given number of gray levels.

Inputs
 Name   Type   Description   Input Map   Map Type   The input map.  
Optional Inputs
 Name</description>
            <pubDate>Tue, 13 Oct 2015 19:44:07 +0000</pubDate>
        </item>
        <item>
            <title>calc_integral_map</title>
            <link>https://dinamicaego.com/dokuwiki/doku.php?id=calc_integral_map</link>
            <description>Calc Integral Map

Description

Generates an integral image (summed-area table) from a map: each output cell holds the cumulative sum of all cells up to and including its position. See Summed-area table for background on the technique.

Inputs
 Name   Type   Description</description>
            <pubDate>Fri, 28 Aug 2026 03:11:45 +0000</pubDate>
        </item>
        <item>
            <title>calc_interaction_potential_map</title>
            <link>https://dinamicaego.com/dokuwiki/doku.php?id=calc_interaction_potential_map</link>
            <description>Calc Interaction Potential Map

Description

This functor generates an interaction potential map: a gravitational model between null cells and non-null cells, whose values represent the gravitational masses. The denominator is a function of the distance to the non-null cells, raised to an exponent that acts as a friction coefficient.</description>
            <pubDate>Fri, 28 Aug 2026 03:11:46 +0000</pubDate>
        </item>
        <item>
            <title>calc_kernel_map</title>
            <link>https://dinamicaego.com/dokuwiki/doku.php?id=calc_kernel_map</link>
            <description>Calc Kernel Map

Description

This functor calculates the kernel density of an event map representing a point pattern.

Inputs
 Name   Type   Description   Events   Map Type   Map showing the location of events. Events are represented by non-null cells, indicating the number of occurrences on the cell.</description>
            <pubDate>Fri, 28 Aug 2026 03:11:47 +0000</pubDate>
        </item>
        <item>
            <title>calc_lookup_table_difference</title>
            <link>https://dinamicaego.com/dokuwiki/doku.php?id=calc_lookup_table_difference</link>
            <description>Calc Lookup Table Difference

Description

Calculates the difference between two lookup tables.

Inputs
 Name   Type   Description   First Table   Lookup Table Type   The first lookup table.   Second Table   Lookup Table Type   The second lookup table.  
Optional Inputs
 Name   Type</description>
            <pubDate>Fri, 28 Aug 2026 03:11:48 +0000</pubDate>
        </item>
        <item>
            <title>calc_lookup_table_intersection</title>
            <link>https://dinamicaego.com/dokuwiki/doku.php?id=calc_lookup_table_intersection</link>
            <description>Calc Lookup Table Intersection

Description

Calculates the lookup table that is the intersection of two lookup tables.

Inputs
 Name   Type   Description   First Table   Lookup Table Type   The first lookup table.   Second Table   Lookup Table Type   The second lookup table.  
Optional Inputs</description>
            <pubDate>Fri, 28 Aug 2026 03:11:49 +0000</pubDate>
        </item>
        <item>
            <title>calc_lookup_table_union</title>
            <link>https://dinamicaego.com/dokuwiki/doku.php?id=calc_lookup_table_union</link>
            <description>Calc Lookup Table Union

Description

Calculates the lookup table that is the union of two lookup tables.

Inputs
 Name   Type   Description   First Table   Lookup Table Type   The first lookup table.   Second Table   Lookup Table Type   The second lookup table.  
Optional Inputs
 Name</description>
            <pubDate>Fri, 28 Aug 2026 03:11:50 +0000</pubDate>
        </item>
        <item>
            <title>calc_multi_window_similarity_of_differences</title>
            <link>https://dinamicaego.com/dokuwiki/doku.php?id=calc_multi_window_similarity_of_differences</link>
            <description>Calc Multi Window Similarity of Differences

Description

[Submodel] Calculate the minimum fuzzy similarity using maps of changes for different window sizes.  

Inputs
 Name   Type   Description    Initial Map    Categorical Map    Initial map of simulation period.    Observed Map</description>
            <pubDate>Wed, 29 Apr 2020 18:17:51 +0000</pubDate>
        </item>
        <item>
            <title>calc_neighborhood</title>
            <link>https://dinamicaego.com/dokuwiki/doku.php?id=calc_neighborhood</link>
            <description>Calc Neighborhood

Description

This functor calculates the relationship of neighboring features in a feature map.

Inputs
 Name   Type   Description   Source   Categorical Map Type   Map whose non-null cells correspond to features. If Source does not define a null value, this functor reports an error.</description>
            <pubDate>Fri, 28 Aug 2026 03:11:50 +0000</pubDate>
        </item>
        <item>
            <title>calc_net_transition_rates</title>
            <link>https://dinamicaego.com/dokuwiki/doku.php?id=calc_net_transition_rates</link>
            <description>Calc Net Transition Rates

Description

This submodel calculates gross transition rates for a time-period and specified number of time-steps and then derives the matrix of mean net transition rates.

Inputs
 Name             Type</description>
            <pubDate>Wed, 22 Jul 2020 17:19:39 +0000</pubDate>
        </item>
        <item>
            <title>calc_patch_label_map</title>
            <link>https://dinamicaego.com/dokuwiki/doku.php?id=calc_patch_label_map</link>
            <description>Calc Patch Label Map

Description

Labels patches of cells in a feature map using sequential numbers. A patch is a contiguous group of neighboring non-null cells; each patch found in Source is assigned its own label in the output map, starting from Initial Patch Label.</description>
            <pubDate>Fri, 28 Aug 2026 03:11:51 +0000</pubDate>
        </item>
        <item>
            <title>calc_pathway_map</title>
            <link>https://dinamicaego.com/dokuwiki/doku.php?id=calc_pathway_map</link>
            <description>Calc Pathway Map

Description

This functor calculates the shortest pathway between source features and an existing network of paths.

Inputs
 Name   Type   Description   Network   Categorical Map Type   Map of the initial network of paths. Non-null value cells represent paths. If Network does not define a null value, this functor reports an error during execution.</description>
            <pubDate>Fri, 28 Aug 2026 03:11:52 +0000</pubDate>
        </item>
        <item>
            <title>calc_reciprocal_similarity_map</title>
            <link>https://dinamicaego.com/dokuwiki/doku.php?id=calc_reciprocal_similarity_map</link>
            <description>Calc Reciprocal Similarity Map

Description

Calculates fuzzy similarity indices between two categorical maps. Instead of comparing cells one-to-one, each cell is compared against a neighborhood of cells around the corresponding location in the other map, following the method described by Hagen (2003),</description>
            <pubDate>Fri, 28 Aug 2026 03:11:53 +0000</pubDate>
        </item>
        <item>
            <title>calc_similarity_of_differences</title>
            <link>https://dinamicaego.com/dokuwiki/doku.php?id=calc_similarity_of_differences</link>
            <description>Calc Similarity of Differences

Description

[Submodel] Calculate the minimum fuzzy similarity using maps of changes.  

Inputs
 Name   Type   Description    Initial Map    Categorical Map    Initial map of simulation period.    Observed Map   Categorical Map    Observed (reference) Map.</description>
            <pubDate>Wed, 29 Apr 2020 18:27:46 +0000</pubDate>
        </item>
        <item>
            <title>calc_slope_map</title>
            <link>https://dinamicaego.com/dokuwiki/doku.php?id=calc_slope_map</link>
            <description>Calc Slope Map

Description

Calculates a slope map from an elevation map. For each cell, the slope is calculated toward every neighboring cell using the elevation difference and the distance between the cells, and the largest of those slopes is assigned to the cell.</description>
            <pubDate>Fri, 28 Aug 2026 03:11:54 +0000</pubDate>
        </item>
        <item>
            <title>calc_spatial_lag</title>
            <link>https://dinamicaego.com/dokuwiki/doku.php?id=calc_spatial_lag</link>
            <description>Calc Spatial Lag

Description

Container that iteratively solves a spatial lag regression, y = pLag * W * y + X * B + E, over independent variables registered inside it.

Inputs
 Name   Type   Description   P Lag   Real Value Type   Spatial autoregressive coefficient (p) used in the regression.</description>
            <pubDate>Fri, 28 Aug 2026 03:11:55 +0000</pubDate>
        </item>
        <item>
            <title>calc_w._of_e._probability_map</title>
            <link>https://dinamicaego.com/dokuwiki/doku.php?id=calc_w._of_e._probability_map</link>
            <description>Calc W. Of E. Probability Map (Calc Weights of Evidence Probability Map)

Description

This container calculates a probability map applying the Weights of Evidence method.

Inputs
 Name   Type   Description   Landscape   Categorical Map Type   Map of land use and cover classes.</description>
            <pubDate>Tue, 07 Jul 2026 21:31:42 +0000</pubDate>
        </item>
        <item>
            <title>calc_w_of_e_probability_map</title>
            <link>https://dinamicaego.com/dokuwiki/doku.php?id=calc_w_of_e_probability_map</link>
            <description>Calc W Of E Probability Map

Description

Container that calculates a spatial probability map for a set of transitions, from a landscape map and a set of Weights of Evidence coefficients.

Inputs
 Name   Type   Description   Landscape   Categorical Map Type   Map of classes or categories.</description>
            <pubDate>Fri, 28 Aug 2026 03:00:04 +0000</pubDate>
        </item>
        <item>
            <title>calculate_categorical_map</title>
            <link>https://dinamicaego.com/dokuwiki/doku.php?id=calculate_categorical_map</link>
            <description>Calculate Categorical Map

Description

Computes a new categorical raster map by evaluating an algebraic or logical expression independently for every cell of the output map. Functionally identical to Calculate Map — the same inputs, parameters, and expression language apply — except that its output is typed as a categorical map, preserving category semantics for downstream functors that distinguish categorical maps from continuous ones (e.g.</description>
            <pubDate>Fri, 28 Aug 2026 03:11:55 +0000</pubDate>
        </item>
        <item>
            <title>calculate_categorical_map2</title>
            <link>https://dinamicaego.com/dokuwiki/doku.php?id=calculate_categorical_map2</link>
            <description>Calculate Categorical Map2

Description

This functor is deprecated. It computes a new categorical raster map by evaluating an algebraic or logical expression independently for every cell of the output map, in exactly the same way as Calculate Categorical Map. It is kept only so that older models built with it continue to load and run; new models should use</description>
            <pubDate>Fri, 28 Aug 2026 03:00:05 +0000</pubDate>
        </item>
        <item>
            <title>calculate_functors</title>
            <link>https://dinamicaego.com/dokuwiki/doku.php?id=calculate_functors</link>
            <description>Calculate Functors — Complete Operator Documentation

----------

Overview

Dinamica EGO provides a family of five calculator functors that evaluate an algebraic or logical expression and return a result of a specific type. All five share the same underlying</description>
            <pubDate>Fri, 21 Aug 2026 01:03:21 +0000</pubDate>
        </item>
        <item>
            <title>calculate_lookup_table</title>
            <link>https://dinamicaego.com/dokuwiki/doku.php?id=calculate_lookup_table</link>
            <description>Calculate Lookup Table

Renamed as Calculate Lookup Table Values</description>
            <pubDate>Mon, 22 Dec 2025 15:53:44 +0000</pubDate>
        </item>
        <item>
            <title>calculate_lookup_table_2</title>
            <link>https://dinamicaego.com/dokuwiki/doku.php?id=calculate_lookup_table_2</link>
            <description>Calculate Lookup Table 2

Description

Computes a new lookup table by evaluating an algebraic or logical expression once for every key of a format lookup table.

This functor is obsolete; use Calculate Lookup Table Values or Calculate Lookup Table Keys And Values instead.

Inputs
 Name   Type   Description   Expression</description>
            <pubDate>Fri, 28 Aug 2026 03:00:06 +0000</pubDate>
        </item>
        <item>
            <title>calculate_lookup_table_keys_and_values</title>
            <link>https://dinamicaego.com/dokuwiki/doku.php?id=calculate_lookup_table_keys_and_values</link>
            <description>Calculate Lookup Table Keys And Values

Description

Generates a new lookup table by evaluating two separate expressions once per row of a base lookup table: one expression computes the output key, the other computes the output value. This allows a complete transformation of a table's key-value structure, or the construction of an entirely new lookup table row by row.</description>
            <pubDate>Fri, 28 Aug 2026 03:11:56 +0000</pubDate>
        </item>
        <item>
            <title>calculate_lookup_table_values</title>
            <link>https://dinamicaego.com/dokuwiki/doku.php?id=calculate_lookup_table_values</link>
            <description>Calculate Lookup Table Values

Description

Generates a new lookup table by evaluating an expression once per row of a base lookup table. The keys of the output table are inherited unchanged from the base table; only the values are computed by the expression.</description>
            <pubDate>Fri, 28 Aug 2026 03:14:47 +0000</pubDate>
        </item>
        <item>
            <title>calculate_map</title>
            <link>https://dinamicaego.com/dokuwiki/doku.php?id=calculate_map</link>
            <description>Calculate Map

Description

Computes a new continuous raster map by evaluating an algebraic or logical expression independently for every cell of the output map. The expression result is always computed as a real (floating-point) value and then converted to the output map's chosen Cell Type. Use this functor when the expression produces continuous or measured values; use</description>
            <pubDate>Fri, 28 Aug 2026 03:14:47 +0000</pubDate>
        </item>
        <item>
            <title>calculate_map2</title>
            <link>https://dinamicaego.com/dokuwiki/doku.php?id=calculate_map2</link>
            <description>Calculate Map2

Description

This functor is deprecated. It computes a new continuous raster map by evaluating an algebraic or logical expression independently for every cell of the output map, in exactly the same way as Calculate Map. It is kept only so that older models built with it continue to load and run; new models should use</description>
            <pubDate>Fri, 28 Aug 2026 03:00:07 +0000</pubDate>
        </item>
        <item>
            <title>calculate_python_expression</title>
            <link>https://dinamicaego.com/dokuwiki/doku.php?id=calculate_python_expression</link>
            <description>Calculate Python Expression

Description

This is a container functor that runs a Python instance with a user-defined expression. Like the other calculator functors, such as Calculate Map or Calculate Lookup Table, data is connected through hook functors placed inside its block, rather than through regular input ports. See also</description>
            <pubDate>Mon, 31 Aug 2026 17:10:08 +0000</pubDate>
        </item>
        <item>
            <title>calculate_r_expression</title>
            <link>https://dinamicaego.com/dokuwiki/doku.php?id=calculate_r_expression</link>
            <description>Calculate R Expression

Description

This is a container functor that calls R externally with a user-defined expression. Like the other calculator functors, data is connected through hook functors placed inside its block.

Inputs
 Name   Type   Description</description>
            <pubDate>Fri, 28 Aug 2026 03:14:50 +0000</pubDate>
        </item>
        <item>
            <title>calculate_value</title>
            <link>https://dinamicaego.com/dokuwiki/doku.php?id=calculate_value</link>
            <description>Calculate Value

Description

Evaluates an algebraic or logical expression once and returns a single scalar value. Unlike the map and lookup table calculators, there is no current cell, row, or spatial grid: the expression is evaluated in a purely scalar context, drawing only on tables, lookup tables, and scalar values connected through hooks.</description>
            <pubDate>Fri, 28 Aug 2026 03:14:50 +0000</pubDate>
        </item>
        <item>
            <title>calculate_value_2</title>
            <link>https://dinamicaego.com/dokuwiki/doku.php?id=calculate_value_2</link>
            <description>Calculate Value 2

Description

Evaluates an algebraic or logical expression once and returns a single scalar value, in the same way as Calculate Value, but performing all internal operations using double-precision reals throughout, rather than the precision defined by ImageExpression::Value.</description>
            <pubDate>Fri, 28 Aug 2026 03:00:08 +0000</pubDate>
        </item>
        <item>
            <title>canonical_powered_partial_least_squares_cppls</title>
            <link>https://dinamicaego.com/dokuwiki/doku.php?id=canonical_powered_partial_least_squares_cppls</link>
            <description>Canonical Powered Partial Least Squares - CPPLS

Description

This functor built rasters with eigenvalues of Canonical Powered Partial Least Squares - CPPLS. For more details about function see: &lt;https://www.wiley.com//legacy/wileychi/chemometrics/wise.pdf&gt;

Inputs
 Name             Type</description>
            <pubDate>Tue, 27 Mar 2018 17:01:52 +0000</pubDate>
        </item>
        <item>
            <title>categorical_map</title>
            <link>https://dinamicaego.com/dokuwiki/doku.php?id=categorical_map</link>
            <description>Categorical Map

Description

Declares a categorical map value that can be reused as the input to more than one functor, instead of repeating the same constant throughout the model.

Inputs
 Name   Type   Description   Constant   Categorical Map Type   Value or constant representing a map whose cells are categories.</description>
            <pubDate>Fri, 28 Aug 2026 03:14:51 +0000</pubDate>
        </item>
        <item>
            <title>categorical_map_junction</title>
            <link>https://dinamicaego.com/dokuwiki/doku.php?id=categorical_map_junction</link>
            <description>Categorical Map Junction

Description

Picks the first available categorical map from two possible execution pipelines, so a categorical map still reaches the rest of the model even when one of the pipelines that could produce it does not run.

Inputs</description>
            <pubDate>Fri, 28 Aug 2026 03:14:52 +0000</pubDate>
        </item>
        <item>
            <title>categorical_map_type</title>
            <link>https://dinamicaego.com/dokuwiki/doku.php?id=categorical_map_type</link>
            <description>Categorical Map Type

A Categorical Map is a Map whose cells represent classes or categories — vegetation type, soil type, sub-regions, and similar — and which is guaranteed to carry a Categorization associating those cell values with category names and colors. See</description>
            <pubDate>Fri, 31 Jul 2026 14:38:15 +0000</pubDate>
        </item>
        <item>
            <title>categories</title>
            <link>https://dinamicaego.com/dokuwiki/doku.php?id=categories</link>
            <description>Categories

Description

Declares a categorization value that can be reused as the input to more than one functor, instead of repeating the same constant throughout the model.

Inputs
 Name   Type   Description   Constant   Categorization Type   Value or constant representing an image categorization.</description>
            <pubDate>Fri, 28 Aug 2026 03:14:53 +0000</pubDate>
        </item>
        <item>
            <title>categorization_type</title>
            <link>https://dinamicaego.com/dokuwiki/doku.php?id=categorization_type</link>
            <description>Categorization Type

A categorization is a set of categories (classes) used to label the cells of a Categorical Map — each category defined by a value, a name, and a display color.

GUI Editor

EGO Script

A constant representing a set of categories is written in</description>
            <pubDate>Thu, 30 Jul 2026 20:21:14 +0000</pubDate>
        </item>
        <item>
            <title>cell_type</title>
            <link>https://dinamicaego.com/dokuwiki/doku.php?id=cell_type</link>
            <description>Cell Type

Description

Declares a map cell type value that can be reused as the input to more than one functor, instead of repeating the same constant throughout the model.

Inputs
 Name   Type   Description   Constant   Cell Type Type   Value or constant representing a map cell type.</description>
            <pubDate>Fri, 28 Aug 2026 03:14:54 +0000</pubDate>
        </item>
        <item>
            <title>cell_type_type</title>
            <link>https://dinamicaego.com/dokuwiki/doku.php?id=cell_type_type</link>
            <description>Cell Type Type

A cell type denotes the possible ways a cell's value can be represented within a Map or Categorical Map.
 Cell Type  Domain  Cell Size  Signed  Minimum Value  Maximum Value  Default Null  1 Bit Integer   Integer (whole numbers only)   1 bit   No (non-negative values only)</description>
            <pubDate>Fri, 31 Jul 2026 14:07:49 +0000</pubDate>
        </item>
        <item>
            <title>change_matrix</title>
            <link>https://dinamicaego.com/dokuwiki/doku.php?id=change_matrix</link>
            <description>Change Matrix

Description

Declares a change matrix value that can be reused as the input to more than one functor, instead of repeating the same constant throughout the model.

Inputs
 Name   Type   Description   Constant   Change Matrix Type   Value or constant representing a matrix of quantities of changes.</description>
            <pubDate>Fri, 28 Aug 2026 03:14:55 +0000</pubDate>
        </item>
        <item>
            <title>change_matrix_type</title>
            <link>https://dinamicaego.com/dokuwiki/doku.php?id=change_matrix_type</link>
            <description>Change Matrix Type

A Change Matrix gives the number of cells to transition from one category to another. Each entry has a From category, a To category, and a whole-number count of cells.

Calc Change Matrix is the typical source: given a Transition Matrix of proportional rates and the current landscape, it multiplies each rate against the landscape's actual class areas to produce the corresponding cell counts.</description>
            <pubDate>Fri, 31 Jul 2026 17:17:11 +0000</pubDate>
        </item>
        <item>
            <title>classic_road_constructor</title>
            <link>https://dinamicaego.com/dokuwiki/doku.php?id=classic_road_constructor</link>
            <description>Classic Road Constructor

Description

[Submodel] Replicates the original road constructor module of (Classic) Dinamica 2.x.
This submodel allows some of its parameters (lookup tables) to be customized according to model step.

Inputs
 Name   Type   Description</description>
            <pubDate>Tue, 13 Oct 2015 19:27:44 +0000</pubDate>
        </item>
        <item>
            <title>classic_road_constructor_using_table</title>
            <link>https://dinamicaego.com/dokuwiki/doku.php?id=classic_road_constructor_using_table</link>
            <description>Classic Road Constructor Using Table

Description

[Submodel] Replicates the original road constructor module of (Classic) Dinamica 2.x.
This submodel allows some of its parameters (tables) to be customized according to model step.

Inputs
 Name   Type   Description</description>
            <pubDate>Tue, 13 Oct 2015 19:31:21 +0000</pubDate>
        </item>
        <item>
            <title>cluster_of_variables</title>
            <link>https://dinamicaego.com/dokuwiki/doku.php?id=cluster_of_variables</link>
            <description>Clustering of variables

Description

Execute funtor Cluster of variables - ClusOfVar. For more detaisl see: Chavent, M., Kuentz-Simonet, V., Liquet, B., Saracco, J., 2012. ClustOfVar : An R Package for the Clustering of Variables. J. Stat. Softw. 50, 1–16.</description>
            <pubDate>Tue, 27 Mar 2018 16:11:04 +0000</pubDate>
        </item>
        <item>
            <title>clustering_for_large_applications_clara</title>
            <link>https://dinamicaego.com/dokuwiki/doku.php?id=clustering_for_large_applications_clara</link>
            <description>Unsupervised Classification by Clustering for Large Applications Clara

Description

Unsupervised Classification by CLARA (Clustering for Large Applications). For more detaisl see: &lt;https://en.wikibooks.org/wiki/Data_Mining_Algorithms_In_R/Clustering/CLARA&gt;

Inputs
 Name             Type</description>
            <pubDate>Tue, 27 Mar 2018 17:38:54 +0000</pubDate>
        </item>
        <item>
            <title>code</title>
            <link>https://dinamicaego.com/dokuwiki/doku.php?id=code</link>
            <description>Code

Description

Declares a piece of script code, such as a Python or R expression, that can be reused as the input to more than one functor, instead of repeating the same code throughout the model.

Inputs
 Name   Type   Description   Constant   Code Type</description>
            <pubDate>Fri, 28 Aug 2026 03:14:55 +0000</pubDate>
        </item>
        <item>
            <title>code_type</title>
            <link>https://dinamicaego.com/dokuwiki/doku.php?id=code_type</link>
            <description>Code Type

A Code value is a character string used specifically to hold source code — the Python or R script run by Calculate Python Expression and Calculate R Expression, for instance. It's a distinct type from String rather than a subtype of it: moving between the two goes through an ordinary registered conversion, which is what lets the interface present a dedicated code editor for Code inputs instead of the plain text field used for String.</description>
            <pubDate>Tue, 18 Aug 2026 02:16:16 +0000</pubDate>
        </item>
        <item>
            <title>color_palette</title>
            <link>https://dinamicaego.com/dokuwiki/doku.php?id=color_palette</link>
            <description>Color Palette

Allow users to select which color represents each cell in visualization area. Cells are first extracted from the map in their original values (in any range) and then re-sampled using the histogram curve. After that, their values fall in the [0, 255] range, which are mapped to palette colors.</description>
            <pubDate>Wed, 21 Dec 2016 19:15:33 +0000</pubDate>
        </item>
        <item>
            <title>concept_of_region</title>
            <link>https://dinamicaego.com/dokuwiki/doku.php?id=concept_of_region</link>
            <description>Using the concept of region

What will you learn?

	*  How to use the concept of Regions
	*  Functors: 
- Region Manager
- For Each Category





This subset of functors permits division of a map into several regional maps, which can be input for separate models or submodels, whose parameters are customized for each map’s region. Let’s adapt the model</description>
            <pubDate>Tue, 18 Feb 2020 22:47:37 +0000</pubDate>
        </item>
        <item>
            <title>connection_info_type</title>
            <link>https://dinamicaego.com/dokuwiki/doku.php?id=connection_info_type</link>
            <description>Connection Info Type

A Connection Info identifies a remote network Coordinator by its address and port. Run Remotely uses one, via its coordinatorConnectionInfo input, to know where to send the functors it contains for remote execution; if left unset, the address configured in the application settings is used instead.</description>
            <pubDate>Sat, 01 Aug 2026 00:56:27 +0000</pubDate>
        </item>
        <item>
            <title>copy_value_colunm_to_table</title>
            <link>https://dinamicaego.com/dokuwiki/doku.php?id=copy_value_colunm_to_table</link>
            <description>Copy Value Column To Table

Description

[Submodel] This submodel copies the value column from the given lookup table. The new column is created in the given input table using the given column name. If a column with the same name already exists in the given input table, an error will be reported.</description>
            <pubDate>Wed, 29 Apr 2020 12:32:55 +0000</pubDate>
        </item>
        <item>
            <title>correlation_between_rasters</title>
            <link>https://dinamicaego.com/dokuwiki/doku.php?id=correlation_between_rasters</link>
            <description>Correlation between rasters

Description

This functor calculate correlation between maps.

Inputs
 Name             Type                                       Description                                                      Input Folder   Folder  Folder with maps in GeoTiff format</description>
            <pubDate>Tue, 27 Mar 2018 13:37:15 +0000</pubDate>
        </item>
        <item>
            <title>create_categorical_map</title>
            <link>https://dinamicaego.com/dokuwiki/doku.php?id=create_categorical_map</link>
            <description>Create Categorical Map

Description

Creates an empty categorical map with the given dimensions, cell type, categorization, projection, and georeferencing. Every cell of the resulting map is initialized with the specified null value.

Inputs
 Name   Type</description>
            <pubDate>Fri, 28 Aug 2026 03:14:56 +0000</pubDate>
        </item>
        <item>
            <title>create_connection_info</title>
            <link>https://dinamicaego.com/dokuwiki/doku.php?id=create_connection_info</link>
            <description>Create Connection Info

Description

Builds a connection info value from an address and a port number, so it can be passed to a functor such as Run Remotely instead of relying on the connection details configured in the application settings.

Inputs

None.

Optional Inputs</description>
            <pubDate>Fri, 28 Aug 2026 03:00:09 +0000</pubDate>
        </item>
        <item>
            <title>create_cube_map</title>
            <link>https://dinamicaego.com/dokuwiki/doku.php?id=create_cube_map</link>
            <description>Create Cube Map

Description

Assembles the maps connected inside this container into a single multilayer map (a raster cube), stacking one layer per connected map. Each map is connected through a Number And Name Map hook, which supplies the name and stacking position of its layer; hooks with position 0 are treated as unordered and are placed, sorted alphabetically by name, below every explicitly positioned layer.</description>
            <pubDate>Fri, 28 Aug 2026 03:14:57 +0000</pubDate>
        </item>
        <item>
            <title>create_elevation_graph</title>
            <link>https://dinamicaego.com/dokuwiki/doku.php?id=create_elevation_graph</link>
            <description>Create Elevation Graph

Description

This functor creates the elevation patch graph from neighborhood information and patch properties.

Inputs
 Name   Type   Description   Neighborhood Table   Neighborhood Table Type   Defines spatial connectivity between elevation patches. Elevation patches are represented by their corresponding ids.</description>
            <pubDate>Fri, 28 Aug 2026 03:14:58 +0000</pubDate>
        </item>
        <item>
            <title>create_empty_table</title>
            <link>https://dinamicaego.com/dokuwiki/doku.php?id=create_empty_table</link>
            <description>Create Empty Table

Description

Creates a new empty table using a model table as a format.

Inputs
 Name   Type   Description   Format Table   Table Type   Input table containing the model used to create the new empty table.  
Optional Inputs

None.

Outputs</description>
            <pubDate>Fri, 28 Aug 2026 03:00:10 +0000</pubDate>
        </item>
        <item>
            <title>create_kml</title>
            <link>https://dinamicaego.com/dokuwiki/doku.php?id=create_kml</link>
            <description>Create Kml

Description

Creates a georeferenced KML file from a categorical map, so that the map can be opened and viewed in Google Earth.

Inputs
 Name   Type   Description   Map   Categorical Map Type   Map from which the georeferenced KML is generated.  
Optional Inputs</description>
            <pubDate>Fri, 28 Aug 2026 03:14:59 +0000</pubDate>
        </item>
        <item>
            <title>create_lookup_table</title>
            <link>https://dinamicaego.com/dokuwiki/doku.php?id=create_lookup_table</link>
            <description>Create Lookup Table

Description

Creates a lookup table populated between an initial and a final key, interpolating the values assigned to each.

Inputs
 Name   Type   Description   Initial Key   Real Value Type   Initial (first) key of the resulting lookup table.</description>
            <pubDate>Fri, 28 Aug 2026 03:17:05 +0000</pubDate>
        </item>
        <item>
            <title>create_lookup_table_group</title>
            <link>https://dinamicaego.com/dokuwiki/doku.php?id=create_lookup_table_group</link>
            <description>Create Lookup Table Group

Description

Container that creates a lookup table group out of a series of lookup tables connected inside it.

Inputs

None.

Optional Inputs

None.

Outputs
 Name   Type   Description   Lookup Table Group   Lookup Table Group Type   The resulting lookup table group, comprising the set of lookup tables connected inside this container.</description>
            <pubDate>Fri, 28 Aug 2026 03:17:05 +0000</pubDate>
        </item>
        <item>
            <title>create_map</title>
            <link>https://dinamicaego.com/dokuwiki/doku.php?id=create_map</link>
            <description>Create Map

Description

Creates an empty map with the given dimensions, cell type, projection, and georeferencing. Every cell of the resulting map is initialized with the specified null value.

Inputs
 Name   Type   Description   Lines   Positive Integer Value Type   Number of lines of the map.</description>
            <pubDate>Fri, 28 Aug 2026 03:17:06 +0000</pubDate>
        </item>
        <item>
            <title>create_spatial_index_for_2d_points</title>
            <link>https://dinamicaego.com/dokuwiki/doku.php?id=create_spatial_index_for_2d_points</link>
            <description>Create Spatial Index For 2D Points

Description

This functor creates a 2D coordinate spatial index from a table of point properties.

Inputs
 Name   Type   Description   Point Properties   Table Type   Table of point properties mapping each point's id to its 2D coordinates, in the format</description>
            <pubDate>Fri, 28 Aug 2026 03:00:11 +0000</pubDate>
        </item>
        <item>
            <title>create_string</title>
            <link>https://dinamicaego.com/dokuwiki/doku.php?id=create_string</link>
            <description>Create String

Description

This container builds an output string from a format string and a set of values or strings identified by Number Value and Number String functors placed inside it, substituting each one into the format string at the position of its tag. It accepts hook functors the same way the calculator functors do, but unlike</description>
            <pubDate>Fri, 28 Aug 2026 03:17:07 +0000</pubDate>
        </item>
        <item>
            <title>create_table</title>
            <link>https://dinamicaego.com/dokuwiki/doku.php?id=create_table</link>
            <description>Create Table

Description

This functor creates a new table using a model table as a format.

Inputs
 Name  Type  Description  Table   Table   Input table containing the model used to create the new table.  
Outputs
 Name  Type  Description  Result   Table   The resulting empty table.</description>
            <pubDate>Thu, 08 Aug 2013 19:43:24 +0000</pubDate>
        </item>
        <item>
            <title>crop_map_to_extents</title>
            <link>https://dinamicaego.com/dokuwiki/doku.php?id=crop_map_to_extents</link>
            <description>Crop Map To Extents

Description

Crops an input map to a rectangular window defined by the coordinates of two opposite corners, expressed in the map's projection. The window can be specified using either pair of opposite corners; the functor determines the correct bounding box regardless of which two corners are given. The cropping is applied to every layer of the map.</description>
            <pubDate>Fri, 28 Aug 2026 03:17:08 +0000</pubDate>
        </item>
        <item>
            <title>date_type</title>
            <link>https://dinamicaego.com/dokuwiki/doku.php?id=date_type</link>
            <description>Date Type

A Date value represents a calendar date — for example, Set Kml Timeline's beginTime and endTime inputs use it to bound the period a georeferenced image applies to within a Kml Timeline. A Date can represent a year alone (YYYY), a year and month (YYYY-MM), or a complete date (</description>
            <pubDate>Fri, 31 Jul 2026 14:58:28 +0000</pubDate>
        </item>
        <item>
            <title>determine_transition_matrix</title>
            <link>https://dinamicaego.com/dokuwiki/doku.php?id=determine_transition_matrix</link>
            <description>Determine Transition Matrix

Description

Determines a matrix of transition rates between two time-series maps: a single-step transition matrix for the entire period between the initial and final landscape maps, and a multi-step transition matrix for a given number of time steps into which that period is divided.</description>
            <pubDate>Fri, 28 Aug 2026 03:17:09 +0000</pubDate>
        </item>
        <item>
            <title>determine_weights_of_evidence_coefficients</title>
            <link>https://dinamicaego.com/dokuwiki/doku.php?id=determine_weights_of_evidence_coefficients</link>
            <description>Determine Weights Of Evidence Coefficients

Description

This container determines the Weights of Evidence coefficients for selected spatial variables with respect to the transitions occurring between an initial and a final map. Weights of Evidence is a Bayesian method, originally used in geology to point out favorable areas for phenomena such as mineralization, adapted here to measure the empirical relationship between spatial variables (represented by categorical or continuous maps) and land-u…</description>
            <pubDate>Fri, 28 Aug 2026 03:17:10 +0000</pubDate>
        </item>
        <item>
            <title>determine_weights_of_evidence_continuous_occurrences</title>
            <link>https://dinamicaego.com/dokuwiki/doku.php?id=determine_weights_of_evidence_continuous_occurrences</link>
            <description>Determine Weights Of Evidence Continuous Occurrences

Description

This container determines Weights of Evidence coefficients for selected spatial variables with respect to a map of occurrences, using the same Weights of Evidence method as Determine Weights Of Evidence Coefficients. Unlike that container, which works from a transition between an initial and a final map, this one works from a map where each cell holds a count of how many times some event occurred at that location, so the map of o…</description>
            <pubDate>Fri, 28 Aug 2026 03:17:11 +0000</pubDate>
        </item>
        <item>
            <title>determine_weights_of_evidence_correlation</title>
            <link>https://dinamicaego.com/dokuwiki/doku.php?id=determine_weights_of_evidence_correlation</link>
            <description>Determine Weights Of Evidence Correlation

Description

This container calculates the correlation between pairs of spatial variables used in a Weights of Evidence analysis, to help verify that they are spatially independent, an assumption the Weights of Evidence method requires. Correlated variables identified this way can be eliminated, or combined into a new variable that replaces both.</description>
            <pubDate>Fri, 28 Aug 2026 03:17:12 +0000</pubDate>
        </item>
        <item>
            <title>determine_weights_of_evidence_ranges</title>
            <link>https://dinamicaego.com/dokuwiki/doku.php?id=determine_weights_of_evidence_ranges</link>
            <description>Determine Weights Of Evidence Ranges

Description

This container defines the best ranges, or intervals, used to categorize continuous gray-tone spatial variables before their Weights of Evidence coefficients are calculated by Determine Weights Of Evidence Coefficients. For each variable, the range of values is divided into a sequence of increasingly large buffers, and a breakpoint-finding algorithm is applied to the resulting curve to choose a small number of ranges that still preserve the shap…</description>
            <pubDate>Fri, 28 Aug 2026 03:17:12 +0000</pubDate>
        </item>
        <item>
            <title>dinamica_console</title>
            <link>https://dinamicaego.com/dokuwiki/doku.php?id=dinamica_console</link>
            <description>Dinamica Console

Dinamica Console is the command-line interface for running Dinamica EGO model scripts without opening the graphical interface. It is well suited for batch processing, scheduled runs, and execution on machines without a display.

Syntax</description>
            <pubDate>Sat, 11 Jul 2026 22:00:48 +0000</pubDate>
        </item>
        <item>
            <title>dinamica_linux_compatibility</title>
            <link>https://dinamicaego.com/dokuwiki/doku.php?id=dinamica_linux_compatibility</link>
            <description>Dinamica EGO GNU/Linux Compatibility

Dinamica EGO is compatible with Ubuntu 18.04, which ships with libc, libpthread and libdl version 2.27, libz version 1.2.11 and libfuse version 2.9.7. It is also only supported on X.org systems (Wayland still doesn't support Java SE properly). You can check your libraries versions using</description>
            <pubDate>Fri, 27 Jul 2018 19:44:17 +0000</pubDate>
        </item>
        <item>
            <title>dinamica_linux_faq</title>
            <link>https://dinamicaego.com/dokuwiki/doku.php?id=dinamica_linux_faq</link>
            <description>Dinamica GNU/Linux - Frequently Asked Questions

In case Dinamica EGO crashes, fails to run or gives any other problems, you can check this FAQ for more information.



Compatibility

Dinamica EGO is compatible with Ubuntu Desktop, version 17.10. It may run on other distributions, but they are not supported officially, please refer to</description>
            <pubDate>Tue, 21 Nov 2017 14:25:55 +0000</pubDate>
        </item>
        <item>
            <title>dinamica_reference</title>
            <link>https://dinamicaego.com/dokuwiki/doku.php?id=dinamica_reference</link>
            <description>Dinamica EGO Reference

This wiki documents Dinamica EGO's scripting language, execution model, and the functors most commonly needed when building a model — organized here by topic rather than alphabetically, so each section can be read in order as an introduction to that part of the system.</description>
            <pubDate>Wed, 12 Aug 2026 01:25:03 +0000</pubDate>
        </item>
        <item>
            <title>dinamicalinux</title>
            <link>https://dinamicaego.com/dokuwiki/doku.php?id=dinamicalinux</link>
            <description>Docker</description>
            <pubDate>Mon, 06 Feb 2017 16:41:29 +0000</pubDate>
        </item>
        <item>
            <title>do_while</title>
            <link>https://dinamicaego.com/dokuwiki/doku.php?id=do_while</link>
            <description>Do While

Description

This container executes the functors it contains at least once, and keeps executing them for as long as the condition set by a Set While Condition functor placed inside it is true. Each execution is called a step. While a step runs, the container makes the current step available to its contents through the internal output port Step.</description>
            <pubDate>Fri, 28 Aug 2026 03:17:13 +0000</pubDate>
        </item>
        <item>
            <title>documentation</title>
            <link>https://dinamicaego.com/dokuwiki/doku.php?id=documentation</link>
            <description>Dinamica EGO Graphical Interface

Documentation Panel

Presents the web page documentation of a specific functor.

[Documentation Panel]

It appears only when you click to show functor documentation in function action bar.

[Documentation Panel]</description>
            <pubDate>Mon, 04 Sep 2017 18:20:53 +0000</pubDate>
        </item>
        <item>
            <title>ego_script</title>
            <link>https://dinamicaego.com/dokuwiki/doku.php?id=ego_script</link>
            <description>EGO Script Language

Introduction

EGO Script is a simple, text-based language for creating and editing Dinamica EGO models. A model written in this format is stored in a file with the .ego extension. An .ego file is just another way of describing a model — it is equivalent to the XML form Dinamica EGO uses internally. Because the two are interchangeable, you can write a model as an EGO script, open it in the graphical interface, edit it there, and save it again, moving freely between the textua…</description>
            <pubDate>Mon, 31 Aug 2026 15:12:16 +0000</pubDate>
        </item>
        <item>
            <title>elevation_graph</title>
            <link>https://dinamicaego.com/dokuwiki/doku.php?id=elevation_graph</link>
            <description>Elevation Graph

Description

Declares an elevation graph value that can be reused as the input to more than one functor, instead of repeating the same constant throughout the model.

Inputs
 Name   Type   Description   Constant   Elevation Graph Type   Value or constant representing an elevation patch graph.</description>
            <pubDate>Fri, 28 Aug 2026 03:00:11 +0000</pubDate>
        </item>
        <item>
            <title>elevation_graph_type</title>
            <link>https://dinamicaego.com/dokuwiki/doku.php?id=elevation_graph_type</link>
            <description>Elevation Graph Type

Represents a graph where nodes correspond to patches of the elevation map (DEM, elevation map) and the connections in this graph represent the relationship between each patch and its neighboring patches. The parent nodes of a node are those neighbors that have higher elevation than it, while child nodes have lower elevation. Neighboring patches are never allowed to share the same elevation, since that would leave the parent/child relationship between them undefined.</description>
            <pubDate>Sat, 01 Aug 2026 02:18:46 +0000</pubDate>
        </item>
        <item>
            <title>enhancement_plugin</title>
            <link>https://dinamicaego.com/dokuwiki/doku.php?id=enhancement_plugin</link>
            <description></description>
            <pubDate>Fri, 27 Jan 2017 02:27:08 +0000</pubDate>
        </item>
        <item>
            <title>enum_type</title>
            <link>https://dinamicaego.com/dokuwiki/doku.php?id=enum_type</link>
            <description>Enum Type

An Enum value selects one option from a fixed, named set of choices. Unlike Cell Type or Log Tag Type, which each have exactly one set of options shared by every port of that type, Enum Type is backed by a registry of separately named enum definitions — such as</description>
            <pubDate>Fri, 31 Jul 2026 11:08:16 +0000</pubDate>
        </item>
        <item>
            <title>environment_variables</title>
            <link>https://dinamicaego.com/dokuwiki/doku.php?id=environment_variables</link>
            <description>Environment Variables

Dinamica EGO 5 has the option to configure some environment variables in order to provide some configuration customization. Below, it is provided the environment names with their respectively meaning:
 Variable Name  Description</description>
            <pubDate>Wed, 18 Nov 2020 18:24:34 +0000</pubDate>
        </item>
        <item>
            <title>ermapper_format</title>
            <link>https://dinamicaego.com/dokuwiki/doku.php?id=ermapper_format</link>
            <description>ERMapper Format

The ERMapper map format is implemented by Dinamica EGO as follows:

	*  Maps are represented using two different files: 
		*  The header file uses the extension “.ers” and stores the map meta data.
		*  The data file does not use an extension and stores the cells from all map layers interlaced by lines. Compression is never used.</description>
            <pubDate>Thu, 24 Sep 2015 20:56:27 +0000</pubDate>
        </item>
        <item>
            <title>excel_projections</title>
            <link>https://dinamicaego.com/dokuwiki/doku.php?id=excel_projections</link>
            <description>EXCEL Projections

Description

The TREND function  in Excel calculates values along a linear trend. It fits a straight line to the given data, and based on that line, calculates future (or unknown) values based on new specified x-values. It is useful for predicting future values based on historical data.</description>
            <pubDate>Tue, 05 Aug 2025 17:42:37 +0000</pubDate>
        </item>
        <item>
            <title>execution_policy</title>
            <link>https://dinamicaego.com/dokuwiki/doku.php?id=execution_policy</link>
            <description>Execution Policy

Description

This container executes the functors it contains under a specified processor and parallelization policy, temporarily overriding the policy otherwise in effect for as long as its content runs.

Inputs

None.

Optional Inputs</description>
            <pubDate>Fri, 28 Aug 2026 03:17:14 +0000</pubDate>
        </item>
        <item>
            <title>exit</title>
            <link>https://dinamicaego.com/dokuwiki/doku.php?id=exit</link>
            <description>Exit

Description

Aborts the execution of the model, optionally showing a message explaining why.

Inputs

None.

Optional Inputs
 Name   Type   Description   Default Value   Message   String Type   Message explaining the reason for cancelling the execution. When provided, it is shown to the user; otherwise, the execution is cancelled silently.</description>
            <pubDate>Fri, 28 Aug 2026 03:17:15 +0000</pubDate>
        </item>
        <item>
            <title>expand_keys_to_columns</title>
            <link>https://dinamicaego.com/dokuwiki/doku.php?id=expand_keys_to_columns</link>
            <description>Expand Keys to Columns

Description

[Submodel] Create a table containing a data column for each key found in a given input table. 

Inputs
 Name   Type   Description   Input tables   Table   This table must have exactly two key columns and any number of data columns. The user can choose which data column will be used to generate the output table.</description>
            <pubDate>Fri, 08 May 2020 14:00:32 +0000</pubDate>
        </item>
        <item>
            <title>expander</title>
            <link>https://dinamicaego.com/dokuwiki/doku.php?id=expander</link>
            <description>Expander

Description

This functor expands or contracts previous patches of a certain class or category.

Inputs
 Name   Type   Description   Landscape   Categorical Map Type   Map of classes or categories.   Probabilities   Map Type   Map of spatial probabilities.   Changes</description>
            <pubDate>Fri, 28 Aug 2026 03:56:05 +0000</pubDate>
        </item>
        <item>
            <title>explorer</title>
            <link>https://dinamicaego.com/dokuwiki/doku.php?id=explorer</link>
            <description>Dinamica EGO Graphical Interface

Explorer

Shows all functors present on the current model, according to their hierarchy inside the model. It can show the total time spent by each functor.

[Explorer]

You can go to any functor on model by cliking on it in Explorer.</description>
            <pubDate>Mon, 04 Sep 2017 20:13:33 +0000</pubDate>
        </item>
        <item>
            <title>external_communication</title>
            <link>https://dinamicaego.com/dokuwiki/doku.php?id=external_communication</link>
            <description>External Communication

Dinamica EGO can communicate with external applications by exposing a communication session. By default, an opened session will be created and its name is displayed on the status bar:



To send and receive data, the functors under the 'External Communication' folder in the Library can be used.</description>
            <pubDate>Tue, 02 Apr 2019 21:00:55 +0000</pubDate>
        </item>
        <item>
            <title>extract_categorical_map_attributes</title>
            <link>https://dinamicaego.com/dokuwiki/doku.php?id=extract_categorical_map_attributes</link>
            <description>Extract Categorical Map Attributes

Description

Calculates basic statistics from a map for each class delimited by a categorical map, returning them as a table indexed jointly by attribute and class. All layers of the map are analyzed together, and the resulting table refers to them jointly.</description>
            <pubDate>Fri, 28 Aug 2026 03:17:16 +0000</pubDate>
        </item>
        <item>
            <title>extract_lookup_table_attributes</title>
            <link>https://dinamicaego.com/dokuwiki/doku.php?id=extract_lookup_table_attributes</link>
            <description>Extract Lookup Table Attributes

Description

Extracts general attributes and basic statistics from a lookup table, returning them as a lookup table keyed by a predefined attribute code.

Inputs
 Name   Type   Description   Table   Lookup Table Type   Lookup table whose attributes will be extracted.</description>
            <pubDate>Fri, 28 Aug 2026 03:18:53 +0000</pubDate>
        </item>
        <item>
            <title>extract_lookup_table_from_lookup_table_group</title>
            <link>https://dinamicaego.com/dokuwiki/doku.php?id=extract_lookup_table_from_lookup_table_group</link>
            <description>Extract Lookup Table From Lookup Table Group

Description

Extracts the lookup table corresponding to a given index from a lookup table group.

Inputs
 Name   Type   Description   Lookup Table Group   Lookup Table Group Type   Input lookup table group.   Lookup Table Index</description>
            <pubDate>Fri, 28 Aug 2026 03:18:54 +0000</pubDate>
        </item>
        <item>
            <title>extract_map_attributes</title>
            <link>https://dinamicaego.com/dokuwiki/doku.php?id=extract_map_attributes</link>
            <description>Extract Map Attributes

Description

Extracts general attributes and basic statistics from a map, returning them as a lookup table keyed by a predefined attribute code. All layers of the map are analyzed together, and the resulting table refers to them jointly.</description>
            <pubDate>Fri, 28 Aug 2026 03:18:55 +0000</pubDate>
        </item>
        <item>
            <title>extract_map_layer</title>
            <link>https://dinamicaego.com/dokuwiki/doku.php?id=extract_map_layer</link>
            <description>Extract Map Layer

Description

Extracts one layer from a multilayer map (a raster cube) and returns it as its own single-layer map.

Inputs
 Name   Type   Description   Map   Map Type   Multilayer map from which the layer is extracted.   Layer Index Or Name</description>
            <pubDate>Fri, 28 Aug 2026 03:18:56 +0000</pubDate>
        </item>
        <item>
            <title>extract_map_values</title>
            <link>https://dinamicaego.com/dokuwiki/doku.php?id=extract_map_values</link>
            <description>Extract Map Values

Description

Extracts every cell value of a map, together with its coordinates, into a single table with one row per cell.

Inputs
 Name   Type   Description   Map   Map Type   Input map.  
Optional Inputs
 Name   Type   Description   Default Value</description>
            <pubDate>Fri, 28 Aug 2026 03:18:56 +0000</pubDate>
        </item>
        <item>
            <title>extract_runtime_statistics</title>
            <link>https://dinamicaego.com/dokuwiki/doku.php?id=extract_runtime_statistics</link>
            <description>Extract Runtime Statistics

Description

Executes the contained functors and extracts information about their execution. The following items are calculated:

	*  Number of elapsed seconds spent executing the contained functors.

Inputs

None.

Optional Inputs</description>
            <pubDate>Fri, 28 Aug 2026 03:18:57 +0000</pubDate>
        </item>
        <item>
            <title>extract_struct_lookup_table</title>
            <link>https://dinamicaego.com/dokuwiki/doku.php?id=extract_struct_lookup_table</link>
            <description>Extract Struct Lookup Table

Description

Extracts a lookup table stored in a Struct, such as the one returned by Calculate R Expression or Calculate Python Expression, by its name.

Inputs
 Name   Type   Description   Struct   Struct Type   Struct containing the lookup table to extract.   Name   String Type   Name under which the lookup table is stored in the struct.</description>
            <pubDate>Fri, 28 Aug 2026 03:18:58 +0000</pubDate>
        </item>
        <item>
            <title>extract_struct_number</title>
            <link>https://dinamicaego.com/dokuwiki/doku.php?id=extract_struct_number</link>
            <description>Extract Struct Number

Description

Extracts a number stored in a Struct, such as the one returned by Calculate R Expression or Calculate Python Expression, by its name.

Inputs
 Name   Type   Description   Struct   Struct Type   Struct containing the number to extract.   Name   String Type   Name under which the number is stored in the struct.</description>
            <pubDate>Fri, 28 Aug 2026 03:00:12 +0000</pubDate>
        </item>
        <item>
            <title>extract_struct_string</title>
            <link>https://dinamicaego.com/dokuwiki/doku.php?id=extract_struct_string</link>
            <description>Extract Struct String

Description

Extracts a string stored in a Struct, such as the one returned by Calculate R Expression or Calculate Python Expression, by its name.

Inputs
 Name   Type   Description   Struct   Struct Type   Struct containing the string to extract.   Name   String Type   Name under which the string is stored in the struct.</description>
            <pubDate>Fri, 28 Aug 2026 03:18:59 +0000</pubDate>
        </item>
        <item>
            <title>extract_struct_table</title>
            <link>https://dinamicaego.com/dokuwiki/doku.php?id=extract_struct_table</link>
            <description>Extract Struct Table

Description

Extracts a table stored in a Struct, such as the one returned by Calculate R Expression or Calculate Python Expression, by its name.

Inputs
 Name   Type   Description   Struct   Struct Type   Struct containing the table to extract.   Name   String Type   Name under which the table is stored in the struct.</description>
            <pubDate>Fri, 28 Aug 2026 03:19:00 +0000</pubDate>
        </item>
        <item>
            <title>extract_struct_tuple</title>
            <link>https://dinamicaego.com/dokuwiki/doku.php?id=extract_struct_tuple</link>
            <description>Extract Struct Tuple

Description

Extracts a tuple stored in a Struct, such as the one returned by Calculate R Expression or Calculate Python Expression, by its name.

Inputs
 Name   Type   Description   Struct   Struct Type   Struct containing the tuple to extract.   Name   String Type   Name under which the tuple is stored in the struct.</description>
            <pubDate>Fri, 28 Aug 2026 03:19:00 +0000</pubDate>
        </item>
        <item>
            <title>extract_values_to_points</title>
            <link>https://dinamicaego.com/dokuwiki/doku.php?id=extract_values_to_points</link>
            <description>Extract Values To Points

Description

This functor extract values by raster files to points.

Inputs
 Name             Type                                       Description                                                      Input Table   csv file  Csv tabe with points (colunms x and y)</description>
            <pubDate>Tue, 27 Mar 2018 16:33:42 +0000</pubDate>
        </item>
        <item>
            <title>faq</title>
            <link>https://dinamicaego.com/dokuwiki/doku.php?id=faq</link>
            <description>Frequently Answered Questions

GNU/Linux

For GNU/Linux related questions, please refer to Dinamica GNU/Linux - Frequently Asked Questions

Installation and Startup

Question I-1

After installing Dinamica EGO it shows only a blank screen with a toolbar and a menubar. What is wrong?

To work around the problem, open Dinamica EGO, go to the</description>
            <pubDate>Wed, 29 Jul 2026 14:58:32 +0000</pubDate>
        </item>
        <item>
            <title>filter_elevation_graph</title>
            <link>https://dinamicaego.com/dokuwiki/doku.php?id=filter_elevation_graph</link>
            <description>Filter Elevation Graph

Description

This functor filters patches from an elevation patch graph, producing a new graph containing only the patches whose ids are listed in Filtered Patches.

Inputs
 Name   Type   Description   Elevation Graph   Elevation Graph Type   Elevation patch graph created from neighborhood relationships and their properties.</description>
            <pubDate>Fri, 28 Aug 2026 03:19:01 +0000</pubDate>
        </item>
        <item>
            <title>final_remarks_guidebook</title>
            <link>https://dinamicaego.com/dokuwiki/doku.php?id=final_remarks_guidebook</link>
            <description>Final remarks

Congratulations! You have completed this guidebook. What a haul! We hope that you have acquired the rationale for model designing with Dinamica EGO and can envision by now its enormous possibilities for environmental modeling. This is only the tip of the iceberg, now it is up to you to explore this wide avenue for the creative and ingenious design of environmental models.</description>
            <pubDate>Mon, 17 Feb 2020 23:33:14 +0000</pubDate>
        </item>
        <item>
            <title>find_elevation_graph_bases</title>
            <link>https://dinamicaego.com/dokuwiki/doku.php?id=find_elevation_graph_bases</link>
            <description>Find Elevation Graph Bases

Description

This functor retrieves the ids of the elevation patches that correspond to the bases of the paths from the specified pseudo-tops.

Inputs
 Name   Type   Description   Elevation Graph   Elevation Graph Type   Elevation patch graph created from neighborhood relationships and their properties.</description>
            <pubDate>Fri, 28 Aug 2026 03:19:02 +0000</pubDate>
        </item>
        <item>
            <title>find_elevation_graph_paths</title>
            <link>https://dinamicaego.com/dokuwiki/doku.php?id=find_elevation_graph_paths</link>
            <description>Find Elevation Graph Paths

Description

This functor retrieves the ids of the elevation patches along the paths between the specified pseudo-tops and their respective bases.

Inputs
 Name   Type   Description   Elevation Graph   Elevation Graph Type   Elevation patch graph created from neighborhood relationships and their properties.</description>
            <pubDate>Fri, 28 Aug 2026 03:19:03 +0000</pubDate>
        </item>
        <item>
            <title>find_nearest_2d_points_from_spatial_index</title>
            <link>https://dinamicaego.com/dokuwiki/doku.php?id=find_nearest_2d_points_from_spatial_index</link>
            <description>Find Nearest 2D Points From Spatial Index

Description

This functor retrieves the points nearest to a set of specified points, using a 2D coordinate spatial index.

Inputs
 Name   Type   Description   Spatial Index   Spatial Index 2D Point Type   2D coordinate spatial index created from a table of point properties.</description>
            <pubDate>Fri, 28 Aug 2026 03:00:13 +0000</pubDate>
        </item>
        <item>
            <title>folder</title>
            <link>https://dinamicaego.com/dokuwiki/doku.php?id=folder</link>
            <description>Folder

Description

Declares a folder, directory, or zip file that can be reused as the input to more than one functor, instead of repeating the same constant throughout the model.

Inputs
 Name   Type   Description   Constant   Folder Type   Folder, directory, or zip file, or constant representing one.</description>
            <pubDate>Fri, 28 Aug 2026 03:19:04 +0000</pubDate>
        </item>
        <item>
            <title>folder_junction</title>
            <link>https://dinamicaego.com/dokuwiki/doku.php?id=folder_junction</link>
            <description>Folder Junction

Description

Picks the first available folder from two possible execution pipelines, so a value still reaches the rest of the model even when one of the pipelines that could produce it does not run.

Inputs
 Name   Type   Description</description>
            <pubDate>Fri, 28 Aug 2026 03:19:04 +0000</pubDate>
        </item>
        <item>
            <title>folder_type</title>
            <link>https://dinamicaego.com/dokuwiki/doku.php?id=folder_type</link>
            <description>Folder Type

A Folder value is a path to a folder, directory, or zip archive. It's the required input to the Workdir container — see Workdir Type for how that container turns a Folder path into an active working directory — and it's also what Folder Junction picks between when choosing one of two possible folders coming from different execution pipelines.</description>
            <pubDate>Fri, 31 Jul 2026 14:53:34 +0000</pubDate>
        </item>
        <item>
            <title>for</title>
            <link>https://dinamicaego.com/dokuwiki/doku.php?id=for</link>
            <description>For

Description

This container creates a set of steps between two bounds, changing the step by a fixed increment on every iteration, and executes the functors it contains once for each step. Each execution is called a step. While a step runs, the container makes the current step available to its contents through the internal output port Step.</description>
            <pubDate>Fri, 28 Aug 2026 03:20:37 +0000</pubDate>
        </item>
        <item>
            <title>for_each</title>
            <link>https://dinamicaego.com/dokuwiki/doku.php?id=for_each</link>
            <description>For Each

Description

Container that executes the functors it contains once for every entry of a given table or lookup table, making each entry's key available to its contents through the internal output port Step.

Inputs
 Name   Type   Description</description>
            <pubDate>Fri, 28 Aug 2026 03:20:37 +0000</pubDate>
        </item>
        <item>
            <title>for_each_category</title>
            <link>https://dinamicaego.com/dokuwiki/doku.php?id=for_each_category</link>
            <description>For Each Category

Description

Container that executes the functors it contains once for every class or category present in a categorical map.

Inputs
 Name   Type   Description   Map   Categorical Map Type   Map of classes or categories the contained functors are executed for.</description>
            <pubDate>Fri, 28 Aug 2026 03:20:38 +0000</pubDate>
        </item>
        <item>
            <title>for_each_region</title>
            <link>https://dinamicaego.com/dokuwiki/doku.php?id=for_each_region</link>
            <description>For Each Region

Description

This container creates and manages the regions identified by a categorical map, and executes the functors it contains once for each region. Each execution is called a step. While a step runs, the container makes the region manager available to its contents through the internal output port Region Manager, and the identifier of the region currently being processed through the internal output port Step.</description>
            <pubDate>Fri, 28 Aug 2026 03:20:39 +0000</pubDate>
        </item>
        <item>
            <title>functor_library</title>
            <link>https://dinamicaego.com/dokuwiki/doku.php?id=functor_library</link>
            <description>Functor Library

Functor Library Panel

Shows functors and submodels.

[Functor Library]

The user can search for specific functors and submodels, and iteract with them, viewing their documentation, marking them as favorites etc.

You can drag functor and submodels from the library to the model presentation area to use them in your model.</description>
            <pubDate>Sat, 27 Jul 2019 21:19:15 +0000</pubDate>
        </item>
        <item>
            <title>functor_list</title>
            <link>https://dinamicaego.com/dokuwiki/doku.php?id=functor_list</link>
            <description>Functor List

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 Fitness

Calibration Supplementary

	*  Weights Of Evidence Skeleton

Control

	*  Cate…</description>
            <pubDate>Fri, 28 Aug 2026 14:23:45 +0000</pubDate>
        </item>
        <item>
            <title>gdm</title>
            <link>https://dinamicaego.com/dokuwiki/doku.php?id=gdm</link>
            <description>Generalized Dissimilarity Model - GDM

Description

This functor predicts the beta-diversity patterns by using environmental predictors. For more details, see: Ferrier, S., Manion, G., Elith, J., &amp; Richardson, K. (2007). Using generalized dissimilarity modelling to analyse and predict patterns of beta diversity in regional biodiversity assessment. Diversity and Distributions, 13(3), 252–264. doi:10.1111/j.1472-4642.2007.00341.x</description>
            <pubDate>Tue, 27 Mar 2018 19:29:06 +0000</pubDate>
        </item>
        <item>
            <title>generalized_linear_model_interpolation_-_glm</title>
            <link>https://dinamicaego.com/dokuwiki/doku.php?id=generalized_linear_model_interpolation_-_glm</link>
            <description>Generalized linear model interpolation - GLM

Description

This functor interpolates values on the map based on predictor variables and Generalized linear model - GLM

Inputs
 Name             Type                                       Description</description>
            <pubDate>Tue, 27 Mar 2018 20:25:51 +0000</pubDate>
        </item>
        <item>
            <title>generate_temporary_file</title>
            <link>https://dinamicaego.com/dokuwiki/doku.php?id=generate_temporary_file</link>
            <description>Generate Temporary File

Description

Creates a temporary file, or simply reserves a temporary filename, guaranteeing that the name does not collide with any existing file.

Inputs
 Name   Type   Description   Extension   String Type   Extension for the generated temporary file, without the leading period. It must contain only letters and numbers.</description>
            <pubDate>Fri, 28 Aug 2026 03:20:40 +0000</pubDate>
        </item>
        <item>
            <title>generate_unique_ids</title>
            <link>https://dinamicaego.com/dokuwiki/doku.php?id=generate_unique_ids</link>
            <description>Generate Unique Ids

Description

Generate a unique id corresponding to each lookup table key.

Inputs
 Name   Type   Description   Input Table   Lookup Table Type   The input lookup table.  
Output
 Name   Type   Description   Unique Id Table   Lookup Table Type   The output lookup table mapping the original key to the corresponding unique id.</description>
            <pubDate>Thu, 09 Nov 2017 00:45:05 +0000</pubDate>
        </item>
        <item>
            <title>generic_filename</title>
            <link>https://dinamicaego.com/dokuwiki/doku.php?id=generic_filename</link>
            <description>Generic Filename

Description

Declares a generic filename that can be reused as the input to more than one functor, instead of repeating the same constant throughout the model.

Inputs
 Name   Type   Description   Constant   Generic Filename Type   Generic filename or constant.</description>
            <pubDate>Fri, 28 Aug 2026 03:00:14 +0000</pubDate>
        </item>
        <item>
            <title>generic_filename_type</title>
            <link>https://dinamicaego.com/dokuwiki/doku.php?id=generic_filename_type</link>
            <description>Generic Filename Type

A Generic Filename is a filename with no specific format requirement. Unlike Map Filename Type, Table Filename Type, Lookup Table Filename Type, and Weights Filename Type — each of which expects an extension matching its own file format — a Generic Filename accepts any file path. Generate Temporary File is a typical source of one, since a temporary file isn't tied to any particular format.</description>
            <pubDate>Fri, 31 Jul 2026 02:35:08 +0000</pubDate>
        </item>
        <item>
            <title>generic_name</title>
            <link>https://dinamicaego.com/dokuwiki/doku.php?id=generic_name</link>
            <description>Generic Name

Description

Structure that can be used to connect two other functors or as a constant value.

Inputs
 Name   Type   Description   constant  Generic filename  Value or constant representing a generic filename. 
Optional Inputs

None.

Outputs</description>
            <pubDate>Thu, 30 Apr 2020 14:44:45 +0000</pubDate>
        </item>
        <item>
            <title>genetic_algorithm_tool</title>
            <link>https://dinamicaego.com/dokuwiki/doku.php?id=genetic_algorithm_tool</link>
            <description>Genetic Algorithm Tool

Description

This container is a global optimization tool that solves a genetic algorithm, mimicking the principles of biological evolution, to search for a global optimization solution for the model it contains. It evolves a population of candidate individuals across generations, guided by a fitness value that the contained model computes for each individual, and returns the best individual found across all generations.</description>
            <pubDate>Fri, 28 Aug 2026 03:20:41 +0000</pubDate>
        </item>
        <item>
            <title>geographic_interpolation_of_endemism</title>
            <link>https://dinamicaego.com/dokuwiki/doku.php?id=geographic_interpolation_of_endemism</link>
            <description>Geographic Interpolation Of Endemism - GIE

Description

Run Geographic Interpolation of Endemism (GIE): analysis for identify Areas of Endemism (AoEs) by species points of occurence. For more details about analysis, see: OLIVEIRA, U.; BRESCOVIT, A. D.; SANTOS, A. J. Delimiting Areas of Endemism through Kernel Interpolation. PLoS ONE. v. 10, n. 1, p. 1-18, 2015.</description>
            <pubDate>Tue, 27 Mar 2018 23:03:29 +0000</pubDate>
        </item>
        <item>
            <title>get_all_regions_info</title>
            <link>https://dinamicaego.com/dokuwiki/doku.php?id=get_all_regions_info</link>
            <description>Get All Regions Info

Description

Returns a table with the boundaries of every region held by a region manager, one row per region.

Inputs

None.

Optional Inputs
 Name   Type   Description   Default Value   Region Manager   Region Manager Type   The region manager to read. When this functor is placed inside a</description>
            <pubDate>Fri, 28 Aug 2026 03:20:42 +0000</pubDate>
        </item>
        <item>
            <title>get_current_individual</title>
            <link>https://dinamicaego.com/dokuwiki/doku.php?id=get_current_individual</link>
            <description>Get Current Individual

Description

When placed inside a Genetic Algorithm Tool container, this functor retrieves the individual being evaluated in the current iteration of the genetic algorithm.

Inputs

None.

Optional Inputs
 Name   Type   Description   Default Value</description>
            <pubDate>Fri, 28 Aug 2026 03:20:43 +0000</pubDate>
        </item>
        <item>
            <title>get_elevation_graph_common_paths_summaries</title>
            <link>https://dinamicaego.com/dokuwiki/doku.php?id=get_elevation_graph_common_paths_summaries</link>
            <description>Get Elevation Graph Common Paths Summaries

Description

This functor retrieves the summaries of the elevation patches common between the paths of pseudo-top pairs and their respective bases.

Inputs
 Name   Type   Description   Elevation Graph   Elevation Graph Type   Elevation patch graph created from neighborhood relationships and their properties.</description>
            <pubDate>Fri, 28 Aug 2026 03:20:44 +0000</pubDate>
        </item>
        <item>
            <title>get_elevation_graph_info</title>
            <link>https://dinamicaego.com/dokuwiki/doku.php?id=get_elevation_graph_info</link>
            <description>Get Elevation Graph Info

Description

This functor retrieves complete information from an elevation patch graph, including each patch's own properties and its relationship with neighboring patches.

Inputs
 Name   Type   Description   Elevation Graph</description>
            <pubDate>Fri, 28 Aug 2026 03:20:44 +0000</pubDate>
        </item>
        <item>
            <title>get_elevation_graph_tops_and_bases</title>
            <link>https://dinamicaego.com/dokuwiki/doku.php?id=get_elevation_graph_tops_and_bases</link>
            <description>Get Elevation Graph Tops And Bases

Description

This functor retrieves the patches that correspond to local maxima and minima of an elevation patch graph.

Inputs
 Name   Type   Description   Elevation Graph   Elevation Graph Type   Elevation patch graph created from neighborhood relationships and their properties.</description>
            <pubDate>Fri, 28 Aug 2026 03:20:46 +0000</pubDate>
        </item>
        <item>
            <title>get_environment_value</title>
            <link>https://dinamicaego.com/dokuwiki/doku.php?id=get_environment_value</link>
            <description>Get Environment Value

Description

Returns a piece of information about the application or operating system environment.

Inputs
 Name   Type   Description   Key   Enum Type   Type of value to return: Temporary Directory, Model Directory, Model Temporary Folder, User Folder, User Submodel Folder, Store Submodel Folder, Dinamica EGO Application Folder, Dinamica EGO Version, Operating System, or Operating System Executable Extension.</description>
            <pubDate>Fri, 28 Aug 2026 03:20:46 +0000</pubDate>
        </item>
        <item>
            <title>get_lookup_table_value</title>
            <link>https://dinamicaego.com/dokuwiki/doku.php?id=get_lookup_table_value</link>
            <description>Get Lookup Table Value

Description

Retrieves the value corresponding to a specified key from a lookup table.

Inputs
 Name   Type   Description   Table   Lookup Table Type   Lookup table to search.   Key   Real Value Type   Key to search for in Table.  
Optional Inputs
 Name   Type</description>
            <pubDate>Fri, 28 Aug 2026 03:20:47 +0000</pubDate>
        </item>
        <item>
            <title>get_map_categories</title>
            <link>https://dinamicaego.com/dokuwiki/doku.php?id=get_map_categories</link>
            <description>Get Map Categories

Description

Extracts a copy of the categorization of a map.

Inputs
 Name   Type   Description   Categorical Map   Map Type   Map whose categorization will be extracted.  
Optional Inputs

None.

Outputs
 Name   Type   Description   Categories</description>
            <pubDate>Fri, 28 Aug 2026 03:20:48 +0000</pubDate>
        </item>
        <item>
            <title>get_map_value</title>
            <link>https://dinamicaego.com/dokuwiki/doku.php?id=get_map_value</link>
            <description>Get Map Value

Description

Retrieves the value of a map cell at a specified line and column.

Inputs
 Name   Type   Description   Map   Map Type   Map the value is retrieved from.   Cell Line   Positive Integer Value Type   Line of the cell. Line 1 is the topmost line.   Cell Column</description>
            <pubDate>Fri, 28 Aug 2026 03:20:49 +0000</pubDate>
        </item>
        <item>
            <title>get_minimum_necessary_cell_type</title>
            <link>https://dinamicaego.com/dokuwiki/doku.php?id=get_minimum_necessary_cell_type</link>
            <description>Get Minimum Necessary Cell Type

Description

Get the minimum cell type value big enough to represent values in the given bounds.

Inputs
 Name   Type   Description   Minimum Value   Real Value Type   Minimum value that will be stored in the target map.   Minimum Value</description>
            <pubDate>Mon, 30 Oct 2017 22:46:45 +0000</pubDate>
        </item>
        <item>
            <title>get_projection_info</title>
            <link>https://dinamicaego.com/dokuwiki/doku.php?id=get_projection_info</link>
            <description>Get Projection Info

Description

Retrieves descriptive information about a projection, in several standard representations.

Inputs
 Name   Type   Description   Projection   Projection Type   Projection whose information will be retrieved.  
Optional Inputs

None.</description>
            <pubDate>Fri, 28 Aug 2026 03:21:59 +0000</pubDate>
        </item>
        <item>
            <title>get_region_info</title>
            <link>https://dinamicaego.com/dokuwiki/doku.php?id=get_region_info</link>
            <description>Get Region Info

Description

Returns the mask, dimensions, projection, and boundary coordinates of a single region held by a region manager.

Inputs

None.

Optional Inputs
 Name   Type   Description   Default Value   Region Id   Integer Value Type   Identifier of the region to describe. When this functor is placed inside a</description>
            <pubDate>Fri, 28 Aug 2026 03:22:00 +0000</pubDate>
        </item>
        <item>
            <title>get_table_column</title>
            <link>https://dinamicaego.com/dokuwiki/doku.php?id=get_table_column</link>
            <description>Get Table Column

Description

Retrieves a data column from the specified table.

Inputs
 Name   Type   Description   Table   Table Type   Table from where the data column will be retrieved.   Column Index Or Name   Index Or Name Type   Index or name of the column to be retrieved. The first, i.e. the leftmost, data column has index 1. The index or name must correspond to a data column; if it corresponds to a key column, this functor reports an error.</description>
            <pubDate>Fri, 28 Aug 2026 03:22:01 +0000</pubDate>
        </item>
        <item>
            <title>get_table_from_key</title>
            <link>https://dinamicaego.com/dokuwiki/doku.php?id=get_table_from_key</link>
            <description>Get Table From Key

Description

Retrieves the sub-table corresponding to a given chain of keys from an input table.

Inputs
 Name   Type   Description   Table   Table Type   The input table.   Keys   Tuple Type   Chain of keys, starting from the first key column, identifying the sub-table that will be retrieved.</description>
            <pubDate>Fri, 28 Aug 2026 03:22:02 +0000</pubDate>
        </item>
        <item>
            <title>get_table_info</title>
            <link>https://dinamicaego.com/dokuwiki/doku.php?id=get_table_info</link>
            <description>Get Table Info

Description

Gets information about the columns of a given input table or lookup table.

Inputs
 Name   Type   Description   Table   Base Table Type   Input table or lookup table whose column information will be retrieved.  
Optional Inputs

None.

Outputs</description>
            <pubDate>Fri, 28 Aug 2026 03:22:02 +0000</pubDate>
        </item>
        <item>
            <title>get_table_keys</title>
            <link>https://dinamicaego.com/dokuwiki/doku.php?id=get_table_keys</link>
            <description>Get Table Keys

Description

Returns a table mapping unique real identifiers to the keys of the first key column of a given table or lookup table. In case the keys of the given table are represented by real numbers, those numbers themselves are used as the unique identifiers.</description>
            <pubDate>Fri, 28 Aug 2026 03:22:03 +0000</pubDate>
        </item>
        <item>
            <title>get_table_row</title>
            <link>https://dinamicaego.com/dokuwiki/doku.php?id=get_table_row</link>
            <description>Get Table Row

Description

Retrieves a row from a table.

Inputs
 Name   Type   Description   Keys   Tuple Type   Keys corresponding to the desired row.   Table   Table Type   Table to extract the row from.  
Optional Inputs

None.

Outputs
 Name   Type   Description</description>
            <pubDate>Fri, 28 Aug 2026 03:22:04 +0000</pubDate>
        </item>
        <item>
            <title>get_table_value</title>
            <link>https://dinamicaego.com/dokuwiki/doku.php?id=get_table_value</link>
            <description>Get Table Value

Description

Gets a value from a table.

Inputs
 Name   Type   Description   Table   Table Type   Table to extract the value from.   Keys   Tuple Type   Keys corresponding to the desired value.   Column   Index Or Name Type   Column name or index where the value is located.</description>
            <pubDate>Fri, 28 Aug 2026 03:22:05 +0000</pubDate>
        </item>
        <item>
            <title>get_tuple_size</title>
            <link>https://dinamicaego.com/dokuwiki/doku.php?id=get_tuple_size</link>
            <description>Get Tuple Size

Description

Gets the number of elements of a tuple.

Inputs
 Name   Type   Description   Tuple   Tuple Type   Tuple whose size will be returned.  
Optional Inputs

None.

Outputs
 Name   Type   Description   Result   Non Negative Integer Value Type   Number of elements in Tuple.</description>
            <pubDate>Fri, 28 Aug 2026 03:22:06 +0000</pubDate>
        </item>
        <item>
            <title>get_tuple_value</title>
            <link>https://dinamicaego.com/dokuwiki/doku.php?id=get_tuple_value</link>
            <description>Get Tuple Value

Description

Gets a value from a tuple.

Inputs
 Name   Type   Description   Index   Positive Integer Value Type   Index of the desired value in the tuple.   Tuple   Tuple Type   Tuple to extract the value from.  
Optional Inputs

None.

Outputs
 Name   Type   Description</description>
            <pubDate>Fri, 28 Aug 2026 03:22:07 +0000</pubDate>
        </item>
        <item>
            <title>global_moran_i</title>
            <link>https://dinamicaego.com/dokuwiki/doku.php?id=global_moran_i</link>
            <description>Global Moran I

Description

Test of Spatial autocorrelation in raster object

Inputs
 Name             Type                                       Description                                                      Input Map   Map Type  Any map 
Outputs
 Name  Type</description>
            <pubDate>Tue, 27 Mar 2018 16:14:41 +0000</pubDate>
        </item>
        <item>
            <title>group</title>
            <link>https://dinamicaego.com/dokuwiki/doku.php?id=group</link>
            <description>Group

Description

Executes the functors it contains as a single step. This container has no effect of its own beyond organizing part of a model visually, or forcing an execution order through its Sequence Input and Sequence Output ports.

Inputs

None.</description>
            <pubDate>Fri, 28 Aug 2026 03:22:07 +0000</pubDate>
        </item>
        <item>
            <title>gui_basics</title>
            <link>https://dinamicaego.com/dokuwiki/doku.php?id=gui_basics</link>
            <description>Dinamica EGO Graphical Interface

Dinamica EGO 3 features a redesigned graphical interface.

Interface Map

Click on any part of the interface below to learn more about that specific component.
[Dinamica EGO Graphical Interface]

	*  Issue Panel
	*  Message Log
	*  Documentation Panel
	*  Explorer
	*  Main Toolbar and Menu
	*  Model Presentation Panel
	*  Model Selector Tabs
	*  Overview
	*  Functor Library
	*  Model Toolbar
	*</description>
            <pubDate>Mon, 16 Nov 2015 17:48:33 +0000</pubDate>
        </item>
        <item>
            <title>gui_tips</title>
            <link>https://dinamicaego.com/dokuwiki/doku.php?id=gui_tips</link>
            <description>Useful Tips for Using the Graphical Interface

The following are useful tips for working with the graphical interface.

All Panels

You can perform searches using special options. For example, is:functor shows only functors, and is:loop shows only containers that are loops. These commands are valid in every search box of the interface. To use them, the</description>
            <pubDate>Wed, 02 Sep 2026 02:12:32 +0000</pubDate>
        </item>
        <item>
            <title>guidebook_introduction</title>
            <link>https://dinamicaego.com/dokuwiki/doku.php?id=guidebook_introduction</link>
            <description>Introduction

Welcome to Dinamica EGO!

A Environment for Geoprocessing Objects with simplicity, flexibility and good performance, optimizing speed and computer resources.

In this section will you learn What Dinamica EGO is, What a functor is and What this guidebook is about.</description>
            <pubDate>Wed, 03 Jul 2019 20:19:42 +0000</pubDate>
        </item>
        <item>
            <title>guidebook_presentation</title>
            <link>https://dinamicaego.com/dokuwiki/doku.php?id=guidebook_presentation</link>
            <description>Argemiro T. Leite-Filho, Juliana L. Davis, Britaldo S. Soares-Filho,  Hermann O. Rodrigues (2019)





Argemiro T. Leite-Filho, Juliana L. Davis, Britaldo S. Soares-Filho, Hermann O. Rodrigues (2019)


Av. Antônio Carlos, 6627 - Federal University of Minas Gerais - Campus Pampulha</description>
            <pubDate>Thu, 04 Jul 2019 16:57:17 +0000</pubDate>
        </item>
        <item>
            <title>guidebook_start</title>
            <link>https://dinamicaego.com/dokuwiki/doku.php?id=guidebook_start</link>
            <description>Modeling Environmental Dynamics with Dinamica EGO








ISBN: 978-65-01-05910-5 



Argemiro T. Leite-Filho, Britaldo S. Soares-Filho, Juliana L. Davis, Hermann O. Rodrigues (2020)




Copyright © 2019, 2020 by Centro de Sensoriamento Remoto</description>
            <pubDate>Tue, 07 Apr 2026 19:11:25 +0000</pubDate>
        </item>
        <item>
            <title>habitat_suitability_modeling_with_small_sample_size</title>
            <link>https://dinamicaego.com/dokuwiki/doku.php?id=habitat_suitability_modeling_with_small_sample_size</link>
            <description>Evaluating Weights of Evidence method for habitat suitability modeling: a comparison with Maximum Entropy for a case of few presence records

Daniel Fernandes Mamede Teixeira Lopes, Andre Carvalho Silveira and Britaldo Silveira Soares Filho





Abstract</description>
            <pubDate>Wed, 16 May 2018 02:19:35 +0000</pubDate>
        </item>
        <item>
            <title>histogram</title>
            <link>https://dinamicaego.com/dokuwiki/doku.php?id=histogram</link>
            <description>Histogram Editor

The histogram window is responsible for assigning transformations from image original values (in any range) to palette range [0, 255]. The histogram curve will adjust any value smaller than the “From:” limit to 0, and any value greater than the</description>
            <pubDate>Fri, 14 Sep 2012 23:02:44 +0000</pubDate>
        </item>
        <item>
            <title>how-to</title>
            <link>https://dinamicaego.com/dokuwiki/doku.php?id=how-to</link>
            <description>How-To

These are some tutorials for specific tools in Dinamica EGO.

	*  Working with submodels

	*  Creating wizards Still not covering Dinamica EGO version 3

	*  Working with the map viewer 

	*  How to make a movie

	*  How to create a raster cube map Still not covering Dinamica EGO version 3

	*  Using different parameters for patcher and expander based on the current sub-region / year

	*  Check the Dinamica EGO Guidebook for more tutorials Still not covering Dinamica EGO version 3</description>
            <pubDate>Fri, 24 Feb 2017 02:43:41 +0000</pubDate>
        </item>
        <item>
            <title>if_not_then</title>
            <link>https://dinamicaego.com/dokuwiki/doku.php?id=if_not_then</link>
            <description>If Not Then

Description

Executes the functors it contains only when its condition is false.

Inputs
 Name   Type   Description   Condition   Boolean Value Type   Condition that determines whether the contained functors execute. The contained functors run when this value is false.</description>
            <pubDate>Fri, 28 Aug 2026 03:22:08 +0000</pubDate>
        </item>
        <item>
            <title>if_then</title>
            <link>https://dinamicaego.com/dokuwiki/doku.php?id=if_then</link>
            <description>If Then

Description

Executes the functors it contains only when its condition is true.

Inputs
 Name   Type   Description   Condition   Boolean Value Type   Condition that determines whether the contained functors execute.  
Optional Inputs
 Name   Type   Description</description>
            <pubDate>Fri, 28 Aug 2026 03:22:09 +0000</pubDate>
        </item>
        <item>
            <title>image_expression</title>
            <link>https://dinamicaego.com/dokuwiki/doku.php?id=image_expression</link>
            <description>Image Expression

Description

Declares a map algebra expression value that can be reused as the input to more than one functor, instead of repeating the same constant throughout the model.

Inputs
 Name   Type   Description   Constant   Image Expression Type   Value or constant representing a map algebra expression.</description>
            <pubDate>Fri, 28 Aug 2026 03:22:10 +0000</pubDate>
        </item>
        <item>
            <title>image_expression_type</title>
            <link>https://dinamicaego.com/dokuwiki/doku.php?id=image_expression_type</link>
            <description>Image Expression Type

The Image Expression Language is used by the five calculator functors to evaluate algebraic and logical expressions. The complete operator reference — including full syntax tables, availability notes, null value handling, EGO Script examples, and practical examples — is in</description>
            <pubDate>Sat, 01 Aug 2026 17:24:13 +0000</pubDate>
        </item>
        <item>
            <title>image_virtualization</title>
            <link>https://dinamicaego.com/dokuwiki/doku.php?id=image_virtualization</link>
            <description>Image Virtualization

Image virtualization, map virtualization, raster virtualization, or even multi-resolution are the different names given to the ability to manipulate images with different extents, resolutions, or numbers of lines and columns.

Older versions of Dinamica required all maps used as inputs of a model to have the same number of lines and columns (and, as a consequence, the same extents). This was changed by enforcing the proper use of map projections (all maps used as part of a …</description>
            <pubDate>Sat, 08 Aug 2026 02:02:15 +0000</pubDate>
        </item>
        <item>
            <title>index_or_name</title>
            <link>https://dinamicaego.com/dokuwiki/doku.php?id=index_or_name</link>
            <description>Index Or Name

Description

Declares a value that can hold either an index or a name, so that it can be reused as the input to more than one functor instead of repeating the same constant throughout the model.

Inputs
 Name   Type   Description   Constant</description>
            <pubDate>Fri, 28 Aug 2026 03:22:11 +0000</pubDate>
        </item>
        <item>
            <title>index_or_name_type</title>
            <link>https://dinamicaego.com/dokuwiki/doku.php?id=index_or_name_type</link>
            <description>Index Or Name Type

An Index Or Name value holds either a numeric index or a name — never both at once. The index is a Positive Integer; the name is a regular Name.

GUI Editor

The index or name editor lets you enter either a positive integer index or a quoted name, matching whichever representation you need.</description>
            <pubDate>Thu, 30 Jul 2026 22:22:58 +0000</pubDate>
        </item>
        <item>
            <title>insert_map_layer</title>
            <link>https://dinamicaego.com/dokuwiki/doku.php?id=insert_map_layer</link>
            <description>Insert Map Layer

Description

Inserts or replaces a layer of a map at a given position.

Inputs
 Name   Type   Description   Map   Map Type   Map the new layer is inserted into.   Layer   Map Type   Map whose first layer will be inserted into Map. Any further layers are ignored.</description>
            <pubDate>Fri, 28 Aug 2026 03:25:41 +0000</pubDate>
        </item>
        <item>
            <title>int_set</title>
            <link>https://dinamicaego.com/dokuwiki/doku.php?id=int_set</link>
            <description>Int Set

Description

Declares a set of integer values that can be reused as the input to more than one functor, instead of repeating the same constant throughout the model.

Inputs
 Name   Type   Description   Constant   Int Set Type   Integer set or constant.</description>
            <pubDate>Fri, 28 Aug 2026 03:25:43 +0000</pubDate>
        </item>
        <item>
            <title>int_set_type</title>
            <link>https://dinamicaego.com/dokuwiki/doku.php?id=int_set_type</link>
            <description>Int Set Type

An Int Set represents a set of integers, most commonly a set of category codes to be treated as a group. Calc Distance Map's categories input is a concrete example: given a Categorical Map and an Int Set of class codes, it returns the distance from every cell to the nearest cell belonging to any of those classes.</description>
            <pubDate>Fri, 31 Jul 2026 20:29:24 +0000</pubDate>
        </item>
        <item>
            <title>integer_value</title>
            <link>https://dinamicaego.com/dokuwiki/doku.php?id=integer_value</link>
            <description>Integer Value

Description

Declares an integer value that can be reused as the input to more than one functor, instead of repeating the same constant throughout the model.

Inputs
 Name   Type   Description   Constant   Integer Value Type   Integer value or constant.</description>
            <pubDate>Fri, 28 Aug 2026 03:25:44 +0000</pubDate>
        </item>
        <item>
            <title>integer_value_type</title>
            <link>https://dinamicaego.com/dokuwiki/doku.php?id=integer_value_type</link>
            <description>Integer Value Type

Denotes an integer.

An integer is any non-fractional value. Ex: ... -3, -2, -1, 0, 1, 2, 3 ...

GUI Editor

EGO Script

Integers in Dinamica EGO use the standard representation for integer numbers.

	*  1, 2, 198, etc.

It is not possible to enter integer values using any notation other than decimal.</description>
            <pubDate>Fri, 31 Jul 2026 01:12:16 +0000</pubDate>
        </item>
        <item>
            <title>intensity_analysis</title>
            <link>https://dinamicaego.com/dokuwiki/doku.php?id=intensity_analysis</link>
            <description>Intensity Analysis

Intensity Analysis measures the degree to which changes among categories are non-uniform at three levels: interval, category, and transition.

Main website of intensity analysis:

Intensity Analysis Website

Main characteristics:

	*  The categories must be identical at all time points.</description>
            <pubDate>Wed, 01 Jun 2016 18:45:53 +0000</pubDate>
        </item>
        <item>
            <title>interface_elements</title>
            <link>https://dinamicaego.com/dokuwiki/doku.php?id=interface_elements</link>
            <description>Interface Elements

Here is a description of the main elements of the graphical interface:

[Dinamica EGO]

Functor Library

Shows functors and submodels.

[Functor Library]

The user can search for specific submodels and iteract with them, viewing the functor documentation, marking functors as favorites etc.</description>
            <pubDate>Mon, 07 Sep 2015 04:50:39 +0000</pubDate>
        </item>
        <item>
            <title>intro_map_viewer_pt</title>
            <link>https://dinamicaego.com/dokuwiki/doku.php?id=intro_map_viewer_pt</link>
            <description>Introdução ao Uso do Map Viewer

O Map Viewer é uma ferramenta de exibição de mapas e imagens através da qual podemos analisar qualquer mapa raster, incluindo aqueles resultantes de nossas simulações. Ele permite ajustar cores de exibição, verificar categorias associadas ao mapa, focalizar mapas em diferentes regiões, aplicar transparência e pequenos cálculos em um conjunto de mapas relacionados e até mesmo criar pequenos filmes com os mapas. Com esses recursos, torna-se possível extrair informa…</description>
            <pubDate>Thu, 20 Mar 2014 22:45:38 +0000</pubDate>
        </item>
        <item>
            <title>issue_panel</title>
            <link>https://dinamicaego.com/dokuwiki/doku.php?id=issue_panel</link>
            <description>Dinamica EGO Graphical Interface

Issue Panel

Presents a list of functors and their corresponding critical and non-critical issues.

[Issue Panel]

Double click an issue to locate the corresponding functor on the current model or submodel. You can also search for specific issues using the search field.</description>
            <pubDate>Wed, 30 Sep 2015 22:02:00 +0000</pubDate>
        </item>
        <item>
            <title>key_bindings</title>
            <link>https://dinamicaego.com/dokuwiki/doku.php?id=key_bindings</link>
            <description>Keyboard Shortcuts

Global Actions
 Action                           Shortcut               Carrier Remapper                 Ctrl+J                 Copy                             Ctrl+C                 Create or Edit Wizard            Ctrl+W</description>
            <pubDate>Mon, 11 May 2026 15:09:23 +0000</pubDate>
        </item>
        <item>
            <title>kml</title>
            <link>https://dinamicaego.com/dokuwiki/doku.php?id=kml</link>
            <description>Kml

Description

Declares a KML value that can be reused as the input to more than one functor, instead of repeating the same constant throughout the model.

Inputs
 Name   Type   Description   Constant   Kml Type   Value or constant representing a KML.  
Optional Inputs</description>
            <pubDate>Fri, 28 Aug 2026 03:25:45 +0000</pubDate>
        </item>
        <item>
            <title>kml_timeline_type</title>
            <link>https://dinamicaego.com/dokuwiki/doku.php?id=kml_timeline_type</link>
            <description>Kml Timeline Type

A Kml Timeline represents an ordered, time-stamped sequence of Kml overlays, assembled into a single animated display for Google Earth: each entry can carry a beginTime/endTime pair so that Google Earth shows and hides it as the timeline plays through those dates.</description>
            <pubDate>Sat, 01 Aug 2026 02:39:28 +0000</pubDate>
        </item>
        <item>
            <title>kml_type</title>
            <link>https://dinamicaego.com/dokuwiki/doku.php?id=kml_type</link>
            <description>Kml Type

A Kml represents a single georeferenced image overlay for Google Earth: a rendering of a map's cells, placed and scaled according to the map's projection and extents, so that Google Earth can display it draped over the globe.

A Kml is produced either by rendering a</description>
            <pubDate>Sat, 01 Aug 2026 02:33:03 +0000</pubDate>
        </item>
        <item>
            <title>kmz_filename</title>
            <link>https://dinamicaego.com/dokuwiki/doku.php?id=kmz_filename</link>
            <description>Kmz Filename

Description

Declares a filename referring to a KMZ file that can be reused as the input to more than one functor, instead of repeating the same constant throughout the model.

Inputs
 Name   Type   Description   Constant   Kmz Filename Type   Value or constant representing a KMZ filename.</description>
            <pubDate>Fri, 28 Aug 2026 03:25:46 +0000</pubDate>
        </item>
        <item>
            <title>kmz_filename_type</title>
            <link>https://dinamicaego.com/dokuwiki/doku.php?id=kmz_filename_type</link>
            <description>Kmz Filename Type

A Kmz Filename is a filename referring to a compressed KML (.kmz) file on disk, used to load or save Kml data. If no path is given, the file is located relative to the model script.

GUI Editor

The kmz filename editor presents a file browser for selecting the target kmz file, or typing its path directly.</description>
            <pubDate>Fri, 31 Jul 2026 03:11:50 +0000</pubDate>
        </item>
        <item>
            <title>lesson_1</title>
            <link>https://dinamicaego.com/dokuwiki/doku.php?id=lesson_1</link>
            <description>LESSON 1: Dinamica EGO data structures and file format




What will you learn?




	*  Dinamica EGO data structures
	*  Dinamica EGO file formats



Dinamica EGO handles data in several formats, including raster maps or images, tables, matrices, and a Weights of Evidence coefficient file.</description>
            <pubDate>Thu, 13 Feb 2020 20:48:21 +0000</pubDate>
        </item>
        <item>
            <title>lesson_2</title>
            <link>https://dinamicaego.com/dokuwiki/doku.php?id=lesson_2</link>
            <description>LESSON 2: Exploring the Graphical Interface



When Dinamica EGO starts, you are presented with the graphical interface below. 










The five components of the Dinamica EGO interface are described in more detail in the following sections.</description>
            <pubDate>Thu, 13 Feb 2020 23:31:29 +0000</pubDate>
        </item>
        <item>
            <title>lesson_3</title>
            <link>https://dinamicaego.com/dokuwiki/doku.php?id=lesson_3</link>
            <description>LESSON 3: Exploring the Map Viewer



The Dinamica EGO Map Viewer is a tool designed to view and interpret map information.


The components of the Map Viewer interface are described in more detail in the following sections:





Main Window</description>
            <pubDate>Thu, 13 Feb 2020 21:08:36 +0000</pubDate>
        </item>
        <item>
            <title>lesson_4</title>
            <link>https://dinamicaego.com/dokuwiki/doku.php?id=lesson_4</link>
            <description>LESSON 4: Opening and Saving maps




In this lesson we show how to load a map and save it to a different file format.



Which functors will you use in this lesson? Load Map and Save Map




What will the model do? It will load “air_temperature.tif” file and save this map to a different file with another extension. This new map will be saved to the new format in the selected folder. We will use initially the air_temperature raster layer</description>
            <pubDate>Wed, 19 Feb 2020 16:32:40 +0000</pubDate>
        </item>
        <item>
            <title>lesson_5</title>
            <link>https://dinamicaego.com/dokuwiki/doku.php?id=lesson_5</link>
            <description>LESSON 5: Implementing simple map algebra on Dinamica EGO



In this lesson we demonstrate how to use Dinamica EGO to convert the values of Belo Horizonte temperature map from Celsius into the Fahrenheit scale.




Which Functors will you use in this lesson?</description>
            <pubDate>Wed, 19 Feb 2020 16:36:16 +0000</pubDate>
        </item>
        <item>
            <title>lesson_6</title>
            <link>https://dinamicaego.com/dokuwiki/doku.php?id=lesson_6</link>
            <description>LESSON 6: Extracting the attributes and calculating basic statistics from a map



In this lesson we would like to demonstrate some details on how Dinamica EGO extracts the attributes and calculates basic statistics from a map, creating a table that contains these extracted attributes.</description>
            <pubDate>Wed, 19 Feb 2020 16:37:26 +0000</pubDate>
        </item>
        <item>
            <title>lesson_7</title>
            <link>https://dinamicaego.com/dokuwiki/doku.php?id=lesson_7</link>
            <description>LESSON 7: Creating a new column and retrieving a data column from tables




	*  To create a new column in a given table we must open all the files that will be used to retrieve data from. Click on the Input/Output tab from the library window and grab three</description>
            <pubDate>Wed, 19 Feb 2020 16:44:03 +0000</pubDate>
        </item>
        <item>
            <title>lesson_8</title>
            <link>https://dinamicaego.com/dokuwiki/doku.php?id=lesson_8</link>
            <description>LESSON 8: Inserting and getting a specific value into a table



The aim of this lesson is getting and inserting specifics values from and into a table on Dinamica. We will use the Get Table Value, Set Table Cell Value, Add Table Column, Set Table By Key and Get Table From Key functors and the following files:





	*  The IBGE crop information Table (</description>
            <pubDate>Tue, 11 Feb 2020 22:08:24 +0000</pubDate>
        </item>
        <item>
            <title>lesson_9</title>
            <link>https://dinamicaego.com/dokuwiki/doku.php?id=lesson_9</link>
            <description>LESSON 9: Working with maps and tables



The aim of this lesson is introducing the calculation of area of each source feature on Dinamica EGO to the user. For this, we will calculate the area of each category of Legal Amazon Protected Areas map in the year 2000 and calculate biomass and Carbon Dioxide content in Biomass within high priority conservation areas.</description>
            <pubDate>Thu, 20 Feb 2020 18:51:31 +0000</pubDate>
        </item>
        <item>
            <title>lesson_10</title>
            <link>https://dinamicaego.com/dokuwiki/doku.php?id=lesson_10</link>
            <description>LESSON 10: Submodels on Dinamica EGO?



Submodels enable the reusing of parts of a model to perform specific operations inside other models. By using them, we can reduce the amount of work we have to put on when creating models that share similar functionalities. They are also an important tool for abstraction, hiding unnecessary details and making easier to reason about the model concept and its implementation. Conceptually, a submodel is a combination of functors exporting inputs and outputs …</description>
            <pubDate>Thu, 20 Feb 2020 20:03:18 +0000</pubDate>
        </item>
        <item>
            <title>lesson_11</title>
            <link>https://dinamicaego.com/dokuwiki/doku.php?id=lesson_11</link>
            <description>LESSON 11: Creating local Submodels and using a Submodel in a Model



Local submodels can be created by simply selecting the parts of a model that will be converted to a submodel and clicking on the tab Edit -&gt; Create Submodel. The selection will be replaced by the new submodel and the visual representation of the new submodel will be available to be edited as a new tab on the script editor. At any time, the user can make changes to the local submodel and apply those changes clicking on</description>
            <pubDate>Wed, 19 Feb 2020 16:59:44 +0000</pubDate>
        </item>
        <item>
            <title>lesson_12</title>
            <link>https://dinamicaego.com/dokuwiki/doku.php?id=lesson_12</link>
            <description>LESSON 12: Updating, importing and publishing a local submodel on Dinamica EGO




What will you learn?




	*  How to update a submodel
	*  How to import an submodel
	*  How to publish an submodel




Updating Local Submodels



At any time, the user can add or remove inputs and outputs or even change the combination of functors defining the submodel.  
The</description>
            <pubDate>Mon, 27 Jan 2020 09:31:31 +0000</pubDate>
        </item>
        <item>
            <title>lesson_13</title>
            <link>https://dinamicaego.com/dokuwiki/doku.php?id=lesson_13</link>
            <description>LESSON 13: Loop structures introduction






What will you learn?




	*  The main iteration algorithms (containers) 
	*  Their main auxiliary operators 





Dinamica EGO has several iteration control functors. These functors in the form of container allow to developing iteration including closed loops. For example, run model steps, each time with different values or using a dynamic data, such as a map that is updated during the iteration execution. Iteration algorithm can execute a block of c…</description>
            <pubDate>Thu, 13 Feb 2020 20:06:42 +0000</pubDate>
        </item>
        <item>
            <title>lesson_14</title>
            <link>https://dinamicaego.com/dokuwiki/doku.php?id=lesson_14</link>
            <description>LESSON 14: Using &quot;For Each Category&quot; and &quot;Region Manager&quot; to works with the concept of region

What will you learn?

	*  How to use the concept of Regions
	*  Functors: 
- Region Manager
- For Each Category





This subset of functors permits division of a map into several regional maps, which can be input for separate models or submodels, whose parameters are customized for each map’s region. Let’s adapt the model</description>
            <pubDate>Thu, 20 Feb 2020 17:43:44 +0000</pubDate>
        </item>
        <item>
            <title>lesson_15</title>
            <link>https://dinamicaego.com/dokuwiki/doku.php?id=lesson_15</link>
            <description>LESSON 15: Using &quot;while&quot; to make successive calculations





In the previous exercise we calculated the biomass of the new protected areas (PA) per year of designation. Here we will calculate the biomass of per PA per each year of designation and category, i.e. strictly protected and sustainable use conservation units and indigenous reserves.</description>
            <pubDate>Tue, 18 Feb 2020 00:27:19 +0000</pubDate>
        </item>
        <item>
            <title>lesson_16</title>
            <link>https://dinamicaego.com/dokuwiki/doku.php?id=lesson_16</link>
            <description>LESSON 16: Calculating Landscape metrics




What will you learn?




	*  Calculate landscape metrics 



We introduce here a series of models designed to calculate landscape metrics. Instead of providing a black box solution, all these metrics are developed using Dinamica EGO modeling language, thus they serve as templates to derive a wide variety of metrics.</description>
            <pubDate>Thu, 20 Feb 2020 17:45:18 +0000</pubDate>
        </item>
        <item>
            <title>lesson_17</title>
            <link>https://dinamicaego.com/dokuwiki/doku.php?id=lesson_17</link>
            <description>LESSON 17: Calculating accumulated cost surface and least-cost pathway






What will you learn?

	*  How to calculate a friction surface, cost surface and least-cost pathway
	*  Functors: 
- Calc Cost Map
- Calc Pathway Map

This exercise requires the calculation of a friction surface, representing the relative cost of crossing a unit cell depending on the land use. We can express this surface both in terms of distance – no differential cost exists among types of land uses; hence the least-cos…</description>
            <pubDate>Thu, 20 Feb 2020 16:12:27 +0000</pubDate>
        </item>
        <item>
            <title>lesson_18</title>
            <link>https://dinamicaego.com/dokuwiki/doku.php?id=lesson_18</link>
            <description>LESSON 18: Building a land-use and land-cover change simulation model




What will you learn?

* How to simulate land-use change 

* How to calculate transition matrix 

* How to calibrate a land-use change model 

* Using Weights of Evidence 

* Map Correlation</description>
            <pubDate>Thu, 20 Feb 2020 18:21:15 +0000</pubDate>
        </item>
        <item>
            <title>lesson_19</title>
            <link>https://dinamicaego.com/dokuwiki/doku.php?id=lesson_19</link>
            <description>The wizard editor in Dinamica EGO






What will you learn?




	*  Dinamica EGO wizard tools
	*  Creating Wizards
	*  Formatting Wizards 




Wizards



A Wizard is an easy way to create a presentation for a model developed in Dinamica EGO with formatted text, images and other graphical features. In a Wizard it is also possible alter the models' inputs to run an easy simulation without an advanced understanding of the Dinamica</description>
            <pubDate>Wed, 19 Feb 2020 14:12:36 +0000</pubDate>
        </item>
        <item>
            <title>lesson_20</title>
            <link>https://dinamicaego.com/dokuwiki/doku.php?id=lesson_20</link>
            <description>Dinamica EGO and R Coupling






What will you learn?

	*  Couple R to Dinamica EGO
	*  Calculate R Expression
	*  Select the R Interpreter to Use

 R Coupling

Congratulations, you have successfully completed this lesson!

☞Next: Dinamica EGO script language and console launcher


☞ Back to Guidebook Start</description>
            <pubDate>Mon, 15 May 2023 14:55:17 +0000</pubDate>
        </item>
        <item>
            <title>lesson_21</title>
            <link>https://dinamicaego.com/dokuwiki/doku.php?id=lesson_21</link>
            <description>Dinamica EGO script language and command line tool






What will you learn?

	*  Naming variables with alias
	*  Dinamica EGO programming language
	*  Dinamica EGO Command Line Tool

Alternatively, you may want to save the model in EGO format in EGO programming language. You can open an edit EGO script language on a text editor, (e.g.</description>
            <pubDate>Mon, 14 Aug 2023 18:31:21 +0000</pubDate>
        </item>
        <item>
            <title>lesson_22</title>
            <link>https://dinamicaego.com/dokuwiki/doku.php?id=lesson_22</link>
            <description>Heuristic calibration of models by using Genetic Algorithm

What will you learn?

	*  How to calibrate a land change model by using Genetic Algorithm
	*  How to set up a gene from model parameters
	*  How to get model parameter coefficients from a gene</description>
            <pubDate>Wed, 19 Feb 2020 14:16:56 +0000</pubDate>
        </item>
        <item>
            <title>lesson_23</title>
            <link>https://dinamicaego.com/dokuwiki/doku.php?id=lesson_23</link>
            <description>Agent Based Model

 


What will you learn?

	*  What is an agent-based model 

	*  A spatially explicit ABM developed using DINAMICA-EGO.






What is an agent-based model

Agent based models (ABM) attempts to reproduce individual processes of movement, behavior, birth, growth and death according to a set of information, such as genotype, history and location of agents. In these models the agents are the crucial components of the analysis. ABMs can be designed primarily as deliberative or reac…</description>
            <pubDate>Tue, 22 Sep 2020 15:31:30 +0000</pubDate>
        </item>
        <item>
            <title>lesson_24</title>
            <link>https://dinamicaego.com/dokuwiki/doku.php?id=lesson_24</link>
            <description>LESSON 24: Estimating carbon dioxide emissions from deforestation





Lesson under construction</description>
            <pubDate>Fri, 30 Aug 2019 12:42:44 +0000</pubDate>
        </item>
        <item>
            <title>lesson_99</title>
            <link>https://dinamicaego.com/dokuwiki/doku.php?id=lesson_99</link>
            <description>LESSON 13: Creating local Submodels and using a Submodel in a Model



== Now that you have initial knowledges of Submodels on Dinamica EGO, we would like to demonstrate and explain how to create a Submodel and next we will learn how to use this Submodel created in a Model.</description>
            <pubDate>Tue, 20 Aug 2019 15:56:07 +0000</pubDate>
        </item>
        <item>
            <title>lesson_preparing</title>
            <link>https://dinamicaego.com/dokuwiki/doku.php?id=lesson_preparing</link>
            <description>LESSON 4: Preparing Map variables on Dinamica EGO




Dinamica EGO provides a number of facilities for working with maps, including map preparation. It is possible to: re-project, create map cube, extract layers and rasterize a shapefile, among other functionalities.</description>
            <pubDate>Tue, 13 Aug 2019 14:03:02 +0000</pubDate>
        </item>
        <item>
            <title>linear_model_interpolation_lm</title>
            <link>https://dinamicaego.com/dokuwiki/doku.php?id=linear_model_interpolation_lm</link>
            <description>Linear model interpolation - LM

Description

This functor interpolates values on the map based on predictor variables and linear model - LM

Inputs
 Name             Type                                       Description</description>
            <pubDate>Tue, 27 Mar 2018 20:28:04 +0000</pubDate>
        </item>
        <item>
            <title>list_filenames</title>
            <link>https://dinamicaego.com/dokuwiki/doku.php?id=list_filenames</link>
            <description>List Filenames

Description

[Submodel] List the filenames in the given folder (and maybe its sub-folders) that match the given file pattern. The resulting filenames include their corresponding file paths. 

Inputs
 Name   Type   Description   Folder   Folder  Folder where the file are located.</description>
            <pubDate>Wed, 22 Jul 2020 18:24:51 +0000</pubDate>
        </item>
        <item>
            <title>load_a_map</title>
            <link>https://dinamicaego.com/dokuwiki/doku.php?id=load_a_map</link>
            <description>Load a map

Using map viewer, there are actually four ways you can load a map (or a group of maps, by using the CTRL key on file selection dialog):


 Load map (cleaning map list)   Will erase the current map stack (label “Maps” on main dialog).</description>
            <pubDate>Fri, 14 Sep 2012 17:04:08 +0000</pubDate>
        </item>
        <item>
            <title>load_categorical_map</title>
            <link>https://dinamicaego.com/dokuwiki/doku.php?id=load_categorical_map</link>
            <description>Load Categorical Map

Description

Loads a categorical map — a map whose cells represent classes or categories — from a file. The file format is determined automatically from the filename's extension. If the loaded file does not already carry a categorization, one is determined automatically from the map's cell values. See</description>
            <pubDate>Fri, 28 Aug 2026 03:25:47 +0000</pubDate>
        </item>
        <item>
            <title>load_compressed_kml</title>
            <link>https://dinamicaego.com/dokuwiki/doku.php?id=load_compressed_kml</link>
            <description>Load Compressed Kml

Description

Loads a compressed KML (KMZ) file.

Inputs
 Name   Type   Description   Filename   Kmz Filename Type   Name and path of the file to load. If no path is given, the file is located relative to the model script.  
Optional Inputs
 Name</description>
            <pubDate>Fri, 28 Aug 2026 03:25:48 +0000</pubDate>
        </item>
        <item>
            <title>load_lookup_table</title>
            <link>https://dinamicaego.com/dokuwiki/doku.php?id=load_lookup_table</link>
            <description>Load Lookup Table

Description

Loads a lookup table from a file. The file format is determined automatically from the filename's extension.

Inputs
 Name   Type   Description   Filename   Lookup Table Filename Type   Name and path of the file to load. If no path is given, the file is located relative to the model script. Only two-column CSV (comma-separated values) format is accepted.</description>
            <pubDate>Fri, 28 Aug 2026 03:25:49 +0000</pubDate>
        </item>
        <item>
            <title>load_map</title>
            <link>https://dinamicaego.com/dokuwiki/doku.php?id=load_map</link>
            <description>Load Map

Description

Loads a map from a file. The file format is determined automatically from the filename's extension. See Load Categorical Map for loading maps whose cells represent categories.

Inputs
 Name   Type   Description   Filename   Map Filename Type   Name and path of the file to load. If no path is given, the file is located relative to the model script.</description>
            <pubDate>Fri, 28 Aug 2026 03:25:50 +0000</pubDate>
        </item>
        <item>
            <title>load_table</title>
            <link>https://dinamicaego.com/dokuwiki/doku.php?id=load_table</link>
            <description>Load Table

Description

Loads a table from a file. The file format is determined automatically from the filename's extension.

Inputs
 Name   Type   Description   Filename   Table Filename Type   Name and path of the file to load. If no path is given, the file is located relative to the model script. Only multi-column CSV (comma-separated values) format is accepted.</description>
            <pubDate>Fri, 28 Aug 2026 03:25:51 +0000</pubDate>
        </item>
        <item>
            <title>load_text_file</title>
            <link>https://dinamicaego.com/dokuwiki/doku.php?id=load_text_file</link>
            <description>Load Text File

Description

Loads text from a file.

Inputs
 Name   Type   Description   Filename   Generic Filename Type   Name and path of the file to load. If no path is given, the file is located relative to the model script.  
Optional Inputs
 Name   Type   Description</description>
            <pubDate>Fri, 28 Aug 2026 03:25:52 +0000</pubDate>
        </item>
        <item>
            <title>load_weights</title>
            <link>https://dinamicaego.com/dokuwiki/doku.php?id=load_weights</link>
            <description>Load Weights

Description

Loads Weights of Evidence coefficients or ranges from a file. The file format is determined automatically from the filename's extension.

Inputs
 Name   Type   Description   Filename   Weights Filename Type   Name and path of the file to load. If no path is given, the file is located relative to the model script.</description>
            <pubDate>Fri, 28 Aug 2026 03:25:53 +0000</pubDate>
        </item>
        <item>
            <title>log_policy</title>
            <link>https://dinamicaego.com/dokuwiki/doku.php?id=log_policy</link>
            <description>Log Policy

Description

This container executes the functors it contains under a specified maximum log level, temporarily overriding the log policy otherwise in effect for as long as its content runs.

Inputs

None.

Optional Inputs
 Name   Type   Description</description>
            <pubDate>Fri, 28 Aug 2026 03:25:54 +0000</pubDate>
        </item>
        <item>
            <title>log_tag</title>
            <link>https://dinamicaego.com/dokuwiki/doku.php?id=log_tag</link>
            <description>Log Tag

Description

Declares a log level that can be reused as the input to more than one functor, instead of repeating the same constant throughout the model.

Inputs
 Name   Type   Description   Constant   Log Tag Type   Log level or constant.  
Optional Inputs</description>
            <pubDate>Fri, 28 Aug 2026 03:25:55 +0000</pubDate>
        </item>
        <item>
            <title>log_tag_type</title>
            <link>https://dinamicaego.com/dokuwiki/doku.php?id=log_tag_type</link>
            <description>Log Tag Type

Log Tag is a value representing a log level.

Log Level

The main log level (“Tools =&gt; Options | General | Main Log”) controls what is displayed in the GUI Message Log and what is written to the files debug.txt and log.txt.

The different log levels are shown below:</description>
            <pubDate>Fri, 31 Jul 2026 14:07:21 +0000</pubDate>
        </item>
        <item>
            <title>lookup_table</title>
            <link>https://dinamicaego.com/dokuwiki/doku.php?id=lookup_table</link>
            <description>Lookup Table

Description

Declares a lookup table value that can be reused as the input to more than one functor, or used as a constant.

Inputs
 Name   Type   Description   Constant   Lookup Table Type   Lookup table value carried by this functor.  
Optional Inputs</description>
            <pubDate>Fri, 28 Aug 2026 03:25:56 +0000</pubDate>
        </item>
        <item>
            <title>lookup_table_filename</title>
            <link>https://dinamicaego.com/dokuwiki/doku.php?id=lookup_table_filename</link>
            <description>Lookup Table Filename

Description

Declares a lookup table filename value that can be reused as the input to more than one functor, or used as a constant.

Inputs
 Name   Type   Description   Constant   Lookup Table Filename Type   Lookup table filename value carried by this functor.</description>
            <pubDate>Fri, 28 Aug 2026 03:27:03 +0000</pubDate>
        </item>
        <item>
            <title>lookup_table_filename_type</title>
            <link>https://dinamicaego.com/dokuwiki/doku.php?id=lookup_table_filename_type</link>
            <description>Lookup Table Filename Type

A Lookup Table Filename is a filename referring to a lookup table file on disk. If no path is given, the file is located relative to the model script. The only valid extension is .csv.

GUI Editor

The lookup table filename editor presents a file browser for selecting the target lookup table file, or typing its path directly.</description>
            <pubDate>Fri, 31 Jul 2026 02:50:25 +0000</pubDate>
        </item>
        <item>
            <title>lookup_table_group</title>
            <link>https://dinamicaego.com/dokuwiki/doku.php?id=lookup_table_group</link>
            <description>Lookup Table Group

Description

Declares a lookup table group value that can be reused as the input to more than one functor.

Inputs
 Name   Type   Description   Constant   Lookup Table Group Type   Lookup table group value carried by this functor. Unlike most other data-carrier functors, this value cannot be entered as a literal constant — it must come from another functor's output, such as</description>
            <pubDate>Fri, 28 Aug 2026 03:27:05 +0000</pubDate>
        </item>
        <item>
            <title>lookup_table_group_type</title>
            <link>https://dinamicaego.com/dokuwiki/doku.php?id=lookup_table_group_type</link>
            <description>Lookup Table Group Type

A Lookup Table Group is a generic collection of Lookup Table values, each identified by a positive integer index. It's used where a functor needs to work with a whole set of lookup tables together rather than one at a time — for example,</description>
            <pubDate>Fri, 31 Jul 2026 03:01:54 +0000</pubDate>
        </item>
        <item>
            <title>lookup_table_junction</title>
            <link>https://dinamicaego.com/dokuwiki/doku.php?id=lookup_table_junction</link>
            <description>Lookup Table Junction

Description

Picks the first available lookup table from two possible execution pipelines, so a lookup table still reaches the rest of the model even when one of the pipelines that could produce it does not run.

Inputs
 Name</description>
            <pubDate>Fri, 28 Aug 2026 03:27:06 +0000</pubDate>
        </item>
        <item>
            <title>lookup_table_type</title>
            <link>https://dinamicaego.com/dokuwiki/doku.php?id=lookup_table_type</link>
            <description>Lookup Table Type

A lookup table is a collection of key and value pairs. Both key and value are represented using double precision  floating point numbers, allowing the definition of integral and fractional keys and value pairs.

Optionally, a lookup table may also include key and value names.</description>
            <pubDate>Thu, 30 Jul 2026 23:40:42 +0000</pubDate>
        </item>
        <item>
            <title>macosinstall</title>
            <link>https://dinamicaego.com/dokuwiki/doku.php?id=macosinstall</link>
            <description>MacOS Support Page

R Support

Dinamica EGO 5 on MacOS doesn't ship with an internal R installation, users are responsible for installing a native R package and then configure it with Dinamica EGO 5 R Plugin.

The required R package version is 3.6.1 and you can download it on</description>
            <pubDate>Thu, 19 Sep 2019 13:58:48 +0000</pubDate>
        </item>
        <item>
            <title>make_a_movie</title>
            <link>https://dinamicaego.com/dokuwiki/doku.php?id=make_a_movie</link>
            <description>How to Make a Movie

Map Viewer can be used to generated movies (in mp4 format) from a set of maps. This is useful because:

	*  You can make presentations and display temporal changes in a interactive way.

	*  Output movies can be read by any devices and/or applications that support mp4, it isn't tied to map formats or Dinamica EGO itself.</description>
            <pubDate>Fri, 14 Sep 2012 16:52:50 +0000</pubDate>
        </item>
        <item>
            <title>manipulating_tables_and_lookup_tables</title>
            <link>https://dinamicaego.com/dokuwiki/doku.php?id=manipulating_tables_and_lookup_tables</link>
            <description>Manipulating Tables and Lookup Tables

Overview

This page covers the functors and techniques used to read, iterate over, and restructure Tables and Lookup Tables once they exist. See Table Type and Lookup Table Type for the general format of these two types — column naming, key marking, and type inference — which this page assumes as background.</description>
            <pubDate>Tue, 18 Aug 2026 03:09:30 +0000</pubDate>
        </item>
        <item>
            <title>map</title>
            <link>https://dinamicaego.com/dokuwiki/doku.php?id=map</link>
            <description>Map

Description

Declares a map value that can be reused as the input to more than one functor, instead of repeating the same constant throughout the model.

Inputs
 Name   Type   Description   Constant   Map Type   Value or constant representing a map.  
Optional Inputs</description>
            <pubDate>Fri, 28 Aug 2026 03:27:06 +0000</pubDate>
        </item>
        <item>
            <title>map_filename</title>
            <link>https://dinamicaego.com/dokuwiki/doku.php?id=map_filename</link>
            <description>Map Filename

Description

Declares a filename referring to a map file that can be reused as the input to more than one functor, instead of repeating the same constant throughout the model.

Inputs
 Name   Type   Description   Constant   Map Filename Type   Value or constant representing a map filename.</description>
            <pubDate>Fri, 28 Aug 2026 03:27:07 +0000</pubDate>
        </item>
        <item>
            <title>map_filename_type</title>
            <link>https://dinamicaego.com/dokuwiki/doku.php?id=map_filename_type</link>
            <description>Map Filename Type

A Map Filename is a filename referring to a map file on disk. The file's format is automatically selected based on the filename's extension, and if no path is given, the file is located relative to the model script.

GUI Editor

The map filename editor presents a file browser for selecting the target map file, or typing its path directly.</description>
            <pubDate>Fri, 31 Jul 2026 02:31:55 +0000</pubDate>
        </item>
        <item>
            <title>map_indexer</title>
            <link>https://dinamicaego.com/dokuwiki/doku.php?id=map_indexer</link>
            <description>Map Indexer

Description

Builds a lookup table by pairing, cell by cell, the values of two maps: the values of one map become the table's keys, and the values of the other, at the same coordinates, become the corresponding values.

Inputs
 Name   Type</description>
            <pubDate>Fri, 28 Aug 2026 03:27:08 +0000</pubDate>
        </item>
        <item>
            <title>map_junction</title>
            <link>https://dinamicaego.com/dokuwiki/doku.php?id=map_junction</link>
            <description>Map Junction

Description

Picks the first available map from two possible execution pipelines, so a map still reaches the rest of the model even when one of the pipelines that could produce it does not run.

Inputs
 Name   Type   Description   Possible Map 1</description>
            <pubDate>Fri, 28 Aug 2026 03:27:09 +0000</pubDate>
        </item>
        <item>
            <title>map_similarity_metrics_comparison</title>
            <link>https://dinamicaego.com/dokuwiki/doku.php?id=map_similarity_metrics_comparison</link>
            <description>We evaluated a series of map comparison methods

Performance of map comparison methods for the maps depicted in figure below. The best methods are the ones that yield the highest contrast between the reference map (Final) and a randomly blurred pattern, but also capture similitude between maps that close resemble each others, such as the maps of Line1 x Line2.</description>
            <pubDate>Thu, 24 May 2012 19:46:46 +0000</pubDate>
        </item>
        <item>
            <title>map_type</title>
            <link>https://dinamicaego.com/dokuwiki/doku.php?id=map_type</link>
            <description>Map Type

A Map represents a grid of cells — with a fixed number of lines and columns — associated with a map projection, datum, and registration coordinates that anchor the grid in real-world space, along with a cell size defining the grid resolution. A Map can optionally define a null value, and can optionally hold more than one named layer, each layer being its own independent raster sharing the same dimensions and geographic format (see</description>
            <pubDate>Fri, 31 Jul 2026 14:37:00 +0000</pubDate>
        </item>
        <item>
            <title>map_viewer</title>
            <link>https://dinamicaego.com/dokuwiki/doku.php?id=map_viewer</link>
            <description>Map Viewer

The map viewer is the tool designed to view and interpret map information.

Main Components

	*  Map Viewer Interface

	*  Color Palette

	*  Histogram

	*  Calculate Expression

	*  Map group

How To / Tutorials

	*  Load a map /  Workflow

	*  Make a movie

	*  Setup maps aliases

	*  Using command line to save images</description>
            <pubDate>Fri, 01 Feb 2013 16:52:06 +0000</pubDate>
        </item>
        <item>
            <title>map_viewer_command_line</title>
            <link>https://dinamicaego.com/dokuwiki/doku.php?id=map_viewer_command_line</link>
            <description>Command Line

The map viewer can be used as a command line tool to load “.egov” files and save the resulting “.png” image representing the stack of maps.

The command line syntax is:
&quot;&lt;Folder where Dinamica EGO is installed&gt;\DinamicaMapViewer&quot; &lt;egov filename&gt; &lt;resulting png filename&gt; [png width] [png height]</description>
            <pubDate>Fri, 01 Feb 2013 17:23:54 +0000</pubDate>
        </item>
        <item>
            <title>map_viewer_interface</title>
            <link>https://dinamicaego.com/dokuwiki/doku.php?id=map_viewer_interface</link>
            <description>Map Viewer Interface

Main Window

The main window is where the most important information regarding the viewer state is located. On the left you have the toolbar related to the viewer state as a whole, on the right you have a list of loaded maps and tools to manage them.</description>
            <pubDate>Thu, 19 Jan 2017 14:22:30 +0000</pubDate>
        </item>
        <item>
            <title>merge_regional_categorical_maps</title>
            <link>https://dinamicaego.com/dokuwiki/doku.php?id=merge_regional_categorical_maps</link>
            <description>Merge Regional Categorical Maps

Description

Rebuilds a single categorical map by merging together all the regional categorical maps that Regional Categorical Map registered under a given name in the same region manager.

Inputs
 Name   Type   Description   Global Map Name</description>
            <pubDate>Fri, 28 Aug 2026 03:27:10 +0000</pubDate>
        </item>
        <item>
            <title>merge_regional_maps</title>
            <link>https://dinamicaego.com/dokuwiki/doku.php?id=merge_regional_maps</link>
            <description>Merge Regional Maps

Description

Rebuilds a single map by merging together all the regional maps that Regional Map registered under a given name in the same region manager.

Inputs
 Name   Type   Description   Global Map Name   Name Type   Name under which the regional maps to merge were registered by</description>
            <pubDate>Fri, 28 Aug 2026 03:27:11 +0000</pubDate>
        </item>
        <item>
            <title>merge_sub_tables</title>
            <link>https://dinamicaego.com/dokuwiki/doku.php?id=merge_sub_tables</link>
            <description>Merge Sub Tables

Description

Combines all sub-tables registered under a given name, within the enclosing Table Manager, into Base Table.

Inputs
 Name   Type   Description   Base Table   Table Type   Table where the resulting combination of the sub-tables will be stored.</description>
            <pubDate>Fri, 28 Aug 2026 03:27:12 +0000</pubDate>
        </item>
        <item>
            <title>message_log</title>
            <link>https://dinamicaego.com/dokuwiki/doku.php?id=message_log</link>
            <description>Dinamica EGO Graphical Interface

Message Log

Presents the log messages give by all execution you make at current session.

[Message Log]

There you can see what is running specifically, the steps of execution, the explanation of errors and you can know when it occur.</description>
            <pubDate>Mon, 04 Sep 2017 17:57:22 +0000</pubDate>
        </item>
        <item>
            <title>metadata</title>
            <link>https://dinamicaego.com/dokuwiki/doku.php?id=metadata</link>
            <description>Metadata

Map metadata files are generated by Save Map functors when the corresponding metadata option is enabled by marking the apropriate checkbox on the Metadata tab of the functor editor.

Once the metadata generation is enabled for a Save Map, each map written by that functor will have an associated metadata file.</description>
            <pubDate>Thu, 28 Apr 2016 00:01:58 +0000</pubDate>
        </item>
        <item>
            <title>mingw_plugin</title>
            <link>https://dinamicaego.com/dokuwiki/doku.php?id=mingw_plugin</link>
            <description>MinGW Plugin for Dinamica EGO

The MinGW Plugin for Dinamica EGO is used to compile the expressions used by Calculate Map, Calculate Categorical Map, Calculate Value e Calculate Lookup Table into native code. This gives an additional speed boost in most cases.

To use the plugin, download and run the installer below. Then, restart Dinamica EGO and the plugin will be available to be used. No additional user intervention is necessary.</description>
            <pubDate>Wed, 06 Jan 2016 19:46:03 +0000</pubDate>
        </item>
        <item>
            <title>mingw_plugin_2_4</title>
            <link>https://dinamicaego.com/dokuwiki/doku.php?id=mingw_plugin_2_4</link>
            <description>here
MinGW Plugin for Dinamica EGO 2.4

The MinGW Plugin for Dinamica EGO is used to compile the expressions used by Calculate Map, Calculate Categorical Map, Calculate Value e Calculate Lookup Table into native code. This gives an additional speed boost in most cases.

To use the plugin, download and run the installer below. Then, restart Dinamica EGO and the plugin will be available to be used. No additional user intervention is necessary.</description>
            <pubDate>Thu, 17 Sep 2015 02:44:23 +0000</pubDate>
        </item>
        <item>
            <title>minimum_convex_hull</title>
            <link>https://dinamicaego.com/dokuwiki/doku.php?id=minimum_convex_hull</link>
            <description>Minimum Convex Hull

Description

This function calculate minimum convex hull by species occurences points

Inputs
 Name             Type                                       Description                                                      Input Points</description>
            <pubDate>Tue, 27 Mar 2018 20:48:34 +0000</pubDate>
        </item>
        <item>
            <title>minimum_training_presence_threshold</title>
            <link>https://dinamicaego.com/dokuwiki/doku.php?id=minimum_training_presence_threshold</link>
            <description>Minimum Training Presence Threshold

Description

Create binary map of species ditribution based on continuos map of Species Distribution Models (SDM) and species training points

Inputs
 Name             Type                                       Description</description>
            <pubDate>Tue, 27 Mar 2018 16:46:44 +0000</pubDate>
        </item>
        <item>
            <title>model_examples</title>
            <link>https://dinamicaego.com/dokuwiki/doku.php?id=model_examples</link>
            <description>Model Examples

Additional models

The additional models below are not part of the standard Dinamica EGO's Examples.

	*  Calculate variable time-step net transition rates

	*  Agent model of a rabbit population

	*  Evaluating Weights of Evidence method for habitat suitability modeling: a comparison with Maximum Entropy for a case of few presence records

	*  Intensity Analysis

	*  Receiver Operating Characteristic (ROC) suite</description>
            <pubDate>Tue, 09 Jul 2019 19:48:15 +0000</pubDate>
        </item>
        <item>
            <title>model_presentation</title>
            <link>https://dinamicaego.com/dokuwiki/doku.php?id=model_presentation</link>
            <description>Model Presentation

Model Presentation Panel

Main panel where all models are presented. This panel is also referred to as the Sketch; see Useful Tips for Using the Graphical Interface — Sketch for additional usage tips.

[Model Presentation]

To open an existing model, drag the corresponding model script file from Windows File Explorer to the model presentation panel.</description>
            <pubDate>Sat, 11 Jul 2026 22:23:07 +0000</pubDate>
        </item>
        <item>
            <title>model_tips</title>
            <link>https://dinamicaego.com/dokuwiki/doku.php?id=model_tips</link>
            <description>Useful Tips for Creating Models

The following are useful tips for creating models.

File Paths

The Dinamica EGO interface shows absolute filepaths for easier reading, but they are relative indeed. So, to easily change the location of a model, keep the same path between the script file (</description>
            <pubDate>Sun, 26 Jul 2026 14:18:23 +0000</pubDate>
        </item>
        <item>
            <title>modulate_change_matrix</title>
            <link>https://dinamicaego.com/dokuwiki/doku.php?id=modulate_change_matrix</link>
            <description>Modulate Change Matrix

Description

This functor is used to split the quantity of changes between different types of transition functions, i.e. Expander versus Patcher.

Inputs
 Name   Type   Description   Changes   Change Matrix Type   Matrix of quantity of changes.</description>
            <pubDate>Fri, 28 Aug 2026 03:27:13 +0000</pubDate>
        </item>
        <item>
            <title>multiple_criteria</title>
            <link>https://dinamicaego.com/dokuwiki/doku.php?id=multiple_criteria</link>
            <description>Multiple Criteria Evaluation

What will you learn?

	*  MCE for urban and regional planning.
	*  Functors: 
- Calculate Distance to Feature Map
- Group

Multiple Criteria Evaluation (MCE) is a method often used for environmental impact assessments or urban and regional planning. In this exercise you will apply MCE to identify areas that are favorable to develop a new town in Northern Mato Grosso – an Amazonian frontier region –, mitigating at the same time possible environmental impacts from urb…</description>
            <pubDate>Tue, 18 Feb 2020 22:59:10 +0000</pubDate>
        </item>
        <item>
            <title>mux_categorical_map</title>
            <link>https://dinamicaego.com/dokuwiki/doku.php?id=mux_categorical_map</link>
            <description>Mux Categorical Map

Description

Initializes a loop variable and feeds it back with the categorical map produced by the previous step, letting a map carry over from one iteration of a loop to the next. At the start of the first iteration, it reads its initial map from Initial. The use of this functor is central to building dynamic models whose variables are updated from one step to the next through feedback.</description>
            <pubDate>Fri, 28 Aug 2026 03:27:14 +0000</pubDate>
        </item>
        <item>
            <title>mux_kml_timeline</title>
            <link>https://dinamicaego.com/dokuwiki/doku.php?id=mux_kml_timeline</link>
            <description>Mux Kml Timeline

Description

Initializes a loop variable and feeds it back with the KML timeline produced by the previous step, letting a KML timeline carry over from one iteration of a loop to the next. At the start of the first iteration, it reads its initial value from Initial. The use of this functor is central to building dynamic models whose variables are updated from one step to the next through feedback.</description>
            <pubDate>Fri, 28 Aug 2026 03:27:14 +0000</pubDate>
        </item>
        <item>
            <title>mux_lookup_table</title>
            <link>https://dinamicaego.com/dokuwiki/doku.php?id=mux_lookup_table</link>
            <description>Mux Lookup Table

Description

Initializes a loop variable and feeds it back with the lookup table produced by the previous step, letting a lookup table carry over from one iteration of a loop to the next. At the start of the first iteration, it reads its initial lookup table from Initial. The use of this functor is central to building dynamic models whose variables are updated from one step to the next through feedback.</description>
            <pubDate>Fri, 28 Aug 2026 03:27:15 +0000</pubDate>
        </item>
        <item>
            <title>mux_map</title>
            <link>https://dinamicaego.com/dokuwiki/doku.php?id=mux_map</link>
            <description>Mux Map

Description

Initializes a loop variable and feeds it back with the map produced by the previous step, letting a map carry over from one iteration of a loop to the next. At the start of the first iteration, it reads its initial map from Initial. The use of this functor is central to building dynamic models whose variables are updated from one step to the next through feedback.</description>
            <pubDate>Fri, 28 Aug 2026 03:27:16 +0000</pubDate>
        </item>
        <item>
            <title>mux_table</title>
            <link>https://dinamicaego.com/dokuwiki/doku.php?id=mux_table</link>
            <description>Mux Table

Description

Initializes a loop variable and feeds it back with the table produced by the previous step, letting a table carry over from one iteration of a loop to the next. At the start of the first iteration, it reads its initial table from Initial. The use of this functor is central to building dynamic models whose variables are updated from one step to the next through feedback.</description>
            <pubDate>Fri, 28 Aug 2026 03:28:22 +0000</pubDate>
        </item>
        <item>
            <title>mux_tuple</title>
            <link>https://dinamicaego.com/dokuwiki/doku.php?id=mux_tuple</link>
            <description>Mux Tuple

Description

Initializes a loop variable and feeds it back with the tuple produced by the previous step, letting a tuple carry over from one iteration of a loop to the next. At the start of the first iteration, it reads its initial tuple from Initial. The use of this functor is central to building dynamic models whose variables are updated from one step to the next through feedback.</description>
            <pubDate>Fri, 28 Aug 2026 03:28:22 +0000</pubDate>
        </item>
        <item>
            <title>mux_value</title>
            <link>https://dinamicaego.com/dokuwiki/doku.php?id=mux_value</link>
            <description>Mux Value

Description

Initializes a loop variable and feeds it back with the value produced by the previous step, letting a value carry over from one iteration of a loop to the next. At the start of the first iteration, it reads its initial value from Initial. The use of this functor is central to building dynamic models whose variables are updated from one step to the next through feedback.</description>
            <pubDate>Fri, 28 Aug 2026 03:28:23 +0000</pubDate>
        </item>
        <item>
            <title>name</title>
            <link>https://dinamicaego.com/dokuwiki/doku.php?id=name</link>
            <description>Name

Description

Declares a name that can be reused as the input to more than one functor, instead of repeating the same constant throughout the model.

Inputs
 Name   Type   Description   Constant   Name Type   Name or constant.  
Optional Inputs

None.

Outputs</description>
            <pubDate>Fri, 28 Aug 2026 03:28:24 +0000</pubDate>
        </item>
        <item>
            <title>name_map</title>
            <link>https://dinamicaego.com/dokuwiki/doku.php?id=name_map</link>
            <description>Name Map

Description

Placeholder used to register a map under a given name in the environment of the container it is placed inside. This functor produces no output itself: the enclosing container inspects its input ports and performs the actual registration.</description>
            <pubDate>Fri, 28 Aug 2026 03:28:25 +0000</pubDate>
        </item>
        <item>
            <title>name_table</title>
            <link>https://dinamicaego.com/dokuwiki/doku.php?id=name_table</link>
            <description>Name Table

Description

Placeholder used to register a table or lookup table under a given name in the container it is placed inside. This functor produces no output itself: the enclosing container inspects its input ports and performs the actual registration.</description>
            <pubDate>Fri, 28 Aug 2026 03:00:15 +0000</pubDate>
        </item>
        <item>
            <title>name_type</title>
            <link>https://dinamicaego.com/dokuwiki/doku.php?id=name_type</link>
            <description>Name Type

A name is a sequence of characters starting with a letter or underscore (“_”) and followed by any number of letters, digits, or underscores (“_”).

Names are automatically trimmed, and spaces are automatically replaced by underscores (“</description>
            <pubDate>Fri, 31 Jul 2026 00:28:17 +0000</pubDate>
        </item>
        <item>
            <title>name_value</title>
            <link>https://dinamicaego.com/dokuwiki/doku.php?id=name_value</link>
            <description>Name Value

Description

Identifies a value by assigning a name to it, so that a container built to consume named values can pick it out by that name.

Inputs
 Name   Type   Description   Value   Real Value Type   Value to identify.   Value Name   Name Type   Name used to identify the value.</description>
            <pubDate>Fri, 28 Aug 2026 03:00:15 +0000</pubDate>
        </item>
        <item>
            <title>neighborhood_table</title>
            <link>https://dinamicaego.com/dokuwiki/doku.php?id=neighborhood_table</link>
            <description>Neighborhood Table

Description

Declares a neighborhood table value that can be reused as the input to more than one functor, instead of repeating the same constant throughout the model.

Inputs
 Name   Type   Description   Constant   Neighborhood Table Type   Value or constant representing a neighborhood table.</description>
            <pubDate>Fri, 28 Aug 2026 03:28:26 +0000</pubDate>
        </item>
        <item>
            <title>neighborhood_table_type</title>
            <link>https://dinamicaego.com/dokuwiki/doku.php?id=neighborhood_table_type</link>
            <description>Neighborhood Table Type

A Neighborhood Table defines a weight between pairs of locations — for example, how strongly one spatial feature influences another. Calc Neighborhood computes one directly from a Categorical Map, identifying each non-null feature's neighbors within a search window and weighting them by adjacency, without needing the data built by hand.</description>
            <pubDate>Fri, 31 Jul 2026 10:39:28 +0000</pubDate>
        </item>
        <item>
            <title>new_road_constructor</title>
            <link>https://dinamicaego.com/dokuwiki/doku.php?id=new_road_constructor</link>
            <description>New Road Constructor




What will you learn?




	*  This page describes the submodels and algorithms used as foundations for defining a new road constructor for use with Dinamica EGO LUCC models.








                                                               Examples of road network constructed using the tools described below</description>
            <pubDate>Wed, 07 Jul 2021 18:10:46 +0000</pubDate>
        </item>
        <item>
            <title>non_negative_integer_value</title>
            <link>https://dinamicaego.com/dokuwiki/doku.php?id=non_negative_integer_value</link>
            <description>Non Negative Integer Value

Description

Declares an integer value that is zero or greater, so that it can be reused as the input to more than one functor instead of repeating the same constant throughout the model.

Inputs
 Name   Type   Description</description>
            <pubDate>Fri, 28 Aug 2026 03:28:27 +0000</pubDate>
        </item>
        <item>
            <title>non_negative_integer_value_type</title>
            <link>https://dinamicaego.com/dokuwiki/doku.php?id=non_negative_integer_value_type</link>
            <description>Non Negative Integer Value Type

A non-negative integer denotes the positive integers plus 0.

So, it basically denotes the sequence of positive non-fractional values starting with 0. Ex: 0, 1, 2, 3 ...

GUI Editor

EGO Script

Non-negative integers in Dinamica EGO use the standard representation for integer numbers.</description>
            <pubDate>Fri, 31 Jul 2026 01:21:56 +0000</pubDate>
        </item>
        <item>
            <title>none</title>
            <link>https://dinamicaego.com/dokuwiki/doku.php?id=none</link>
            <description>None

Description

Declares a null value that can be reused as the input to more than one functor, instead of repeating the same constant throughout the model. This functor is typically used to force an execution order between two functors, through the sequenceInput and sequenceOutput ports that most containers expose.</description>
            <pubDate>Fri, 28 Aug 2026 03:00:16 +0000</pubDate>
        </item>
        <item>
            <title>none_type</title>
            <link>https://dinamicaego.com/dokuwiki/doku.php?id=none_type</link>
            <description>None Type

None Type is not a data type in the ordinary sense — it holds no value at all. Its sole purpose is to let one functor force another to run before or after it, without exchanging any actual data between them. This is what backs the sequenceInput</description>
            <pubDate>Fri, 31 Jul 2026 10:44:59 +0000</pubDate>
        </item>
        <item>
            <title>normalize_values_between_0_and_1</title>
            <link>https://dinamicaego.com/dokuwiki/doku.php?id=normalize_values_between_0_and_1</link>
            <description>Normalize values between 0 and 1

Description

This model change values of raster map to values between 0 and 1

Inputs
 Name             Type                                       Description                                                      Input map</description>
            <pubDate>Tue, 27 Mar 2018 13:27:16 +0000</pubDate>
        </item>
        <item>
            <title>null_value</title>
            <link>https://dinamicaego.com/dokuwiki/doku.php?id=null_value</link>
            <description>Null Value

Description

Declares a null value that can be reused as the input to more than one functor, instead of repeating the same constant throughout the model.

Inputs
 Name   Type   Description   Constant   Null Value Type   Null value or constant.  
Optional Inputs</description>
            <pubDate>Fri, 28 Aug 2026 03:28:28 +0000</pubDate>
        </item>
        <item>
            <title>null_value_type</title>
            <link>https://dinamicaego.com/dokuwiki/doku.php?id=null_value_type</link>
            <description>Null Value Type

A null value denotes the value that should be used to represent “no data” in a Map or Categorical Map. This value is related to the cell type used to represent the map's cells.

GUI Editor

The null value editor lets you select the default null value for the current cell type, or specify one explicitly.</description>
            <pubDate>Fri, 31 Jul 2026 00:33:28 +0000</pubDate>
        </item>
        <item>
            <title>number_and_name_map</title>
            <link>https://dinamicaego.com/dokuwiki/doku.php?id=number_and_name_map</link>
            <description>Number And Name Map

Description

Placeholder used to register a map under both a number and a name in the environment of the container it is placed inside. This functor produces no output itself: the enclosing container inspects its input ports and performs the actual registration.</description>
            <pubDate>Fri, 28 Aug 2026 03:00:17 +0000</pubDate>
        </item>
        <item>
            <title>number_folder</title>
            <link>https://dinamicaego.com/dokuwiki/doku.php?id=number_folder</link>
            <description>Number Folder

Description

Identifies a folder by assigning a number to it, so that Select Folder can pick it out by that number.

Inputs
 Name   Type   Description   Value   Folder Type   Folder to identify.   Value Number   Positive Integer Value Type   Number used to identify the folder.  
Optional Inputs</description>
            <pubDate>Fri, 28 Aug 2026 03:00:18 +0000</pubDate>
        </item>
        <item>
            <title>number_map</title>
            <link>https://dinamicaego.com/dokuwiki/doku.php?id=number_map</link>
            <description>Number Map

Description

Placeholder used to register a map under a given number in the container it is placed inside. This functor produces no output itself: the enclosing container inspects its input ports and performs the actual registration.

This functor can be placed inside</description>
            <pubDate>Fri, 28 Aug 2026 03:28:28 +0000</pubDate>
        </item>
        <item>
            <title>number_map_filename</title>
            <link>https://dinamicaego.com/dokuwiki/doku.php?id=number_map_filename</link>
            <description>Number Map Filename

Description

Placeholder used to register a map filename under a given number in the container it is placed inside. This functor produces no output itself: the enclosing container inspects its input ports and performs the actual registration.</description>
            <pubDate>Fri, 28 Aug 2026 03:28:29 +0000</pubDate>
        </item>
        <item>
            <title>number_percent_matrix</title>
            <link>https://dinamicaego.com/dokuwiki/doku.php?id=number_percent_matrix</link>
            <description>Number Percent Matrix

Description

Placeholder used to register a percent matrix under a given number in the container it is placed inside. This functor produces no output itself: the enclosing container inspects its input ports and performs the actual registration.</description>
            <pubDate>Fri, 28 Aug 2026 03:28:30 +0000</pubDate>
        </item>
        <item>
            <title>number_string</title>
            <link>https://dinamicaego.com/dokuwiki/doku.php?id=number_string</link>
            <description>Number String

Description

Identifies a string by assigning a number to it, so that a container built to consume numbered strings — such as Create String or Select String — can pick it out by that number.

Inputs
 Name   Type   Description   Value   String Type   String to identify.</description>
            <pubDate>Fri, 28 Aug 2026 03:28:31 +0000</pubDate>
        </item>
        <item>
            <title>number_table</title>
            <link>https://dinamicaego.com/dokuwiki/doku.php?id=number_table</link>
            <description>Number Table

Description

Placeholder used to register a table or lookup table under a given number in the container it is placed inside. This functor produces no output itself: the enclosing container inspects its input ports and performs the actual registration.</description>
            <pubDate>Fri, 28 Aug 2026 03:28:32 +0000</pubDate>
        </item>
        <item>
            <title>number_table_filename</title>
            <link>https://dinamicaego.com/dokuwiki/doku.php?id=number_table_filename</link>
            <description>Number Table Filename

Description

Placeholder used to register a table filename under a given number in the container it is placed inside. This functor produces no output itself: the enclosing container inspects its input ports and performs the actual registration.</description>
            <pubDate>Fri, 28 Aug 2026 03:28:33 +0000</pubDate>
        </item>
        <item>
            <title>number_transition_function_parameter_matrix</title>
            <link>https://dinamicaego.com/dokuwiki/doku.php?id=number_transition_function_parameter_matrix</link>
            <description>Number Transition Function Parameter Matrix

Description

Placeholder used to register a matrix of transition function parameters under a given number in the container it is placed inside. This functor produces no output itself: the enclosing container inspects its input ports and performs the actual registration.</description>
            <pubDate>Fri, 28 Aug 2026 03:28:34 +0000</pubDate>
        </item>
        <item>
            <title>number_transition_matrix</title>
            <link>https://dinamicaego.com/dokuwiki/doku.php?id=number_transition_matrix</link>
            <description>Number Transition Matrix

Description

Placeholder used to register a transition matrix under a given number in the container it is placed inside. This functor produces no output itself: the enclosing container inspects its input ports and performs the actual registration.</description>
            <pubDate>Fri, 28 Aug 2026 03:29:52 +0000</pubDate>
        </item>
        <item>
            <title>number_value</title>
            <link>https://dinamicaego.com/dokuwiki/doku.php?id=number_value</link>
            <description>Number Value

Description

This hook functor identifies a value by assigning a number to it, so that a container built to consume numbered values — most commonly one of the calculator functors, such as Calculate Map — can pick it out by that number. It performs no computation itself: the enclosing container inspects its Value and Value Number ports and registers the value under that number, making it available as v</description>
            <pubDate>Fri, 28 Aug 2026 03:29:53 +0000</pubDate>
        </item>
        <item>
            <title>number_weights</title>
            <link>https://dinamicaego.com/dokuwiki/doku.php?id=number_weights</link>
            <description>Number Weights

Description

Placeholder used to register a set of Weights of Evidence coefficients under a given number in the container it is placed inside. This functor produces no output itself: the enclosing container inspects its input ports and performs the actual registration.</description>
            <pubDate>Fri, 28 Aug 2026 03:29:54 +0000</pubDate>
        </item>
        <item>
            <title>number_weights_filename</title>
            <link>https://dinamicaego.com/dokuwiki/doku.php?id=number_weights_filename</link>
            <description>Number Weights Filename

Description

Placeholder used to register a Weights of Evidence filename under a given number in the container it is placed inside. This functor produces no output itself: the enclosing container inspects its input ports and performs the actual registration.</description>
            <pubDate>Fri, 28 Aug 2026 03:00:19 +0000</pubDate>
        </item>
        <item>
            <title>orphaned_pages</title>
            <link>https://dinamicaego.com/dokuwiki/doku.php?id=orphaned_pages</link>
            <description>Orphan Page detection</description>
            <pubDate>Sun, 11 Oct 2015 22:56:36 +0000</pubDate>
        </item>
        <item>
            <title>overview</title>
            <link>https://dinamicaego.com/dokuwiki/doku.php?id=overview</link>
            <description>Model Overview

Model Overview Panel

Overview of the current model or local submodel.

[Model Overview]

It can be used to zoom and pan the current model view.
model presentation
The following video illustrates the use of the model overview to pan and zoom in and out the presentation of the current model.</description>
            <pubDate>Mon, 16 Nov 2015 17:53:35 +0000</pubDate>
        </item>
        <item>
            <title>parallelism_dinamica</title>
            <link>https://dinamicaego.com/dokuwiki/doku.php?id=parallelism_dinamica</link>
            <description>Parallelism in Dinamica EGO

What Is Parallelism?

Parallelism, in computer science, is a technique that allows two or more computing tasks to execute at the same time. The central problem it solves is reducing data dependencies so that computations can run on independent computing units with minimal communication between them. It can even be worth doing the same computation twice on different units if that avoids a costly synchronization point.</description>
            <pubDate>Mon, 03 Aug 2026 17:15:28 +0000</pubDate>
        </item>
        <item>
            <title>parallelism_on_dinamica</title>
            <link>https://dinamicaego.com/dokuwiki/doku.php?id=parallelism_on_dinamica</link>
            <description>Parallelism on Dinamica EGO




What is Parallelism?



The term Parallelism (in Computer Science) refers to a technique that allow two or more computing tasks to execute at the same time. On modern systems, parallelism can be achieve in two different ways: either by executing tasks in the same time slice (and pausing the inactive tasks to give an impression of concurrency) or by having multiple processing units that physically execute tasks simultaneously. Since modern processor architectures a…</description>
            <pubDate>Thu, 09 Apr 2020 16:03:15 +0000</pubDate>
        </item>
        <item>
            <title>partial_least_squares_regression_plsr</title>
            <link>https://dinamicaego.com/dokuwiki/doku.php?id=partial_least_squares_regression_plsr</link>
            <description>Partial Least Squares Regression - PLSR

Description

This functor built rasters with eigenvalues of Partial Least Squares Regression - PLSR. For more details about function see: Wold, S; Sjöström, M.; Eriksson, L. (2001). “PLS-regression: a basic tool of chemometrics</description>
            <pubDate>Tue, 27 Mar 2018 17:06:27 +0000</pubDate>
        </item>
        <item>
            <title>patcher</title>
            <link>https://dinamicaego.com/dokuwiki/doku.php?id=patcher</link>
            <description>Patcher

Description

This functor generates new patches of a certain class or category using a seeding mechanism.

Inputs
 Name   Type   Description   Landscape   Categorical Map Type   Map of classes or categories.   Probabilities   Map Type   Map of spatial probabilities.   Changes</description>
            <pubDate>Fri, 28 Aug 2026 03:56:06 +0000</pubDate>
        </item>
        <item>
            <title>patcher_and_expander_internals</title>
            <link>https://dinamicaego.com/dokuwiki/doku.php?id=patcher_and_expander_internals</link>
            <description>Patcher and Expander Internals

Basically “patching” can be divided in two main processes: choosing a patch seed and forming the patch itself.

Choosing the patch seed, which we call a pivot cell, involves collecting the probabilities of all cells were that transition is possible, sorting them by their probabilities, and them keeping only the subset of cells with the highest probabilities. We call that</description>
            <pubDate>Sun, 27 Sep 2015 17:40:40 +0000</pubDate>
        </item>
        <item>
            <title>patcher_continuous_state</title>
            <link>https://dinamicaego.com/dokuwiki/doku.php?id=patcher_continuous_state</link>
            <description>Patcher Continuous State

Description

This functor generates new patches of a certain class or category, allocating a continuous quantity of stock, rather than a discrete number of cells, up to a specified quota.

Inputs
 Name   Type   Description</description>
            <pubDate>Fri, 28 Aug 2026 03:29:55 +0000</pubDate>
        </item>
        <item>
            <title>patterns_of_change</title>
            <link>https://dinamicaego.com/dokuwiki/doku.php?id=patterns_of_change</link>
            <description>Spatial Patterns of Changes

As Dinamica EGO was designed to be a general purpose dynamic modeling software, we present a collection of spatial patterns produced by the various combinations of its transition functions. In order to evaluate the wide range of Dinamicas’s possibilities, a series of simulation were run using synthetic simplified maps. The results for each model are presented as follows:</description>
            <pubDate>Sun, 27 Sep 2015 02:18:52 +0000</pubDate>
        </item>
        <item>
            <title>percent</title>
            <link>https://dinamicaego.com/dokuwiki/doku.php?id=percent</link>
            <description>Percent

Description

Declares a percentage that can be reused as the input to more than one functor, instead of repeating the same constant throughout the model.

Inputs
 Name   Type   Description   Constant   Percent Type   Percentage or constant.  
Optional Inputs</description>
            <pubDate>Fri, 28 Aug 2026 03:29:56 +0000</pubDate>
        </item>
        <item>
            <title>percent_matrix</title>
            <link>https://dinamicaego.com/dokuwiki/doku.php?id=percent_matrix</link>
            <description>Percent Matrix

Description

Declares a percent matrix value that can be reused as the input to more than one functor, instead of repeating the same constant throughout the model.

Inputs
 Name   Type   Description   Constant   Percent Matrix Type   Value or constant representing a matrix of percents.</description>
            <pubDate>Fri, 28 Aug 2026 03:29:57 +0000</pubDate>
        </item>
        <item>
            <title>percent_matrix_type</title>
            <link>https://dinamicaego.com/dokuwiki/doku.php?id=percent_matrix_type</link>
            <description>Percent Matrix Type

A Percent Matrix associates a fraction, from 0 to 1, with each From/To category pair. Modulate Change Matrix uses one to split a Change Matrix's cell counts in two: the given rate produces modulatedChanges, and its complement produces complementaryChanges.

GUI Editor</description>
            <pubDate>Fri, 31 Jul 2026 17:18:31 +0000</pubDate>
        </item>
        <item>
            <title>percent_type</title>
            <link>https://dinamicaego.com/dokuwiki/doku.php?id=percent_type</link>
            <description>Percent Type

A Percent value represents a fraction or ratio. Genetic Algorithm Tool uses it for its convergenceLimit input, the percentage of fitness variation across generations used to decide when to halt optimization, and for metaHeuristicEvaluationPercent, the percentage of individuals whose fitness is estimated by meta-heuristic evaluation rather than computed directly.</description>
            <pubDate>Fri, 31 Jul 2026 14:27:57 +0000</pubDate>
        </item>
        <item>
            <title>performance_comparison</title>
            <link>https://dinamicaego.com/dokuwiki/doku.php?id=performance_comparison</link>
            <description>Comparing the Performance of Dinamica EGO

Thanks to its innovative framework, which includes 64-bit native version, parallel processing using a hybrid method named task + work stealing and smart management of data flow, Dinamica EGO can far surpass performance of most common GIS.</description>
            <pubDate>Tue, 13 Jan 2015 13:51:10 +0000</pubDate>
        </item>
        <item>
            <title>phylogenetic_diversity_interpolated</title>
            <link>https://dinamicaego.com/dokuwiki/doku.php?id=phylogenetic_diversity_interpolated</link>
            <description>Phylogenetic Diversity Interpolated - PD

Description

This functor interpolates Phylogenetic diversity index on the map.

Inputs
 Name             Type                                       Description</description>
            <pubDate>Wed, 28 Mar 2018 01:08:20 +0000</pubDate>
        </item>
        <item>
            <title>phylogenetic_endemism_interpolated</title>
            <link>https://dinamicaego.com/dokuwiki/doku.php?id=phylogenetic_endemism_interpolated</link>
            <description>Phylogenetic Endemism Interpolated - PE

Description

This functor interpolates Phylogenetic endemism on the map. For more details abou index, see: Rosauer, D., Laffan, S. W., Crisp, M. D., Donnellan, S. C., &amp; Cook, L. G. (2009). Phylogenetic endemism: a new approach for identifying geographical concentrations of evolutionary history. Molecular Ecology, 18(19), 4061–4072. doi:10.1111/j.1365-294X.2009.04311.x</description>
            <pubDate>Wed, 28 Mar 2018 01:04:00 +0000</pubDate>
        </item>
        <item>
            <title>phylogenetic_generalizad_dissimilarity_model_phylogdm</title>
            <link>https://dinamicaego.com/dokuwiki/doku.php?id=phylogenetic_generalizad_dissimilarity_model_phylogdm</link>
            <description>Spatialize Phylogenetic Tree

Description

This functor predicts the phylogenetic beta-diversity patterns by using environmental predictors. For more details, see: Rosauer, D.F., Ferrier, S., Williams, K.J., Manion, G., Keogh, J.S., Laffan, S.W., 2014. Phylogenetic generalised dissimilarity modelling: a new approach to analysing and predicting spatial turnover in the phylogenetic composition of communities. Ecography (Cop.). 37, 21–32.</description>
            <pubDate>Tue, 27 Mar 2018 19:21:49 +0000</pubDate>
        </item>
        <item>
            <title>phyogenetic_composition_interpolation</title>
            <link>https://dinamicaego.com/dokuwiki/doku.php?id=phyogenetic_composition_interpolation</link>
            <description>Phyogenetic Composition Interpolation

Description

This functor interpolates Phylogenetic beta-diversity index on the map.The method employed herein is analogous to that described by: Oliveira, U., Vasconcelos, M. F., &amp; Santos, A. J. (2017). Biogeography of Amazon birds: rivers limit species composition, but not areas of endemism. Scientific Reports, 7(1), 2992. doi:10.1038/s41598-017-03098-w. However, here we apply the index of Phylogenetic Beta-Diversity. For more detaisl about index, see: Gr…</description>
            <pubDate>Wed, 28 Mar 2018 01:59:10 +0000</pubDate>
        </item>
        <item>
            <title>pincipal_component_analysis_pca</title>
            <link>https://dinamicaego.com/dokuwiki/doku.php?id=pincipal_component_analysis_pca</link>
            <description>Pincipal Component Analysis - PCR

Description

This functor built rasters with eigenvalues of Principal Component Analysis - PCA

Inputs
 Name             Type                                       Description</description>
            <pubDate>Tue, 27 Mar 2018 17:10:34 +0000</pubDate>
        </item>
        <item>
            <title>plugins</title>
            <link>https://dinamicaego.com/dokuwiki/doku.php?id=plugins</link>
            <description>Plugins

Dinamica EGO 4 (Stable Release)

Refer to Microsoft Windows Plugins or GNU/Linux Plugins depending on your platform of choice.

Dinamica EGO 3

Refer to MinGW Plugin for Dinamica EGO for more information.</description>
            <pubDate>Tue, 25 Jul 2017 20:00:24 +0000</pubDate>
        </item>
        <item>
            <title>plugins_4</title>
            <link>https://dinamicaego.com/dokuwiki/doku.php?id=plugins_4</link>
            <description>Plugins for Dinamica EGO 4

Refer to Microsoft Windows Plugins or GNU/Linux Plugins depending on your platform of choice.</description>
            <pubDate>Tue, 11 Apr 2017 14:17:37 +0000</pubDate>
        </item>
        <item>
            <title>plugins_4_gnulinux</title>
            <link>https://dinamicaego.com/dokuwiki/doku.php?id=plugins_4_gnulinux</link>
            <description>Plugins for Dinamica EGO 4 (GNU/Linux)

Dinamica EGO can use a local installation of GCC/G++ to compile the expressions used by Calculate Map, Calculate Categorical Map, Calculate Value e Calculate Lookup Table into native code. This gives an additional speed boost in most cases. 

Gnu Compiler Collection Installation

Ubuntu / Linux Mint</description>
            <pubDate>Tue, 25 Jul 2017 18:52:05 +0000</pubDate>
        </item>
        <item>
            <title>plugins_4_windows</title>
            <link>https://dinamicaego.com/dokuwiki/doku.php?id=plugins_4_windows</link>
            <description>Enhancement Plugin for Dinamica EGO 4

The Enhancement Plugin for Dinamica EGO is used to compile the expressions used by Calculate Map, Calculate Categorical Map, Calculate Value e Calculate Lookup Table into native code. This gives an additional speed boost in most cases.

It also allows R scripts to be used as part of Dinamica EGO models via</description>
            <pubDate>Tue, 25 Jul 2017 18:51:47 +0000</pubDate>
        </item>
        <item>
            <title>plugins_5</title>
            <link>https://dinamicaego.com/dokuwiki/doku.php?id=plugins_5</link>
            <description>Plugins for Dinamica EGO 5

If you are using Dinamica EGO 5 on Windows, refer to Dinamica EGO 5 Windows Plugins.

Plugins for Dinamica EGO 6

If you are using Dinamica EGO 6 on Windows, refer to Dinamica EGO 6 Windows Plugins.</description>
            <pubDate>Sun, 09 Jan 2022 17:35:45 +0000</pubDate>
        </item>
        <item>
            <title>plugins_5_windows</title>
            <link>https://dinamicaego.com/dokuwiki/doku.php?id=plugins_5_windows</link>
            <description>Enhancement Plugin for Dinamica EGO 5

The Enhancement Plugin for Dinamica EGO is used to compile the expressions used by Calculate Map, Calculate Categorical Map, Calculate Value e Calculate Lookup Table into native code. This gives an additional speed boost in most cases.

It also allows R scripts to be used as part of Dinamica EGO models via</description>
            <pubDate>Fri, 04 Dec 2020 04:05:51 +0000</pubDate>
        </item>
        <item>
            <title>plugins_6</title>
            <link>https://dinamicaego.com/dokuwiki/doku.php?id=plugins_6</link>
            <description>Plugins for Dinamica EGO 6

If you are using Dinamica EGO 6 on Windows, refer to Dinamica EGO 6 Windows Plugins.</description>
            <pubDate>Mon, 10 Jan 2022 12:41:31 +0000</pubDate>
        </item>
        <item>
            <title>plugins_6_1_0</title>
            <link>https://dinamicaego.com/dokuwiki/doku.php?id=plugins_6_1_0</link>
            <description>Plugins for Dinamica EGO 6

If you are using Dinamica EGO 6 on Windows, refer to Dinamica EGO 6 Windows Plugins.</description>
            <pubDate>Wed, 19 Jan 2022 18:41:46 +0000</pubDate>
        </item>
        <item>
            <title>plugins_6_2_0</title>
            <link>https://dinamicaego.com/dokuwiki/doku.php?id=plugins_6_2_0</link>
            <description>Plugins for Dinamica EGO 7

If you are using Dinamica EGO 7 on Windows, refer to Dinamica EGO 7 Windows Plugins.</description>
            <pubDate>Sat, 30 Jul 2022 23:05:11 +0000</pubDate>
        </item>
        <item>
            <title>plugins_6_3_0</title>
            <link>https://dinamicaego.com/dokuwiki/doku.php?id=plugins_6_3_0</link>
            <description>Plugins for Dinamica EGO 7

If you are using Dinamica EGO 7 on Windows, refer to Dinamica EGO 7 Windows Plugins.</description>
            <pubDate>Fri, 05 Aug 2022 22:11:06 +0000</pubDate>
        </item>
        <item>
            <title>plugins_6_windows</title>
            <link>https://dinamicaego.com/dokuwiki/doku.php?id=plugins_6_windows</link>
            <description>Enhancement Plugin for Dinamica EGO 6

The Enhancement Plugin for Dinamica EGO is used to compile the expressions used by Calculate Map, Calculate Categorical Map, Calculate Value e Calculate Lookup Table into native code. This gives an additional speed boost in most cases.

It also allows R scripts to be used as part of Dinamica EGO models via</description>
            <pubDate>Sun, 09 Jan 2022 17:38:56 +0000</pubDate>
        </item>
        <item>
            <title>plugins_7</title>
            <link>https://dinamicaego.com/dokuwiki/doku.php?id=plugins_7</link>
            <description>Plugins for Dinamica EGO 7

If you are using Dinamica EGO 7 on Windows, refer to Dinamica EGO 7 Windows Plugins.</description>
            <pubDate>Sat, 30 Jul 2022 23:16:34 +0000</pubDate>
        </item>
        <item>
            <title>plugins_7_0_0</title>
            <link>https://dinamicaego.com/dokuwiki/doku.php?id=plugins_7_0_0</link>
            <description>Plugins for Dinamica EGO 7

If you are using Dinamica EGO 7 on Windows, refer to Dinamica EGO 7 Windows Plugins.</description>
            <pubDate>Thu, 18 Aug 2022 20:24:54 +0000</pubDate>
        </item>
        <item>
            <title>plugins_7_1_0</title>
            <link>https://dinamicaego.com/dokuwiki/doku.php?id=plugins_7_1_0</link>
            <description>Plugins for Dinamica EGO 7

If you are using Dinamica EGO 7 on Windows, refer to Dinamica EGO 7 Windows Plugins.</description>
            <pubDate>Tue, 20 Sep 2022 02:04:18 +0000</pubDate>
        </item>
        <item>
            <title>plugins_7_1_1</title>
            <link>https://dinamicaego.com/dokuwiki/doku.php?id=plugins_7_1_1</link>
            <description>Plugins for Dinamica EGO 7

If you are using Dinamica EGO 7 on Windows, refer to Dinamica EGO 7 Windows Plugins.</description>
            <pubDate>Fri, 23 Sep 2022 16:32:06 +0000</pubDate>
        </item>
        <item>
            <title>plugins_7_2_0</title>
            <link>https://dinamicaego.com/dokuwiki/doku.php?id=plugins_7_2_0</link>
            <description>Plugins for Dinamica EGO 7

If you are using Dinamica EGO 7 on Windows, refer to Dinamica EGO 7 Windows Plugins.</description>
            <pubDate>Sat, 31 Dec 2022 21:27:32 +0000</pubDate>
        </item>
        <item>
            <title>plugins_7_3_0</title>
            <link>https://dinamicaego.com/dokuwiki/doku.php?id=plugins_7_3_0</link>
            <description>Plugins for Dinamica EGO 7

If you are using Dinamica EGO 7 on Windows, refer to Dinamica EGO 7 Windows Plugins.</description>
            <pubDate>Thu, 13 Apr 2023 21:08:10 +0000</pubDate>
        </item>
        <item>
            <title>plugins_7_4_0</title>
            <link>https://dinamicaego.com/dokuwiki/doku.php?id=plugins_7_4_0</link>
            <description>Plugins for Dinamica EGO 7

If you are using Dinamica EGO 7 on Windows, refer to Dinamica EGO 7 Windows Plugins.</description>
            <pubDate>Thu, 25 May 2023 04:08:01 +0000</pubDate>
        </item>
        <item>
            <title>plugins_7_5_0</title>
            <link>https://dinamicaego.com/dokuwiki/doku.php?id=plugins_7_5_0</link>
            <description>Plugins for Dinamica EGO 7

If you are using Dinamica EGO 7 on Windows, refer to Dinamica EGO 7 Windows Plugins.</description>
            <pubDate>Sat, 07 Oct 2023 20:20:22 +0000</pubDate>
        </item>
        <item>
            <title>plugins_7_6_0</title>
            <link>https://dinamicaego.com/dokuwiki/doku.php?id=plugins_7_6_0</link>
            <description>Plugins for Dinamica EGO 7

If you are using Dinamica EGO 7 on Windows, refer to Dinamica EGO 7 Windows Plugins.</description>
            <pubDate>Thu, 02 Nov 2023 03:28:08 +0000</pubDate>
        </item>
        <item>
            <title>plugins_7_7_0</title>
            <link>https://dinamicaego.com/dokuwiki/doku.php?id=plugins_7_7_0</link>
            <description>Plugins for Dinamica EGO 7

If you are using Dinamica EGO 7 on Windows, refer to Dinamica EGO 7 Windows Plugins.</description>
            <pubDate>Tue, 12 Dec 2023 22:15:33 +0000</pubDate>
        </item>
        <item>
            <title>plugins_7_8_0</title>
            <link>https://dinamicaego.com/dokuwiki/doku.php?id=plugins_7_8_0</link>
            <description>Plugins for Dinamica EGO 7

If you are using Dinamica EGO 7 on Windows, refer to Dinamica EGO 7 Windows Plugins.</description>
            <pubDate>Wed, 17 Jan 2024 23:50:40 +0000</pubDate>
        </item>
        <item>
            <title>plugins_7_windows</title>
            <link>https://dinamicaego.com/dokuwiki/doku.php?id=plugins_7_windows</link>
            <description>Enhancement Plugin for Dinamica EGO 7

The Enhancement Plugin for Dinamica EGO is used to compile the expressions used by Calculate Map, Calculate Categorical Map, Calculate Value e Calculate Lookup Table into native code. This gives an additional speed boost in most cases.

It also allows R scripts to be used as part of Dinamica EGO models via</description>
            <pubDate>Sat, 30 Jul 2022 23:06:15 +0000</pubDate>
        </item>
        <item>
            <title>plugins_8</title>
            <link>https://dinamicaego.com/dokuwiki/doku.php?id=plugins_8</link>
            <description>Plugins for Dinamica EGO 8

If you are using Dinamica EGO 8 on Windows, refer to Dinamica EGO 8 Windows Plugins.</description>
            <pubDate>Sat, 21 Sep 2024 16:44:14 +0000</pubDate>
        </item>
        <item>
            <title>plugins_8_3_0</title>
            <link>https://dinamicaego.com/dokuwiki/doku.php?id=plugins_8_3_0</link>
            <description>Plugins for Dinamica EGO 8

If you are using Dinamica EGO 8 on Windows, refer to Dinamica EGO 8 Windows Plugins.</description>
            <pubDate>Thu, 30 Jan 2025 17:13:54 +0000</pubDate>
        </item>
        <item>
            <title>plugins_8_4_0</title>
            <link>https://dinamicaego.com/dokuwiki/doku.php?id=plugins_8_4_0</link>
            <description>Plugins for Dinamica EGO 8

If you are using Dinamica EGO 8 on Windows, refer to Dinamica EGO 8 Windows Plugins.</description>
            <pubDate>Sat, 09 Aug 2025 05:31:03 +0000</pubDate>
        </item>
        <item>
            <title>plugins_8_5_0</title>
            <link>https://dinamicaego.com/dokuwiki/doku.php?id=plugins_8_5_0</link>
            <description>Plugins for Dinamica EGO 8

If you are using Dinamica EGO 8 on Windows, refer to Dinamica EGO 8 Windows Plugins.</description>
            <pubDate>Sat, 09 Aug 2025 05:31:28 +0000</pubDate>
        </item>
        <item>
            <title>plugins_8_6_0</title>
            <link>https://dinamicaego.com/dokuwiki/doku.php?id=plugins_8_6_0</link>
            <description>Plugins for Dinamica EGO 8

If you are using Dinamica EGO 8 on Windows, refer to Dinamica EGO 8 Windows Plugins.</description>
            <pubDate>Sat, 09 Aug 2025 05:31:50 +0000</pubDate>
        </item>
        <item>
            <title>plugins_8_7_0</title>
            <link>https://dinamicaego.com/dokuwiki/doku.php?id=plugins_8_7_0</link>
            <description>Plugins for Dinamica EGO 8

If you are using Dinamica EGO 8 on Windows, refer to Dinamica EGO 8 Windows Plugins.</description>
            <pubDate>Fri, 15 Aug 2025 02:00:36 +0000</pubDate>
        </item>
        <item>
            <title>plugins_8_8_0</title>
            <link>https://dinamicaego.com/dokuwiki/doku.php?id=plugins_8_8_0</link>
            <description>Plugins for Dinamica EGO 8

If you are using Dinamica EGO 8 on Windows, refer to Dinamica EGO 8 Windows Plugins.</description>
            <pubDate>Tue, 30 Sep 2025 18:22:02 +0000</pubDate>
        </item>
        <item>
            <title>plugins_8_9_0</title>
            <link>https://dinamicaego.com/dokuwiki/doku.php?id=plugins_8_9_0</link>
            <description>Plugins for Dinamica EGO 8

If you are using Dinamica EGO 8 on Windows, refer to Dinamica EGO 8 Windows Plugins.</description>
            <pubDate>Tue, 11 Nov 2025 00:40:06 +0000</pubDate>
        </item>
        <item>
            <title>plugins_8_9_1</title>
            <link>https://dinamicaego.com/dokuwiki/doku.php?id=plugins_8_9_1</link>
            <description>Plugins for Dinamica EGO 8

If you are using Dinamica EGO 8 on Windows, refer to Dinamica EGO 8 Windows Plugins.</description>
            <pubDate>Thu, 13 Nov 2025 02:40:28 +0000</pubDate>
        </item>
        <item>
            <title>plugins_8_9_2</title>
            <link>https://dinamicaego.com/dokuwiki/doku.php?id=plugins_8_9_2</link>
            <description>Plugins for Dinamica EGO 8

If you are using Dinamica EGO 8 on Windows, refer to Dinamica EGO 8 Windows Plugins.</description>
            <pubDate>Wed, 19 Nov 2025 04:01:14 +0000</pubDate>
        </item>
        <item>
            <title>plugins_8_10_0</title>
            <link>https://dinamicaego.com/dokuwiki/doku.php?id=plugins_8_10_0</link>
            <description>Plugins for Dinamica EGO 8

If you are using Dinamica EGO 8 on Windows, refer to Dinamica EGO 8 Windows Plugins.</description>
            <pubDate>Fri, 19 Dec 2025 20:37:38 +0000</pubDate>
        </item>
        <item>
            <title>plugins_8_11_0</title>
            <link>https://dinamicaego.com/dokuwiki/doku.php?id=plugins_8_11_0</link>
            <description>Plugins for Dinamica EGO 8

If you are using Dinamica EGO 8 on Windows, download it from Dinamica EGO 8 Enhancement Plugin.

MinGW Plugin Source
modified version of the MinGW plugin source
But, unless you are planning to use the MinGW internals, you don't need to download the source files.</description>
            <pubDate>Mon, 17 Aug 2026 19:25:19 +0000</pubDate>
        </item>
        <item>
            <title>plugins_8_11_1</title>
            <link>https://dinamicaego.com/dokuwiki/doku.php?id=plugins_8_11_1</link>
            <description>Plugins for Dinamica EGO 8

If you are using Dinamica EGO 8 on Windows, download it from Dinamica EGO 8 Enhancement Plugin.

MinGW Plugin Source
modified version of the MinGW plugin source
But, unless you are planning to use the MinGW internals, you don't need to download the source files.</description>
            <pubDate>Fri, 03 Apr 2026 18:05:25 +0000</pubDate>
        </item>
        <item>
            <title>plugins_8_11_2</title>
            <link>https://dinamicaego.com/dokuwiki/doku.php?id=plugins_8_11_2</link>
            <description>Plugins for Dinamica EGO 8

If you are using Dinamica EGO 8 on Windows, download it from Dinamica EGO 8 Enhancement Plugin.

MinGW Plugin Source
modified version of the MinGW plugin source
But, unless you are planning to use the MinGW internals, you don't need to download the source files.</description>
            <pubDate>Wed, 08 Apr 2026 18:57:28 +0000</pubDate>
        </item>
        <item>
            <title>plugins_8_12_0</title>
            <link>https://dinamicaego.com/dokuwiki/doku.php?id=plugins_8_12_0</link>
            <description>Plugins for Dinamica EGO 8

If you are using Dinamica EGO 8 on Windows, download it from Dinamica EGO 8 Enhancement Plugin.

MinGW Plugin Source
modified version of the MinGW plugin source
But, unless you are planning to use the MinGW internals, you don't need to download the source files.</description>
            <pubDate>Mon, 17 Aug 2026 19:23:35 +0000</pubDate>
        </item>
        <item>
            <title>plugins_8_13_0</title>
            <link>https://dinamicaego.com/dokuwiki/doku.php?id=plugins_8_13_0</link>
            <description>Plugins for Dinamica EGO 8

If you are using Dinamica EGO 8 on Windows, download it from Dinamica EGO 8 Enhancement Plugin.

MinGW Plugin Source
modified version of the MinGW plugin source
But, unless you are planning to use the MinGW internals, you don't need to download the source files.</description>
            <pubDate>Mon, 17 Aug 2026 19:23:11 +0000</pubDate>
        </item>
        <item>
            <title>plugins_8_windows</title>
            <link>https://dinamicaego.com/dokuwiki/doku.php?id=plugins_8_windows</link>
            <description>Enhancement Plugin for Dinamica EGO 8

The Enhancement Plugin for Dinamica EGO is used to compile the expressions used by Calculate Map, Calculate Categorical Map, Calculate Value e Calculate Lookup Table into native code. This gives an additional speed boost in most cases.

It also allows R scripts to be used as part of Dinamica EGO models via</description>
            <pubDate>Sat, 21 Sep 2024 16:46:33 +0000</pubDate>
        </item>
        <item>
            <title>positive_integer_value</title>
            <link>https://dinamicaego.com/dokuwiki/doku.php?id=positive_integer_value</link>
            <description>Positive Integer Value

Description

Declares an integer value greater than zero, so that it can be reused as the input to more than one functor instead of repeating the same constant throughout the model.

Inputs
 Name   Type   Description   Constant</description>
            <pubDate>Fri, 28 Aug 2026 03:29:58 +0000</pubDate>
        </item>
        <item>
            <title>positive_integer_value_type</title>
            <link>https://dinamicaego.com/dokuwiki/doku.php?id=positive_integer_value_type</link>
            <description>Positive Integer Value Type

A positive integer denotes the positive integers.

So, it basically denotes the sequence of positive, non-fractional values starting with 1. Ex: 1, 2, 3 ...

GUI Editor

EGO Script

Positive integers in Dinamica EGO use the standard representation for integer numbers.</description>
            <pubDate>Fri, 31 Jul 2026 01:26:00 +0000</pubDate>
        </item>
        <item>
            <title>posting_messages_on_slack</title>
            <link>https://dinamicaego.com/dokuwiki/doku.php?id=posting_messages_on_slack</link>
            <description>Post Slack Message

Description

Posts a message on a Slack workspace. For example, this can be used to inform about the progress of a model that might take many hours to run.

Inputs
 Name   Type   Description   Message   String Type   Message that will be posted on the slack channel. The message may include multiple lines of text.</description>
            <pubDate>Fri, 27 Oct 2017 23:22:02 +0000</pubDate>
        </item>
        <item>
            <title>principal_component_analysis_pca_for_project</title>
            <link>https://dinamicaego.com/dokuwiki/doku.php?id=principal_component_analysis_pca_for_project</link>
            <description>Principal Component Analysis - PCA For Project

Description

This functor built rasters with eigenvalues of Principal Component Analysis - PCA projected in another scenario

Inputs
 Name             Type                                       Description</description>
            <pubDate>Tue, 27 Mar 2018 17:13:55 +0000</pubDate>
        </item>
        <item>
            <title>principal_component_regression_pcr</title>
            <link>https://dinamicaego.com/dokuwiki/doku.php?id=principal_component_regression_pcr</link>
            <description>Principal Component Regression - PCR

Description

This functor built rasters with eigenvalues of Principal Component Regression - PCR. For more details about function see: Jolliffe, Ian T. (1982). “A note on the Use of Principal Components in Regression</description>
            <pubDate>Tue, 27 Mar 2018 16:56:35 +0000</pubDate>
        </item>
        <item>
            <title>print</title>
            <link>https://dinamicaego.com/dokuwiki/doku.php?id=print</link>
            <description>Print

Description

This container prints messages to the application console before and after executing the functors it contains.

Inputs

None.

Optional Inputs
 Name   Type   Description   Default Value   Initial Message   String Type   Message printed before the contained functors execute.</description>
            <pubDate>Fri, 28 Aug 2026 03:29:59 +0000</pubDate>
        </item>
        <item>
            <title>processor_policy</title>
            <link>https://dinamicaego.com/dokuwiki/doku.php?id=processor_policy</link>
            <description>Processor Policy

Description

This container forces the use of a maximum number of processors

Inputs

None.

Optional Inputs
 Name   Type   Description   Default Value   Maximum Number Of Processors   Non Negative Integer Value Type   Maximum number of processors. Set 0 for unlimited.</description>
            <pubDate>Tue, 13 Oct 2015 18:06:31 +0000</pubDate>
        </item>
        <item>
            <title>projection</title>
            <link>https://dinamicaego.com/dokuwiki/doku.php?id=projection</link>
            <description>Projection

Description

Declares a map projection value that can be reused as the input to more than one functor, instead of repeating the same constant throughout the model.

Inputs
 Name   Type   Description   Constant   Projection Type   Value or constant representing an image projection.</description>
            <pubDate>Fri, 28 Aug 2026 03:30:00 +0000</pubDate>
        </item>
        <item>
            <title>projection_type</title>
            <link>https://dinamicaego.com/dokuwiki/doku.php?id=projection_type</link>
            <description>Projection Type

Represents a map projection: the mathematical transformation used to represent locations on the Earth's curved surface as coordinates on a flat plane. Every projection is tied to a coordinate reference system (CRS), which combines a datum, an ellipsoid (or sphere) model of the Earth, the projection method itself, and a unit of measurement. The projection assigned to a map determines how its coordinates are interpreted and how it aligns with other spatial data.</description>
            <pubDate>Thu, 30 Jul 2026 22:20:32 +0000</pubDate>
        </item>
        <item>
            <title>python_coupling</title>
            <link>https://dinamicaego.com/dokuwiki/doku.php?id=python_coupling</link>
            <description>Dinamica EGO and Python Coupling

Dinamica EGO can run arbitrary Python code as part of a model through the Calculate Python Expression functor. This lesson walks through a complete example; for the full reference — including the dinamica.inputs/dinamica.outputs mechanism, all available utilities, and how to retrieve the results back into the model — see</description>
            <pubDate>Sat, 18 Jul 2026 02:29:08 +0000</pubDate>
        </item>
        <item>
            <title>r_communication_utilities</title>
            <link>https://dinamicaego.com/dokuwiki/doku.php?id=r_communication_utilities</link>
            <description>Helper functions for R

Access a table column by its name

Suppose there is a Table stored in the variable myTable and the user wants to access the column named Data:


myTable$Data


Discover the type of a variable


typeof( variableName )


Convert a variable to Character</description>
            <pubDate>Tue, 17 Jan 2017 17:45:45 +0000</pubDate>
        </item>
        <item>
            <title>raster_cube</title>
            <link>https://dinamicaego.com/dokuwiki/doku.php?id=raster_cube</link>
            <description>Raster Cube

What is

In Dinamica EGO, a raster cube map is a multilayer image created putting together several other images.

The Model

The model is formed using Load Map's, a Create Cube Map and a Save Map. Each Load Map's are bound to the Create Cube Map using a corresponding Name and Number Map.

All maps bound to the</description>
            <pubDate>Mon, 09 Nov 2015 22:41:54 +0000</pubDate>
        </item>
        <item>
            <title>rasterize_shape</title>
            <link>https://dinamicaego.com/dokuwiki/doku.php?id=rasterize_shape</link>
            <description>Rasterize Shape

Description

Rasterizes a shapefile (or other OGR-supported vector source) into a map, using the given parameters. This functor wraps the GDAL library's gdal_rasterize utility.

Inputs
 Name   Type   Description   Input Shape Filename</description>
            <pubDate>Fri, 28 Aug 2026 03:30:01 +0000</pubDate>
        </item>
        <item>
            <title>real_value</title>
            <link>https://dinamicaego.com/dokuwiki/doku.php?id=real_value</link>
            <description>Real Value

Description

Declares a double precision real value that can be reused as the input to more than one functor, instead of repeating the same constant throughout the model.

Inputs
 Name   Type   Description   Constant   Real Value Type   Value or constant representing a double precision real.</description>
            <pubDate>Fri, 28 Aug 2026 03:30:02 +0000</pubDate>
        </item>
        <item>
            <title>real_value_type</title>
            <link>https://dinamicaego.com/dokuwiki/doku.php?id=real_value_type</link>
            <description>Real Value Type

A real number denotes all fractional and non-fractional values.

This value is defined as a double precision floating point number, according to the IEEE754 standard.

GUI Editor

EGO Script

Real values in Dinamica EGO use the standard representation for floating point numbers.

	*</description>
            <pubDate>Fri, 31 Jul 2026 01:18:33 +0000</pubDate>
        </item>
        <item>
            <title>receive_lookup_table</title>
            <link>https://dinamicaego.com/dokuwiki/doku.php?id=receive_lookup_table</link>
            <description>Receive Lookup Table

Description

Receives a lookup table sent by an external application, such as an R script, through an opened communication session.

Inputs

None.

Optional Inputs
 Name   Type   Description   Default Value   Tag   String Type   Identifier used to match this lookup table with the corresponding send call in the external application.</description>
            <pubDate>Fri, 28 Aug 2026 03:30:02 +0000</pubDate>
        </item>
        <item>
            <title>receive_number</title>
            <link>https://dinamicaego.com/dokuwiki/doku.php?id=receive_number</link>
            <description>Receive Number

Description

Receives a number sent by an external application, such as an R script, through an opened communication session.

Inputs

None.

Optional Inputs
 Name   Type   Description   Default Value   Tag   String Type   Identifier used to match this number with the corresponding send call in the external application.</description>
            <pubDate>Fri, 28 Aug 2026 03:30:03 +0000</pubDate>
        </item>
        <item>
            <title>receive_string</title>
            <link>https://dinamicaego.com/dokuwiki/doku.php?id=receive_string</link>
            <description>Receive String

Description

Receives a string sent by an external application, such as an R script, through an opened communication session.

Inputs

None.

Optional Inputs
 Name   Type   Description   Default Value   Tag   String Type   Identifier used to match this string with the corresponding send call in the external application.</description>
            <pubDate>Fri, 28 Aug 2026 03:30:04 +0000</pubDate>
        </item>
        <item>
            <title>receive_table</title>
            <link>https://dinamicaego.com/dokuwiki/doku.php?id=receive_table</link>
            <description>Receive Table

Description

Receives a table sent by an external application, such as an R script, through an opened communication session.

Inputs

None.

Optional Inputs
 Name   Type   Description   Default Value   Tag   String Type   Identifier used to match this table with the corresponding send call in the external application.</description>
            <pubDate>Fri, 28 Aug 2026 03:31:31 +0000</pubDate>
        </item>
        <item>
            <title>receive_tuple</title>
            <link>https://dinamicaego.com/dokuwiki/doku.php?id=receive_tuple</link>
            <description>Receive Tuple

Description

Receives a tuple of numbers sent by an external application, such as an R script, through an opened communication session.

Inputs

None.

Optional Inputs
 Name   Type   Description   Default Value   Tag   String Type   Identifier used to match this tuple with the corresponding send call in the external application.</description>
            <pubDate>Fri, 28 Aug 2026 03:31:32 +0000</pubDate>
        </item>
        <item>
            <title>redd_case</title>
            <link>https://dinamicaego.com/dokuwiki/doku.php?id=redd_case</link>
            <description>Projecting deforestation rates based on socioeconomic variables and developing a carbon bookkeeping model

REDD case study

&lt;https://dinamicaego.com_old/redd/redd.html&gt;
What will you learn?

	*  How to project deforestation rates based on socioeconomic variables
	*  Convert gross rates into net rates</description>
            <pubDate>Tue, 24 Mar 2020 11:36:29 +0000</pubDate>
        </item>
        <item>
            <title>region</title>
            <link>https://dinamicaego.com/dokuwiki/doku.php?id=region</link>
            <description>Region

Description

This container takes a region identifier and a region manager — normally inherited automatically from an enclosing For Each Region or another Region — and re-exposes them to the functors nested inside it. This lets those functors, which already read the current region through auto-bound inputs, be nested one level deeper without an explicit connection.</description>
            <pubDate>Fri, 28 Aug 2026 03:31:33 +0000</pubDate>
        </item>
        <item>
            <title>region_manager</title>
            <link>https://dinamicaego.com/dokuwiki/doku.php?id=region_manager</link>
            <description>Region Manager

Description

This container builds a region manager from a categorical map whose classes identify regions, and makes it available to the functors nested inside it. The region manager splits a global map into the map of each region, and merges regional maps back together into a global map, so each region can be processed independently. Unlike</description>
            <pubDate>Fri, 28 Aug 2026 03:31:34 +0000</pubDate>
        </item>
        <item>
            <title>region_manager_type</title>
            <link>https://dinamicaego.com/dokuwiki/doku.php?id=region_manager_type</link>
            <description>Region Manager Type

A Region Manager defines a set of regions — for example, countries, states, or counties — derived from a categorical map whose class values identify each region, and provides the scoping context functors use to work with one region, or all regions, at a time.</description>
            <pubDate>Fri, 31 Jul 2026 19:52:41 +0000</pubDate>
        </item>
        <item>
            <title>region_manager_value</title>
            <link>https://dinamicaego.com/dokuwiki/doku.php?id=region_manager_value</link>
            <description>Region Manager Value

Description

A data carrier functor that passes a region manager value from its input to its output unchanged, so it can be used to connect two other functors through an explicit connection instead of relying on auto-binding.

Inputs</description>
            <pubDate>Fri, 28 Aug 2026 03:31:35 +0000</pubDate>
        </item>
        <item>
            <title>regional_categorical_map</title>
            <link>https://dinamicaego.com/dokuwiki/doku.php?id=regional_categorical_map</link>
            <description>Regional Categorical Map

Description

Registers a categorical map as the piece belonging to one region of a larger categorical map, under a name that Merge Regional Categorical Maps later reads to rebuild the whole map. This functor produces no output — it is used purely for the side effect of storing the map in the region manager.</description>
            <pubDate>Fri, 28 Aug 2026 03:31:36 +0000</pubDate>
        </item>
        <item>
            <title>regional_map</title>
            <link>https://dinamicaego.com/dokuwiki/doku.php?id=regional_map</link>
            <description>Regional Map

Description

Registers a map as the piece belonging to one region of a larger map, under a name that Merge Regional Maps later reads to rebuild the whole map. This functor produces no output — it is used purely for the side effect of storing the map in the region manager.</description>
            <pubDate>Fri, 28 Aug 2026 03:31:37 +0000</pubDate>
        </item>
        <item>
            <title>regionalize_categorical_map</title>
            <link>https://dinamicaego.com/dokuwiki/doku.php?id=regionalize_categorical_map</link>
            <description>Regionalize Categorical Map

Description

Crops a categorical map down to a single region, returning the piece of the map that falls inside that region's mask.

Inputs
 Name   Type   Description   Global Map   Categorical Map Type   The categorical map to crop.  
Optional Inputs</description>
            <pubDate>Fri, 28 Aug 2026 03:31:38 +0000</pubDate>
        </item>
        <item>
            <title>regionalize_map</title>
            <link>https://dinamicaego.com/dokuwiki/doku.php?id=regionalize_map</link>
            <description>Regionalize Map

Description

Crops a map down to a single region, returning the piece of the map that falls inside that region's mask.

Inputs
 Name   Type   Description   Global Map   Map Type   The map to crop.  
Optional Inputs
 Name   Type   Description</description>
            <pubDate>Fri, 28 Aug 2026 03:31:38 +0000</pubDate>
        </item>
        <item>
            <title>release_notes_2_4</title>
            <link>https://dinamicaego.com/dokuwiki/doku.php?id=release_notes_2_4</link>
            <description>here
Dinamica EGO 2.4 Release Notes

What is New

See the What is New section, for information about the new features available in the current version.

Porting Notes

Windows XP Is Not Supported

The current Dinamica EGO version (and previous versions 2.2.x) is NOT compatible with Windows XP. All other recent versions of the Windows operating system (Windows Vista, Windows 7, Windows 8, Windows Server 2008 R2, Windows Server 2012) are supported.</description>
            <pubDate>Thu, 17 Sep 2015 02:45:03 +0000</pubDate>
        </item>
        <item>
            <title>remote_execution_feature</title>
            <link>https://dinamicaego.com/dokuwiki/doku.php?id=remote_execution_feature</link>
            <description>Using Dinamica's Remote Execution Feature (version 8.1.0+)

Coordinator Setup

To configure the coordinator, navigate to a directory where you have write permissions and execute the following command:

Windows

c:\Program Files\Dinamica EGO 8\DinamicaCoordinator8 --address X.X.X.X --port YYYY</description>
            <pubDate>Wed, 23 Oct 2024 16:08:46 +0000</pubDate>
        </item>
        <item>
            <title>remove_table_column</title>
            <link>https://dinamicaego.com/dokuwiki/doku.php?id=remove_table_column</link>
            <description>Remove Table Column

Description

Removes a data column from the given table.

Inputs
 Name   Type   Description   Table   Table Type   Table from where the data column will be removed.   Column Index Or Name   Index Or Name Type   Index or name of the data column to be removed. The first, i.e. the leftmost, data column has index 1.</description>
            <pubDate>Fri, 28 Aug 2026 03:31:40 +0000</pubDate>
        </item>
        <item>
            <title>reorder_table_column</title>
            <link>https://dinamicaego.com/dokuwiki/doku.php?id=reorder_table_column</link>
            <description>Reorder Table Column

Description

Moves a specified column of a table to a new position.

Inputs
 Name   Type   Description   Table   Table Type   Table whose column will be reordered.   Column Index Or Name   Index Or Name Type   Index or name of the column to be moved. The first, i.e. the leftmost, column has index 1.</description>
            <pubDate>Fri, 28 Aug 2026 03:31:40 +0000</pubDate>
        </item>
        <item>
            <title>repeat</title>
            <link>https://dinamicaego.com/dokuwiki/doku.php?id=repeat</link>
            <description>Repeat

Description

This container executes the functors it contains a specified number of times. Each execution is called an iteration. While an iteration runs, the container makes the current iteration number available to its contents through the internal output port Step, counting from 1 up to Iterations. If Iterations is zero, the contained functors are not executed at all.</description>
            <pubDate>Fri, 28 Aug 2026 03:31:41 +0000</pubDate>
        </item>
        <item>
            <title>resample_of_species_richness_interpolated</title>
            <link>https://dinamicaego.com/dokuwiki/doku.php?id=resample_of_species_richness_interpolated</link>
            <description>Resample Of Species Richness Interpolated

Description

This function spatially interpolates resampling species richness patterns.

Inputs
 Name             Type                                       Description</description>
            <pubDate>Wed, 28 Mar 2018 01:12:39 +0000</pubDate>
        </item>
        <item>
            <title>road_constructor</title>
            <link>https://dinamicaego.com/dokuwiki/doku.php?id=road_constructor</link>
            <description>LESSON 19: Road Constructor



In this lesson we would like to demonstrate some details on how Dinamica EGO defines a road design using a combination of submodels.  




&gt;&gt;Decorate



Let's go!




This model was used for basic road construction optimization, defining a road design using a combination of submodels.</description>
            <pubDate>Sat, 06 Mar 2021 11:11:40 +0000</pubDate>
        </item>
        <item>
            <title>roc_suite</title>
            <link>https://dinamicaego.com/dokuwiki/doku.php?id=roc_suite</link>
            <description>Receiver Operating Characteristic (ROC) suite

Brief description

The Receiver Operating Characteristic (ROC) evaluates map similarity considering a reference binary pattern. ROC compares the amount of true positive and false positive cells through an incremental binary classification (Mas et al. 2013a). ROC is commonly used in GIS to evaluate spatial predictions versus observed data. An ROC suite developed by Mas et al (2013) is available on Dinamica-EGO. There are some study cases that apply R…</description>
            <pubDate>Tue, 30 Aug 2016 17:34:39 +0000</pubDate>
        </item>
        <item>
            <title>run_external_process</title>
            <link>https://dinamicaego.com/dokuwiki/doku.php?id=run_external_process</link>
            <description>Run External Process

Description

Runs an executable file external to Dinamica EGO, passing it the necessary parameters. It can either block the model's execution until the process finishes (or for a specified number of seconds), or launch the process and let the model continue running in parallel with it.</description>
            <pubDate>Fri, 28 Aug 2026 03:31:42 +0000</pubDate>
        </item>
        <item>
            <title>run_remotely</title>
            <link>https://dinamicaego.com/dokuwiki/doku.php?id=run_remotely</link>
            <description>Run Remotely

Description

This container runs the functors it contains on a remote agent through a network coordinator, instead of running them on the local machine, letting the computationally heavy parts of a model be distributed to other machines. Using this container requires a coordinator and at least one agent to have been set up beforehand, and the coordinator's address and port to have been configured in Tools</description>
            <pubDate>Fri, 28 Aug 2026 03:31:43 +0000</pubDate>
        </item>
        <item>
            <title>sampling_effort</title>
            <link>https://dinamicaego.com/dokuwiki/doku.php?id=sampling_effort</link>
            <description>Sampling Effort

Description

This functor interpolates sampling density on the map by kernel interpolation.

Inputs
 Name             Type                                       Description                                                      Points Of Sampling</description>
            <pubDate>Tue, 27 Mar 2018 18:34:37 +0000</pubDate>
        </item>
        <item>
            <title>save_compressed_kml</title>
            <link>https://dinamicaego.com/dokuwiki/doku.php?id=save_compressed_kml</link>
            <description>Save Compressed Kml

Description

Saves a KML as a compressed KMZ file, bundling every link it uses into the archive.

Inputs
 Name   Type   Description   Map   Kml Type   KML to be saved.   Filename   Kmz Filename Type   Name and path of the KMZ file the KML is saved to.  
Optional Inputs</description>
            <pubDate>Fri, 28 Aug 2026 03:00:19 +0000</pubDate>
        </item>
        <item>
            <title>save_elevation_graph</title>
            <link>https://dinamicaego.com/dokuwiki/doku.php?id=save_elevation_graph</link>
            <description>Save Elevation Graph

Description

This functor saves an elevation patch graph using the Graphviz DOT format, the JSON format, or both.

Inputs
 Name   Type   Description   Elevation Graph   Elevation Graph Type   Elevation patch graph created from neighborhood relationships and their properties.</description>
            <pubDate>Fri, 28 Aug 2026 03:31:45 +0000</pubDate>
        </item>
        <item>
            <title>save_lookup_table</title>
            <link>https://dinamicaego.com/dokuwiki/doku.php?id=save_lookup_table</link>
            <description>Save Lookup Table

Description

Saves a lookup table to a file. The file format is determined automatically from the filename's extension.

Inputs
 Name   Type   Description   Table   Lookup Table Type   Lookup table that will be written to the file.   Filename   Lookup Table Filename Type   Name and path of the file where the lookup table will be written. If no path is given, the file is located relative to the model script. Only CSV (comma-separated values) format is accepted.</description>
            <pubDate>Fri, 28 Aug 2026 03:32:51 +0000</pubDate>
        </item>
        <item>
            <title>save_map</title>
            <link>https://dinamicaego.com/dokuwiki/doku.php?id=save_map</link>
            <description>Save Map

Description

Saves a map to a file. The file format is determined automatically from the filename's extension.

Inputs
 Name   Type   Description   Map   Map Type   Map to be saved.   Filename   Map Filename Type   Name and path of the file the map is saved to.  
Optional Inputs</description>
            <pubDate>Fri, 28 Aug 2026 03:32:52 +0000</pubDate>
        </item>
        <item>
            <title>save_table</title>
            <link>https://dinamicaego.com/dokuwiki/doku.php?id=save_table</link>
            <description>Save Table

Description

Saves a table to a file. The file format is determined automatically from the filename's extension.

Inputs
 Name   Type   Description   Table   Table Type   Table that will be written to the file.   Filename   Table Filename Type   Name and path of the file where the table will be written. If no path is given, the file is located relative to the model script. Only CSV (comma-separated values) format is accepted.</description>
            <pubDate>Fri, 28 Aug 2026 03:32:53 +0000</pubDate>
        </item>
        <item>
            <title>save_text_file</title>
            <link>https://dinamicaego.com/dokuwiki/doku.php?id=save_text_file</link>
            <description>Save Text File

Description

Saves text to a file.

Inputs
 Name   Type   Description   Text   String Type   Text to be saved.   Filename   Generic Filename Type   Name and path of the file the text is saved to.  
Optional Inputs
 Name   Type   Description   Default Value   Suffix Digits</description>
            <pubDate>Fri, 28 Aug 2026 03:32:54 +0000</pubDate>
        </item>
        <item>
            <title>save_weights</title>
            <link>https://dinamicaego.com/dokuwiki/doku.php?id=save_weights</link>
            <description>Save Weights

Description

Saves Weights of Evidence coefficients or ranges to a file. The file format is determined automatically from the filename's extension.

Inputs
 Name   Type   Description   Weights   Weights Type   Weights of Evidence coefficients or ranges to save.</description>
            <pubDate>Fri, 28 Aug 2026 03:32:55 +0000</pubDate>
        </item>
        <item>
            <title>screenshots</title>
            <link>https://dinamicaego.com/dokuwiki/doku.php?id=screenshots</link>
            <description>Screenshots

Below, you can see some general screenshots showing Dinamica EGO graphical interface.</description>
            <pubDate>Thu, 13 Sep 2012 21:13:26 +0000</pubDate>
        </item>
        <item>
            <title>sdm_based_on_absences</title>
            <link>https://dinamicaego.com/dokuwiki/doku.php?id=sdm_based_on_absences</link>
            <description>SDM based on Absences

Description

This functor built species distribution models based on Pseudoabsences

Inputs
 Name             Type                                       Description                                                      Input Folder</description>
            <pubDate>Mon, 02 Apr 2018 03:07:20 +0000</pubDate>
        </item>
        <item>
            <title>sdm_based_on_pseudoabsences</title>
            <link>https://dinamicaego.com/dokuwiki/doku.php?id=sdm_based_on_pseudoabsences</link>
            <description>SDM based on Pseudoabsences

Description

This functor built species distribution models based on Pseudoabsences

Inputs
 Name             Type                                       Description                                                      Input Folder</description>
            <pubDate>Sat, 31 Mar 2018 04:01:23 +0000</pubDate>
        </item>
        <item>
            <title>sdm_with_pseudoabsences_based_on_evidences</title>
            <link>https://dinamicaego.com/dokuwiki/doku.php?id=sdm_with_pseudoabsences_based_on_evidences</link>
            <description>SDM with  Pseudoabsences based on evidences

Description

This functor built species distribution models based on Pseudoabsences

Inputs
 Name             Type                                       Description</description>
            <pubDate>Sat, 31 Mar 2018 04:07:26 +0000</pubDate>
        </item>
        <item>
            <title>select_end_of_roads</title>
            <link>https://dinamicaego.com/dokuwiki/doku.php?id=select_end_of_roads</link>
            <description>Select End Of the Roads

Description

[Submodel] Select only the last cells depicting the end of the given roads. Each end of a road is a road cell surrounded by only one neighbor.

Inputs
 Name   Type   Description   Roads  Categorical Map  The input roads. 
Optional Inputs</description>
            <pubDate>Tue, 28 Apr 2020 19:10:39 +0000</pubDate>
        </item>
        <item>
            <title>select_folder</title>
            <link>https://dinamicaego.com/dokuwiki/doku.php?id=select_folder</link>
            <description>Select Folder

Description

This container picks a folder out of a series of folders identified by Number Folder functors placed inside it, using an index to choose among them.

Inputs

None.

Optional Inputs
 Name   Type   Description   Default Value   Step   Positive Integer Value Type</description>
            <pubDate>Fri, 28 Aug 2026 03:32:56 +0000</pubDate>
        </item>
        <item>
            <title>select_lookup_table</title>
            <link>https://dinamicaego.com/dokuwiki/doku.php?id=select_lookup_table</link>
            <description>Select Lookup Table

Description

Container that picks one lookup table out of a series connected inside it, based on the current step. Each candidate table must be connected through a Number Table hook, whose number identifies the step at which that table takes over. A table begins being selected once the model step reaches its number, and remains selected until the step reaches the number of another connected table, allowing one lookup table to be swapped for another during a model's execution…</description>
            <pubDate>Fri, 28 Aug 2026 03:32:57 +0000</pubDate>
        </item>
        <item>
            <title>select_map</title>
            <link>https://dinamicaego.com/dokuwiki/doku.php?id=select_map</link>
            <description>Select Map

Description

Container that picks one map out of a series of maps connected inside it, based on the current step. Each candidate map must be connected through a Number Map hook, whose number identifies the step at which that map takes over. A map begins being selected once the model step reaches its number, and remains selected until the step reaches the number of another connected map, allowing one map to be swapped for another during a model's execution.</description>
            <pubDate>Fri, 28 Aug 2026 03:32:58 +0000</pubDate>
        </item>
        <item>
            <title>select_map_filename</title>
            <link>https://dinamicaego.com/dokuwiki/doku.php?id=select_map_filename</link>
            <description>Select Map Filename

Description

Container that picks one map filename out of a series of filenames connected inside it, based on the current step. Each candidate filename must be connected through a Number Map Filename hook, whose number identifies the step at which that filename takes over. A filename begins being selected once the model step reaches its number, and remains selected until the step reaches the number of another connected filename, allowing one filename to be swapped for anothe…</description>
            <pubDate>Fri, 28 Aug 2026 03:32:58 +0000</pubDate>
        </item>
        <item>
            <title>select_percent_matrix</title>
            <link>https://dinamicaego.com/dokuwiki/doku.php?id=select_percent_matrix</link>
            <description>Select Percent Matrix

Description

Container that picks one percent matrix out of a series connected inside it, based on the current step. Each candidate matrix must be connected through a Number Percent Matrix hook, whose number identifies the step at which that matrix takes over. A matrix begins being selected once the model step reaches its number, and remains selected until the step reaches the number of another connected matrix, allowing one matrix to be swapped for another during a model'…</description>
            <pubDate>Fri, 28 Aug 2026 03:32:59 +0000</pubDate>
        </item>
        <item>
            <title>select_random_point_cluster</title>
            <link>https://dinamicaego.com/dokuwiki/doku.php?id=select_random_point_cluster</link>
            <description>Select Random Point Cluster

Description

[Submodel] Select a cluster of random points in a given probability map according to a set of given constraints.

Inputs
 Name  Type  Description  Random Point Probabilities   Map Type   Probability of selection of each cell as a new random point. The map cells must be represented using floating point values (IEEE 754 32 Bit Real). Each value must be in the range [0, 1].</description>
            <pubDate>Sun, 11 Oct 2015 23:41:52 +0000</pubDate>
        </item>
        <item>
            <title>select_random_points</title>
            <link>https://dinamicaego.com/dokuwiki/doku.php?id=select_random_points</link>
            <description>Select Random Points

Description

[Submodel] Select a set of random points in a given probability map according to a set of given constraints.

Inputs
 Name  Type  Description  Random Point Probabilities   Map Type   Probability of selection of each cell as a new random point. The map cells must be represented using floating point values (IEEE 754 32 Bit Real). Each value must be in the range [0, 1].</description>
            <pubDate>Sun, 11 Oct 2015 23:38:36 +0000</pubDate>
        </item>
        <item>
            <title>select_string</title>
            <link>https://dinamicaego.com/dokuwiki/doku.php?id=select_string</link>
            <description>Select String

Description

This container picks a string out of a series of strings identified by Number String functors placed inside it, using an index to choose among them.

Inputs

None.

Optional Inputs
 Name   Type   Description   Default Value   Step   Positive Integer Value Type</description>
            <pubDate>Fri, 28 Aug 2026 03:33:00 +0000</pubDate>
        </item>
        <item>
            <title>select_sub_table</title>
            <link>https://dinamicaego.com/dokuwiki/doku.php?id=select_sub_table</link>
            <description>Select Sub Table

Description

[Submodel] Select a sub-table from the given table based on the given step.

If a sub-table corresponding to the given step is not found, the sub-table corresponding to the greatest key smaller than the given step is returned.

Inputs</description>
            <pubDate>Wed, 14 Oct 2015 03:09:20 +0000</pubDate>
        </item>
        <item>
            <title>select_table_filename</title>
            <link>https://dinamicaego.com/dokuwiki/doku.php?id=select_table_filename</link>
            <description>Select Table Filename

Description

Container that picks one table filename out of a series connected inside it, based on the current step. Each candidate filename must be connected through a Number Table Filename hook, whose number identifies the step at which that filename takes over. A filename begins being selected once the model step reaches its number, and remains selected until the step reaches the number of another connected filename, allowing one table file to be swapped for another dur…</description>
            <pubDate>Fri, 28 Aug 2026 03:33:01 +0000</pubDate>
        </item>
        <item>
            <title>select_transition_function_parameter_matrix</title>
            <link>https://dinamicaego.com/dokuwiki/doku.php?id=select_transition_function_parameter_matrix</link>
            <description>Select Transition Function Parameter Matrix

Description

Container that picks one matrix of transition function parameters out of a series connected inside it, based on the current step. Each candidate matrix must be connected through a Number Transition Function Parameter Matrix hook, whose number identifies the step at which that matrix takes over. A matrix begins being selected once the model step reaches its number, and remains selected until the step reaches the number of another connected…</description>
            <pubDate>Fri, 28 Aug 2026 03:33:02 +0000</pubDate>
        </item>
        <item>
            <title>select_transition_matrix</title>
            <link>https://dinamicaego.com/dokuwiki/doku.php?id=select_transition_matrix</link>
            <description>Select Transition Matrix

Description

Container that picks one transition matrix out of a series connected inside it, based on the current step. Each candidate matrix must be connected through a Number Transition Matrix hook, whose number identifies the step at which that matrix takes over. A matrix begins being selected once the model step reaches its number, and remains selected until the step reaches the number of another connected matrix, allowing one matrix to be swapped for another during…</description>
            <pubDate>Fri, 28 Aug 2026 03:33:03 +0000</pubDate>
        </item>
        <item>
            <title>select_weights</title>
            <link>https://dinamicaego.com/dokuwiki/doku.php?id=select_weights</link>
            <description>Select Weights

Description

Container that picks one set of Weights of Evidence coefficients out of a series connected inside it, based on the current step. Each candidate set must be connected through a Number Weights hook, whose number identifies the step at which that set takes over. A set begins being selected once the model step reaches its number, and remains selected until the step reaches the number of another connected set, allowing one set of coefficients to be swapped for another dur…</description>
            <pubDate>Fri, 28 Aug 2026 03:33:04 +0000</pubDate>
        </item>
        <item>
            <title>select_weights_filename</title>
            <link>https://dinamicaego.com/dokuwiki/doku.php?id=select_weights_filename</link>
            <description>Select Weights Filename

Description

Container that picks one Weights of Evidence filename out of a series connected inside it, based on the current step. Each candidate filename must be connected through a Number Weights Filename hook, whose number identifies the step at which that filename takes over. A filename begins being selected once the model step reaches its number, and remains selected until the step reaches the number of another connected filename, allowing one filename to be swapped…</description>
            <pubDate>Fri, 28 Aug 2026 03:34:18 +0000</pubDate>
        </item>
        <item>
            <title>send_lookup_table</title>
            <link>https://dinamicaego.com/dokuwiki/doku.php?id=send_lookup_table</link>
            <description>Send Lookup Table

Description

Sends a lookup table to an external application, such as an R script, through an opened communication session.

Inputs
 Name   Type   Description   Lookup Table   Lookup Table Type   Lookup table to send.  
Optional Inputs
 Name   Type</description>
            <pubDate>Fri, 28 Aug 2026 03:34:19 +0000</pubDate>
        </item>
        <item>
            <title>send_number</title>
            <link>https://dinamicaego.com/dokuwiki/doku.php?id=send_number</link>
            <description>Send Number

Description

Sends a number to an external application, such as an R script, through an opened communication session.

Inputs
 Name   Type   Description   Number   Real Value Type   Number to send.  
Optional Inputs
 Name   Type   Description   Default Value</description>
            <pubDate>Fri, 28 Aug 2026 03:34:20 +0000</pubDate>
        </item>
        <item>
            <title>send_string</title>
            <link>https://dinamicaego.com/dokuwiki/doku.php?id=send_string</link>
            <description>Send String

Description

Sends a string to an external application, such as an R script, through an opened communication session.

Inputs
 Name   Type   Description   String   String Type   String to send.  
Optional Inputs
 Name   Type   Description   Default Value</description>
            <pubDate>Fri, 28 Aug 2026 03:34:21 +0000</pubDate>
        </item>
        <item>
            <title>send_table</title>
            <link>https://dinamicaego.com/dokuwiki/doku.php?id=send_table</link>
            <description>Send Table

Description

Sends a table to an external application, such as an R script, through an opened communication session.

Inputs
 Name   Type   Description   Table   Table Type   Table to send.  
Optional Inputs
 Name   Type   Description   Default Value</description>
            <pubDate>Fri, 28 Aug 2026 03:34:22 +0000</pubDate>
        </item>
        <item>
            <title>send_tuple</title>
            <link>https://dinamicaego.com/dokuwiki/doku.php?id=send_tuple</link>
            <description>Send Tuple

Description

Sends a tuple of numbers to an external application, such as an R script, through an opened communication session.

Inputs
 Name   Type   Description   Tuple   Tuple Type   Tuple of numbers to send.  
Optional Inputs
 Name   Type   Description</description>
            <pubDate>Fri, 28 Aug 2026 03:34:22 +0000</pubDate>
        </item>
        <item>
            <title>set_fitness</title>
            <link>https://dinamicaego.com/dokuwiki/doku.php?id=set_fitness</link>
            <description>Set Fitness

Description

Passes the fitness value calculated for the current individual to the nearest enclosing Genetic Algorithm Tool container.

Inputs
 Name   Type   Description   Fitness   Real Value Type   Fitness value calculated for the current individual.  
Optional Inputs

None.</description>
            <pubDate>Fri, 28 Aug 2026 03:34:23 +0000</pubDate>
        </item>
        <item>
            <title>set_kml_timeline</title>
            <link>https://dinamicaego.com/dokuwiki/doku.php?id=set_kml_timeline</link>
            <description>Set Kml Timeline

Description

Adds a georeferenced KML to a KML timeline, associating it with the time interval given by Begin Time and End Time, so that it appears at the right point when the timeline is played back in Google Earth.

Inputs
 Name</description>
            <pubDate>Fri, 28 Aug 2026 03:34:24 +0000</pubDate>
        </item>
        <item>
            <title>set_lookup_table_value</title>
            <link>https://dinamicaego.com/dokuwiki/doku.php?id=set_lookup_table_value</link>
            <description>Set Lookup Table Value

Description

Inserts a value into a lookup table at a specified key. If the key is already present, its value is replaced.

Inputs
 Name   Type   Description   Table   Lookup Table Type   Lookup table where the value will be inserted.   Key</description>
            <pubDate>Fri, 28 Aug 2026 03:34:25 +0000</pubDate>
        </item>
        <item>
            <title>set_map_alias</title>
            <link>https://dinamicaego.com/dokuwiki/doku.php?id=set_map_alias</link>
            <description>Map Alias

The Dinamica EGO Map Viewer now offers support for map aliases. By supporting map aliases, map viewer can assign more meaning to the information being displayed.

Setting up alias

	*  You need a loaded map to assign an alias, if you are unsure about how to load maps, please check</description>
            <pubDate>Fri, 14 Sep 2012 18:50:22 +0000</pubDate>
        </item>
        <item>
            <title>set_map_values</title>
            <link>https://dinamicaego.com/dokuwiki/doku.php?id=set_map_values</link>
            <description>Set Map Values

Description

Builds a map from three lookup tables that describe, per cell identifier, a cell's value and its line and column coordinates.

Inputs
 Name   Type   Description   Value Table   Lookup Table Type   Table of cell values, keyed by cell identifier.</description>
            <pubDate>Fri, 28 Aug 2026 03:34:26 +0000</pubDate>
        </item>
        <item>
            <title>set_table_by_key</title>
            <link>https://dinamicaego.com/dokuwiki/doku.php?id=set_table_by_key</link>
            <description>Set Table By Key

Description

Updates or inserts the sub-table corresponding to a given chain of keys in a table.

Inputs
 Name   Type   Description   Table   Table Type   The input table.   Keys   Tuple Type   Chain of keys, starting from the first key column, identifying the sub-table that will be updated or inserted.</description>
            <pubDate>Fri, 28 Aug 2026 03:34:27 +0000</pubDate>
        </item>
        <item>
            <title>set_table_cell_value</title>
            <link>https://dinamicaego.com/dokuwiki/doku.php?id=set_table_cell_value</link>
            <description>Set Table Cell Value

Description

Inserts a value into a table.

Inputs
 Name   Type   Description   Table   Table Type   Table where the value will be inserted.   Column   Index Or Name Type   Name or index of the column where the new value will be inserted.   Keys   Tuple Type   Keys corresponding to the row where the value will be inserted.</description>
            <pubDate>Fri, 28 Aug 2026 03:34:28 +0000</pubDate>
        </item>
        <item>
            <title>set_table_column_name</title>
            <link>https://dinamicaego.com/dokuwiki/doku.php?id=set_table_column_name</link>
            <description>Set Table Column Name

Description

Replaces the name of a column in a table or lookup table.

Inputs
 Name   Type   Description   Table   Base Table Type   Table or lookup table containing the column whose name will be changed.   Column   Index Or Name Type   Column whose name will be changed.</description>
            <pubDate>Fri, 28 Aug 2026 03:34:29 +0000</pubDate>
        </item>
        <item>
            <title>set_while_condition</title>
            <link>https://dinamicaego.com/dokuwiki/doku.php?id=set_while_condition</link>
            <description>Set While Condition

Description

Sets the condition that the innermost While or Do While container holding this functor uses to decide whether it keeps looping.

Inputs
 Name   Type   Description   Condition   Boolean Value Type   Value to be used as the loop condition.  
Optional Inputs</description>
            <pubDate>Fri, 28 Aug 2026 03:00:20 +0000</pubDate>
        </item>
        <item>
            <title>setup_dinamica_linux</title>
            <link>https://dinamicaego.com/dokuwiki/doku.php?id=setup_dinamica_linux</link>
            <description>Launch Dinamica EGO GNU/Linux

Setup

Extract the downloaded file to a folder of your choice. The directory should contain:



Dinamica.AppImage
Examples and Submodels.zip
README.html





Examples

The file 'Examples and Submodels.zip' can also be extracted to a folder of your choice.</description>
            <pubDate>Fri, 01 Sep 2017 14:47:39 +0000</pubDate>
        </item>
        <item>
            <title>simple_kriging_interpolation</title>
            <link>https://dinamicaego.com/dokuwiki/doku.php?id=simple_kriging_interpolation</link>
            <description>Simple Kriging Interpolation

Description

This functor interpolates values on the map based spatial structure of values by kriging model

Inputs
 Name             Type                                       Description</description>
            <pubDate>Tue, 27 Mar 2018 20:36:54 +0000</pubDate>
        </item>
        <item>
            <title>simulating_patterns_of_change</title>
            <link>https://dinamicaego.com/dokuwiki/doku.php?id=simulating_patterns_of_change</link>
            <description>Simulating the patterns of change




What will you learn?




	*  How Dinamica EGO can be calibrated, as well as its potential to replicate the evolving spatial patterns of a variety of dynamic phenomena;
	*  The capability of the Dinamica EGO to reproduce a wide range of spatial patterns of change;</description>
            <pubDate>Thu, 16 Jul 2020 01:53:21 +0000</pubDate>
        </item>
        <item>
            <title>skip_all_on_error</title>
            <link>https://dinamicaego.com/dokuwiki/doku.php?id=skip_all_on_error</link>
            <description>Skip All On Error

Description

This container executes the functors it contains, capturing and discarding any error raised during their execution instead of letting it stop the model.

Inputs

None.

Optional Inputs
 Name   Type   Description   Default Value</description>
            <pubDate>Fri, 28 Aug 2026 03:34:30 +0000</pubDate>
        </item>
        <item>
            <title>skip_on_error</title>
            <link>https://dinamicaego.com/dokuwiki/doku.php?id=skip_on_error</link>
            <description>Skip On Error

Description

This container executes the functors it contains, capturing and discarding any error raised during their execution instead of letting it stop the model.

Inputs

None.

Optional Inputs
 Name   Type   Description   Default Value</description>
            <pubDate>Fri, 28 Aug 2026 03:34:30 +0000</pubDate>
        </item>
        <item>
            <title>sort_lookup_table</title>
            <link>https://dinamicaego.com/dokuwiki/doku.php?id=sort_lookup_table</link>
            <description>Sort Lookup Table

Description

Sorts the content of a lookup table.

Inputs
 Name   Type   Description   Values Or Ids   Lookup Table Type   List of values or ids to sort; the keys only indicate the order of the entries in this list, so it corresponds to a plain list whose keys are indices and whose values are the elements. If Properties is not provided, this list is treated as a list of values to sort directly. Otherwise, it is treated as a list of ids, whose corresponding values are looked up…</description>
            <pubDate>Fri, 28 Aug 2026 03:35:36 +0000</pubDate>
        </item>
        <item>
            <title>spatial_autoregressive_model_interpolation_sar</title>
            <link>https://dinamicaego.com/dokuwiki/doku.php?id=spatial_autoregressive_model_interpolation_sar</link>
            <description>Spatial Autoregressive model interpolation - SAR

Description

This function interpolates values on the map based on predictor variables and Spatial Autoregressive model - SAR. For more details about SAR, see: Wall M M (2004) A close look at the spatial structure implied by the CAR and SAR models. J of Statistical Planning and Inference, 121, 311-24</description>
            <pubDate>Tue, 27 Mar 2018 20:30:48 +0000</pubDate>
        </item>
        <item>
            <title>spatial_index_2d_point</title>
            <link>https://dinamicaego.com/dokuwiki/doku.php?id=spatial_index_2d_point</link>
            <description>Spatial Index 2D Point

Description

Declares a 2D point spatial index value that can be reused as the input to more than one functor, instead of repeating the same constant throughout the model.

Inputs
 Name   Type   Description   Constant   Spatial Index 2D Point Type   Value or constant representing a 2D point spatial index.</description>
            <pubDate>Fri, 28 Aug 2026 03:00:21 +0000</pubDate>
        </item>
        <item>
            <title>spatial_variogram</title>
            <link>https://dinamicaego.com/dokuwiki/doku.php?id=spatial_variogram</link>
            <description>Spatial Variogram

Description

This functor built a plot of spatial variagram

Inputs
 Name             Type                                       Description                                                      Input Raster   Map  Any map  Output figure</description>
            <pubDate>Tue, 27 Mar 2018 13:47:14 +0000</pubDate>
        </item>
        <item>
            <title>spatialize_phylogenetic_tree</title>
            <link>https://dinamicaego.com/dokuwiki/doku.php?id=spatialize_phylogenetic_tree</link>
            <description>Spatialize Phylogenetic Tree

Description

This function spatialize phylogenetic tree by interpolates values of phylogenetic distance on the map.

Inputs
 Name             Type                                       Description</description>
            <pubDate>Tue, 27 Mar 2018 19:07:36 +0000</pubDate>
        </item>
        <item>
            <title>species_composition_interpolation_sci</title>
            <link>https://dinamicaego.com/dokuwiki/doku.php?id=species_composition_interpolation_sci</link>
            <description>Species Composition Interpolation - SCI

Description

This functor spatially interpolates the beta-diversity patterns by using values of a NMDS of the beta-diversity index matrix. For more details see: Oliveira, U., Vasconcelos, M. F., &amp; Santos, A. J. (2017). Biogeography of Amazon birds: rivers limit species composition, but not areas of endemism. Scientific Reports, 7(1), 2992. doi:10.1038/s41598-017-03098-w</description>
            <pubDate>Wed, 28 Mar 2018 01:19:50 +0000</pubDate>
        </item>
        <item>
            <title>species_distribution_models_sdm</title>
            <link>https://dinamicaego.com/dokuwiki/doku.php?id=species_distribution_models_sdm</link>
            <description>Species Distribution Model - SDM

Description

This functor built species distribution models based on Pseudoabsences

Inputs
 Name             Type                                       Description</description>
            <pubDate>Mon, 02 Apr 2018 05:02:05 +0000</pubDate>
        </item>
        <item>
            <title>species_richness_interpolated</title>
            <link>https://dinamicaego.com/dokuwiki/doku.php?id=species_richness_interpolated</link>
            <description>Species Richness Interpolated

Description

This function spatially interpolates the species richness patterns.

Inputs
 Name             Type                                       Description                                                      Input Occurences</description>
            <pubDate>Wed, 28 Mar 2018 00:56:19 +0000</pubDate>
        </item>
        <item>
            <title>spline_interpolation</title>
            <link>https://dinamicaego.com/dokuwiki/doku.php?id=spline_interpolation</link>
            <description>Spline Interpolation

Description

This function interpolates values on the map based spatial pattern of variable and Spline model

Inputs
 Name             Type                                       Description</description>
            <pubDate>Tue, 27 Mar 2018 20:43:38 +0000</pubDate>
        </item>
        <item>
            <title>stack_map_layers</title>
            <link>https://dinamicaego.com/dokuwiki/doku.php?id=stack_map_layers</link>
            <description>Stack Map Layers
Create Cube Map

Description

This container assembles maps into a cube raster data set (multilayer map).

Inputs
 Name  Type  Description  Format Map   Map   Any single layer map.  
Optional Inputs

Outputs
 Name  Type  Description  Map   Map   The multilayer map.</description>
            <pubDate>Thu, 13 Sep 2012 05:16:56 +0000</pubDate>
        </item>
        <item>
            <title>start</title>
            <link>https://dinamicaego.com/dokuwiki/doku.php?id=start</link>
            <description>Dinamica EGO 8

Overview

EGO stands for Environment for Geoprocessing Objects. Dinamica EGO is a spatial modeling platform for environmental modeling, flexible enough to design anything from a simple static spatial model to a complex dynamic simulation.</description>
            <pubDate>Tue, 04 Aug 2026 02:13:00 +0000</pubDate>
        </item>
        <item>
            <title>statistic_of_map</title>
            <link>https://dinamicaego.com/dokuwiki/doku.php?id=statistic_of_map</link>
            <description>Statistic of Map

Description

Calculate basic statistic of map: median, mean, standard deviation, sum and quartile

Inputs
 Name             Type                                       Description                                                      Input Map</description>
            <pubDate>Tue, 27 Mar 2018 16:27:35 +0000</pubDate>
        </item>
        <item>
            <title>step</title>
            <link>https://dinamicaego.com/dokuwiki/doku.php?id=step</link>
            <description>Step

Description

Receives and passes on the current step or iteration of the innermost loop container holding this functor.

Inputs

None.

Optional Inputs
 Name   Type   Description   Default Value   Step   Real Value Type   Current step or model iteration. When this functor is placed inside a loop container, this port connects to that container's current step automatically.</description>
            <pubDate>Fri, 28 Aug 2026 03:35:37 +0000</pubDate>
        </item>
        <item>
            <title>string</title>
            <link>https://dinamicaego.com/dokuwiki/doku.php?id=string</link>
            <description>String

Description

Declares a string that can be reused as the input to more than one functor, instead of repeating the same constant throughout the model.

Inputs
 Name   Type   Description   Constant   String Type   String or constant.  
Optional Inputs

None.</description>
            <pubDate>Fri, 28 Aug 2026 03:00:22 +0000</pubDate>
        </item>
        <item>
            <title>string_junction</title>
            <link>https://dinamicaego.com/dokuwiki/doku.php?id=string_junction</link>
            <description>String Junction

Description

Picks the first available string from two possible execution pipelines, so a value still reaches the rest of the model even when one of the pipelines that could produce it does not run.

Inputs
 Name   Type   Description</description>
            <pubDate>Fri, 28 Aug 2026 03:35:38 +0000</pubDate>
        </item>
        <item>
            <title>string_type</title>
            <link>https://dinamicaego.com/dokuwiki/doku.php?id=string_type</link>
            <description>String Type

A string is a sequence of arbitrary characters.

GUI Editor

The string editor presents a text field where the string's characters can be typed directly.

EGO Script

Legacy

Strings are sequences of any characters enclosed in double quotes (“</description>
            <pubDate>Thu, 30 Jul 2026 22:18:20 +0000</pubDate>
        </item>
        <item>
            <title>struct</title>
            <link>https://dinamicaego.com/dokuwiki/doku.php?id=struct</link>
            <description>Struct

Description

Carries a struct — a collection of values organized by identifier, such as the result produced by Calculate R Expression or Calculate Python Expression — so it can be reused as the input to more than one functor.

Inputs
 Name   Type   Description   Constant   Struct Type   A previously initialized struct. This port must be connected to another functor's output; it cannot be set to a constant typed directly into the model.</description>
            <pubDate>Fri, 28 Aug 2026 03:00:23 +0000</pubDate>
        </item>
        <item>
            <title>struct_type</title>
            <link>https://dinamicaego.com/dokuwiki/doku.php?id=struct_type</link>
            <description>Struct Type

A struct is a container that bundles multiple named values, possibly of different types, into a single value. Each item is retrieved from a struct by name using the matching Extract Struct functor for its type.

A struct's main use is as the output of</description>
            <pubDate>Fri, 31 Jul 2026 01:42:26 +0000</pubDate>
        </item>
        <item>
            <title>sub_table</title>
            <link>https://dinamicaego.com/dokuwiki/doku.php?id=sub_table</link>
            <description>Sub Table

Description

Registers a table as the sub-table identified by a given chain of keys, within the named set of sub-tables managed by the enclosing Table Manager.

Inputs
 Name   Type   Description   Table Name   Name Type   Name of the set of sub-tables, within the table manager, that this sub-table belongs to.</description>
            <pubDate>Fri, 28 Aug 2026 03:00:23 +0000</pubDate>
        </item>
        <item>
            <title>submodel_documentation</title>
            <link>https://dinamicaego.com/dokuwiki/doku.php?id=submodel_documentation</link>
            <description>Documentation

	*  Calc Fractal Dimensions

	*  Calc Net Transition rates</description>
            <pubDate>Thu, 02 Apr 2020 12:43:40 +0000</pubDate>
        </item>
        <item>
            <title>submodel_group</title>
            <link>https://dinamicaego.com/dokuwiki/doku.php?id=submodel_group</link>
            <description>Submodel Group

Description

This container executes the functors it contains using submodel semantics, discarding any content already produced by them if an error occurs.

Inputs

None.

Optional Inputs

None.

Outputs

None.

Group

 Control

Notes

This functor is equivalent to combining</description>
            <pubDate>Fri, 28 Aug 2026 03:00:24 +0000</pubDate>
        </item>
        <item>
            <title>submodel_list</title>
            <link>https://dinamicaego.com/dokuwiki/doku.php?id=submodel_list</link>
            <description>Submodel List

Under construction (by Argemiro)

Submodels
By Group

Calibration

	*  Calc Net Transition Rates

Control

	*  Abort Conditionally

Files

	*  List Filenames

Map Algebra

	*  Calc Histogram Equalized Map

Random Points

	*  Select Random Point Cluster
	*  Select Random Points

Road Constructor

	*  Classic Road Constructor
	*  Classic Road Constructor Using Table
	*  Select End Of the Roads

Simulation

	*  Allocate Transition

Table

	*  Copy Value Column To Table
	*  Expand Key…</description>
            <pubDate>Mon, 08 Mar 2021 18:43:29 +0000</pubDate>
        </item>
        <item>
            <title>submodels</title>
            <link>https://dinamicaego.com/dokuwiki/doku.php?id=submodels</link>
            <description>Submodels

Submodels are a way of reusing parts of a model to perform specific operations inside other models.

By using them, we can reduce the amount of work we have to put in when creating models that share similar functionalities. They are also an important tool for abstraction, hiding unnecessary details and making it easier to reason about the model concept and its implementation.</description>
            <pubDate>Mon, 17 Aug 2026 01:09:16 +0000</pubDate>
        </item>
        <item>
            <title>submodels_documentation</title>
            <link>https://dinamicaego.com/dokuwiki/doku.php?id=submodels_documentation</link>
            <description>hello</description>
            <pubDate>Wed, 01 Apr 2020 18:31:52 +0000</pubDate>
        </item>
        <item>
            <title>sum_of_maps</title>
            <link>https://dinamicaego.com/dokuwiki/doku.php?id=sum_of_maps</link>
            <description>Sum of Maps

Description

This functor make the sum of maps that are in the same folder.

Inputs
 Name             Type                                       Description                                                      Input Folder   Folder  Folder with maps for sum</description>
            <pubDate>Tue, 27 Mar 2018 18:44:41 +0000</pubDate>
        </item>
        <item>
            <title>supported_map_formats</title>
            <link>https://dinamicaego.com/dokuwiki/doku.php?id=supported_map_formats</link>
            <description>Supported Map Formats

Dinamica EGO delegates reading and writing most map formats to the GDAL library. This allows Dinamica EGO to handle several previously unsupported file formats.

Map Formats Supported for Reading

Thanks to GDAL, Dinamica EGO can read maps in the file formats listed below</description>
            <pubDate>Thu, 05 Feb 2026 15:45:27 +0000</pubDate>
        </item>
        <item>
            <title>table</title>
            <link>https://dinamicaego.com/dokuwiki/doku.php?id=table</link>
            <description>Table

Description

Declares a table value that can be reused as the input to more than one functor, or used as a constant.

Inputs
 Name   Type   Description   Constant   Table Type   Table value carried by this functor.  
Optional Inputs

None.

Outputs
 Name</description>
            <pubDate>Fri, 28 Aug 2026 03:35:38 +0000</pubDate>
        </item>
        <item>
            <title>table_cell_type</title>
            <link>https://dinamicaego.com/dokuwiki/doku.php?id=table_cell_type</link>
            <description>Table Cell Type

Description

Declares a table cell type value that can be reused as the input to more than one functor, or used as a constant.

Inputs
 Name   Type   Description   Constant   Table Cell Type   Table cell type value carried by this functor.  
Optional Inputs</description>
            <pubDate>Fri, 28 Aug 2026 03:35:39 +0000</pubDate>
        </item>
        <item>
            <title>table_filename</title>
            <link>https://dinamicaego.com/dokuwiki/doku.php?id=table_filename</link>
            <description>Table Filename

Description

Declares a table filename value that can be reused as the input to more than one functor, or used as a constant.

Inputs
 Name   Type   Description   Constant   Table Filename Type   Table filename value carried by this functor.  
Optional Inputs</description>
            <pubDate>Fri, 28 Aug 2026 03:35:40 +0000</pubDate>
        </item>
        <item>
            <title>table_filename_type</title>
            <link>https://dinamicaego.com/dokuwiki/doku.php?id=table_filename_type</link>
            <description>Table Filename Type

A Table Filename is a filename referring to a table file on disk. The file's format is automatically selected based on the filename's extension, and if no path is given, the file is located relative to the model script.

GUI Editor</description>
            <pubDate>Fri, 31 Jul 2026 02:38:53 +0000</pubDate>
        </item>
        <item>
            <title>table_junction</title>
            <link>https://dinamicaego.com/dokuwiki/doku.php?id=table_junction</link>
            <description>Table Junction

Description

Picks the first available table from two possible execution pipelines, so a table still reaches the rest of the model even when one of the pipelines that could produce it does not run.

Inputs
 Name   Type   Description</description>
            <pubDate>Fri, 28 Aug 2026 03:35:41 +0000</pubDate>
        </item>
        <item>
            <title>table_manager</title>
            <link>https://dinamicaego.com/dokuwiki/doku.php?id=table_manager</link>
            <description>Table Manager

Description

Container that creates and manages the fragments and sub-tables corresponding to complete tables, letting tables be assembled incrementally from pieces produced at different points of a model.

Inputs

None.

Optional Inputs</description>
            <pubDate>Fri, 28 Aug 2026 03:35:42 +0000</pubDate>
        </item>
        <item>
            <title>table_manager_type</title>
            <link>https://dinamicaego.com/dokuwiki/doku.php?id=table_manager_type</link>
            <description>Table Manager Type

A Table Manager represents a container-scoped registry for assembling one Table out of independently produced fragments -- the same “manager” pattern Region Manager Type uses for maps, applied to tables instead. The Table Manager container itself has no inputs or outputs of its own; it opens a management context and exposes an internal output port</description>
            <pubDate>Sat, 01 Aug 2026 02:49:00 +0000</pubDate>
        </item>
        <item>
            <title>table_manager_value</title>
            <link>https://dinamicaego.com/dokuwiki/doku.php?id=table_manager_value</link>
            <description>Table Manager Value

Description

Relays a table manager instance from its input to its output, so it can be connected to two or more other functors.

Inputs

None.

Optional Inputs
 Name   Type   Description   Default Value   Table Manager   Table Manager Type   Table manager instance. Automatically bound to the innermost enclosing</description>
            <pubDate>Fri, 28 Aug 2026 03:35:43 +0000</pubDate>
        </item>
        <item>
            <title>table_type</title>
            <link>https://dinamicaego.com/dokuwiki/doku.php?id=table_type</link>
            <description>Table Type

A table is a collection of tuples organized in a special way, where each tuple may be formed by several keys and values. The set of keys in each row must be unique.

The set of all elements at the same position in all rows defines a column. All columns must have a unique name. The names must follow the general name convention in Dinamica EGO, they must start with a</description>
            <pubDate>Thu, 30 Jul 2026 23:48:40 +0000</pubDate>
        </item>
        <item>
            <title>table_value</title>
            <link>https://dinamicaego.com/dokuwiki/doku.php?id=table_value</link>
            <description>Table Value

Description

Declares a value, which may be a real number or a string, that can be reused as the input to more than one functor, or used as a constant. This is the general value type used to interoperate with table functions.

Inputs
 Name</description>
            <pubDate>Fri, 28 Aug 2026 03:35:44 +0000</pubDate>
        </item>
        <item>
            <title>table_value_type</title>
            <link>https://dinamicaego.com/dokuwiki/doku.php?id=table_value_type</link>
            <description>Table Value Type

A table value is a generic holder for a single value that can be inserted into a table: it can hold either a Real number or a String, but not both at once — which of the two it actually holds isn't fixed by the type itself, only by what was put into it.</description>
            <pubDate>Fri, 31 Jul 2026 02:54:11 +0000</pubDate>
        </item>
        <item>
            <title>transform_map</title>
            <link>https://dinamicaego.com/dokuwiki/doku.php?id=transform_map</link>
            <description>Transform Map

Description

Reprojects a map file according to a set of parameters. It can also crop and reproject a map based on the projection, extents, and cell size of a given format map. This functor is also known by the alias ReprojectMap in EGO Script.</description>
            <pubDate>Fri, 28 Aug 2026 03:35:44 +0000</pubDate>
        </item>
        <item>
            <title>transition_function_parameter_matrix</title>
            <link>https://dinamicaego.com/dokuwiki/doku.php?id=transition_function_parameter_matrix</link>
            <description>Transition Function Parameter Matrix

Description

Declares a transition function parameter matrix value that can be reused as the input to more than one functor, instead of repeating the same constant throughout the model.

Inputs
 Name   Type   Description</description>
            <pubDate>Fri, 28 Aug 2026 03:35:45 +0000</pubDate>
        </item>
        <item>
            <title>transition_function_parameter_matrix_type</title>
            <link>https://dinamicaego.com/dokuwiki/doku.php?id=transition_function_parameter_matrix_type</link>
            <description>Transition Function Parameter Matrix Type

A Transition Function Parameter Matrix controls the shape and size of patches generated for a given From/To transition, used by Patcher and Expander as their transitionParameters input. Each entry gives three parameters:</description>
            <pubDate>Fri, 31 Jul 2026 18:21:52 +0000</pubDate>
        </item>
        <item>
            <title>transition_matrix</title>
            <link>https://dinamicaego.com/dokuwiki/doku.php?id=transition_matrix</link>
            <description>Transition Matrix

Description

Declares a transition matrix value that can be reused as the input to more than one functor, instead of repeating the same constant throughout the model.

Inputs
 Name   Type   Description   Constant   Transition Matrix Type   Value or constant representing a transition matrix.</description>
            <pubDate>Fri, 28 Aug 2026 03:35:47 +0000</pubDate>
        </item>
        <item>
            <title>transition_matrix_type</title>
            <link>https://dinamicaego.com/dokuwiki/doku.php?id=transition_matrix_type</link>
            <description>Transition Matrix Type

A Transition Matrix defines the rate at which cells transition from one category to another over a period of time. Each entry gives a From category, a To category, and a rate — the proportion of From cells that transition to</description>
            <pubDate>Fri, 31 Jul 2026 17:16:19 +0000</pubDate>
        </item>
        <item>
            <title>transition_set</title>
            <link>https://dinamicaego.com/dokuwiki/doku.php?id=transition_set</link>
            <description>Transition Set

Description

Declares a transition set value that can be reused as the input to more than one functor, instead of repeating the same constant throughout the model.

Inputs
 Name   Type   Description   Constant   Transition Set Type   Value or constant representing a list of transitions.</description>
            <pubDate>Fri, 28 Aug 2026 03:35:48 +0000</pubDate>
        </item>
        <item>
            <title>transition_set_type</title>
            <link>https://dinamicaego.com/dokuwiki/doku.php?id=transition_set_type</link>
            <description>Transition Set Type

A Transition Set is a plain set of transitions — unlike Transition Matrix, Change Matrix, and Percent Matrix, which each pair a From/To transition with a value (a rate, a cell count, a percentage), a Transition Set only records which transitions are included, with no value attached.</description>
            <pubDate>Sat, 01 Aug 2026 01:57:10 +0000</pubDate>
        </item>
        <item>
            <title>tuple</title>
            <link>https://dinamicaego.com/dokuwiki/doku.php?id=tuple</link>
            <description>Tuple

Description

Declares a tuple value that can be reused as the input to more than one functor, or used as a constant.

Inputs
 Name   Type   Description   Constant   Tuple Type   Tuple value carried by this functor.  
Optional Inputs

None.

Outputs
 Name</description>
            <pubDate>Fri, 28 Aug 2026 03:35:49 +0000</pubDate>
        </item>
        <item>
            <title>tuple_type</title>
            <link>https://dinamicaego.com/dokuwiki/doku.php?id=tuple_type</link>
            <description>Tuple Type

A tuple is a sequence of values. Each value can be represented using double precision floating point numbers, allowing the definition of integral and fractional values, or a string.

A Tuple's most common role is representing a table row's key — or, for a table with more than one key column, the full chain of keys identifying a row or sub-table.</description>
            <pubDate>Sat, 01 Aug 2026 11:57:48 +0000</pubDate>
        </item>
        <item>
            <title>tutorials</title>
            <link>https://dinamicaego.com/dokuwiki/doku.php?id=tutorials</link>
            <description></description>
            <pubDate>Mon, 29 Jul 2013 14:59:34 +0000</pubDate>
        </item>
        <item>
            <title>type_system</title>
            <link>https://dinamicaego.com/dokuwiki/doku.php?id=type_system</link>
            <description>Type System

Overview

Every port in the engine has a type, and a port accepts a value if it's exactly that type — or if some path leads from the value's actual type to the port's. That path works one of two ways: most of the time it's a registered conversion, actual logic that runs when the connection is made; a few times it's subtyping instead, where the source type is already, structurally, a value of the target type and nothing needs to run at all. This page lists both together in the same t…</description>
            <pubDate>Tue, 18 Aug 2026 01:58:37 +0000</pubDate>
        </item>
        <item>
            <title>unsupervised_classification</title>
            <link>https://dinamicaego.com/dokuwiki/doku.php?id=unsupervised_classification</link>
            <description>Unsupervised Classification

Description

Unsupervised classification by kmeans, Clustering for Large Applications (CLARA) and Random Forest

Inputs
 Name             Type                                       Description</description>
            <pubDate>Tue, 27 Mar 2018 17:30:55 +0000</pubDate>
        </item>
        <item>
            <title>unsupervised_classification_by_kmeans</title>
            <link>https://dinamicaego.com/dokuwiki/doku.php?id=unsupervised_classification_by_kmeans</link>
            <description>Unsupervised Classification by K-means

Description

Unsupervised classification of maps by kmeans

Inputs
 Name             Type                                       Description                                                      Input Folder   Folder  Folder with predictors raster files (variables) in geoTif format</description>
            <pubDate>Tue, 27 Mar 2018 18:26:32 +0000</pubDate>
        </item>
        <item>
            <title>unsupervised_classification_by_random_forest</title>
            <link>https://dinamicaego.com/dokuwiki/doku.php?id=unsupervised_classification_by_random_forest</link>
            <description>Unsupervised Classification by Random Forest

Description

Unsupervised Classification maps by Random Forest algorithm

Inputs
 Name             Type                                       Description</description>
            <pubDate>Tue, 27 Mar 2018 18:24:06 +0000</pubDate>
        </item>
        <item>
            <title>useful_tips</title>
            <link>https://dinamicaego.com/dokuwiki/doku.php?id=useful_tips</link>
            <description>Useful Tips

Increasing Performance

To maximize the performance of Dinamica EGO execution, follow the guidelines below:

	*  Make sure the GUI option “Tools =&gt; Options | Advanced | Automatically detect the number of processors available” is selected. If you are running your models using the command line, make sure the</description>
            <pubDate>Mon, 14 Aug 2023 17:02:49 +0000</pubDate>
        </item>
        <item>
            <title>using_different_parameters_for_patcher_and_expander_based_on_the_current_sub-region_year</title>
            <link>https://dinamicaego.com/dokuwiki/doku.php?id=using_different_parameters_for_patcher_and_expander_based_on_the_current_sub-region_year</link>
            <description>Using different parameters for Patcher and Expander based on the current sub-region OR year

It is possible to use a Select Transition Function Parameter Matrix to manage the transition parameters. Inside that container, you must place one Number Transition Function Parameter Matrix to store the transition parameters for each sub-region OR year. The index represents the corresponding region OR year.</description>
            <pubDate>Fri, 24 Feb 2017 03:15:47 +0000</pubDate>
        </item>
        <item>
            <title>utilities</title>
            <link>https://dinamicaego.com/dokuwiki/doku.php?id=utilities</link>
            <description>Utilities

These are the utilities available in Dinamica EGO 3:

	*  ConvertWeightFiles</description>
            <pubDate>Wed, 16 Sep 2015 19:39:04 +0000</pubDate>
        </item>
        <item>
            <title>value_junction</title>
            <link>https://dinamicaego.com/dokuwiki/doku.php?id=value_junction</link>
            <description>Value Junction

Description

Picks the first available value from two possible execution pipelines, so a value still reaches the rest of the model even when one of the pipelines that could produce it does not run.

Inputs
 Name   Type   Description</description>
            <pubDate>Fri, 28 Aug 2026 03:36:24 +0000</pubDate>
        </item>
        <item>
            <title>variable_time_step_net_transition_rates</title>
            <link>https://dinamicaego.com/dokuwiki/doku.php?id=variable_time_step_net_transition_rates</link>
            <description>Calculate variable time-step net transition rates

Here we provide an example of a model that can be used to run multiple time step simulations when the time-period matrix cannot be decomposed to a multiple-step transition matrix because it is not an ergodic matrix, i.e.</description>
            <pubDate>Fri, 15 Feb 2013 20:08:24 +0000</pubDate>
        </item>
        <item>
            <title>viewer_image_expression</title>
            <link>https://dinamicaego.com/dokuwiki/doku.php?id=viewer_image_expression</link>
            <description>Calculate Expression

Dinamica Map Viewer allow users to input calculate expressions to be executed on each loaded map or each map group.
Image Expression Type“”</description>
            <pubDate>Fri, 14 Sep 2012 18:23:44 +0000</pubDate>
        </item>
        <item>
            <title>viewer_map_group</title>
            <link>https://dinamicaego.com/dokuwiki/doku.php?id=viewer_map_group</link>
            <description>Map group

Map groups can be created from a series of loaded maps (currently in the stack). Groups are not only useful to aggregate information but they also allow users to execute a single Calculate Expression for a number of maps.

How to create a map group

You start by clicking the toolbar button</description>
            <pubDate>Fri, 14 Sep 2012 18:27:32 +0000</pubDate>
        </item>
        <item>
            <title>weight_endemism_index_interpolated</title>
            <link>https://dinamicaego.com/dokuwiki/doku.php?id=weight_endemism_index_interpolated</link>
            <description>Weight Endemism Index Interpolated

Description

This method spatially interpolates the Weight Endemism Index patterns. For more details about index see: Williams, P. H. &amp; Humphries, C. J. Biodiversity, taxonomic relatedness, and endemism in conservation. (Oxford University Press,
1994).</description>
            <pubDate>Wed, 28 Mar 2018 00:59:22 +0000</pubDate>
        </item>
        <item>
            <title>weights</title>
            <link>https://dinamicaego.com/dokuwiki/doku.php?id=weights</link>
            <description>Weights

Description

Declares a Weights of Evidence coefficients value that can be reused as the input to more than one functor, instead of repeating the same constant throughout the model.

Inputs
 Name   Type   Description   Constant   Weights Type   Value or constant representing Weights of Evidence coefficients.</description>
            <pubDate>Fri, 28 Aug 2026 03:36:25 +0000</pubDate>
        </item>
        <item>
            <title>weights_filename</title>
            <link>https://dinamicaego.com/dokuwiki/doku.php?id=weights_filename</link>
            <description>Weights Filename

Description

Declares a Weights of Evidence filename value that can be reused as the input to more than one functor, instead of repeating the same constant throughout the model.

Inputs
 Name   Type   Description   Constant   Weights Filename Type   Value or constant representing a Weights of Evidence filename.</description>
            <pubDate>Fri, 28 Aug 2026 03:36:26 +0000</pubDate>
        </item>
        <item>
            <title>weights_filename_type</title>
            <link>https://dinamicaego.com/dokuwiki/doku.php?id=weights_filename_type</link>
            <description>Weights Filename Type

A Weights Filename is a filename referring to a file containing Weights of Evidence coefficients or ranges. The file's format is automatically selected based on the filename's extension, and if no path is given, the file is located relative to the model script. Valid extensions are</description>
            <pubDate>Fri, 31 Jul 2026 02:46:17 +0000</pubDate>
        </item>
        <item>
            <title>weights_of_evidence_calibration</title>
            <link>https://dinamicaego.com/dokuwiki/doku.php?id=weights_of_evidence_calibration</link>
            <description>Weights of Evidence Calibration

Overview

This page describes the process of calibrating Weights of Evidence: starting from a pair of landscape maps and a set of predictive variables, and ending with a set of ranges and their corresponding coefficients. It covers the practical steps around the two container functors that do the work,</description>
            <pubDate>Wed, 12 Aug 2026 01:22:01 +0000</pubDate>
        </item>
        <item>
            <title>weights_of_evidence_file_conversion</title>
            <link>https://dinamicaego.com/dokuwiki/doku.php?id=weights_of_evidence_file_conversion</link>
            <description>Weights of Evidence File Conversion

Dinamica EGO 2.0 comes with an additional command line utility to convert “.dcf” files, used to store Weights of Evidence ranges and coefficients, into the corresponding “.csv” table set, used by the Genetic Algorithm Tool to represent the same information.</description>
            <pubDate>Thu, 13 Sep 2012 05:02:18 +0000</pubDate>
        </item>
        <item>
            <title>weights_of_evidence_skeleton</title>
            <link>https://dinamicaego.com/dokuwiki/doku.php?id=weights_of_evidence_skeleton</link>
            <description>Weights Of Evidence Skeleton

Description

Declares a Weights of Evidence skeleton value that can be reused as the input to more than one functor, instead of repeating the same constant throughout the model.

Inputs
 Name   Type   Description   Constant</description>
            <pubDate>Fri, 28 Aug 2026 03:36:27 +0000</pubDate>
        </item>
        <item>
            <title>weights_of_evidence_skeleton_type</title>
            <link>https://dinamicaego.com/dokuwiki/doku.php?id=weights_of_evidence_skeleton_type</link>
            <description>Weights of Evidence Calibration

Overview

This page describes the process of calibrating Weights of Evidence: starting from a pair of landscape maps and a set of predictive variables, and ending with a set of ranges and their corresponding coefficients. It covers the practical steps around the two container functors that do the work,</description>
            <pubDate>Mon, 10 Aug 2026 03:37:19 +0000</pubDate>
        </item>
        <item>
            <title>weights_type</title>
            <link>https://dinamicaego.com/dokuwiki/doku.php?id=weights_type</link>
            <description>Weights Type

A Weights value stores Weights of Evidence data, used in calibration and simulation. What it holds depends on where it sits in the calibration pipeline: it can represent either a set of pre-defined ranges (intervals) for continuous variables, or a set of computed coefficients for those ranges once calibrated.</description>
            <pubDate>Fri, 31 Jul 2026 19:15:27 +0000</pubDate>
        </item>
        <item>
            <title>welcome_installer</title>
            <link>https://dinamicaego.com/dokuwiki/doku.php?id=welcome_installer</link>
            <description></description>
            <pubDate>Thu, 17 Sep 2015 14:50:08 +0000</pubDate>
        </item>
        <item>
            <title>welcome_installer710</title>
            <link>https://dinamicaego.com/dokuwiki/doku.php?id=welcome_installer710</link>
            <description>Welcome to Dinamica EGO 7

Congratulations! You have successfully installed Dinamica EGO 7.1.0!

What is New

A full list of what has changed can be found here.

Documentation

Check the Guidebook to learn the basics about Dinamica EGO.

You can find valuable information consulting the</description>
            <pubDate>Mon, 19 Sep 2022 02:23:47 +0000</pubDate>
        </item>
        <item>
            <title>welcome_installer711</title>
            <link>https://dinamicaego.com/dokuwiki/doku.php?id=welcome_installer711</link>
            <description>Welcome to Dinamica EGO 7

Congratulations! You have successfully installed Dinamica EGO 7.1.1!

What is New

A full list of what has changed can be found here.

Documentation

Check the Guidebook to learn the basics about Dinamica EGO.

You can find valuable information consulting the</description>
            <pubDate>Thu, 22 Sep 2022 21:26:48 +0000</pubDate>
        </item>
        <item>
            <title>welcome_installer720</title>
            <link>https://dinamicaego.com/dokuwiki/doku.php?id=welcome_installer720</link>
            <description>Welcome to Dinamica EGO 7

Congratulations! You have successfully installed Dinamica EGO 7.2.0!

What is New

A full list of what has changed can be found here.

Documentation

Check the Guidebook to learn the basics about Dinamica EGO.

You can find valuable information consulting the</description>
            <pubDate>Sat, 31 Dec 2022 13:56:58 +0000</pubDate>
        </item>
        <item>
            <title>welcome_installer730</title>
            <link>https://dinamicaego.com/dokuwiki/doku.php?id=welcome_installer730</link>
            <description>Welcome to Dinamica EGO 7

Congratulations! You have successfully installed Dinamica EGO 7.3.0!

What is New

A full list of what has changed can be found here.

Documentation

Check the Guidebook to learn the basics about Dinamica EGO.

You can find valuable information consulting the</description>
            <pubDate>Thu, 13 Apr 2023 21:06:33 +0000</pubDate>
        </item>
        <item>
            <title>welcome_installer740</title>
            <link>https://dinamicaego.com/dokuwiki/doku.php?id=welcome_installer740</link>
            <description>Welcome to Dinamica EGO 7

Congratulations! You have successfully installed Dinamica EGO 7.4.0!

What is New

A full list of what has changed can be found here.

Documentation

Check the Guidebook to learn the basics about Dinamica EGO.

You can find valuable information consulting the</description>
            <pubDate>Wed, 24 May 2023 14:04:49 +0000</pubDate>
        </item>
        <item>
            <title>welcome_installer750</title>
            <link>https://dinamicaego.com/dokuwiki/doku.php?id=welcome_installer750</link>
            <description>Welcome to Dinamica EGO 7

Congratulations! You have successfully installed Dinamica EGO 7.5.0!

What is New

A full list of what has changed can be found here.

Documentation

Check the Guidebook to learn the basics about Dinamica EGO.

You can find valuable information consulting the</description>
            <pubDate>Thu, 05 Oct 2023 19:53:38 +0000</pubDate>
        </item>
        <item>
            <title>welcome_installer760</title>
            <link>https://dinamicaego.com/dokuwiki/doku.php?id=welcome_installer760</link>
            <description>Welcome to Dinamica EGO 7

Congratulations! You have successfully installed Dinamica EGO 7.6.0!

What is New

A full list of what has changed can be found here.

Documentation

Check the Guidebook to learn the basics about Dinamica EGO.

You can find valuable information consulting the</description>
            <pubDate>Wed, 01 Nov 2023 19:39:01 +0000</pubDate>
        </item>
        <item>
            <title>welcome_installer770</title>
            <link>https://dinamicaego.com/dokuwiki/doku.php?id=welcome_installer770</link>
            <description>Welcome to Dinamica EGO 7

Congratulations! You have successfully installed Dinamica EGO 7.7.0!

What is New

A full list of what has changed can be found here.

Documentation

Check the Guidebook to learn the basics about Dinamica EGO.

You can find valuable information consulting the</description>
            <pubDate>Tue, 12 Dec 2023 18:34:39 +0000</pubDate>
        </item>
        <item>
            <title>welcome_installer780</title>
            <link>https://dinamicaego.com/dokuwiki/doku.php?id=welcome_installer780</link>
            <description>Welcome to Dinamica EGO 7

Congratulations! You have successfully installed Dinamica EGO 7.8.0!

What is New

A full list of what has changed can be found here.

Documentation

Check the Guidebook to learn the basics about Dinamica EGO.

You can find valuable information consulting the</description>
            <pubDate>Wed, 17 Jan 2024 23:29:23 +0000</pubDate>
        </item>
        <item>
            <title>welcome_installer800</title>
            <link>https://dinamicaego.com/dokuwiki/doku.php?id=welcome_installer800</link>
            <description>Welcome to Dinamica EGO 8

Congratulations! You have successfully installed Dinamica EGO 8.0.0!

What is New

A full list of what has changed can be found here.

Documentation

Check the Guidebook to learn the basics about Dinamica EGO.

You can find valuable information consulting the</description>
            <pubDate>Fri, 06 Sep 2024 15:05:34 +0000</pubDate>
        </item>
        <item>
            <title>welcome_installer830</title>
            <link>https://dinamicaego.com/dokuwiki/doku.php?id=welcome_installer830</link>
            <description>Welcome to Dinamica EGO 8

Congratulations! You have successfully installed Dinamica EGO 8.3.0!

What is New

A full list of what has changed can be found here.

Documentation

Check the Guidebook to learn the basics about Dinamica EGO.

You can find valuable information consulting the</description>
            <pubDate>Thu, 16 Jan 2025 22:28:06 +0000</pubDate>
        </item>
        <item>
            <title>welcome_installer850</title>
            <link>https://dinamicaego.com/dokuwiki/doku.php?id=welcome_installer850</link>
            <description>Welcome to Dinamica EGO 8

Congratulations! You have successfully installed Dinamica EGO 8.5.0!

What is New

A full list of what has changed can be found here.

Documentation

Check the Guidebook to learn the basics about Dinamica EGO.

You can find valuable information consulting the</description>
            <pubDate>Tue, 01 Jul 2025 13:59:13 +0000</pubDate>
        </item>
        <item>
            <title>welcome_installer860</title>
            <link>https://dinamicaego.com/dokuwiki/doku.php?id=welcome_installer860</link>
            <description>Welcome to Dinamica EGO 8

Congratulations! You have successfully installed Dinamica EGO 8.6.0!

What is New

A full list of what has changed can be found here.

Documentation

Check the Guidebook to learn the basics about Dinamica EGO.

You can find valuable information consulting the</description>
            <pubDate>Sat, 09 Aug 2025 03:36:03 +0000</pubDate>
        </item>
        <item>
            <title>welcome_installer870</title>
            <link>https://dinamicaego.com/dokuwiki/doku.php?id=welcome_installer870</link>
            <description>Welcome to Dinamica EGO 8

Congratulations! You have successfully installed Dinamica EGO 8.7.0!

What is New

A full list of what has changed can be found here.

Documentation

Check the Guidebook to learn the basics about Dinamica EGO.

You can find valuable information consulting the</description>
            <pubDate>Fri, 15 Aug 2025 01:49:13 +0000</pubDate>
        </item>
        <item>
            <title>welcome_installer880</title>
            <link>https://dinamicaego.com/dokuwiki/doku.php?id=welcome_installer880</link>
            <description>Welcome to Dinamica EGO 8

Congratulations! You have successfully installed Dinamica EGO 8.8.0!

What is New

A full list of what has changed can be found here.

Documentation

Check the Guidebook to learn the basics about Dinamica EGO.

You can find valuable information consulting the</description>
            <pubDate>Tue, 30 Sep 2025 16:53:47 +0000</pubDate>
        </item>
        <item>
            <title>welcome_installer890</title>
            <link>https://dinamicaego.com/dokuwiki/doku.php?id=welcome_installer890</link>
            <description>Welcome to Dinamica EGO 8

Congratulations! You have successfully installed Dinamica EGO 8.9.0!

What is New

A full list of what has changed can be found here.

Documentation

Check the Guidebook to learn the basics about Dinamica EGO.

You can find valuable information consulting the</description>
            <pubDate>Tue, 11 Nov 2025 00:04:39 +0000</pubDate>
        </item>
        <item>
            <title>welcome_installer891</title>
            <link>https://dinamicaego.com/dokuwiki/doku.php?id=welcome_installer891</link>
            <description>Welcome to Dinamica EGO 8

Congratulations! You have successfully installed Dinamica EGO 8.9.1!

What is New

A full list of what has changed can be found here.

Documentation

Check the Guidebook to learn the basics about Dinamica EGO.

You can find valuable information consulting the</description>
            <pubDate>Thu, 13 Nov 2025 02:33:42 +0000</pubDate>
        </item>
        <item>
            <title>welcome_installer892</title>
            <link>https://dinamicaego.com/dokuwiki/doku.php?id=welcome_installer892</link>
            <description>Welcome to Dinamica EGO 8

Congratulations! You have successfully installed Dinamica EGO 8.9.2!

What is New

A full list of what has changed can be found here.

Documentation

Check the Guidebook to learn the basics about Dinamica EGO.

You can find valuable information consulting the</description>
            <pubDate>Wed, 19 Nov 2025 03:48:41 +0000</pubDate>
        </item>
        <item>
            <title>welcome_installer8100</title>
            <link>https://dinamicaego.com/dokuwiki/doku.php?id=welcome_installer8100</link>
            <description>Welcome to Dinamica EGO 8

Congratulations! You have successfully installed Dinamica EGO 8.10.0!

What is New

A full list of what has changed can be found here.

Documentation

Check the Guidebook to learn the basics about Dinamica EGO.

You can find valuable information consulting the</description>
            <pubDate>Fri, 19 Dec 2025 20:34:43 +0000</pubDate>
        </item>
        <item>
            <title>welcome_installer8110</title>
            <link>https://dinamicaego.com/dokuwiki/doku.php?id=welcome_installer8110</link>
            <description>Welcome to Dinamica EGO 8

Congratulations! You have successfully installed Dinamica EGO 8.11.0!

What is New

A full list of what has changed can be found here.

Documentation

Check the Guidebook to learn the basics about Dinamica EGO.

You can find valuable information consulting the</description>
            <pubDate>Fri, 13 Mar 2026 21:09:39 +0000</pubDate>
        </item>
        <item>
            <title>welcome_installer8111</title>
            <link>https://dinamicaego.com/dokuwiki/doku.php?id=welcome_installer8111</link>
            <description>Welcome to Dinamica EGO 8

Congratulations! You have successfully installed Dinamica EGO 8.11.1!

What is New

A full list of what has changed can be found here.

Documentation

Check the Guidebook to learn the basics about Dinamica EGO.

You can find valuable information consulting the</description>
            <pubDate>Tue, 31 Mar 2026 21:13:22 +0000</pubDate>
        </item>
        <item>
            <title>welcome_installer8112</title>
            <link>https://dinamicaego.com/dokuwiki/doku.php?id=welcome_installer8112</link>
            <description>Welcome to Dinamica EGO 8

Congratulations! You have successfully installed Dinamica EGO 8.11.2!

What is New

A full list of what has changed can be found here.

Documentation

Check the Guidebook to learn the basics about Dinamica EGO.

You can find valuable information consulting the</description>
            <pubDate>Wed, 08 Apr 2026 17:21:14 +0000</pubDate>
        </item>
        <item>
            <title>welcome_installer8120</title>
            <link>https://dinamicaego.com/dokuwiki/doku.php?id=welcome_installer8120</link>
            <description>Welcome to Dinamica EGO 8

Congratulations! You have successfully installed Dinamica EGO 8.12.0!

What is New

A full list of what has changed can be found here.

Documentation

Check the Guidebook to learn the basics about Dinamica EGO.

You can find valuable information consulting the</description>
            <pubDate>Mon, 15 Jun 2026 13:59:33 +0000</pubDate>
        </item>
        <item>
            <title>welcome_installer8130</title>
            <link>https://dinamicaego.com/dokuwiki/doku.php?id=welcome_installer8130</link>
            <description>Welcome to Dinamica EGO 8

Congratulations! You have successfully installed Dinamica EGO 8.13.0!

What is New

A full list of what has changed can be found here.

Documentation

Check the Guidebook to learn the basics about Dinamica EGO.

You can find valuable information consulting the</description>
            <pubDate>Mon, 17 Aug 2026 19:28:39 +0000</pubDate>
        </item>
        <item>
            <title>welcome_installer_2_4</title>
            <link>https://dinamicaego.com/dokuwiki/doku.php?id=welcome_installer_2_4</link>
            <description>here
Welcome to Dinamica EGO 2.4

Congratulations! You have successfully installed Dinamica EGO 2.4 (codename Awesometastic)!

What is New

Dinamica EGO 2.4 features breakthrough developments:

Features

	*  New weights of evidence editor.

	*  New wizard editor allowing wizards to be created more easily.</description>
            <pubDate>Wed, 13 Feb 2019 13:16:08 +0000</pubDate>
        </item>
        <item>
            <title>welcome_installer_3</title>
            <link>https://dinamicaego.com/dokuwiki/doku.php?id=welcome_installer_3</link>
            <description>Welcome to Dinamica EGO 3

Congratulations! You have successfully installed Dinamica EGO 3 (Nui)!

What is New

Dinamica EGO 3 features a brand new graphical interface. All aspects of the graphical interface were improved including:

	*  New model editor that allows several models to be open simultaneously;</description>
            <pubDate>Wed, 13 Feb 2019 13:15:53 +0000</pubDate>
        </item>
        <item>
            <title>welcome_installer_4</title>
            <link>https://dinamicaego.com/dokuwiki/doku.php?id=welcome_installer_4</link>
            <description>Welcome to Dinamica EGO 4

Congratulations! You have successfully installed Dinamica EGO 4!

What is New

Dinamica EGO 4 is an evolution of version 3 but features many improvements when compared to it including, but not limited to:

	*  Hundreds of bug fixes! Dinamica version 4 simply works better than version 3. In fact, version 4 is the better version of Dinamica to date.</description>
            <pubDate>Wed, 22 Jul 2026 05:26:05 +0000</pubDate>
        </item>
        <item>
            <title>welcome_installer_5</title>
            <link>https://dinamicaego.com/dokuwiki/doku.php?id=welcome_installer_5</link>
            <description>Welcome to Dinamica EGO 5

Congratulations! You have successfully installed Dinamica EGO 5!

(See the changelog specific for version 5.2.0 and version 5.2.1)
Enhancement Plugin
OptionsTools-&gt;OptionsIntegrationR“Purge User Installed Packages...”

What is New

Dinamica EGO 5 brings several groundbreaking improvements in several areas:</description>
            <pubDate>Fri, 04 Dec 2020 03:01:16 +0000</pubDate>
        </item>
        <item>
            <title>welcome_installer_6</title>
            <link>https://dinamicaego.com/dokuwiki/doku.php?id=welcome_installer_6</link>
            <description>Welcome to Dinamica EGO 6

Congratulations! You have successfully installed Dinamica EGO 6!

What is New

Dinamica EGO 6 brings tons of quality of life improvements and bug fixes:

	*  Integrated with the latest Python and R versions.

	*  Better support for installing and updating R packages.</description>
            <pubDate>Thu, 20 Jan 2022 02:02:54 +0000</pubDate>
        </item>
        <item>
            <title>welcome_installer_7</title>
            <link>https://dinamicaego.com/dokuwiki/doku.php?id=welcome_installer_7</link>
            <description>Welcome to Dinamica EGO 7

Congratulations! You have successfully installed Dinamica EGO 7!

What is New

A full list of what has changed can be found here.

Documentation

Check the Guidebook to learn the basics about Dinamica EGO.

You can find valuable information consulting the</description>
            <pubDate>Thu, 18 Aug 2022 21:18:44 +0000</pubDate>
        </item>
        <item>
            <title>what_is_new</title>
            <link>https://dinamicaego.com/dokuwiki/doku.php?id=what_is_new</link>
            <description></description>
            <pubDate>Sun, 06 Sep 2015 03:43:02 +0000</pubDate>
        </item>
        <item>
            <title>what_is_new_2_4</title>
            <link>https://dinamicaego.com/dokuwiki/doku.php?id=what_is_new_2_4</link>
            <description>here
What is New in Dinamica EGO 2.4

Dinamica EGO 2.4 features breakthrough developments: 

Features

	*  New weights of evidence editor.

	*  New wizard editor allowing wizards to be created more easily.

	*  Improved performance of the log message panel. The message panel no longer causes the entire graphical interface to be unresponsive when a long simulation is running.</description>
            <pubDate>Thu, 17 Sep 2015 02:38:09 +0000</pubDate>
        </item>
        <item>
            <title>what_is_new_3</title>
            <link>https://dinamicaego.com/dokuwiki/doku.php?id=what_is_new_3</link>
            <description>What is New in Dinamica EGO 3

Dinamica EGO 3 features a completely new graphical interface.

A comprehensive list of changes can be seen below:

Models

	*  It is possible to drag several models simultaneously to the script editor to open them.

	*</description>
            <pubDate>Wed, 16 Sep 2015 18:56:34 +0000</pubDate>
        </item>
        <item>
            <title>what_is_new_4</title>
            <link>https://dinamicaego.com/dokuwiki/doku.php?id=what_is_new_4</link>
            <description>What is New in Dinamica EGO 4

Dinamica EGO 4 is an evolution of version 3 but features many improvements when compared to it including, but not limited to:

	*  Hundreds of bug fixes! Dinamica version 4 simply works better than version 3. In fact, version 4 is the best version of Dinamica to date.</description>
            <pubDate>Wed, 22 Jul 2026 05:03:47 +0000</pubDate>
        </item>
        <item>
            <title>what_is_new_5</title>
            <link>https://dinamicaego.com/dokuwiki/doku.php?id=what_is_new_5</link>
            <description>What is New in Dinamica EGO 5

(See the changelog specific for version 5.2.0 and version 5.2.1)

Execution

	*  The parallel execution system was rebuilt from scratch making this the fastest Dinamica EGO ever! Now, the parallel execution uses a fixed number of execution threads (called workers) with task stealing to provide load balancing and increase the flexibility of how parallel tasks can be designed. In theory, all model components can run in parallel:</description>
            <pubDate>Fri, 04 Dec 2020 01:31:13 +0000</pubDate>
        </item>
        <item>
            <title>what_is_new_5_2_0</title>
            <link>https://dinamicaego.com/dokuwiki/doku.php?id=what_is_new_5_2_0</link>
            <description>What is New in Dinamica EGO 5.2.0

(ChangeLog compared to Dinamica EGO 5.1.0)

Dinamica NUI (Application Graphical User Interface)

	*  Fixed issue in Chart tab of LookupTableEditorPanel when null.

	*  Removed invalid assertion: createFunctor is allowed to fail due to incompatible container.</description>
            <pubDate>Tue, 01 Dec 2020 21:06:46 +0000</pubDate>
        </item>
        <item>
            <title>what_is_new_5_2_1</title>
            <link>https://dinamicaego.com/dokuwiki/doku.php?id=what_is_new_5_2_1</link>
            <description>What is New in Dinamica EGO 5.2.1

(ChangeLog compared to Dinamica EGO 5.2.0)

Dinamica NUI (Application Graphical User Interface)

	*  Fixed bug caused by the wrapper of a functor owning a port having the wrong type.

	*  Fixed potential bug caused by the wrapper of a functor created by dragging and dropping external being represented by the wrong abstraction.</description>
            <pubDate>Wed, 13 Jan 2021 22:34:54 +0000</pubDate>
        </item>
        <item>
            <title>what_is_new_6</title>
            <link>https://dinamicaego.com/dokuwiki/doku.php?id=what_is_new_6</link>
            <description>What is New in Dinamica EGO 6.0.0

(ChangeLog compared to Dinamica EGO 5.2.1)

Dinamica NUI (Application Graphical User Interface)

	*  Revert “Revert “Add layers to WeightsOfEvidenceSkeleton when a numberMap is connected to a CalcDistanceMap and determine a standard layer for unknown functors</description>
            <pubDate>Sun, 09 Jan 2022 13:12:48 +0000</pubDate>
        </item>
        <item>
            <title>what_is_new_6_0_0</title>
            <link>https://dinamicaego.com/dokuwiki/doku.php?id=what_is_new_6_0_0</link>
            <description>What is New in Dinamica EGO 6.0.0

(ChangeLog compared to Dinamica EGO 5.2.1)

Dinamica NUI (Application Graphical User Interface)

	*  Revert “Revert “Add layers to WeightsOfEvidenceSkeleton when a numberMap is connected to a CalcDistanceMap and determine a standard layer for unknown functors</description>
            <pubDate>Wed, 19 Jan 2022 15:13:12 +0000</pubDate>
        </item>
        <item>
            <title>what_is_new_6_1_0</title>
            <link>https://dinamicaego.com/dokuwiki/doku.php?id=what_is_new_6_1_0</link>
            <description>What is New in Dinamica EGO 6.1.0

(ChangeLog compared to Dinamica EGO 6.0.0)

Dinamica NUI (Application Graphical User Interface)

	*  Edit the string editor dialog according to the port parameter type.

	*  The button to detach the editor when the StringType port has a compact representation is no longer shown.</description>
            <pubDate>Wed, 19 Jan 2022 19:03:48 +0000</pubDate>
        </item>
        <item>
            <title>what_is_new_7</title>
            <link>https://dinamicaego.com/dokuwiki/doku.php?id=what_is_new_7</link>
            <description>What is New in Dinamica EGO 7.0.0

(ChangeLog compared to Dinamica EGO 6.1.0)

Dinamica NUI (Application Graphical User Interface)

	*  Removed no longer necessary charset information and configuration.

	*  Add in the submodel editor an option to import submodel dependencies.</description>
            <pubDate>Thu, 18 Aug 2022 21:12:17 +0000</pubDate>
        </item>
        <item>
            <title>what_is_new_7_0_0</title>
            <link>https://dinamicaego.com/dokuwiki/doku.php?id=what_is_new_7_0_0</link>
            <description>What is New in Dinamica EGO 7.0.0

Dinamica NUI (Application Graphical User Interface)

	*  Blah blah

Dinamica (Application Core and DLLs)

	*  Blah blah

----------

For general information about version 7 of Dinamica EGO, see Whats Is New In Version 7.</description>
            <pubDate>Thu, 18 Aug 2022 20:27:28 +0000</pubDate>
        </item>
        <item>
            <title>what_is_new_7_1_0</title>
            <link>https://dinamicaego.com/dokuwiki/doku.php?id=what_is_new_7_1_0</link>
            <description>What is New in Dinamica EGO 7.1.0 / 7.1.1

(ChangeLog compared to Dinamica EGO 7.0.0.)

Dinamica NUI (Application Graphical User Interface)

	*  Remove unused constructor in PortEditor.

	*  Move unused constructor in FunctorEditorDialog.

	*  Added getter to retrive the corresponding ScriptGraphPanel from ScriptGraph.</description>
            <pubDate>Fri, 23 Sep 2022 02:14:54 +0000</pubDate>
        </item>
        <item>
            <title>what_is_new_7_2_0</title>
            <link>https://dinamicaego.com/dokuwiki/doku.php?id=what_is_new_7_2_0</link>
            <description>What is New in Dinamica EGO 7.2.0

(ChangeLog compared to Dinamica EGO 7.1.1.)

Dinamica NUI (Application Graphical User Interface)

	*  Fixed the bug where the submodel dependency graph was not updated before refreshing the available submodel list.

	*  Comments.

	*</description>
            <pubDate>Sat, 31 Dec 2022 15:36:32 +0000</pubDate>
        </item>
        <item>
            <title>what_is_new_7_3_0</title>
            <link>https://dinamicaego.com/dokuwiki/doku.php?id=what_is_new_7_3_0</link>
            <description>What is New in Dinamica EGO 7.3.0

(ChangeLog compared to Dinamica EGO 7.2.0.)

Dinamica NUI (Application Graphical User Interface)

	*  Restructure the client area in the Submodel Store Dialog to update the list of submodels only when necessary.

	*  Refactoring: Refresh the user's store only when the sign in process is complete.</description>
            <pubDate>Thu, 13 Apr 2023 20:57:56 +0000</pubDate>
        </item>
        <item>
            <title>what_is_new_7_4_0</title>
            <link>https://dinamicaego.com/dokuwiki/doku.php?id=what_is_new_7_4_0</link>
            <description>What is New in Dinamica EGO 7.4.0

(ChangeLog compared to Dinamica EGO 7.3.0.)

Dinamica NUI (Application Graphical User Interface)

	*  Removed mentions and licenses of tools that are no longer used by the application.

	*  Added warning message for submodel submissions without description or documentation link to the store.</description>
            <pubDate>Wed, 24 May 2023 16:03:17 +0000</pubDate>
        </item>
        <item>
            <title>what_is_new_7_5_0</title>
            <link>https://dinamicaego.com/dokuwiki/doku.php?id=what_is_new_7_5_0</link>
            <description>What is New in Dinamica EGO 7.5.0

(ChangeLog compared to 7.4.0.)

Dinamica NUI (Application Graphical User Interface)

	*  Added information about the current version of the fmt library.

	*  Modified the arguments passed to the execution to enable the opening of multiple scripts. Additionally, added support for handling future flags.</description>
            <pubDate>Thu, 05 Oct 2023 20:05:20 +0000</pubDate>
        </item>
        <item>
            <title>what_is_new_7_6_0</title>
            <link>https://dinamicaego.com/dokuwiki/doku.php?id=what_is_new_7_6_0</link>
            <description>What is New in Dinamica EGO 7.6.0

(ChangeLog compared to 7.5.0.)

Dinamica NUI (Application Graphical User Interface)

	*  Fixed the bug caused by #735ca2c4bbb1944bb30958a668ad048ea7643942 (Added code to update the representation of the functor that had its exported input ports edited.)</description>
            <pubDate>Fri, 03 Nov 2023 01:14:07 +0000</pubDate>
        </item>
        <item>
            <title>what_is_new_7_7_0</title>
            <link>https://dinamicaego.com/dokuwiki/doku.php?id=what_is_new_7_7_0</link>
            <description>What is New in Dinamica EGO 7.7.0

(ChangeLog compared to 7.6.0.)

Dinamica NUI (Application Graphical User Interface)

	*  Changes related to the replacement of static class member with namespaces for CellTypeInfo/CellTypeUtils.

	*  Changes to the presentation of the execution progress:</description>
            <pubDate>Thu, 14 Dec 2023 19:07:55 +0000</pubDate>
        </item>
        <item>
            <title>what_is_new_7_8_0</title>
            <link>https://dinamicaego.com/dokuwiki/doku.php?id=what_is_new_7_8_0</link>
            <description>What is New in Dinamica EGO 7.8.0

(ChangeLog compared to 7.7.0.)

Dinamica NUI (Application Graphical User Interface)

	*  Comments.

	*  Definition of method to return the script in the EGO Script or XML representation automatically.

	*  Changed how the clipboard (copy and paste) works:</description>
            <pubDate>Wed, 24 Jan 2024 04:49:56 +0000</pubDate>
        </item>
        <item>
            <title>what_is_new_8_0_0</title>
            <link>https://dinamicaego.com/dokuwiki/doku.php?id=what_is_new_8_0_0</link>
            <description>What is New in Dinamica EGO 8.0.

(ChangeLog compared to Dinamica EGO 7.8.0.)

(Latest version Dinamica EGO 8.11.2)

Dinamica NUI (Application Graphical User Interface)

	*  Replace use of static class member LogTagInfo with namespace.

	*  Corrige o caminho usado para execução

	*  Add rapidcsv license to the About dialog</description>
            <pubDate>Fri, 19 Jun 2026 04:26:57 +0000</pubDate>
        </item>
        <item>
            <title>what_is_new_8_3_0</title>
            <link>https://dinamicaego.com/dokuwiki/doku.php?id=what_is_new_8_3_0</link>
            <description>What is New in Dinamica EGO 8.3.0

(Changes compared to Dinamica EGO 8.0.0.)

The application has seen significant enhancements across several key areas, making it more powerful and user-friendly.

Submodel Expansion

The application introduces a new feature called submodel expansion</description>
            <pubDate>Thu, 16 Jan 2025 23:30:46 +0000</pubDate>
        </item>
        <item>
            <title>what_is_new_8_4_0</title>
            <link>https://dinamicaego.com/dokuwiki/doku.php?id=what_is_new_8_4_0</link>
            <description>What is New in Dinamica EGO 8.4.0

(Changes compared to Dinamica EGO 8.3.0.)

Application Core

	*  Updated the version to 8.4.0.
	*  Updated the copyright year.
	*  Fixed various compilation issues, including warnings and errors when using gcc. This involved fixing unnecessary copies and addressing C4100 and C4456 warnings.</description>
            <pubDate>Tue, 01 Apr 2025 14:40:01 +0000</pubDate>
        </item>
        <item>
            <title>what_is_new_8_5_0</title>
            <link>https://dinamicaego.com/dokuwiki/doku.php?id=what_is_new_8_5_0</link>
            <description>What is new in stable version 8.5.0

(Compared to stable version 8.3.0)

The recent updates to the core system and the GUI (Graphical User Interface) significantly enhance both the overall performance and the user experience of the application.

Performance Improvements</description>
            <pubDate>Tue, 01 Jul 2025 13:57:18 +0000</pubDate>
        </item>
        <item>
            <title>what_is_new_8_6_0</title>
            <link>https://dinamicaego.com/dokuwiki/doku.php?id=what_is_new_8_6_0</link>
            <description>What is new in stable version 8.6.0

(Compared to stable version 8.5.0)

This release of the Dinamica EGO software introduces a range of improvements and addresses several bugs, enhancing performance, accuracy, user experience, and overall stability.

Here's a breakdown of the key improvements and bug fixes:</description>
            <pubDate>Sat, 09 Aug 2025 04:38:10 +0000</pubDate>
        </item>
        <item>
            <title>what_is_new_8_7_0</title>
            <link>https://dinamicaego.com/dokuwiki/doku.php?id=what_is_new_8_7_0</link>
            <description>What is new in stable version 8.7.0

This release of the Dinamica EGO software introduces a range of improvements and addresses several bugs, enhancing performance, accuracy, user experience, and overall stability:

----------

(Compared to stable version</description>
            <pubDate>Fri, 15 Aug 2025 01:59:04 +0000</pubDate>
        </item>
        <item>
            <title>what_is_new_8_8_0</title>
            <link>https://dinamicaego.com/dokuwiki/doku.php?id=what_is_new_8_8_0</link>
            <description>What is new in stable version 8.8.0

This release of the Dinamica EGO software introduces some improvements and addresses bugs (compared to stable version 8.7.0):

Core Enhancements

	*    System, Memory, and File Management:
			*    Updated version to 8.8.0.</description>
            <pubDate>Tue, 30 Sep 2025 16:51:16 +0000</pubDate>
        </item>
        <item>
            <title>what_is_new_8_9_0</title>
            <link>https://dinamicaego.com/dokuwiki/doku.php?id=what_is_new_8_9_0</link>
            <description>What is new in stable version 8.9.0

This release of the Dinamica EGO software introduces some improvements and addresses bugs (compared to stable version 8.8.0):

----------

Core Changes

The core updates focused heavily on performance enhancements, parallelization fixes, extensive progress reporting infrastructure, and improved string handling for generated bindings.</description>
            <pubDate>Tue, 11 Nov 2025 00:33:27 +0000</pubDate>
        </item>
        <item>
            <title>what_is_new_8_9_1</title>
            <link>https://dinamicaego.com/dokuwiki/doku.php?id=what_is_new_8_9_1</link>
            <description>What is new in stable version 8.9.1

This release of the Dinamica EGO software introduces some improvements and addresses bugs:

----------

(Compared to stable version 8.9.0):

Core Changes

	*  Fixed bug where checkTaskCancellation() could crash the application if incorrectly called outside a task.</description>
            <pubDate>Thu, 13 Nov 2025 02:39:12 +0000</pubDate>
        </item>
        <item>
            <title>what_is_new_8_9_2</title>
            <link>https://dinamicaego.com/dokuwiki/doku.php?id=what_is_new_8_9_2</link>
            <description>What is new in stable version 8.9.2

This release of the Dinamica EGO software introduces some improvements and addresses bugs:

----------

(Compared to stable version 8.9.1):

Miscellaneous Core Fixes

	*  Symmetrical tasks are now allowed to modify objects captured by copy.</description>
            <pubDate>Wed, 19 Nov 2025 04:00:46 +0000</pubDate>
        </item>
        <item>
            <title>what_is_new_8_10_0</title>
            <link>https://dinamicaego.com/dokuwiki/doku.php?id=what_is_new_8_10_0</link>
            <description>What is new in stable version 8.10.0

This update for the software introduces improved system reliability, enhancements to the user interface, and better tools for data management (compared to stable version 8.9.2):

New Features and Tools

	*  A new panel and resource monitor have been added to the interface to track the</description>
            <pubDate>Fri, 19 Dec 2025 21:18:43 +0000</pubDate>
        </item>
        <item>
            <title>what_is_new_8_11_0</title>
            <link>https://dinamicaego.com/dokuwiki/doku.php?id=what_is_new_8_11_0</link>
            <description>What is new in stable version 8.11.0

(compared to stable version 8.10.0)

New Features

Database &amp; Submodel Store

	*  SQLite database support was introduced for storing submodels, replacing the previous file-based approach. This includes a full submodel database with query functions, checks for duplicate entries during installation, and JSON metadata storage.</description>
            <pubDate>Sat, 21 Mar 2026 18:00:38 +0000</pubDate>
        </item>
        <item>
            <title>what_is_new_8_11_1</title>
            <link>https://dinamicaego.com/dokuwiki/doku.php?id=what_is_new_8_11_1</link>
            <description>What is new in stable version 8.11.1

----------

(compared to stable version 8.11.0)

Build &amp; Infrastructure

	*  Fixed vcpkg to work correctly when installed in paths containing spaces.

Logging Improvements

	*  Standardized debug logging across functor execution and test subsystems, including a new `TABLE_HANDLING` and `TEST` log subsystems.</description>
            <pubDate>Fri, 03 Apr 2026 16:44:22 +0000</pubDate>
        </item>
        <item>
            <title>what_is_new_8_11_2</title>
            <link>https://dinamicaego.com/dokuwiki/doku.php?id=what_is_new_8_11_2</link>
            <description>What is new in stable version 8.11.2

----------

(compared to stable version 8.11.1)

Bug Fixes

	*  Make sure the panels associated with script are properly discard before closing a script: It fixes a crash that could occur when closing a script and immediately moving the application to another screen with a different resolution/scale.</description>
            <pubDate>Wed, 08 Apr 2026 18:52:32 +0000</pubDate>
        </item>
        <item>
            <title>what_is_new_8_12_0</title>
            <link>https://dinamicaego.com/dokuwiki/doku.php?id=what_is_new_8_12_0</link>
            <description>Dinamica EGO — version 8.12.0

Changes compared to version 8.11.2:

1. Elevation Graph (new type and functors)

A new data type ElevationGraph was introduced in the engine to represent the hierarchical relationship between patches corresponding to DEM isolines. A full set of functors, conversions, and UI support was implemented around it.</description>
            <pubDate>Wed, 08 Jul 2026 05:31:05 +0000</pubDate>
        </item>
        <item>
            <title>what_is_new_8_13_0</title>
            <link>https://dinamicaego.com/dokuwiki/doku.php?id=what_is_new_8_13_0</link>
            <description>Dinamica EGO — version 8.13.0

Changes compared to version 8.12.0:

1. Elevation Graph refinements

Continuing the work introduced in 8.12.0, the Elevation Graph type and its functors received several follow-up improvements and fixes.

	*  Get Elevation Graph Common Paths Summaries — the input port</description>
            <pubDate>Mon, 31 Aug 2026 19:15:51 +0000</pubDate>
        </item>
        <item>
            <title>while</title>
            <link>https://dinamicaego.com/dokuwiki/doku.php?id=while</link>
            <description>While

Description

This container executes the functors it contains while its condition is true. The condition is checked once before the first execution, using the value supplied to Initial Condition, and afterwards using the value set by a Set While Condition functor placed inside it. Each execution is called a step. While a step runs, the container makes the current step available to its contents through the internal output port Step.</description>
            <pubDate>Fri, 28 Aug 2026 03:36:28 +0000</pubDate>
        </item>
        <item>
            <title>wiki_tests</title>
            <link>https://dinamicaego.com/dokuwiki/doku.php?id=wiki_tests</link>
            <description>Teste do Wiki

~~DISCUSSION:closed~~

Tables

DokuWiki supports a simple syntax to create tables.
 Heading 1       Heading 2        Heading 3           Row 1 Col 1     Row 1 Col 2      Row 1 Col 3         Row 2 Col 1     some colspan (note the double pipe)</description>
            <pubDate>Sun, 31 Jul 2011 02:47:12 +0000</pubDate>
        </item>
        <item>
            <title>wizard</title>
            <link>https://dinamicaego.com/dokuwiki/doku.php?id=wizard</link>
            <description>Wizards

:!: The wizard editor is available in Dinamica EGO since version 1.8. However, this tutorial refers to the version currently available in Dinamica EGO 2.0 and later. See Youtube videos below for current layout and procedures.

What is

A Wizard is an easy way to create a presentation for a model developed in Dinamica EGO with formatted 
text, images and other graphical features. In a Wizard it is also possible alter the models'inputs to run an easy simulation without an advanced underst…</description>
            <pubDate>Tue, 17 Jan 2017 14:30:53 +0000</pubDate>
        </item>
        <item>
            <title>workdir</title>
            <link>https://dinamicaego.com/dokuwiki/doku.php?id=workdir</link>
            <description>Workdir

Description

This container sets the working directory used by the functors it contains to read and write files.

Inputs
 Name   Type   Description   Folder   Folder Type   Working directory to be used by the contained functors.  
Optional Inputs

None.</description>
            <pubDate>Fri, 28 Aug 2026 03:36:29 +0000</pubDate>
        </item>
        <item>
            <title>workdir_type</title>
            <link>https://dinamicaego.com/dokuwiki/doku.php?id=workdir_type</link>
            <description>Workdir Type

A Workdir value represents the active working directory that relative filenames are resolved against. It's produced only by the Workdir container functor, from the Folder path given to its own folder input, and exposed as that container's workdir internal output. Functors placed inside a Workdir —</description>
            <pubDate>Fri, 31 Jul 2026 14:54:50 +0000</pubDate>
        </item>
        <item>
            <title>working_with_subregions</title>
            <link>https://dinamicaego.com/dokuwiki/doku.php?id=working_with_subregions</link>
            <description>Working with Subregions Using Region Manager

Overview

Region Manager exists for three distinct reasons, and it's worth being clear about which one applies before reaching for it:

	*  The computation itself requires region-specific inputs. Patcher and Expander each take exactly one</description>
            <pubDate>Mon, 31 Aug 2026 02:26:55 +0000</pubDate>
        </item>
        <item>
            <title>working_with_tables</title>
            <link>https://dinamicaego.com/dokuwiki/doku.php?id=working_with_tables</link>
            <description>Working with Tables

Introduction

Dinamica EGO 2.2 introduced a new table type called Table Type. Tables are a very flexible way to represent model inputs and outputs. Unlike the Lookup Table Type, Tables can contain several columns, each how can be indexed by several keys and it is possible to store real numbers and strings.</description>
            <pubDate>Wed, 21 Aug 2013 04:07:56 +0000</pubDate>
        </item>
        <item>
            <title>xml_script</title>
            <link>https://dinamicaego.com/dokuwiki/doku.php?id=xml_script</link>
            <description>EGOML Script

Overview

Any model can be saved as an EGOML document. The resulting file uses the extension “.egoml” (the old extension “.xml” is still supported for backward compatibility). See Basic Data Flow for the execution model shared by EGOML and EGO Script; this page covers the XML notation specifically.</description>
            <pubDate>Thu, 30 Jul 2026 19:18:39 +0000</pubDate>
        </item>
    </channel>
</rss>
