GarpAlgorithm
org.ecoinformatics.seek.garp.GarpAlgorithm

GARP is a computer program for predicting species locations based on various spatial data sets of environment variables and known species locations. GARP is an acronym for Genetic Algorithm for Rule Set Production. GARP was originally ceated by David Stockwell. The version in Kepler is based on 'Desktop GARP', http://www.lifemapper.org/desktopgarp/. The GarpAlgorithm actor takes information from the GarpPresampleLayers actor (A randomly generated set of spatial locations and associated environment data.) and calculates a 'RuleSet' using a genetic algorithm. The RuleSet can then be used to determine whether the environmental data for some location is similar enough to the environment at known location positions to predict presence/absence.

This is a JNI-based actor. It requires the following: linux: libgarp.so windows: garp.dll, libexpat.dll MacOSX - currently not available for the Mac (3/16/2006)

Author(s): Chad Berkeley, Dan Higgins, NCEAS, UC Santa Barbara
Version:


cellSetFileName
This is the name of the file containing the cellSet information. This is usually the output of the GarpPresampleLayers actor.

ruleSetFilename
This is the name to be given to the file containing the RuleSet information.

ruleSetFilenameOutput
This is the name of the file containing the RuleSet information. The port is only fired once the ruleset has been created. It is usually used as a trigger.



cellSetFileNameParameter
This is the name of the file containing the cellSet information. This is usually the output of the GarpPresampleLayers actor. This filename can also be specified on an input port.

ruleSetFilenameParameter
This is the name to be given to the file containing the RuleSet information. This filename can also be specified on an input port.