Skip to main content

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

Citation

Nakamura, Y. (2021). NakaMety (Version xxxx.x.x) [Software]. Fukuoka, Japan. https://github.com/muchojp/NakaMetPy

Note: The version number xxxx.x.x should be set to the version of NakaMetPy that you are using.

Update plans

Next(2022.4.0b0 or 2022.5.0 later):

  • Refine 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 より遅くなることが多いため、ひとまず保留する。

Release files for nakametpy 2022.6.0

For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.

Source distribution (sdist)

Source distribution for nakametpy 2022.6.0
File Size Uploaded
nakametpy-2022.6.0.tar.gz 36.1 kB Details

Built distribution (wheel)

Table of built distributions (wheels) for nakametpy 2022.6.0
File Interpreter ABI Platform
nakametpy-2022.6.0-py3-none-any.whl Python 3 none any Details

Total release size: 72.2 kB

Release files / nakametpy-2022.6.0.tar.gz

Download URL nakametpy-2022.6.0.tar.gz
Size 36.1 kB
Tags Source
SHA-256 checksum
How to use checksums
8c3f84acae7c790de83d99486ef8d8122fcb89d374d41b3d59f4df7a961f1775
BLAKE2b-256 checksum
How to use checksums
3d1c8010b119b52757f915fe6dbfcf5ce5c1c4f522af9726d650e621c96b3808
Upload date
Uploaded using Trusted Publishing?
What is 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

Release files / nakametpy-2022.6.0-py3-none-any.whl

Download URL nakametpy-2022.6.0-py3-none-any.whl
Size 36.1 kB
Tags Python 3
SHA-256 checksum
How to use checksums
2b500c6c8902849fef280cbad984ce7a1c62ff094e1c1476959deefaaecb9b87
BLAKE2b-256 checksum
How to use checksums
a5c773ae6bbcf725b8f7c08c7c063ffaac439a83e200bb2d6b43aa6e342468f6
Upload date
Uploaded using Trusted Publishing?
What is 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

Release history Release notifications | RSS feed

This release

2022.6.0 This release

2 release files

0.2.7

2 release files

0.2.6

2 release files

0.2.5

1 release file

0.2.4

1 release file

0.2.3

2 release files

0.2.2

1 release file

0.2.1

1 release file

Anthropic, PBC Visionary sponsor Bloomberg Visionary sponsor Hudson River Trading Visionary sponsor Meta Visionary sponsor NVIDIA Visionary sponsor Microsoft Sustainability sponsor Depot Continuous Integration AWS Cloud computing and Security Sponsor Datadog Monitoring Fastly CDN Google Download Analytics Sentry Error logging StatusPage Status page