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.

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.0.3.tar.gz (59.1 MB view details)

Uploaded Source

Built Distributions

mget3-3.0.3-cp312-cp312-win_amd64.whl (918.9 kB view details)

Uploaded CPython 3.12 Windows x86-64

mget3-3.0.3-cp312-cp312-musllinux_1_2_x86_64.whl (931.6 kB view details)

Uploaded CPython 3.12 musllinux: musl 1.2+ x86-64

mget3-3.0.3-cp312-cp312-manylinux_2_5_x86_64.manylinux1_x86_64.manylinux_2_17_x86_64.manylinux2014_x86_64.whl (934.6 kB view details)

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

mget3-3.0.3-cp311-cp311-win_amd64.whl (918.9 kB view details)

Uploaded CPython 3.11 Windows x86-64

mget3-3.0.3-cp311-cp311-musllinux_1_2_x86_64.whl (931.3 kB view details)

Uploaded CPython 3.11 musllinux: musl 1.2+ x86-64

mget3-3.0.3-cp311-cp311-manylinux_2_5_x86_64.manylinux1_x86_64.manylinux_2_17_x86_64.manylinux2014_x86_64.whl (934.3 kB view details)

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

mget3-3.0.3-cp310-cp310-win_amd64.whl (919.0 kB view details)

Uploaded CPython 3.10 Windows x86-64

mget3-3.0.3-cp310-cp310-musllinux_1_2_x86_64.whl (932.1 kB view details)

Uploaded CPython 3.10 musllinux: musl 1.2+ x86-64

mget3-3.0.3-cp310-cp310-manylinux_2_5_x86_64.manylinux1_x86_64.manylinux_2_17_x86_64.manylinux2014_x86_64.whl (935.1 kB view details)

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

mget3-3.0.3-cp39-cp39-win_amd64.whl (919.0 kB view details)

Uploaded CPython 3.9 Windows x86-64

mget3-3.0.3-cp39-cp39-musllinux_1_2_x86_64.whl (932.0 kB view details)

Uploaded CPython 3.9 musllinux: musl 1.2+ x86-64

