Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/martibosch/meteostations-vector-cube
meteostations-vector-cube
https://github.com/martibosch/meteostations-vector-cube
Last synced: 4 days ago
JSON representation
meteostations-vector-cube
- Host: GitHub
- URL: https://github.com/martibosch/meteostations-vector-cube
- Owner: martibosch
- License: gpl-3.0
- Created: 2024-04-08T10:25:36.000Z (9 months ago)
- Default Branch: main
- Last Pushed: 2024-04-08T10:26:04.000Z (9 months ago)
- Last Synced: 2024-06-11T16:31:18.992Z (7 months ago)
- Language: Jupyter Notebook
- Size: 219 KB
- Stars: 0
- Watchers: 1
- Forks: 0
- Open Issues: 2
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
[![lint](https://github.com/martibosch/meteostations-vector-cube/actions/workflows/ci.yaml/badge.svg)](https://github.com/martibosch/meteostations-vector-cube/actions/workflows/lint.yaml)
[![GitHub license](https://img.shields.io/github/license/martibosch/meteostations-vector-cube.svg)](https://github.com/martibosch/meteostations-vector-cube/blob/main/LICENSE)# Meteostations vector cube
Testing vector cube backends for meteostations-geopy
## Requirements
- [mamba](https://github.com/mamba-org/mamba), which can be installed using conda or [mambaforge](https://github.com/conda-forge/miniforge#mambaforge) (see [the official installation instructions](https://github.com/mamba-org/mamba#installation))
- [snakemake](https://snakemake.github.io), which can be installed using [conda or mamba](https://snakemake.readthedocs.io/en/stable/getting_started/installation.html)## Instructions
1. Create a conda environment:
```bash
snakemake -c1 create_environment
```2. Activate it (if using conda, replace `mamba` for `conda`):
```bash
mamba activate meteostations-vector-cube
```3. Register the IPython kernel for Jupyter:
```bash
snakemake -c1 register_ipykernel
```4. Create a git repository:
```bash
git init
```5. Activate pre-commit for the git repository:
```bash
pre-commit install
pre-commit install --hook-type commit-msg
```6. Create the first commit:
```bash
git add .
git commit -m "feat: initial commit"
```7. Enjoy! :rocket:
## Acknowledgments
- Based on the [cookiecutter-data-snake :snake:](https://github.com/martibosch/cookiecutter-data-snake) template for reproducible data science.