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.1.1.tar.gz (220.3 kB view hashes)

Uploaded Source

Built Distribution

metalpy-0.1.1-py3-none-any.whl (296.5 kB view hashes)

Uploaded Python 3

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