Skip to main content

Plate Model Manager

Project description

plate-model-manager

unittest unittest-win build-doc PyPI version anaconda_badge platforms downloads

Originally the plate-model-manager was designed for GPlately. Later, it was found also useful in other scenarios and contexts. The plate-model-manager downloads and manages the plate reconstruction model files. It is a dataset manager for plate tectonic reconstruction models, similar to NPM or Conda for software packages.

Have you ever wondered where to get the plate tectonic reconstruction models for your research? Are you tired of downloading files from Internet manually and specify file paths when calling PyGPlates functions? If the answer is yes, you probably want to check out this plate-model-manager Python module.

How to install

pip install plate-model-manager

or

conda install conda-forge::plate-model-manager

For more information regarding installation, visit this page

How to use the Python module

Visit this page to see how to use the plate-model-manager package in assorted scenarios.

How to use the command line

Visit this page to see how to use the plate-model-manager command lines.

Documentation

Software adoption

The plate-model-manager module is used in

The plate-model-manager can also be used with the GPlates desktop application. To do so, use the plate-model-manager command-line tool to download the plate model files, then open them in GPlates. This provides a convenient alternative to manually downloading files from the internet.

Dependencies

  • aiohttp
  • requests
  • nest_asyncio

Event loop RuntimeError

For Jupyter Notebook, Web Server or GUI application users, you need the following two lines to workaround the event loop RuntimeError. If you do not add these two lines, the PlateModelManager still works. But you will see a warning message. You can ignore the warning message safely. If the warning message bothers you, add the two lines before calling PlateModelManager.

https://anaconda.org/conda-forge/nest-asyncio/

import nest_asyncio
nest_asyncio.apply()

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

plate_model_manager-1.3.0rc1.tar.gz (36.2 kB view details)

Uploaded Source

Built Distribution

If you're not sure about the file name format, learn more about wheel file names.

plate_model_manager-1.3.0rc1-py3-none-any.whl (40.7 kB view details)

Uploaded Python 3

File details

Details for the file plate_model_manager-1.3.0rc1.tar.gz.

File metadata

  • Download URL: plate_model_manager-1.3.0rc1.tar.gz
  • Upload date:
  • Size: 36.2 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/6.1.0 CPython/3.12.3

File hashes

Hashes for plate_model_manager-1.3.0rc1.tar.gz
Algorithm Hash digest
SHA256 1cd604c43fdb1db9d69c081f976d1c5d8277f91b8546fa86c325bb9ab6ae15d7
MD5 6180384bf17f4ca57f79b662bdd85b18
BLAKE2b-256 0b26c0115aff7068444a824781e13b24d45ce5df4e16a3985fe87cddab414feb

See more details on using hashes here.

File details

Details for the file plate_model_manager-1.3.0rc1-py3-none-any.whl.

File metadata

File hashes

Hashes for plate_model_manager-1.3.0rc1-py3-none-any.whl
Algorithm Hash digest
SHA256 f73102ef90b566d9fe905d9b30d68a4c66bd5aeb727376c7152a0de9f215d2c2
MD5 d195277ee1cd76c725d5f0a3fe0e4859
BLAKE2b-256 9ede715e054bf9e141728e3bab5dbcd4a42aa516bc04a1b08a03515ddb883f22

See more details on using hashes here.

Supported by

AWS Cloud computing and Security Sponsor Datadog Monitoring Depot Continuous Integration Fastly CDN Google Download Analytics Pingdom Monitoring Sentry Error logging StatusPage Status page