This repository contains scripts for processing data for the Klimadashboard project. It also includes helper scripts for translations, news, and other functionalities, identified by the klimadashboard- file prefix.
Scripts are categorized as:
- Automated (
automated/): Scheduled tasks run viacrontabon our data server. - Manual (
manual/): Scripts that require manual execution.
For inquiries, contact David.
We welcome bug reports and pull requests. If you're interested in joining our team of developers, researchers, and scientists, reach out at team@klimadashboard.org.
We mostly use Python scripts and occasionally Node.js for our data processing. Our backend is based on Directus and a Postgres database, our frontend is written in SvelteKit.
- Clone the repository:
git clone https://github.com/klimadashboard/flow.git
- Navigate to the directory:
cd flow - Install dependencies. These differ for each script.
- Set up environmental variables. These are stored in a .env file. .env.example is provided for reference.
This project is licensed under the MIT License.