Skip to main content

Meteorological modules for calculation and colormap.

Project description

NakaMetPy

PyPI version Anaconda version pytest

概要

このモジュールはMetPyの関数をNumPyで動作するように書き換えた関数のほか、 観測データを扱う上で便利な関数が含まれています。 気象データをNumPyでベクトル(配列)として扱うことを想定しています。

そのため変数単位はMetPyとは異なり自分で気をつけて関数に与えなければなりません。 また、関数の鉛直層数および時間のサイズは適当に与えています。利用される際にデータに合わせて引数を関数に渡してください。 さらに、WRFの計算結果を入力する場合はwrfonのオプションを1にする必要があります。 (wrfonオプションは使い勝手が悪いため、今後廃止される予定です。現在はそのための方策を考えているところです。)

NakaMetPyは少なくとも2023年1月あたりまでは開発が継続される予定です。 皆さんのContributionもお待ちしています。

Abstract

nakametpy is a rewrited package of MetPy based on NumPy. I appreciate your contribution.

Documentation

ドキュメンテーションはこちらのページにあります。 Documentation is HERE.

How to Install

via Anaconda

conda install -c muchiwo nakametpy

via PyPI

pip install nakametpy

Licence

BSD-3-Clause

Update plans

Next(2022.4.0 or later):

  • Add reading GrADS binary function

To Do:

  • wrfonオプションの廃止

  • MetPyの関数の移植 [Further addition of MetPy function]

  • NCLに実装されている関数の移植 [adding the NCL's function]

  • 方位角平均を取る関数の作成 [Add function of Azimuthal Mean]

  • GPU(cupy)対応 [GPU(cupy) compatible] -> 軽い負荷の作業では GPU を利用するとかえって CPU only より遅くなることが多いため、ひとまず保留する。

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

nakametpy-2022.4.0a1.tar.gz (34.3 kB view details)

Uploaded Source

Built Distribution

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

nakametpy-2022.4.0a1-py3-none-any.whl (34.5 kB view details)

Uploaded Python 3

File details

Details for the file nakametpy-2022.4.0a1.tar.gz.

File metadata

  • Download URL: nakametpy-2022.4.0a1.tar.gz
  • Upload date:
  • Size: 34.3 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.4.1 importlib_metadata/4.4.0 pkginfo/1.7.0 requests/2.25.1 requests-toolbelt/0.9.1 tqdm/4.61.0 CPython/3.9.4

File hashes

Hashes for nakametpy-2022.4.0a1.tar.gz
Algorithm Hash digest
SHA256 62eaea1a379de2332da69a2973bdd7f7d1c20c8a67f615b294db825daf563c9d
MD5 45810459f50e6a1fd96652c7d5f881a8
BLAKE2b-256 fd6b4f892fc92b96db8999d9a25987e4917eba960bfa2a9bb5dc449b322f1293

See more details on using hashes here.

File details

Details for the file nakametpy-2022.4.0a1-py3-none-any.whl.

File metadata

  • Download URL: nakametpy-2022.4.0a1-py3-none-any.whl
  • Upload date:
  • Size: 34.5 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.4.1 importlib_metadata/4.4.0 pkginfo/1.7.0 requests/2.25.1 requests-toolbelt/0.9.1 tqdm/4.61.0 CPython/3.9.4

File hashes

Hashes for nakametpy-2022.4.0a1-py3-none-any.whl
Algorithm Hash digest
SHA256 5ab8a9e1a14488e4219e50c880a64401a6c8d15805a8a1d5d43d7c1c6f0c182a
MD5 a23ab5144c28b82533b1703507d1b845
BLAKE2b-256 9aa1de1c1348fa70a7a0d8ee8177b406f7cb2b41a6f87a6783d6058f98bc76e5

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