RgFsY{D%+^;|p|aU)tbS7^S|BpD(urRc_Xv#cN84L=h3
zBzpq?^hUL=IMx>So22s6O=emhtN-SV&s1N$1Yh{uobL?`Jxwa$aJh9@iN@
zJ_x_Yb`)JH)n>W&SW4JUeerpq`q$E@KTi$dCO59>z#HRapPeW|pRlAkbXD>{kmw?sZM$3
?@!kNNM!3HQ@X_CJL886WvJT?nnn4-IkBKe@h{)<@gBY$v!Fz1Y`xOY(
zb~iM5sM={J_szAanG5m}(#U@W-r@hd6yu-L5b)o-MGbrNjGbhN$0!!4E3;IZ$C4G2VyaqWqImO|5ju~Q!_GwT%vU{W1zPY&>tC*kd58zcx9??!g=
zF*IB2=+rnei+<3Iwd&{upV2VI1@kIKt$+SsQYgX>62(-hA2v(twewa{tg>-wIYI2v
zV{6x4Sbtpvb-k_Vt8dJ=HLpIV`8oiVJXIxWj|54;Zw#nj-SDnDGy|yOv{x%<7ct}8
z1;O4sFI-J;>jD1HVX~ij_ENc4RHO5_2zYX!!N2~37XSCdO0WaMHscGqA8k|?A)KGE
zc2!i|JN&tK{|~kPUTBbW+V9@4Ns?n|2Q}+)nEpMuIG1l!Ssrjtd8gTuKEiqmSJQ*g
zcM7$9TrO=EWqr)Q+i_`e?nR|@5hIlC%Y#al{6r|yNb&uv#IWkW>Z6W-ev1Ej3=#DL
zauVHY+XT^5)Yz~iUwF8n*S1B1FZ
z-7~jN`CZ;3W)nF{&Z~?ZzTVhQ3d<;5%$F+C>}$=p!1k-O3(xy;nOGoYA+dCKumhan
z1ys02wry>Bmc+u_Y$P|gbGFLcw}2~ye#Z`b=NvdP`#Rx6KI3MV;`}_INo4&IcE1@f
zOo!}hrcsu1EFs-?i-hpGDtAR2VO>|mU;A|0NNe3eovd=HWusBrWT5y92`2vBhlE`T
zx?E{{h+;Q4|wYMdIZkBz2%0YUcS}dThBjM
zQF0A%27Uv%C+2F?P!+X3-4XvN`nqCfgem7)u(~LYktn1e!>vJ7LlaGDMCINdNSi$l
zI%rJYv$Ad8xn#15`lb&MUvP@Vi@50V=X>H6lO6?Di%X&7U@;%CX$*gm%&yPYRqpxb
zEyNsSxB=y)SL4bM^u9u?w_FP6{-q4rd#rWg1REWoW#z7&{1;l@Ye
zCk_OhO2Z#D1)M(nc_l@<^ohpx?iJ0Y^5@4!o!^ZHzA7fZXB_4d!gO39nJ-L2CY0vg
z!W*c(ZWF*!UeiW*ho-(yx?Ib6>}a3ncg9RBI;7VD9F{
z7~fM$XRQ4n(8DE67@T&_4T-9>`$+f$iX&P3;9wVLlz5f&hCIM&9P(2|ndcU$P#$v7
z%nSrGmE@ZjP`N69$M0qz2GLF7c;iu37#3cdo
z4N5x}bs|D{YH0yDN`D(oD9LhO#gXuK~
zcM)~kvCS+pmPl6L><0lHi^8m+_r;n@nz`bB2awo+>E=jj?uQzUjo}UM!LhlLF+nCs
z{NWEJ#`BJn4?ufj2_A9FHVptQYBFvX*~%jo(PmdckeNqA3ym@tF@nOPl|BQ|9^Tqf
zJHyhO#&cVG;sZMO6MnDc;L(vTUP1@XmKSX5qrJ!ZtR^&i~cax61!3|*%L&Q;y)G@AL?r8FW$_rH@`hP
zpxj%V7Yu3SKMPK~o?AIwv9S;>`dOTjd?y|T_@dox5NvB=tS6kvMK#!ZNXJ`AUO8Ot
zWPg_Fz1sK&Y=P>rI?QpfYpLPc+k&Er}Gk0D$)B@E?Ug#5CS9&rZ8?MHK(jgj1GWVSowClCX~6n7`~ZE&
zYAy1@=Icq5sBek0&bDBf(}A@`XQj%W4Sg+(^EK}l%*_g=7%p^w#N>S^hGe@WYf84Y
zPNTOQxjwjN!hQl-n$)kZxf|gf4Ju}n(B!}%9G0sz?S=OAj2ad1{e(i>z3cgv&1Fqz
z$F165(HOA+SpBL1Hq{)?gYPgvZVA>ly(cgGnV$~~iH8O(^wXjuzm5Aww;i#laqBLn
zjz_z|ukZl6ScUUVmeTWpCg@hXaxZU4NFKL`&~U?iM&;Iz+^un`p>{jpOS&47AI>Me0l5Ls;zg$ANc+EfHht
z5@a?pA7Zcto39zWDZ|=O-M;tj?@w{*hB4KKD%7pbyTT65hl~ItV?f9HhDQ)R@Xb0J
z0BjbBp+s4%iLUMHAG6#10kwk3H~3to$n)qTQrlnn>+=7^U;h*7AM$rzM*l7%Fg;7u
zb6659wNo%d*8JM{g(U_V-y`=)3dESPt@(-b9t(wzC1={fzxoYDY|Yl?SC;3?>_?sn
z?Chpfm{c|0tux$MJhxE67MAhD1%cqMAyr=rZBr_fs4ZbD@tN@_3j>p_Gn%d!$1t}hS5|eE=@g|;$EE>j)KAY+VP
zSXv6E&-CAXX^h)!=H%0pf6-&sNZ6h;KX7EN*`($4!Hu^w*3Pds%!)WeKzYwRUv`R9$>3Y4>j-OoM8so|NPcnHpDai
zV_C!nz#^>>vDUWS6aXZbi5q6J6b`(8
z_?3wL#xt$zz{Jj179EAR&!`7$g4L|_yM=8d=cDl%wGm$%G*5PhME?G#DFC&R%lJd|ROOC`q_Kn#N<)SOj667Mc_am-BO{Q7ExOfI*
z3LI<;lj`!*ebmq2`P6}A7+sxVQLyLKU644R7tu9TqLPRmdSQZR8}`YjA6SYBVIGu^
zQ+dYCxL%1h>q9UqJHgrAA>r`HNH@A4+VyAPDJp8otOXB&6cn;Lzg;ouY_|_^!#_yMhU|)M$?<&CH%!2eTJu
zEG9~i=O^8{f)l!=5@>3z7G~;vYr7@COIF;LGD;Ch${iZTE)5k~EBEbwz!OiTN{dUY
zhe}tnh(0YdlC{4*Pm928`p#}D6^7k(qVqCd^cBzU%KuU{{foP$?Ba1Y8OtZ0{jk7P
z^MRSjkM^@n%bwQ@h-M4ccQ({R)thS`O56&Ly&oo&a68C~rR(loT!UG0KR}`%NOKkc
z_zu)#A8%|+klD?YX;)TAU1D{AoSFX0s&~@Z)O$px-_E|E>X`47ZQ2WYxYe3`(Wk9#
zO=!Pu5*{38hj&esO%wZGcV|i(H$n&EWO5JDKk^`AZxGrk8lrBe7l2ToTY$0n)>tv@
zlCaxll1?jCiG2_7CWukHu>W-r@t=adX?t2D#}wXznSOw(FWH~S@5{6pqlpR3yj;v_DZ?P)}PJ@J72|!cA)S>Cb-0IH4@PiH$Hz4ADFUb7^
z8dJpr52Bc>^<=?P@n}L|&w|6`>Rc#kWBtyQQnHqIxR`|2jiqe?q#Tps*ti~|Z+0Hu
zh@Wkn;UC?P&X{J0CTeTcN-7&fD5V)#y0>FqbmO1^WJ3o)1E_uZDL`N-0sJY7B)XJ#
z&y~0t;L&d_H(Qsud5LP*2|b&oHCOlNo1)nd#lY#+OsvY=4D|@*`DRi4QN->eZ(Uu}
z4!j*hy
z_It!3{Bl9SeGHpHvS-(94VzqfTKD!R@^~d;W2@dJaC0F9*B8>nFBB<#6)jzxi4m`M
zsjkC9S3=b}ny}_qfevacUm$t2nYG?{0xG14wQ&<`b9t_v$T_PGaXyIZu^Xs
z8kY{6OuFo2jn;Nk&ZXT_xuh8L^dPZ5Io<7>%hq~8e<)(nZ~(Ch20~J9GEg}zM3SOR
zXAdt&15bkvGBmpJjrjf;z$TyIgBOpWKJL0e(RgV^vX5hSKu
zOQKI(I-JWD^SGIE!&>e7wzj^`LU;J-7DE!&!^7|
zOoyzPq_@?t8LZUt-7el=+B~d_iH)7l*otvK&p(
zlmJW4;f~j@@9r^;G2Uh5EgEZ}Ih7>cAO_;dwrYdY*wl?fk1;2+YUc9kpKh;W60W8w
z#IV^O$?o-AoG?Uz_GTkc7aO?oiS7M31hs{hJzAxGTKcuFz{=0}B4yM3Ql17~?$B@m
z>Fy;)wl?t*6hn(FioWMv6d`@1TC4FuI?d^~N-!K}w!gV%kib18<0@^l7h-YwST##!&z^X^_{%qti{!DYX$dVF=;#B?t-b!O0KDSNtV
zG5geylO)Ov4w>P-M~U|dc-1`Z141n1n3Wko`2>UIgBtDM7KMc-&g#HMLBdE(I}6szj!p5v;6qF9cY=xi0*NMYHQcml$DtN_gGu^pe(ux4%}D={
zoTY~<9HUEY`%=AM%i9CBJ%rGpYL3=~5k+%E7iVYhAUynoPsE+a9WWVvzEb?%Sl>)2*PV>%iJvDE*yE}Fug6`o
zVJcZ7vEtnlI26rl6HA=&psk(b;c@BqlcuQ!g@u^xq~-v7=g$_sb^%Ut%G14BYiL?NtFPMlOQa^fQY64B!PWXCTlEj<9O;g$#S>TY`FC;f
zB=_n)ejmW!JDVEckS;=mPn;_^KU-iBRjwF9Ep>(?J0N{i2*XX=ns$X9HD>d)c1ZvJ
zcJ>Ao`R(^+QKoI-WOmVz3!+53>M!x&2d==}q=*UW2pNF{CeY(Me#&$|2{e(O7?$yy
zsN(yBZ3*u}ioWr#(}gBo-M6*;U{-5M9a$3TYw=Yt!*t0}#&vX}n^kl;T;G{fMr>!e
z$kyHsZLWr%5Pss4_t4f*>)PdW)PjjEMaBk}Lud{Sb-Eshl=#g2#i?wZ2CK>2zv#$+
xcl@1g+P~xGf8i_j-}xB*7oPv$-52WrmyY!RkJm^255sT%eVzYRuhf6W{~IxEsMr7i
literal 0
HcmV?d00001
From 357a170c411b8a241a45a915079610289e1e09a8 Mon Sep 17 00:00:00 2001
From: Kristof Van Tricht
Date: Mon, 14 Oct 2024 21:06:36 +0200
Subject: [PATCH 04/26] Readme updates
---
README.md | 64 ++++++++++++++++++++++++++++++++++++++++---------------
1 file changed, 47 insertions(+), 17 deletions(-)
diff --git a/README.md b/README.md
index 7f6a81fe..0d219278 100644
--- a/README.md
+++ b/README.md
@@ -37,27 +37,57 @@ You can use a preconfigured environment on [**Terrascope**](https://terrascope.b
If you prefer to install the package locally, you can create the environment using **Conda** or **pip**.
-##### Conda Installation
+First clone the repository:
+```bash
+git clone https://github.com/WorldCereal/worldcereal-classification.git
+cd worldcereal-classification
+```
+Next, install the package locally:
+- for Conda: `conda env create -f environment.yml`
+- for Pip: `pip install .`
-To create the Conda environment:
+#### Cloud Processing with openEO and CDSE
+WorldCereal uses openEO under the hood to run classifications in the cloud, taking advantage of the Copernicus Data Space Ecosystem.
-1. Clone the repository:
- ```bash
- git clone https://github.com/WorldCereal/worldcereal-classification.git
- cd worldcereal-classification
+#### Usage Example
-2. Create the environment using the provided environment file:
- ```
- conda env create -f environment.yml
- conda activate worldcereal
- ```
-Installation instructions:
-For Conda: `conda env create -f environment.yml`
-For Pip: `pip install .`
+```
+simple code snippet
+```
-Launch the _beta_ version of a V1 version of the new system:
+#### Usage Example
-[![Binder](https://replay.notebooks.egi.eu/badge_logo.svg)](https://replay.notebooks.egi.eu/v2/gh/WorldCereal/worldcereal-binder/main?urlpath=git-pull%3Frepo%3Dhttps%253A%252F%252Fgithub.com%252FWorldCereal%252Fworldcereal-classification%26urlpath%3Dlab%252Ftree%252Fworldcereal-classification%252Fnotebooks%252Fsystem_v1_demo.ipynb%26branch%3Dsystem-v1-demo)
+Comprehensive documentation is available at the following link:
+#### License
+
+This project is licensed under the terms of the MIT License. See the [LICENSE](/home/kristofvt/git/worldcereal-classification/LICENSE) file for details.
+
+#### Acknowledgments
+
+...
+
+
+#### How to cite
+
+If you use the WorldCereal classification package in your work, please cite it as follows:
+
+```bibtex
+
+@article{van_tricht_worldcereal_2023,
+ title = {{WorldCereal}: a dynamic open-source system for global-scale, seasonal, and reproducible crop and irrigation mapping},
+ volume = {15},
+ issn = {1866-3516},
+ shorttitle = {{WorldCereal}},
+ url = {https://essd.copernicus.org/articles/15/5491/2023/},
+ doi = {10.5194/essd-15-5491-2023},
+ number = {12},
+ urldate = {2024-03-01},
+ journal = {Earth System Science Data},
+ author = {Van Tricht, Kristof and Degerickx, Jeroen and Gilliams, Sven and Zanaga, Daniele and Battude, Marjorie and Grosu, Alex and Brombacher, Joost and Lesiv, Myroslava and Bayas, Juan Carlos Laso and Karanam, Santosh and Fritz, Steffen and Becker-Reshef, Inbal and Franch, Belén and Mollà-Bononad, Bertran and Boogaard, Hendrik and Pratihast, Arun Kumar and Koetz, Benjamin and Szantoi, Zoltan},
+ month = dec,
+ year = {2023},
+ pages = {5491--5515},
+}
+```
-*Van Tricht, K., Degerickx, J., Gilliams, S., Zanaga, D., Battude, M., Grosu, A., Brombacher, J., Lesiv, M., Bayas, J. C. L., Karanam, S., Fritz, S., Becker-Reshef, I., Franch, B., Mollà-Bononad, B., Boogaard, H., Pratihast, A. K., & Szantoi, Z. (2023). WorldCereal: A dynamic open-source system for global-scale, seasonal, and reproducible crop and irrigation mapping. Earth System Science Data Discussions, 1–36. https://doi.org/10.5194/essd-2023-184*
From 78172ba71db719fcc89e304a932e981a2ba0aefd Mon Sep 17 00:00:00 2001
From: Kristof Van Tricht
Date: Mon, 14 Oct 2024 21:19:11 +0200
Subject: [PATCH 05/26] Updates
---
README.md | 37 +++++++++++++++++++++++--------------
1 file changed, 23 insertions(+), 14 deletions(-)
diff --git a/README.md b/README.md
index 0d219278..ae65e391 100644
--- a/README.md
+++ b/README.md
@@ -1,5 +1,6 @@
-# WorldCereal classification module
-[![Tests](https://github.com/WorldCereal/worldcereal-classification/actions/workflows/ci.yaml/badge.svg)](https://github.com/WorldCereal/worldcereal-classification/actions/workflows/ci.yaml) [![DOI](https://zenodo.org/badge/621251443.svg)](https://zenodo.org/badge/latestdoi/621251443) [![Terrascope Environment](https://img.shields.io/badge/try%20on-Terrascope-blue)](https://your-terrascope-url)
+# WorldCereal classification module
+[![Tests](https://github.com/WorldCereal/worldcereal-classification/actions/workflows/ci.yaml/badge.svg)](https://github.com/WorldCereal/worldcereal-classification/actions/workflows/ci.yaml) [![DOI](https://zenodo.org/badge/621251443.svg)](https://zenodo.org/badge/latestdoi/621251443) [![Terrascope Environment](https://img.shields.io/badge/try%20on-Terrascope-blue)](https://terrascope-url) [![Documentation](https://img.shields.io/badge/docs-WorldCereal%20Documentation-blue)](https://worldcereal.github.io/worldcereal-documentation/)
+
@@ -8,6 +9,17 @@
+- [Overview](#overview)
+- [Features](#features)
+- [Quick Start](#quick-start)
+- [Usage Example](#usage-example)
+- [Documentation](#documentation)
+- [License](#license)
+- [Acknowledgments](#acknowledgments)
+- [How to cite](#how-to-cite)
+
+
+
## Overview
**WorldCereal** is a Python package designed for generating cropland and crop type maps at a wide range of spatial scales, leveraging satellite and auxiliary data, and state-of-the-art classification workflows. It uses [openEO](https://openeo.org/) to run classification tasks in the cloud, by default the [Copernicus Data Space Ecosystem (CDSE)](https://dataspace.copernicus.eu/).
@@ -27,13 +39,13 @@ In order to run classification jobs on CDSE, users can get started with **monthl
## Quick Start
-#### Option 1: Run on Terrascope
+#### Option 1: Run on Terrascope
You can use a preconfigured environment on [**Terrascope**](https://terrascope.be/en) to run the workflows in a Jupyter notebook environment.
-[Run WorldCereal on Terrascope](https://your-terrascope-url)
+[![Terrascope Environment](https://img.shields.io/badge/try%20on-Terrascope-blue)](https://terrascope-url)
-#### Option 2: Install Locally
+#### Option 2: Install Locally
If you prefer to install the package locally, you can create the environment using **Conda** or **pip**.
@@ -46,29 +58,26 @@ Next, install the package locally:
- for Conda: `conda env create -f environment.yml`
- for Pip: `pip install .`
-#### Cloud Processing with openEO and CDSE
-WorldCereal uses openEO under the hood to run classifications in the cloud, taking advantage of the Copernicus Data Space Ecosystem.
-
-#### Usage Example
+## Usage Example
```
simple code snippet
```
-#### Usage Example
+## Documentation
-Comprehensive documentation is available at the following link:
+Comprehensive documentation is available at the following link: https://worldcereal.github.io/worldcereal-documentation/
-#### License
+## License
This project is licensed under the terms of the MIT License. See the [LICENSE](/home/kristofvt/git/worldcereal-classification/LICENSE) file for details.
-#### Acknowledgments
+## Acknowledgments
...
-#### How to cite
+## How to cite
If you use the WorldCereal classification package in your work, please cite it as follows:
From c08f63c58e5749f1bc868287ed52831aae001699 Mon Sep 17 00:00:00 2001
From: Kristof Van Tricht
Date: Mon, 14 Oct 2024 21:20:10 +0200
Subject: [PATCH 06/26] No TOC
---
README.md | 15 ++-------------
1 file changed, 2 insertions(+), 13 deletions(-)
diff --git a/README.md b/README.md
index ae65e391..beb79bdc 100644
--- a/README.md
+++ b/README.md
@@ -9,17 +9,6 @@