Skip to main content

Calculate the entraining CAPE (ECAPE) of a parcel.

Project description

ecape

ecape is a simple module that contains an entraining CAPE, or ECAPE, calculation described by Peters et. al. 2023. Additionally, Peters et. al. 2023 -provided MatLab scripts serve as a reference and test verification data. The module leans heavily on Metpy for meteorological calculations.

PyPI - Version PyPI - Python Version

Installation

pip install ecape

Documentation, Source

https://github.com/citylikeamradio/ecape https://citylikeamradio.github.io/ecape/html/index.html

Contact

Future Work

  • if useful, incorporate into MetPy
  • provide .nc, .csv, & aws support
  • provide just-in-time compiling support for faster 2D work

References

Ryan M. May, Sean C. Arms, Patrick Marsh, Eric Bruning, John R. Leeman, Kevin Goebbert, Jonathan E. Thielen, Zachary S Bruick, and M. Drew. Camron. Metpy: a Python package for meteorological data. 2023. URL: Unidata/MetPy, doi:10.5065/D6WW7G29.

John Peters. ECAPE scripts. 2 2023. URL: https://figshare.com/articles/software/ECAPE_scripts/21859818, doi:10.6084/m9.figshare.21859818.v4.

John M. Peters, Daniel R. Chavas, Hugh Morrison, Chun-Yian Su, and Brice E. Coffer. An analytic formula for entraining cape in mid-latitude storm environments. 2023. arXiv:2301.04712.

Licence

ecape is distributed under the terms of the MIT license.

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

ecape-0.0.1.tar.gz (24.2 kB view details)

Uploaded Source

Built Distribution

ecape-0.0.1-py3-none-any.whl (6.1 kB view details)

Uploaded Python 3

File details

Details for the file ecape-0.0.1.tar.gz.

File metadata

  • Download URL: ecape-0.0.1.tar.gz
  • Upload date:
  • Size: 24.2 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: python-httpx/0.24.0

File hashes

Hashes for ecape-0.0.1.tar.gz
Algorithm Hash digest
SHA256 04ff4baae0cb0db08bf9fef6c3c900e5189ac8c52018a4f3e39ce5725cf363cd
MD5 b32e7a397c052dc48d30c62dafd38e72
BLAKE2b-256 cf35a4ad70e260f0917bbc40f9e5942a701f352ced0c662fd274f27b97860694

See more details on using hashes here.

File details

Details for the file ecape-0.0.1-py3-none-any.whl.

File metadata

  • Download URL: ecape-0.0.1-py3-none-any.whl
  • Upload date:
  • Size: 6.1 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: python-httpx/0.24.0

File hashes

Hashes for ecape-0.0.1-py3-none-any.whl
Algorithm Hash digest
SHA256 59946f8b759aedda5b3f87db34b82265e3fb35d1fbd183be92c5d55fa845f87b
MD5 ff754abf6eb2edf383aafe57969a1efd
BLAKE2b-256 2cabf4997723f921355fe15fa0ae9dfb8c39c4295f50b60d6afa32a3aa02fa46

See more details on using hashes here.

Supported by

AWS AWS Cloud computing and Security Sponsor Datadog Datadog Monitoring Fastly Fastly CDN Google Google Download Analytics Microsoft Microsoft PSF Sponsor Pingdom Pingdom Monitoring Sentry Sentry Error logging StatusPage StatusPage Status page