NakaMetPy
概要
このモジュールは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 より遅くなることが多いため、ひとまず保留する。
Metadata
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)
| File | Size | Uploaded | Provenance | Actions |
|---|---|---|---|---|
| nakametpy-2022.6.0.tar.gz | 36.1 kB | Without provenance | Details for nakametpy-2022.6.0.tar.gz |
Built distribution (wheel)
| File | Interpreter | ABI | Platform | Actions Reset |
|---|---|---|---|---|
| nakametpy-2022.6.0-py3-none-any.whl | Python 3 | none | any | Details for nakametpy-2022.6.0-py3-none-any.whl |
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
|
Security for nakametpy 2022.6.0
Provenance
Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.
No provenance found
None of the files in this release were uploaded with provenance metadata.
A note on package security
PyPI is a repository for distributing packages, not a service for auditing them. While third-party security researchers and our staff do their best to detect and remove malicious packages, PyPI cannot guarantee the quality, security or suitability of any given package.
To learn more about protecting yourself from malicious actors, visit our package security documentation.