Skip to main content

Marine Geospatial Ecology Tools

Project description

Marine Geospatial Ecology Tools

Marine Geospatial Ecology Tools (MGET), also known as the GeoEco Python package, is an open source programming library designed for coastal and marine researchers and GIS analysts who work with spatially-explicit ecological and oceanographic data in scientific or managerial workflows. The initial MGET releases will focus on tools useful in habitat studies, including tools for processing and sampling remotely-sensed oceanographic data and mapping and filtering ARGOS satellite telemetry. Subsequent releases will include more advanced tools presently under development at Duke’s Marine Geospatial Ecology Laboratory and elsewhere.

Although “Marine” is the first word in the title, many of the tools are not specific to marine problems. You may find these tools useful in a variety of situations.

Key Features

  • Free, open-source software written mainly in Python, R and MATLAB

  • Distributed as a self-installing setup program, for easy installation

  • Each “tool” is a software subroutine designed to be invoked programmatically

  • For easy execution from many environments, each tool is exposed from:

    • A Python class

    • A dual-interface Microsoft COM class (on Windows)

    • An ArcGIS geoprocessing toolbox

  • Many tools have both single-input and multi-input (batch processing) implementations

  • All tools include full documentation, one version tailored to Python programmers and another to ArcGIS users

  • A verbose logging system eases troubleshooting of difficult failures

  • All tools are written to maximize reliability, interoperability and performance

  • Many tools do not require Windows or ArcGIS; we hope to issue non-Windows releases in the future

Download and More Information

Visit our home page http://code.env.duke.edu/projects/mget/

Project details


Supported by

AWS AWS Cloud computing and Security Sponsor Datadog Datadog Monitoring Fastly Fastly CDN Google Google Download Analytics Microsoft Microsoft PSF Sponsor Pingdom Pingdom Monitoring Sentry Sentry Error logging StatusPage StatusPage Status page