Skip to main content

The Python Package work for The Ground-based Remote Sensing Data Operation.

Project description

metgrs

The Python Package work for The Ground-based Remote Sensing Data Operation.

The Python Package mainly work for China Ground-based Remote Sensing Data Operation System.

But It will suit for the Europen or USA instruments in future.

Main features

  1. Read microwave radiometer, millimeter wave cloud radar, wind profile radar, lidar data
  2. Generate secondary products based on the above products
  3. Data visualization

开源代码地址: metgrs github

文档地址:metgrs document

pypi发布地址:metgrs pypi

安装

可以通过以下命令安装metgrs:

pip install metgrs

其他说明

环境管理与包安装

其中 mamba == conda 两者接口一致,但 mamba 比 conda 更快,建议使用 mamba 管理环境安装依赖可以从 https://conda-forge.org/miniforge/ 下载安装(建议使用 Miniforge)。

依赖库

metgrs以高内聚低耦合思想开发,主要在 python3.9 环境下开发,依赖于以下第三方库:

  • numpy
  • pandas
  • xarray
  • matplotlib
  • joblib
  • python-dateutil

可以通过以下命令创建环境并安装依赖:

mamba create -n metgrs python==3.9 numpy pandas xarray matplotlib joblib python-dateutil -c conda-forge -y

jupyter lab 运行环境安装

mamba create -n runtime python==3.12 jupyterlab==4.2.6  jupyterlab-lsp python-lsp-server jupyterlab-language-pack-zh-cn nb_conda -c conda-forge -y

开发环境安装

mamba create -n devmetgrs python==3.9 numpy xarray pandas geopandas scipy dask metpy matplotlib cartopy cnmaps sympy  nb_conda scikit-learn pytest pytest-cov pytest-xdist flake8 black pre-commit build twine -c conda-forge -y

特别说明

在国内使用清华源安装metgrs及依赖库时,可能会出现403错误,这是因为清华源的问题,切换到其他源即可。

镜像源汇总 https://help.mirrors.cernet.edu.cn/

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

metgrs-0.3.5.tar.gz (56.6 kB view details)

Uploaded Source

Built Distribution

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

metgrs-0.3.5-py3-none-any.whl (43.9 kB view details)

Uploaded Python 3

File details

Details for the file metgrs-0.3.5.tar.gz.

File metadata

  • Download URL: metgrs-0.3.5.tar.gz
  • Upload date:
  • Size: 56.6 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/6.0.1 CPython/3.9.21

File hashes

Hashes for metgrs-0.3.5.tar.gz
Algorithm Hash digest
SHA256 f12859e2b58ded50762683d356cdc7a8bddec3db4bf0fb8a48a29866bfcb82a6
MD5 9446d099e72f51a5bf801666d71b3d08
BLAKE2b-256 36ea17ef2958a46e1783a9820e30e7189a85f9db564fea45cd3411b6e81ac89b

See more details on using hashes here.

File details

Details for the file metgrs-0.3.5-py3-none-any.whl.

File metadata

  • Download URL: metgrs-0.3.5-py3-none-any.whl
  • Upload date:
  • Size: 43.9 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/6.0.1 CPython/3.9.21

File hashes

Hashes for metgrs-0.3.5-py3-none-any.whl
Algorithm Hash digest
SHA256 c64a4ae8a69312da2d5e316a758ec06d9632c770787ad671a916644893839b2d
MD5 fa78df8df7649b82f05f2435aff4ea26
BLAKE2b-256 6bf8714a286e6e3e3a75773c7c71401a5058f6a6b79899d78984f7d13bf66366

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