Skip to main content

Marine Geospatial Ecology Tools: access and manipulate marine ecological and oceanographic data

Project description

Marine Geospatial Ecology Tools (MGET)

MGET, also known as the GeoEco Python library, helps researchers access, manipulate, and analyze ecological and oceanographic data. MGET can be accessed through the GeoEco Python API or an associated ArcGIS geoprocessing toolbox.

MGET was developed by the Duke University Marine Geospatial Ecology Lab.

Python Platforms PyPI package conda-forge package
Build and test wheels status Data Products tests status Documentation status

Installation

MGET requires 64-bit Python 3.9–3.12 running on Windows or Linux. For full functionality, ArcGIS Pro 3.2.2 or later or ArcGIS Server 11.2 or later is also required, along with some freely-available software. MGET can be installed with pip install mget3, but please see the platform-specific instructions below to ensure all prerequisites are met.

Ⓘ Note

We are still in the process of porting MGET for Python 2.7 and ArcGIS Desktop to work with Python 3.x and ArcGIS Pro and Server. Not everything has been ported yet. If you have questions about something that is missing, please post a question to the discussion forum.

Usage Examples

Getting Help and Reporting Bugs

Citation

MGET was originally documented by the following paper. Although much of the underlying software architecture has changed since 2010, the overall concept remains, of using Python to integrate useful code implemented in several languages and to expose it as an ArcGIS geoprocessing toolbox. If you find MGET is useful in your work, please cite this paper in your publication. If you are unable to access the paper, please email jason.roberts@duke.edu for a copy.

Roberts JJ, Best BD, Dunn DC, Treml EA, Halpin PN (2010) Marine Geospatial Ecology Tools: An integrated framework for ecological geoprocessing with ArcGIS, Python, R, MATLAB, and C++. Environmental Modelling & Software 25:1197–1207. doi: 10.1016/j.envsoft.2010.03.029

Documentation

License

MGET uses the BSD-3-Clause open source software license. MGET incorporates other open source software. Please see the LICENSE file included with MGET for associated software license statements for these components. We are grateful to these developers for making their work freely reusable.

Project details


Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

mget3-3.1.0.tar.gz (59.1 MB view details)

Uploaded Source

Built Distributions

mget3-3.1.0-cp312-cp312-win_amd64.whl (1.0 MB view details)

Uploaded CPython 3.12 Windows x86-64

mget3-3.1.0-cp312-cp312-musllinux_1_2_x86_64.whl (1.0 MB view details)

Uploaded CPython 3.12 musllinux: musl 1.2+ x86-64

mget3-3.1.0-cp312-cp312-manylinux_2_5_x86_64.manylinux1_x86_64.manylinux_2_17_x86_64.manylinux2014_x86_64.whl (1.0 MB view details)

Uploaded CPython 3.12 manylinux: glibc 2.17+ x86-64 manylinux: glibc 2.5+ x86-64

mget3-3.1.0-cp311-cp311-win_amd64.whl (1.0 MB view details)

Uploaded CPython 3.11 Windows x86-64

mget3-3.1.0-cp311-cp311-musllinux_1_2_x86_64.whl (1.0 MB view details)

Uploaded CPython 3.11 musllinux: musl 1.2+ x86-64

mget3-3.1.0-cp311-cp311-manylinux_2_5_x86_64.manylinux1_x86_64.manylinux_2_17_x86_64.manylinux2014_x86_64.whl (1.0 MB view details)

Uploaded CPython 3.11 manylinux: glibc 2.17+ x86-64 manylinux: glibc 2.5+ x86-64

mget3-3.1.0-cp310-cp310-win_amd64.whl (1.0 MB view details)

Uploaded CPython 3.10 Windows x86-64

mget3-3.1.0-cp310-cp310-musllinux_1_2_x86_64.whl (1.0 MB view details)

Uploaded CPython 3.10 musllinux: musl 1.2+ x86-64

mget3-3.1.0-cp310-cp310-manylinux_2_5_x86_64.manylinux1_x86_64.manylinux_2_17_x86_64.manylinux2014_x86_64.whl (1.0 MB view details)

Uploaded CPython 3.10 manylinux: glibc 2.17+ x86-64 manylinux: glibc 2.5+ x86-64

mget3-3.1.0-cp39-cp39-win_amd64.whl (1.0 MB view details)

Uploaded CPython 3.9 Windows x86-64

mget3-3.1.0-cp39-cp39-musllinux_1_2_x86_64.whl (1.0 MB view details)

Uploaded CPython 3.9 musllinux: musl 1.2+ x86-64

mget3-3.1.0-cp39-cp39-manylinux_2_5_x86_64.manylinux1_x86_64.manylinux_2_17_x86_64.manylinux2014_x86_64.whl (1.0 MB view details)

