Skip to main content

Meteorological modules for calculation and colormap.

Project description

NakaMetPy

PyPI version Anaconda version pytest

概要

このモジュールはMetPyをNumPyのみで動作するように書き換えたものです。 気象データをNumPyでベクトル(配列)として扱うことを想定しています。

そのため、変数単位はMetPyとは異なり自分で気をつけて関数に与えなければなりません。 また、関数の鉛直層数および時間のサイズはERA5の気圧面の次元のサイズをデフォルトで与えています。そのため、JRA-55やNCEP FNLで使用する際にはlev_lenやt_lenの値を毎回与える必要があります。

NakaMetPyは今後はもっと拡充していく予定です。 皆さんの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

Next(1.0.0):

  • ドキュメンテーションの公開(devには公開済み)
  • Colormapの実装(add colormaps)
  • JMAのデータを読む時に便利な関数の実装

To Do:

  • MetPyの関数の移植(Further addition of MetPy function)
  • NCLに実装されている関数の移植(adding the NCL's function)
  • 方位角平均を取る関数の作成(Add function of Azimuthal Mean)
  • ドキュメンテーションの作成(Create docummentation webpage)

Future:

  • Matplotlibの気象でよく使うであろうカラーマップを返す関数の実装(0.3.0)(Add colormap function which is used often in Meteorology)
  • 計算部分のGPU対応(1.x or 2.x)(GPU compatible)

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-2021.6.4.tar.gz (18.9 kB view details)

Uploaded Source

Built Distributions

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

nakametpy-2021.6.4-py3.9.egg (37.3 kB view details)

Uploaded Egg

nakametpy-2021.6.4-py3-none-any.whl (20.5 kB view details)

Uploaded Python 3

File details

Details for the file nakametpy-2021.6.4.tar.gz.

File metadata

  • Download URL: nakametpy-2021.6.4.tar.gz
  • Upload date:
  • Size: 18.9 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-2021.6.4.tar.gz
Algorithm Hash digest
SHA256 c3ccdbf56eae319f0b41482522a16941dcb1b145637fbc501a1a43badc126a88
MD5 a8cc62745e345dfe5ffaf20d5f572d25
BLAKE2b-256 b6c57faf9c04702e68826bea68161e83357aed98583c55de05c332f602c8b171

See more details on using hashes here.

File details

Details for the file nakametpy-2021.6.4-py3.9.egg.

File metadata

  • Download URL: nakametpy-2021.6.4-py3.9.egg
  • Upload date:
  • Size: 37.3 kB
  • Tags: Egg
  • 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-2021.6.4-py3.9.egg
Algorithm Hash digest
SHA256 690d8b6e476842afbae7a524e50ea7e3aacf38d8ce8ddcdfc9fcae7b030e432a
MD5 c17093e357948acef4381ea75d3d59ed
BLAKE2b-256 78572c0717a10970f3c4bc0b3c533fb3cff41c2c7aa54a3dcb5910a7940e1adf

See more details on using hashes here.

File details

Details for the file nakametpy-2021.6.4-py3-none-any.whl.

File metadata

  • Download URL: nakametpy-2021.6.4-py3-none-any.whl
  • Upload date:
  • Size: 20.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-2021.6.4-py3-none-any.whl
Algorithm Hash digest
SHA256 ed5459e734215af9d67222408256e62811ae5e48921f477b5b9b85b4894326ae
MD5 a0e1af4bd3e83a4e7f6a026acbf6a6a8
BLAKE2b-256 a729f62d0b5789a33ae7fc1581b9fa499c722f835d05202f37537b849e54ba2f

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