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 these platform-specific instructions 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

  • GeoEco Python Library
  • MGET ArcGIS Geoprocessing Toolbox

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

  • Public API
  • Internal API
  • For MGET Developers

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

Uploaded Source

Built Distributions

mget3-3.0.2-cp312-cp312-win_amd64.whl (918.8 kB view details)

Uploaded CPython 3.12 Windows x86-64

mget3-3.0.2-cp312-cp312-musllinux_1_2_x86_64.whl (931.4 kB view details)

Uploaded CPython 3.12 musllinux: musl 1.2+ x86-64

mget3-3.0.2-cp312-cp312-manylinux_2_5_x86_64.manylinux1_x86_64.manylinux_2_17_x86_64.manylinux2014_x86_64.whl (934.4 kB view details)

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

mget3-3.0.2-cp311-cp311-win_amd64.whl (918.8 kB view details)

Uploaded CPython 3.11 Windows x86-64

mget3-3.0.2-cp311-cp311-musllinux_1_2_x86_64.whl (931.2 kB view details)

Uploaded CPython 3.11 musllinux: musl 1.2+ x86-64

mget3-3.0.2-cp311-cp311-manylinux_2_5_x86_64.manylinux1_x86_64.manylinux_2_17_x86_64.manylinux2014_x86_64.whl (934.2 kB view details)

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

mget3-3.0.2-cp310-cp310-win_amd64.whl (918.8 kB view details)

Uploaded CPython 3.10 Windows x86-64

mget3-3.0.2-cp310-cp310-musllinux_1_2_x86_64.whl (931.9 kB view details)

Uploaded CPython 3.10 musllinux: musl 1.2+ x86-64

mget3-3.0.2-cp310-cp310-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.10 manylinux: glibc 2.17+ x86-64 manylinux: glibc 2.5+ x86-64

mget3-3.0.2-cp39-cp39-win_amd64.whl (918.8 kB view details)

Uploaded CPython 3.9 Windows x86-64

mget3-3.0.2-cp39-cp39-musllinux_1_2_x86_64.whl (931.7 kB view details)

Uploaded CPython 3.9 musllinux: musl 1.2+ x86-64