Uploaded CPython 3.9 manylinux: glibc 2.17+ x86-64 manylinux: glibc 2.5+ x86-64

File details

Details for the file mget3-3.1.0.tar.gz.

File metadata

  • Download URL: mget3-3.1.0.tar.gz
  • Upload date:
  • Size: 59.1 MB
  • Tags: Source
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: twine/5.1.1 CPython/3.12.7

File hashes

Hashes for mget3-3.1.0.tar.gz
Algorithm Hash digest
SHA256 2edeeb6e80eab1a209ce0a9175e26494e62e4916ebd5409172faa57639dc33a4
MD5 06039a702472f04da8211f7f650df6e3
BLAKE2b-256 85991337d08408281731604a12ff8188f03a22ab72b65d84fe5b3b6534c0bee4

See more details on using hashes here.

File details

Details for the file mget3-3.1.0-cp312-cp312-win_amd64.whl.

File metadata

  • Download URL: mget3-3.1.0-cp312-cp312-win_amd64.whl
  • Upload date:
  • Size: 1.0 MB
  • Tags: CPython 3.12, Windows x86-64
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: twine/5.1.1 CPython/3.12.7

File hashes

Hashes for mget3-3.1.0-cp312-cp312-win_amd64.whl
Algorithm Hash digest
SHA256 d91be052f22ce5540670806cba3cbce5c37360b3aa412a38c7ec86069a19d7f6
MD5 f89c037a4e697bea4ffc47d20bf1c1ed
BLAKE2b-256 46d85a6e22221df7dec1afff163e6054576d25d5c6277bd825a675d9b86e1bfa

See more details on using hashes here.

File details

Details for the file mget3-3.1.0-cp312-cp312-musllinux_1_2_x86_64.whl.

File metadata

File hashes

Hashes for mget3-3.1.0-cp312-cp312-musllinux_1_2_x86_64.whl
Algorithm Hash digest
SHA256 bd9db79263cf825fcbc5bafbaaa0fafdc3ff82cfdc7be2132a4b8956e823f571
MD5 9340b69b615579c270f4f7a38d2497fe
BLAKE2b-256 8d7a15e19d4d797d3931356a8cc5d1063d04c0a9828c40c7477315ca37d53181

See more details on using hashes here.

File details

Details for the file mget3-3.1.0-cp312-cp312-manylinux_2_5_x86_64.manylinux1_x86_64.manylinux_2_17_x86_64.manylinux2014_x86_64.whl.

File metadata

File hashes

Hashes for mget3-3.1.0-cp312-cp312-manylinux_2_5_x86_64.manylinux1_x86_64.manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 623b87a14dd26c24bb173e26bf0fb50669f5dfa0e352d1abcfe82fcbe0d8af96
MD5 45d277797cad6faf7c6d59f0ef9be5c2
BLAKE2b-256 3f0651a6b11d9a04608d9c71284f85f042ef60ce2edfa51cd0d535f0b49e9c84

See more details on using hashes here.

File details

Details for the file mget3-3.1.0-cp311-cp311-win_amd64.whl.

File metadata

  • Download URL: mget3-3.1.0-cp311-cp311-win_amd64.whl
  • Upload date:
  • Size: 1.0 MB
  • Tags: CPython 3.11, Windows x86-64
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: twine/5.1.1 CPython/3.12.7

File hashes

Hashes for mget3-3.1.0-cp311-cp311-win_amd64.whl
Algorithm Hash digest
SHA256 cdf524272402dbd885b1d6ca96ddb105f882a1e3ad75148aa6ac7cd2c51adff0
MD5 ff7406b151a2144ca6894e0b15039877
BLAKE2b-256 fe4b723fb27bb9e80fbdb2711740357d015e66f7fa8b3fad3cddda78b768e384

See more details on using hashes here.

File details

Details for the file mget3-3.1.0-cp311-cp311-musllinux_1_2_x86_64.whl.

File metadata

File hashes

Hashes for mget3-3.1.0-cp311-cp311-musllinux_1_2_x86_64.whl
Algorithm Hash digest
SHA256 f2ff77109ad376edcefd150bf0fee3866bbde36e87a2979eae713248a75d0ee7
MD5 89e037aed3e7c6af8137d0e52f93db73
BLAKE2b-256 cdab4c23bd4f2d75055f9c3d4a792bfa1188ca5ca42425849f89f7451b4a82bd

See more details on using hashes here.

File details

Details for the file mget3-3.1.0-cp311-cp311-manylinux_2_5_x86_64.manylinux1_x86_64.manylinux_2_17_x86_64.manylinux2014_x86_64.whl.

File metadata

