Get from Ico-github-logo

Highlights from
Ecopathlite.m: A Matlab implementation of Ecopath

  • plots.m
  • plotses.m
  • cprintf.m
  • calcclusteredparams(Full,...
    CALCCLUSTEREDPARAMS Calculates new Ewe input params for clustered model
  • calcstanza(A)
    CALCSTANZA Calculate B and Q/B values for multi-stanza Ecopath groups
  • checkbalance(In)
    CHECKBALANCE Check whether Ecopath model is balanced
  • cptcbar(ax, map, loc, fla...
    Create colorbar associated with cpt colormap
  • cptcmap(varargin)
    CPTCMAP Apply a .cpt file as colormap to an axis
  • createensemble(Ewein, ped...
    CREATEENSEMBLE Generate ensemble of Ecopath models
  • displayecopath(varargin)
    DISPLAYECOPATH Prints ecopath results to screen
  • ecopathinputcheck(A, warn...
    ECOPATHINPUTCHECK Checks and fixes input in an Ewe input structure
  • ecopathinputinfo
    ECOPATHINPUTINFO Table of dimesions and units for ecopath input fields
  • ecopathlite(S)
    ECOPATHLITE Rewrite of Ecopath algorithms
  • ewecsv2ewein(file)
    EWECSV2EWEIN Converts a file with EwE model data to an EwE input structure
  • eweunitconvert(oldunit, n...
    EWEUNITCONVERT Convert Ewe input structure between units
  • mdb2ewein(file)
    MDB2EWEIN Convert EwE6 files to Ecopath input structures
  • parsepv(Param, pvpairs, v...
    PARSEPV Parses parameter/value pairs
  • readtext(text, delimiter,...
  • sortewein(Ewein)
    SORTEWEIN Sort groups in Ewe input structure by trophic level
  • subecopathens(Ewein, x, idx)
    SUBECOPATHENS Create Ecopath input structure from ensemble data
  • test_ProgressBar()
    test_ProgressBar ConsoleProgressBar Demo and Test
  • trophiclevel(dc, pp, nliv...
    TROPHICLEVEL Estimates trophic level of food web members
  • ConsoleProgressBar
  • cptcmapImage.m
    Create example image
  • View all files
Be the first to rate this file! 22 Downloads (last 30 days) File Size: 540 KB File ID: #40082
image thumbnail

Ecopathlite.m: A Matlab implementation of Ecopath

by

 

30 Jan 2013 (Updated )

Reproduces the main mass-balance algorithm from the popular ecosystem modeling tool, Ecopath

| Watch this File

File Information
Description

Ecopath with Ecosim is a popular ecosystem modeling tool, used primarily in the fisheries modeling community. The original software and documentation for this tool can be found here: www.ecopath.org.
Ecopath is used to calculate a snapshot of an ecosystem, including the biomass of all functional groups (living groups, fishing gears, and detrital pools) and the fluxes between these groups. This Matlab function is designed to complement the original software by providing a quick, easy-to-automate alternative to the GUI-based software available from the link above.
In addition to reproducing the main Ecopath algorithm (ecopathlite.m), this package includes two additional functions:
- mdb2ewein.m: Imports EwE6 database files to Matlab for use with ecopathlite.m

- createensemble.m: Generates an ensemble of Ecopath parameter sets based on a starting model and parameter uncertainty (i.e. pedigree) values.

Acknowledgements

Gridxy (V2.2 Feb 2008), Plots.M, Plotses.M, Readtext, Cprintf Display Formatted Colored Text In The Command Window, and Console Progress Bar inspired this file.

Required Products Statistics Toolbox
MATLAB release MATLAB 7.14 (R2012a)
MATLAB Search Path
/
/kakearney-ecopathlite-pkg-17f5bfa
/kakearney-ecopathlite-pkg-17f5bfa/ConsoleProgressBar
/kakearney-ecopathlite-pkg-17f5bfa/cprintf
/kakearney-ecopathlite-pkg-17f5bfa/cptcmap
/kakearney-ecopathlite-pkg-17f5bfa/cptcmap/cptfiles
/kakearney-ecopathlite-pkg-17f5bfa/cptcmap/cptfiles_distrib
/kakearney-ecopathlite-pkg-17f5bfa/ecopathensemble
/kakearney-ecopathlite-pkg-17f5bfa/ecopathlite
/kakearney-ecopathlite-pkg-17f5bfa/ewe6io
/kakearney-ecopathlite-pkg-17f5bfa/parsepv
/kakearney-ecopathlite-pkg-17f5bfa/plots
/kakearney-ecopathlite-pkg-17f5bfa/readtext
Tags for This File   Please login to tag files.
Please login to add a comment or rating.
Updates
03 Jun 2014

- Major overhaul to the createensemble routines: more flexibility, new sampling options, and improved efficiency
- mdb2ewein now uses dataset arrays, can return all data in the mdb file
- support for multi-stanza groups

03 Jun 2014

Corrected FEX image

12 Dec 2014

- Calculations are now robust to all potential input models, including those with multi-stanza groups.
- Completed implementation of the generalized inverse.
- Corrected bug in mdb2ewein where tables with spaces in their name were misinterpreted

Contact us