Skip to main content

Climate data analysis toolkit

Project description

Climakitae

A python toolkit for retrieving and performing scientific analyses with climate data from the Cal-Adapt Analytics Engine.

Note: This package is in active development and should be considered a work in progress.

Documentation

Check out the official documentation on ReadTheDocs: https://climakitae.readthedocs.io/en/latest/

Installation

Install the latest version in development directly with pip.

pip install https://github.com/cal-adapt/climakitae/archive/main.zip

Basic Usage

# Import functions of interest from climakitae
from climakitae.core.data_interface import (
    get_data_options, 
    get_subsetting_options, 
    get_data
)

# See all the data catalog options as a pandas DataFrame object
get_data_options()

# See all the area subset options for retrieving a spatial subset of the catalog data
get_subsetting_options()

# Retrieve data for a single variable for the state of California
get_data(
    variable = "Precipitation (total)", 
    downscaling_method = "Dynamical", 
    resolution = "9 km", 
    timescale = "monthly", 
    scenario = "SSP 3-7.0 -- Business as Usual",
    cached_area = "CA"
)

If you want to use graphic user interfaces to retrieve and view data visualization options (among other features), you'll need to import our sister package climakitaegui, which works in tandem with climakitae to produce interactive GUIs. See climakitaegui for more information on how to use this library.

Links

Contributors

Contributors

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

climakitae-1.3.0.tar.gz (29.6 MB view details)

Uploaded Source

Built Distribution

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

climakitae-1.3.0-py3-none-any.whl (29.8 MB view details)

Uploaded Python 3

File details

Details for the file climakitae-1.3.0.tar.gz.

File metadata

  • Download URL: climakitae-1.3.0.tar.gz
  • Upload date:
  • Size: 29.6 MB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/6.1.0 CPython/3.12.8

File hashes

Hashes for climakitae-1.3.0.tar.gz
Algorithm Hash digest
SHA256 abe4d2fa9d0dbe4df57089f5496635f30a51840e34357c3c4efa07b945c32eaa
MD5 ecdcfa6170b38f602a55595e5b3493d5
BLAKE2b-256 2da23eefc8c089f6fb6a9548c1dff76d6bdc8c6afb479d0638eb52ea2d991eed

See more details on using hashes here.

File details

Details for the file climakitae-1.3.0-py3-none-any.whl.

File metadata

  • Download URL: climakitae-1.3.0-py3-none-any.whl
  • Upload date:
  • Size: 29.8 MB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/6.1.0 CPython/3.12.8

File hashes

Hashes for climakitae-1.3.0-py3-none-any.whl
Algorithm Hash digest
SHA256 5ac4615c07c50188e823b44dd9af7599f3de858b99c945704492a7e2c2f28465
MD5 64c365ddc47670a848c92139f1a28768
BLAKE2b-256 de6319a07ca594651455c115dec96ff704cd5e6a78b35ab9eb4aaf470521a404

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