Co-development

We want to involve our users in the development of EwE to ensure that the software continues to meet user demands and is supported by a broad range of scientific disciplines. If you know of functionality that you find particularly useful and would like to see implemented in a next release of the software, please consider including EwE feature development in your projects. This page lists several features that have been requested over time but that we have not been able to implement; we would be happy to implement any of these features in collaboration with you.

If you would like more information about feature development, if you would like to include one of the features listed below in your activities, or you have suggestions for other features please do not hesitate to contact us.

Project Scope Description
Translate EwE to French A French version of its interface may make EwE available to a potentially large user group.
Translate EwE to Spanish A Hispanic version of its interface may make EwE available to a potentially large user group.
Translate EwE to Russian A Russian version has been requested to make EwE better accessible to existing users.
Translate EwE to Arabic An Arabic version has been requested to make EwE better accessible to existing users.
64-bit support A 64-bit version will allow Ecospace to handle significantly larger maps and larger amounts of data.
Rework database engine1) Reorganization of the database engine will allow EwE to connect to, and transfer data between, different database systems. This will cut the reliance on Microsoft Access, paving the way toward a version of EwE that can run on Mac and Linux.
Postgres database connectivity Allows EwE to use the Postgres database system for storing models. Requires reworked database engine1)
MySQL database connectivity Allows EwE to use the MySQL database system for storing models. Requires reworked database engine1)
SQL Server connectivity Allows EwE to use the SQL Server database system for storing models. Requires reworked database engine1)
Update software manual Split the software usage instructions out of the current EwE manual and write a new manual that exclusively focuses on using the EwE software.
Update scientific manual Split the scientific content out of the current EwE manual and write a new document that exclusively focuses of the science in EwE.
Add sensitivity analysis Port the simple test of sensitivity of basic parameters that was available in Ecopath 5 to Ecopath 6.
Add size shifted connectance plot Port the size shifted connectance plot in Ecopath 5 to Ecopath 6 (Change request #907)
Add Ecosim fleet plots Add Ecosim Fleet plots to view plotted information from a fleet's perspective rather than by group (Change request #908)
Add Ecosim stacked bars result plot Add a new output plot for Ecosim: display a form with a stacked bar plot with (1) volume of landings over time (2) value of landings over time (Change request #403)
Add Ecosim diagnostics - F-value Add a spreadsheet to the Ecosim tools: Diagnostics, F-value consistency. The spreadsheet should show for each group (or exploited group rather) the F-value calculated from Ecopath (F = catch / biomass) and the corresponding value in Ecosim (where it may be an input time series, e.g., if so it has to be consistent.) (Change request #445)
Add multi-stanza producer groups Multi-stanza groups are presently for consumers only. It would be neat for terrestrial applications if they could be used for primary producers also, such as trees and sea grass. (Change request #447)
Add Ecospace pause option Add ability to pause Ecospace runs (Change request #577)
Add MSY equilibrium analysis COMPLETED Port the equilibrium analysis from Ecopath 5 to Ecopath 6. (Change request #586)
Add overlapping MPAs MPAs are not able to overlap in a single cell, even if they are apply to different fleets. Now users have to define separate MPAs for the overlapping cells which is impractical. (Change request #676)
Add complex installer versioning Add ability to perform complex installations and auto-updates of components and EwE. (Change request #804)
Add Ecopath model from Ecosim IN PROGRESS EwE5 has the option to generate an Ecopath model from an Ecosim time step. This logic should be ported to EwE6. (Change request #851)
Add merge models feature Port Ecopath 5 'merge models' feature to Ecopath 6. (Change request #852)
Create Ecospace scenario from GIS Use true spatial data such as shapefiles and rasters to generate Ecospace scenarios.
Ecopath on CrossOver Get Ecopath to run on Mac without the need for Windows. This requires a code assessment by the CrossOver team, and code changes.
Make MONO compliant2) Make EwE run under MONO on Windows, which is in theory platform independent.
Mac version Make EwE run on Mac. Requires MONO compliancy2).
Linux version Make EwE run on Linux. Requires MONO compliancy2).
Add Ecowriter IN PROGRESS Add ability to gather comments and remarks in a single, organized document.
Rebuild network analysis Pyramids The Network Analysis Pyramids logic needs to be rewritten using OpenGL, DirectX or .NET / WPF.
Add Monte Carlo diet perturbation ? Add ability to vary diets in Monte Carlo. Scope TBD.
Improve Pedigree ? Add new aspects to take into account to calculate the overall quality of a model. Scope TBD.
Add Ecoranger Port a revised version of Ecopath 5 Ecoranger to Ecopath 6. Scope TBD.
Add multiple names for groups, fleets, etc Add the ability to add common names, scientific names, or local names etc to groups, fleets, etc. (Change request #1089).
BIGASC plug-in (Bob Ulanowitz) Identify the limiting elements and exchanges in a collection of multi-element networks (e.g., C, N, & P) describing an ecosystem (Change request #1102)