mget3-3.0.3-cp39-cp39-manylinux_2_5_x86_64.manylinux1_x86_64.manylinux_2_17_x86_64.manylinux2014_x86_64.whl (935.0 kB 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.0.3.tar.gz.

File metadata

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

File hashes

Hashes for mget3-3.0.3.tar.gz
Algorithm Hash digest
SHA256 e722414b869f5c7775b9b4472db6a0ca42790ca0706b91b4551cdfa87c8b6621
MD5 a017128d8b02e8c5e0afa388563f0f22
BLAKE2b-256 8399479a36f6030be46ea1af8f6e302331ff7fd03097960590e3d0e5d32fbde4

See more details on using hashes here.

File details

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

File metadata

  • Download URL: mget3-3.0.3-cp312-cp312-win_amd64.whl
  • Upload date:
  • Size: 918.9 kB
  • Tags: CPython 3.12, Windows x86-64
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: twine/5.1.1 CPython/3.12.6

File hashes

Hashes for mget3-3.0.3-cp312-cp312-win_amd64.whl
Algorithm Hash digest
SHA256 286eb577eaa9e4264b5f6889a1405e4f957eb7edf1166e9b9f5e5b9fafb8f9d1
MD5 99f692e3433ef107a1eb9dde5890280a
BLAKE2b-256 73009edd790e24ef9f99a62bd63ed89685dcb8ab14971d379a59bbb31adee8c0

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for mget3-3.0.3-cp312-cp312-musllinux_1_2_x86_64.whl
Algorithm Hash digest
SHA256 e6d8e02ca58ef3a819909a5e5c630c47b5a778ce35764c3031afcef2e5f5116b
MD5 62e2706193b7f505da89fd50c317e050
BLAKE2b-256 2efc77e2bb3e53d4c2b4db72ecc63b6a49cf1b218f72b431b1e5cd02152a3075

See more details on using hashes here.

File details

Details for the file mget3-3.0.3-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.0.3-cp312-cp312-manylinux_2_5_x86_64.manylinux1_x86_64.manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 6c09d04d4819d714b542556c4519c8aecdc81d1ca70befef1ac60b68e32c0015
MD5 aaabce6e464e26cfa050140dfbc07c65
BLAKE2b-256 fb012e4aee6ddbaaba40859eae1ff7211a7bbcded89b303734180bff3d2e1922

See more details on using hashes here.

File details

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

File metadata

  • Download URL: mget3-3.0.3-cp311-cp311-win_amd64.whl
  • Upload date:
  • Size: 918.9 kB
  • Tags: CPython 3.11, Windows x86-64
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: twine/5.1.1 CPython/3.12.6

File hashes

Hashes for mget3-3.0.3-cp311-cp311-win_amd64.whl
Algorithm Hash digest
SHA256 b28cc8da44423293e6662428203e49ad9cdaca00bf3b18171e141df6ab3f8e28
MD5 bd88927706f51f44aab56021f9da7253
BLAKE2b-256 ec3a6b8c76a929d681362ba0990bffa2e14081668eeaf979cd05072decd5cdf8

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for mget3-3.0.3-cp311-cp311-musllinux_1_2_x86_64.whl
Algorithm Hash digest
SHA256 a4c7ce227217c15d3e18fc5d442d102a282ea3528c64057e26fad4fed772f858
MD5 acfa737a93a37f86f730c35be48e7a9b
BLAKE2b-256 02261006fa84fafb0799c9b682cbac4713cc6ad5d6975d90fdd634b8eaee3a98

See more details on using hashes here.

File details

Details for the file mget3-3.0.3-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.0.3-cp311-cp311-manylinux_2_5_x86_64.manylinux1_x86_64.manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 ae51c928dc3bd5bd60a7081ec218eae3066eb854b29e6e6b7cb4bac141cee96f
MD5 580f37d1f86f3e03e7325b3190208c84
BLAKE2b-256 fe5d2dfa05df82cb82c952b49fef14dfa4e15123443d1fbeb02473e4d4637f18

See more details on using hashes here.

File details

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

File metadata

  • Download URL: mget3-3.0.3-cp310-cp310-win_amd64.whl
  • Upload date:
  • Size: 919.0 kB
  • Tags: CPython 3.10, Windows x86-64
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: twine/5.1.1 CPython/3.12.6

File hashes

Hashes for mget3-3.0.3-cp310-cp310-win_amd64.whl
Algorithm Hash digest
SHA256 5db883548f93975a1e1391859728116f74ed319097e065d64b686954bd9c977e
MD5 10749eb609a1898733d0e588edb42882
BLAKE2b-256 5cee8f62f8c0132ea436700d3b83c6debea16d78dbe7a72125c908721e0ce788

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for mget3-3.0.3-cp310-cp310-musllinux_1_2_x86_64.whl
Algorithm Hash digest
SHA256 9b522112a2905495a053d66ad597632334f2496b6316058d339a80baa3fe3168
MD5 99cec0f776bbc2bc5a967bc8aa112fa2
BLAKE2b-256 47a21b7aa063d9ad6f90131045d94f8da34eca3adb9626983a110578e324d899

See more details on using hashes here.

File details

Details for the file mget3-3.0.3-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.0.3-cp310-cp310-manylinux_2_5_x86_64.manylinux1_x86_64.manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 0446eea44b5e7508c2bdb9d16b3d3b5cb5425ed0e8df7aba76148266ffa091a6
MD5 4297e49f550504b054e32163f8f6e423
BLAKE2b-256 8024d534c91700c04b9128a875455aa6ab13e93cef373ebc3fe55957658a8892

See more details on using hashes here.

File details

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

File metadata

  • Download URL: mget3-3.0.3-cp39-cp39-win_amd64.whl
  • Upload date:
  • Size: 919.0 kB
  • Tags: CPython 3.9, Windows x86-64
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: twine/5.1.1 CPython/3.12.6

File hashes

Hashes for mget3-3.0.3-cp39-cp39-win_amd64.whl
Algorithm Hash digest
SHA256 caf1c3c305b0854506109c38636b7bea3ac841f854e859f3af694e363afb7b1b
MD5 b879c7ffcee05e8394c56e94776da813
BLAKE2b-256 83fd297b372c77d13cd27eabac54964f35508204c230514ef7521dfb2df5429e

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for mget3-3.0.3-cp39-cp39-musllinux_1_2_x86_64.whl
Algorithm Hash digest
SHA256 bd03fcde1620111eabdf57841bdd61302d9270c73529a108efa8b975f2528a8c
MD5 cb4da9946eb84b1a92c204a02c73d642
BLAKE2b-256 d76fae2fa7142ce4de218c3b42957c90a157b08f9281135fa2fc939eb3170333

See more details on using hashes here.

File details

Details for the file mget3-3.0.3-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.0.3-cp39-cp39-manylinux_2_5_x86_64.manylinux1_x86_64.manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 bce05971cd6bb437d2073328535b9d33c124ea188f29930b9189b201e7688667
MD5 1245fb4afa410a99a29ed8d4e98a4c7a
BLAKE2b-256 8bd72e4255afd983694e60c2455bfbcde93a892d6822bcad10b0aaf8176232c1

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