mget3-3.0.2-cp39-cp39-manylinux_2_5_x86_64.manylinux1_x86_64.manylinux_2_17_x86_64.manylinux2014_x86_64.whl (934.8 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.2.tar.gz.

File metadata

  • Download URL: mget3-3.0.2.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.2.tar.gz
Algorithm Hash digest
SHA256 cedf624bc3f939473ad7e41f34a811cfdc8f2393858f2c99f1d5c91f81a91a39
MD5 c07fbcb2d0a87672d4f811bb0402df14
BLAKE2b-256 6f8961f61b48d54c672911652ae6073e692461fb609d2ae2962a3532d8e269f5

See more details on using hashes here.

File details

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

File metadata

  • Download URL: mget3-3.0.2-cp312-cp312-win_amd64.whl
  • Upload date:
  • Size: 918.8 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.2-cp312-cp312-win_amd64.whl
Algorithm Hash digest
SHA256 3116ba028035ff603b744ce1d34e919aa55d3614062ca808c8b65e1cf0cbe586
MD5 a0bb217ab583b0ae767bdcfa426df1bd
BLAKE2b-256 a53afdd2f23c0b85944f8039d3b7e3a12046c4be243661b4fc4ab33f5a341072

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for mget3-3.0.2-cp312-cp312-musllinux_1_2_x86_64.whl
Algorithm Hash digest
SHA256 aed463bceb606a8c97464565327d563947027daf105b4dca42e2a0696beb04d1
MD5 296282012210b06efb0391ebf9dedc8c
BLAKE2b-256 4a54c4f558ab10283d25c55366faa40acdfb64fa94587493b43c3b47fbced8d1

See more details on using hashes here.

File details

Details for the file mget3-3.0.2-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.2-cp312-cp312-manylinux_2_5_x86_64.manylinux1_x86_64.manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 eac01a7c1fae63666cdc1dee964b5d655efa21962f62374c34d5749a0330bc0a
MD5 40e9c72a927d07fb9c04465dd5e3d4ec
BLAKE2b-256 4ffae9ea5418e33de17eca0efc686ed9ff3436b5f6a9cc4c7d3f2aa29dd70bbe

See more details on using hashes here.

File details

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

File metadata

  • Download URL: mget3-3.0.2-cp311-cp311-win_amd64.whl
  • Upload date:
  • Size: 918.8 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.2-cp311-cp311-win_amd64.whl
Algorithm Hash digest
SHA256 a5dee3e7cdd76145753ff1afbbda15d86d6a0abdf5b02802e82df584b7b7826f
MD5 1d2067f2ba2eb036440dc814830336fe
BLAKE2b-256 ec912901d717d20e5b6ffb306e632e5c1a7bf0be85855f558ec542e7c721657c

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for mget3-3.0.2-cp311-cp311-musllinux_1_2_x86_64.whl
Algorithm Hash digest
SHA256 0100bfd7ff84b934a4badd097d57891f1656936dd76e7117c4848b1d46589946
MD5 fd901f6b43aa491ddcc73469adb07761
BLAKE2b-256 b13adcf721c73bc01798fa7a3026318ccf1e9f6da709531ffdfe568b461260e6

See more details on using hashes here.

File details

Details for the file mget3-3.0.2-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.2-cp311-cp311-manylinux_2_5_x86_64.manylinux1_x86_64.manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 4e4f4d0f0de9384124c47144d5af2c70c9fd325f8a8fbdf9785eed9e421a2eb6
MD5 4f7efa916e03ad32f903350a27dc2a4a
BLAKE2b-256 158edccc53850369613fb26701ea773cb0f5b764ac7f63a74a0bc6d084f0e42b

See more details on using hashes here.

File details

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

File metadata

  • Download URL: mget3-3.0.2-cp310-cp310-win_amd64.whl
  • Upload date:
  • Size: 918.8 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.2-cp310-cp310-win_amd64.whl
Algorithm Hash digest
SHA256 a5affdc68092e37b3ac060e4f53fccca25ba37d7f8c53bf699356042005a8a23
MD5 49ee8b94179c7cea927cb8b8321f8965
BLAKE2b-256 9eb5948d7de0846a5a9810bffa9de114d90ff0b04ee97a3be0acdacd7936b762

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for mget3-3.0.2-cp310-cp310-musllinux_1_2_x86_64.whl
Algorithm Hash digest
SHA256 87edf96a3e0b18b799216c25e9fc16797f41cef85575558d2803bf4aef4f87b6
MD5 de47fab57433fe6aa92cdc6eab163b08
BLAKE2b-256 c06a763ec5869104e9e765378b343ad0657e6e03bef53277ccc892ad1eb48dbd

See more details on using hashes here.

File details

Details for the file mget3-3.0.2-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.2-cp310-cp310-manylinux_2_5_x86_64.manylinux1_x86_64.manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 456fc14c657d8e3069d61acdb7de854e3a634acf74118808a914131f8ba0b7b0
MD5 13650f54191ade8d3c3d304cd28386ce
BLAKE2b-256 07bf3a6f9d406fb709fc4e6b6be53764c6ee4fa3e60c131e4f66b0dce3213336

See more details on using hashes here.

File details

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

File metadata

  • Download URL: mget3-3.0.2-cp39-cp39-win_amd64.whl
  • Upload date:
  • Size: 918.8 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.2-cp39-cp39-win_amd64.whl
Algorithm Hash digest
SHA256 1bb26c08bd4c5c1f7cbf52a1418104dd0088d6b057f61c28bdc23a1e082af5e8
MD5 0b41a0ccd597f33c7cd79df688c0881e
BLAKE2b-256 8c680e908012ddef541c5b22f7169d7ea802001358717e7e70bfc02761cd29d7

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for mget3-3.0.2-cp39-cp39-musllinux_1_2_x86_64.whl
Algorithm Hash digest
SHA256 b16d090af4cc10d365e90fd3521ed679b475c4da1922ae1c4859d20f34796528
MD5 51ee7d8535a5c87a476d7c62e8308f98
BLAKE2b-256 ff2fe8aa41ba781842819fd1a775a15415e60f67bef8839f6815d34ff676ef93

See more details on using hashes here.

File details

Details for the file mget3-3.0.2-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.2-cp39-cp39-manylinux_2_5_x86_64.manylinux1_x86_64.manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 30b1c969da631a44c002c46a07c254d6b39103f4aa73923b2db9ac96173a3b53
MD5 f8cfc45fbedca0ac9eb90ccfa2974962
BLAKE2b-256 dca2dd001868f9a00980a57778a46d01d8ee1ca9dec1b5d3ede6e979b24c7d13

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