Climate Change impact using AI on Diseases (ClimAID) Toolkit for Climate-Driven Disease Modelling
Reason this release was yanked:
New Updated Version Released.
Project description
ClimAID - Climate Change impact using AI on Diseases
ClimAID is an integrated toolkit for modeling, forecasting, and projecting climate-sensitive diseases such as dengue and malaria using machine learning and climate model ensembles.
-
ClimAID has inbuilt climate data for South Asian countries, namely India, Nepal, Bhutan, Sri Lanka, Myanmar, Afghanistan, Pakistan and Bangladesh.
-
ClimAID support data from other countries through the global mode on the browser interface.
What you can do
- Analyze historical disease patterns
- Integrate climate variables (temperature, rainfall, humidity)
- Automatically detect optimal lag effects using AutoML
- Train hybrid ML models
- Generate CMIP6-based future projections
- Identify outbreak risk under climate change scenarios
- Generate automated policy reports using the integrated C-DSI or local LLM models.
Quick Example using Codes
from climaid.climaid_model import DiseaseModel
dm = DiseaseModel(
district='IND_Mumbai_MAHARASHTRA',
disease_file="dengue_data.xlsx",
disease_name="Dengue"
)
dm.optimize_lags()
dm.train_final_model()
Workflow
ClimAID has two interfaces,
-
ClimAID Browser Interface (For both South Asian + Global countries)
For initialisation through terminal, use
climaid browse
-
ClimAID Wizard Interface (For South Asian countries)
For initialisation through terminal, use
climaid wizard
Documentation
The full documentation is available here: https://sam-as.github.io/ClimAID/
Designed for
- Epidemiologists
- Climate scientists
- Public health analysts
- Data scientists
Dependencies & License
Dependencies
-
Core Requirements
pandas numpy geopandas matplotlib scikit-learn xarray regionmask plotly xgboost optuna
-
Additional Utilities
These packages support extended functionality and will be auto-installed.
requests joblib fastapi uvicorn typer markdown fastparquet python-multipart seaborn openpyxl
-
Optional (LLM Support)
To enable local LLM-based report generation:
pip install climaid[full]
Includes:
ollama
License
Designed by Avik Kumar Sam & Harish C. Phuleria as an open-access software.
-
MIT License Summary
- Free to use, modify, and distribute
- Suitable for research and commercial use
- No warranty is provided
- Attribution is required
-
Full License Text
- See the complete license here: https://github.com/sam-as/ClimAID/blob/main/LICENSE
Project details
Release history Release notifications | RSS feed
Download files
Download the file for your platform. If you're not sure which to choose, learn more about installing packages.
Source Distribution
Built Distribution
Filter files by name, interpreter, ABI, and platform.
If you're not sure about the file name format, learn more about wheel file names.
Copy a direct link to the current filters
File details
Details for the file climaid-0.1.1.tar.gz.
File metadata
- Download URL: climaid-0.1.1.tar.gz
- Upload date:
- Size: 10.3 MB
- Tags: Source
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/6.2.0 CPython/3.10.6
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
28a8957c0d339333b4aedc2de742c5c35c5591b940bba7adea1f8b98025dcf35
|
|
| MD5 |
8b15d8f9f012d8e2e05c40dbf020c6e1
|
|
| BLAKE2b-256 |
2d428b7898eeafbf04132b8e6be27f92f10785dc5ab73be38c2b5c9484765808
|
File details
Details for the file climaid-0.1.1-py3-none-any.whl.
File metadata
- Download URL: climaid-0.1.1-py3-none-any.whl
- Upload date:
- Size: 10.7 MB
- Tags: Python 3
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/6.2.0 CPython/3.10.6
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
68b5beecb213f9839bc5847fbe3f05bfc4168db59f4c656d795f9012ed8ffcbb
|
|
| MD5 |
240b9ffcc1bd380496af2e3979c73414
|
|
| BLAKE2b-256 |
9240d5dd478565401589e3cd6d7c45556812f883a3988390bedf01ff2dcee362
|