Skip to main content

A comprehensive toolkit for climate impact analysis.

Project description

Climalysis: Your Toolkit for Climate Impact Analysis ☁️🌞

License: GPL v3 codebeat badge PyPI DOI Documentation Status

Developed by an assortment of active and past climate researchers, Climalysis is more than just a project – it's your one-stop platform for comprehensive climate impact analysis tools.

Project Lead: Jake Casselman (GitHub username: @jake-casselman)

Our Mission:

Climalysis seeks to propel climate research forward by democratizing access to advanced analytical tools. Our primary mission is to provide a robust, open-source platform that encourages both established researchers and novice enthusiasts to run their own analyses, fostering innovation and reproducibility in climate studies. We aim to minimize redundant efforts in code creation, enabling our users to focus on fresh discoveries and insights. Through building a collaborative community, we aspire to continually identify and open-source new tools, accelerating the pace of climate research and enriching the understanding of our world's climate.

What We Offer:

Dive into our code, explore complex climate data, learn with us, and contribute your insights. With Climalysis, you are empowered to uncover the climate secrets of our world.


Whether you're a climate scientist seeking advanced research tools, a data enthusiast, or simply curious about climate impacts, Climalysis invites you to join us. Explore, learn, contribute, and together, let's deepen our understanding of the world's climate and drive towards a sustainable future.

Table of Contents

  1. Installation
  2. Dependencies
  3. Usage
  4. Contributing
  5. License
  6. Contact
  7. Acknowledgments
  8. Supporters
  9. Conflict of Interest

Installation

Climalysis can be accessed either directly from the GitHub repository or through the Python package.

GitHub Repository

First, clone the repository:

git clone https://github.com/Climalysis/climalysis.git

Next, navigate to the cloned repository and install the package:

cd climalysis
python setup.py install

Ensure you have Python 3.7 or higher installed on your system before installation.

Installing Python Package

You can also install Climalysis directly as a Python package:

pip install climalysis

Dependencies

Climalysis requires the following Python packages:

  • numpy==1.23.5
  • scikit_learn==1.2.1
  • scipy==1.9.3
  • setuptools==67.8.0
  • statsmodels==0.13.5
  • xarray==2023.3.0

These packages can be installed using pip by running the following command in your terminal:

pip install -r requirements.txt

Usage

After installation, you can import and use our package in your Python scripts:

from climalysis import module1, module2

You can now access the functions/classes in these modules.

Contributing

We warmly welcome contributions! Please see here for details on how to contribute. Have a look at the discussions if you need any ideas for where to contribute.

License

This project is licensed under the terms of the GNU General Public License. See LICENSE for more details.

Contact

If you have any questions, feel free to reach out to us. For major decisions, please consult with our project lead, Jake Casselman (jake.w.casselman@gmail.com).

Acknowledgments

We would like to express our gratitude to all contributors and users of Climalysis. Your support is greatly appreciated.

Supporters

Climalysis is grateful for the support of the following organizations:

  • ClimaLinks: Supported the development of our initial infrastructure and mission statement.

The financial and resource support from these organizations has greatly assisted the development of Climalysis. However, their involvement does not influence the direction, findings, or publications of the project.

Conflict of Interest

We declare that there is no conflict of interest. The direction and goals of Climalysis are determined solely by the project team, independent of any external organizations.

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

climalysis-0.0.6.tar.gz (24.0 kB view details)

Uploaded Source

Built Distribution

climalysis-0.0.6-py3-none-any.whl (24.0 kB view details)

Uploaded Python 3

File details

Details for the file climalysis-0.0.6.tar.gz.

File metadata

  • Download URL: climalysis-0.0.6.tar.gz
  • Upload date:
  • Size: 24.0 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/4.0.2 CPython/3.9.17

File hashes

Hashes for climalysis-0.0.6.tar.gz
Algorithm Hash digest
SHA256 41f95aa7408962f17399a53cfac0242910e8ab6a5fbe99629ee13e96d4d0a805
MD5 91cc9066267c93bd04fc0815e5d27e15
BLAKE2b-256 5030e6e9e45db2a213bdac2c3fbb385b4ddaa9066b8651e52cd72c92dfcc33a2

See more details on using hashes here.

File details

Details for the file climalysis-0.0.6-py3-none-any.whl.

File metadata

  • Download URL: climalysis-0.0.6-py3-none-any.whl
  • Upload date:
  • Size: 24.0 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/4.0.2 CPython/3.9.17

File hashes

Hashes for climalysis-0.0.6-py3-none-any.whl
Algorithm Hash digest
SHA256 f281ef5ca59b0c76db2d8bd92441d972ac0e10a8652e613b14dfadbaf1ba348d
MD5 0196b5231a50fa3e077e36501694dd41
BLAKE2b-256 0d888c97e0495a0dcdda4b4a3617f9a0b832f968f9117fe82933f44554002453

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