Skip to main content

A python wrapper of the CARMA cloud aerosol model

Project description

Documentation Status

CARMApy

https://github.com/wcukier/carmapy/blob/main/docs/source/logo.png

CARMApy is a python wrapper of the Community Aerosol and Radiation Model for Atmospheres (CARMA), originally developed by Turco et al. (1979) and Toon et al. (1979). CARMApy specifically wraps ExoCARMA, a version of CARMA developed by Gao et al. (2018) and Powell et al. (2018) to model clouds on exoplanets. This code is still under development: while we believe there are no significant errors in the code, the CARMApy wrapper is still young. If you encounter any issues or bugs, please open an issue or email Wolf Cukier (wcukier@uchicago.edu)

The documentation, including detailed tutorials and installation instructions, are available here: https://carmapy.readthedocs.io

Features

  • Detailed microphysical modeling including
    • Homogeneous and heterogeneous nucleation
    • Particle growth and evaporation
    • Vertical transport including eddy diffusion, falling, and bulk winds
    • Coagulation
  • The ability to use user-defined condensates by specifying their physical properties
  • An opinionated API that allows for easy learning of the code
  • Easy reading of output data and plotting of results
  • Helper functions with reasonable physical assumptions to supplement input data

Project details


Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distributions

No source distribution files available for this release.See tutorial on generating distribution archives.

Built Distributions

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

carmapy-0.7.0a6-cp310-cp310-manylinux_2_26_x86_64.manylinux_2_28_x86_64.whl (21.6 MB view details)

Uploaded CPython 3.10manylinux: glibc 2.26+ x86-64manylinux: glibc 2.28+ x86-64

carmapy-0.7.0a6-cp310-cp310-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl (21.5 MB view details)

Uploaded CPython 3.10manylinux: glibc 2.17+ ARM64manylinux: glibc 2.28+ ARM64

carmapy-0.7.0a6-cp310-cp310-macosx_14_0_arm64.whl (21.7 MB view details)

Uploaded CPython 3.10macOS 14.0+ ARM64

File details

Details for the file carmapy-0.7.0a6-cp310-cp310-manylinux_2_26_x86_64.manylinux_2_28_x86_64.whl.

File metadata

File hashes

Hashes for carmapy-0.7.0a6-cp310-cp310-manylinux_2_26_x86_64.manylinux_2_28_x86_64.whl
Algorithm Hash digest
SHA256 ac2f67b1b747e4e9a455814fc85e855160757c9f6f77126fd34165ffb7495c28
MD5 2028ca1c18e6e4fa4daa92066ce8df15
BLAKE2b-256 4a838ccb8de2ac6bf33187c5d9bff2dddd7094013e945f2f2f176323739bd4ae

See more details on using hashes here.

Provenance

The following attestation bundles were made for carmapy-0.7.0a6-cp310-cp310-manylinux_2_26_x86_64.manylinux_2_28_x86_64.whl:

Publisher: release.yml on wcukier/carmapy

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file carmapy-0.7.0a6-cp310-cp310-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl.

File metadata

File hashes

Hashes for carmapy-0.7.0a6-cp310-cp310-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl
Algorithm Hash digest
SHA256 01dd2aa3e272974fd523f28ebb0460ce0eb36ce9e23a474ddb392edaa59fd216
MD5 7b49cc42cd1c4cf45f624782602eb43d
BLAKE2b-256 ebb674958c25a71dbf13f9887ebaec76a8c8008ed0f14b7d9b9800dd64e7c07c

See more details on using hashes here.

Provenance

The following attestation bundles were made for carmapy-0.7.0a6-cp310-cp310-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl:

Publisher: release.yml on wcukier/carmapy

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file carmapy-0.7.0a6-cp310-cp310-macosx_14_0_arm64.whl.

File metadata

File hashes

Hashes for carmapy-0.7.0a6-cp310-cp310-macosx_14_0_arm64.whl
Algorithm Hash digest
SHA256 a20da6520aa2da3431a10cab14427e3d4d101e7ebfd6c15b0bc5c7ec627878ea
MD5 9b27374193c72cae1196cca41bc5da2f
BLAKE2b-256 5422af245735682a30acad306759c3abde66537874f8b121afd57e76bb5f6157

See more details on using hashes here.

Provenance

The following attestation bundles were made for carmapy-0.7.0a6-cp310-cp310-macosx_14_0_arm64.whl:

Publisher: release.yml on wcukier/carmapy

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

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