File hashes

Hashes for mget3-3.1.0-cp311-cp311-manylinux_2_5_x86_64.manylinux1_x86_64.manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 16ce224e111304737351ff5adb8d25a84b49c06f33cae0ecb49f965e6d0339cd
MD5 3bcdb2693017e5bfb84d4a128867b615
BLAKE2b-256 6545be5a5be1a5d0355edd8c1800a981d83b04a653318e4f2854ffcf75887358

See more details on using hashes here.

File details

Details for the file mget3-3.1.0-cp310-cp310-win_amd64.whl.

File metadata

  • Download URL: mget3-3.1.0-cp310-cp310-win_amd64.whl
  • Upload date:
  • Size: 1.0 MB
  • Tags: CPython 3.10, Windows x86-64
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: twine/5.1.1 CPython/3.12.7

File hashes

Hashes for mget3-3.1.0-cp310-cp310-win_amd64.whl
Algorithm Hash digest
SHA256 05cc4fd4b511e34771ad358fe0f4458530ab7b993f4c062818a516a722d1f943
MD5 c63e9396e67db5f91167618f2dbc355e
BLAKE2b-256 37c1b546c969809ce9bcdc0be3445822dd895cf5f86dab95f811beeaaa05e9bc

See more details on using hashes here.

File details

Details for the file mget3-3.1.0-cp310-cp310-musllinux_1_2_x86_64.whl.

File metadata

File hashes

Hashes for mget3-3.1.0-cp310-cp310-musllinux_1_2_x86_64.whl
Algorithm Hash digest
SHA256 f023066a0ee6c68e73aab9a88bcbc615abdf94739eca4738281fad6fdd13f293
MD5 8a34cec325dea73636e10c75abb64879
BLAKE2b-256 0e2fd76ebbe5f19131341437581bd39c94d1eea6ac24afa7c7d9e263134270f2

See more details on using hashes here.

File details

Details for the file mget3-3.1.0-cp310-cp310-manylinux_2_5_x86_64.manylinux1_x86_64.manylinux_2_17_x86_64.manylinux2014_x86_64.whl.

File metadata

File hashes

Hashes for mget3-3.1.0-cp310-cp310-manylinux_2_5_x86_64.manylinux1_x86_64.manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 2b0e202bc5d269abfa2174f148f6237dcf3d5071ea5df82ab42c26ac4fc50454
MD5 a50e285f6f0068435cdf6b6261fbab5f
BLAKE2b-256 56795a1d85e47597f3a9857632615b8eda3929721bbdfef41def22f3f7b6bc0a

See more details on using hashes here.

File details

Details for the file mget3-3.1.0-cp39-cp39-win_amd64.whl.

File metadata

  • Download URL: mget3-3.1.0-cp39-cp39-win_amd64.whl
  • Upload date:
  • Size: 1.0 MB
  • Tags: CPython 3.9, Windows x86-64
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: twine/5.1.1 CPython/3.12.7

File hashes

Hashes for mget3-3.1.0-cp39-cp39-win_amd64.whl
Algorithm Hash digest
SHA256 90f230c648b4cfef5eb812ddb3bdfcaf041b6fba992b14664d642138a2e71e4b
MD5 bbe25bc4e0dc40ea8ba62523bc1d835c
BLAKE2b-256 47fb89e8bfdf53eb52deb850480f09128be3653bbb0f37727178b35ff245e56b

See more details on using hashes here.

File details

Details for the file mget3-3.1.0-cp39-cp39-musllinux_1_2_x86_64.whl.

File metadata

File hashes

Hashes for mget3-3.1.0-cp39-cp39-musllinux_1_2_x86_64.whl
Algorithm Hash digest
SHA256 63d6e051f94a94911b696bef65220e95843ff47c2d1e5adeb8c6980bd6db24cd
MD5 b19e807baee6a928370d9024aefc786a
BLAKE2b-256 bb181d2270bd5f191c03d2cb91ae95525196d9880994f4b5722581725fbf92b9

See more details on using hashes here.

File details

Details for the file mget3-3.1.0-cp39-cp39-manylinux_2_5_x86_64.manylinux1_x86_64.manylinux_2_17_x86_64.manylinux2014_x86_64.whl.

File metadata

File hashes

Hashes for mget3-3.1.0-cp39-cp39-manylinux_2_5_x86_64.manylinux1_x86_64.manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 9090fa86dfce00c86a0af7183d0b07e239aeea4785b7a7ee75405e7500c52955
MD5 d84ffce214b182ed6b3230d3d3a6bec6
BLAKE2b-256 d4972e5fddcf5699e407ea53e71e6f4790e9523241cffd05fec0f5cd317b7e29

See more details on using hashes here.

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