Skip to main content

Essential tools and libraries for SimPEG and related workflows.

Project description

METALpy


PyPI

METAL Essential Tools and Libraries (Python) (metalpy), is a collection of common python tools and libraries for SimPEG and related workflows, which currently includes:

  1. MEPA: a general-purposed parallelization framework.
  2. Mexin: a code injection framework for Python.
  3. SCAB: a collection of SimPEG related utilities and extensions.
  4. Carto: cartography related utilities, aiming to download tile maps and save/load GeoTIFF images.

Installation

Metalpy can be installed using pip:

pip install "metalpy[complete]"
Notes on installing with pip

metalpy manages its dependencies separately, which means expected modules should be specified in pip installation process.

Supported commands are listed next:

pip install "metalpy[complete]"    # Install all requirements
pip install "metalpy[scab]"        # Install requirements for SCAB
pip install "metalpy[carto]"       # Install requirements for Carto
pip install "metalpy[scab, carto]" # Install requirements for SCAB and Carto
pip install "metalpy[mepa]"        # Install requirements for MEPA
pip install "metalpy[mexin]"       # Install requirements for Mexin
pip install "metalpy[tests]"       # Install requirements for tests
pip install "metalpy[docs]"        # Install requirements for doc generation
pip install "metalpy[dev]"         # Install requirements for development

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

metalpy-0.2.0.tar.gz (280.2 kB view details)

Uploaded Source

Built Distribution

metalpy-0.2.0-py3-none-any.whl (374.3 kB view details)

Uploaded Python 3

File details

Details for the file metalpy-0.2.0.tar.gz.

File metadata

  • Download URL: metalpy-0.2.0.tar.gz
  • Upload date:
  • Size: 280.2 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/4.0.2 CPython/3.9.15

File hashes

Hashes for metalpy-0.2.0.tar.gz
Algorithm Hash digest
SHA256 fdf4685315815e25fd8073ee47cc4d8ebbc23535cbcda499779b370f46db1e1d
MD5 f95b52666cd3e19906847fd069af3267
BLAKE2b-256 c7e9c115e58c33a8fec432b7dcde691be21b86819a7a8c280456861bf672433b

See more details on using hashes here.

File details

Details for the file metalpy-0.2.0-py3-none-any.whl.

File metadata

  • Download URL: metalpy-0.2.0-py3-none-any.whl
  • Upload date:
  • Size: 374.3 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/4.0.2 CPython/3.9.15

File hashes

Hashes for metalpy-0.2.0-py3-none-any.whl
Algorithm Hash digest
SHA256 348aa188269448462abd6e4fbfc1a92c90c47be3c4303a5948495f07a8924148
MD5 befd25e715d9964f78e17e63fc1a4490
BLAKE2b-256 294da20606adb54e4270ee55e1c9ac79eee08826b837e41d823d94fd2a556c5b

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