Ecolego is a powerful and flexible software tool for creating dynamic models and performing deterministic or probabilistic simulations.

Read more about Ecolego

Free Trial

Ecolego can be installed for a one-month free evaluation period, with all toolboxes and functionality activated. Get started by registering or signing in to your account.

Download and Try Ecolego 30 days

Ecolego can be used for

Ecolego can be adapted and customised for any specific usage and needs in conducting risk assessments of complex dynamic systems.

Nuclear Sector

Ecolego’s primary use has been in conducting safety and risk assessments in the Nuclear Sector, including safety assessments of nuclear facilities, medical, industrial and research facilities that make peaceful uses of radioisotopes, nuclear legacy sites and radioactive waste management facilities.

Mining Industry

Ecolego has been applied to the mining sector when it comes to activities to be implemented at uranium (and other elements) mining and legacy sites. We offer support to clients for implementation of own models specific to the actions of a mine and its remediation.

Contaminated land

The contaminated land market can benefit from models including assessment of impacts of chemical or other hazards to the environment. Such models can be developed and included in the Ecolego model library, for instance, for chemical transfer in connection to traditional waste management (landfills, etc.).


Simulation Modelling and Risk Assessment Software

Ecolego is a software tool for development of mathematical models of dynamic systems and processes and performing deterministic and probabilistic simulations with the models. The models can consist of analytical expressions, systems of Ordinary Differential Equations (ODE) or a combination of the two. Ecolego includes state-of-the-art numerical solvers for numerical solution of the systems of ODEs. It incorporates an engine for performing probabilistic propagation of parameter uncertainty through the models using Monte Carlo and Latin Hypercube sampling, which can be used for performing uncertainty and sensitivity analyses.

why us

Ecolego Applications

Ecolego is well-established in the international market with customers throughout the world. The following are a few of the projects references to which Ecolego has been applied:

  • Swedish near-surface and geological repositories 
  • Finnish geological repository
  • Fukushima, Japan 
  • Ukrainian Pridniprovskiy Chemical Plant 
  • NORM and legacy uranium sites in Central Asia (Uzbekistan, Kyrgyzstan, etc.) 
  • Oil, Gas and Mining industries in the Middle East (UAE) and Africa (South Africa)
Example of applications

Our Services

Ecolego Team provides the following paid services related to the Ecolego.



We offer technical assistance in the fields of environmental risk assessments, simulation modelling, safety assessments in radioactive waste management and radiation protection.

Clients may have specific uses of Ecolego which require an adaptation or special modification to the software. Contracts can be arranged with clients to perform these specific adaptations to meet specific customer demands.

Read more about our Services


Individual and group training on Ecolego and use of specific models are offered at a fee. This training offering is in addition to the free online training offered as part of the licensing package. Such training is organized according to specific client requests and can take place at AF offices or at client premises.

Ecolego Model Library

Explore our library of models for particular applications.

  • Simple Water Balance Model
    Simple Water Balance Model

    This is a simple model to illustrate the capability of Ecolego to be used to perform water balance calculations for the mining industry.

  • Ecolego Models - Normalysa Sources model
    NORMALYSA ‘Sources’ library

    The ‘Sources’ library includes modules for calculation of radionuclides releases to air, surface waters and groundwater from the contaminated object (source-term) such as uranium mill tailings or radioactively contaminated land.

  • Ecolego Models - Normalysa Cover Layers model
    NORMALYSA ‘Cover layers’ library

    The ‘Cover Layers’ library includes modules for simulating soil covers over the source in order to calculate resulting radon exhalation rate and concentration in air, as well as the external dose rate above the cover.

  • Ecolego Models - Normalysa transports model
    NORMALYSA ‘Transports’ library

    The ‘Transports’ library includes modules for calculation of the atmospheric, groundwater or surface runoff transport of radionuclides from the contamination source to different receptors.

  • Ecolego Models - Normalysa Receptors model
    NORMALYSA ‘Receptors’ library

    The ‘Receptors’ library includes modules for calculation of radionuclide transfer and redistribution process in different types of receptor environments.

  • Ecolego Models - Normalysa Doses model
    NORMALYSA ‘Doses’ library

    A set of modules for calculation of doses to humans based on the radionuclide concentrations in different environmental media simulated using the receptor modules.


Latest news