From 098d2613d46e3727475d3b3194da6852613f0ffd Mon Sep 17 00:00:00 2001
From: "WUR\\simon083" <wolfram.simon@wur.nl>
Date: Thu, 24 Feb 2022 21:58:40 +0100
Subject: [PATCH] Finalized the grassland approach with current and potential
 stocking rates. Also started to compare the area extracted (by Leandro and
 Me) with the EUROSTAT and FAOSTAT values. Found a major bug: country_map
 seems to be not matching the country codes from the FAO sheet. @WJS: check
 again what is going wrong here!

---
 Grassland/Grassland.R                   | 248 ++++++++++++++---
 Input_data/AEZ_ADM0_SOILagri_EU28.csv   | 346 ++++++++++++------------
 R_to_SQL_database/Cifos_Model_Data_EU.R |   2 +
 Zones/Zones_AEZ.R                       |   2 +-
 4 files changed, 380 insertions(+), 218 deletions(-)

diff --git a/Grassland/Grassland.R b/Grassland/Grassland.R
index 1a6a0e9..97969f4 100644
--- a/Grassland/Grassland.R
+++ b/Grassland/Grassland.R
@@ -110,42 +110,6 @@ dat_grass_crop =
   #               FM_ABG_grass_kgha_adj = FM_ABG_grass_kgha * stock_rate_fct)
 
 
-# Subsetting per stocking rate --------------------------------------------
-grassing_density_potential = 
-  dat_grass_crop %>%
-  group_by(adm0_cod, aez, soil, lut_cifos) %>% #selecting the stocking rate per zone with the maximum yield.
-  top_n(1, yield_DM_kgha) %>%  #selects the  LSU (=grazing density) with the highest yields per group combination of adm0_cod, aez, soil, lut_cifos.
-  mutate(scenario = "potential") #tag it as potential to be able to distinguish it from the current later after rbind
-
-# Current stocking rate  --------------------------------------------------
-# For current grazing intensity we take country values from EUROSTAT: 
-# https://ec.europa.eu/eurostat/statistics-explained/images/1/1a/Livestock_patterns_statistics_2016.xlsx
-# The grazing livestock density index measures the stock of grazing animals 
-# (cattle, sheep, goats and equidae) expressed in livestock units (LSU) per hectare of fodder area. 
-
-grassing_density_current = read_csv("Input_data/Garzing_density_2016_EUROSTAT.csv") %>%
-  clean_names() %>% 
-  
-    # when grazing intensity is larger 2, it is set to 2. This is done
-    # because we have no more than grazing density of 2 in our grassland data from LPJML
-  mutate(adj_grazing_dens  = case_when(grazing_livestock_density > 2 ~ 2,
-                                       TRUE ~ grazing_livestock_density),
-         adj_grazing_dens = adj_grazing_dens*10) %>% 
-  
-  # If the stocking rate is uneven, we add 0.1 LSU to make it even and to match the LPJML. 
-  # This is done as we underestimate the current grazing density in all the countries with LSU > 2 to 2. 
-  dplyr::mutate(adj_grazing_dens= case_when(adj_grazing_dens %% 2 != 0 ~ adj_grazing_dens+1,
-                                            TRUE~adj_grazing_dens),
-                # Some formatting
-                adj_grazing_dens = as.character(adj_grazing_dens),
-                adj_grazing_dens  = case_when(adj_grazing_dens == "0" ~ "00",
-                                              adj_grazing_dens == "2" ~ "02",
-                                              adj_grazing_dens == "4" ~ "04",
-                                              adj_grazing_dens == "6" ~ "06",
-                                              adj_grazing_dens == "8" ~ "08",
-                                        TRUE ~ adj_grazing_dens),
-                scenario = "current") 
-
 
 # Available land per lut --------------------------------------------------
 
@@ -155,6 +119,10 @@ available_land_area = dat_grass_crop %>%
   dplyr::select(-stock_rate) %>% 
   left_join(., country_map %>% mutate(ADM0_CODE_GAUL = as.character(ADM0_CODE_GAUL)), by = c("adm0_cod" = "ADM0_CODE_GAUL"))
 
+
+
+
+
 # EU28 - Subsetting -------------------------------------------------------
 EU_iso3 = c("AUT","BEL", "BGR", "HRV", "CZE", "DNK", "EST","FIN", "FRA", "DEU", "GRC", "HUN", "IRL", "ITA","LVA", 
             "LTU", "LUX", "MLT", "NLD", "POL", "PRT","ROU", "SVK","SVN", "ESP", "SWE", "GBR", "CYP")
@@ -202,7 +170,8 @@ write_csv(lut_area_av_pasture_arable, "Input_data/lut_area_av_pasture_arable.csv
 
 # Adding iso3  ------------------------------------------------------------
 # Subset EU28 - ADding yields, renaming, mapping names
-dat_grass = dat_grass_crop %>% dplyr::filter(lut_cifos != "cropland") %>% 
+dat_grass = dat_grass_crop %>% 
+  dplyr::filter(lut_cifos != "cropland") %>% 
   mutate(area_ha = area_ha *100) #conversion from km2 to ha
 
 # Joining countries
@@ -213,8 +182,7 @@ dat_grass_cntr = dat_grass %>%
 EU_iso3 = c("AUT","BEL", "BGR", "HRV", "CZE", "DNK", "EST","FIN", "FRA", "DEU", "GRC", "HUN", "IRL", "ITA","LVA", 
             "LTU", "LUX", "MLT", "NLD", "POL", "PRT","ROU", "SVK","SVN", "ESP", "SWE", "GBR", "CYP")
 
-grassing_density_potential_cntr = grassing_density_potential %>% left_join(., country_map %>% mutate(ADM0_CODE_GAUL = as.character(ADM0_CODE_GAUL)), by = c("adm0_cod" = "ADM0_CODE_GAUL")) %>% 
-  filter(., iso3_SPAM  %in% EU_iso3)
+
 
 grass_EU28 = dat_grass_cntr %>% filter(., iso3_SPAM  %in% EU_iso3)
 
@@ -245,9 +213,69 @@ grass_EU28_final =
     relocate(lut_cifos, .before = prod_level) %>% 
     relocate(yield_kgha, .before = area_ha)
   
-grass_current = grass_EU28_final %>% right_join(grassing_density_current %>% 
+
+
+
+# Adding stocking rate current and potential ------------------------------
+
+# Subsetting per stocking rate --------------------------------------------
+grassing_density_potential_init = 
+  dat_grass_crop %>%
+  dplyr::group_by(adm0_cod, aez, soil, lut_cifos) %>% #selecting the stocking rate per zone with the maximum yield.
+  dplyr::top_n(1, yield_DM_kgha) %>%  #selects the  LSU (=grazing density) with the highest yields per group combination of adm0_cod, aez, soil, lut_cifos.
+  mutate(scenario = "potential") #tag it as potential to be able to distinguish it from the current later after rbind
+
+dat_pot_zero = grassing_density_potential_init %>% filter(any(yield_DM_kgha == 0 & 
+                                      area_ha == 0)) %>% 
+  dplyr::top_n(-1, stock_rate)
+
+dat_pot_nonzero = grassing_density_potential_init %>% 
+  anti_join(dat_pot_zero, by=c("adm0_cod", "soil", "aez","stock_rate", "lut_cifos")) %>% 
+  dplyr::top_n(1, stock_rate)
+
+grassing_density_potential = bind_rows(dat_pot_zero,dat_pot_nonzero) %>% 
+  dplyr::top_n(-1, stock_rate)
+
+# Classification of coutnries
+grassing_density_potential_cntr = grassing_density_potential %>% left_join(., country_map %>% mutate(ADM0_CODE_GAUL = as.character(ADM0_CODE_GAUL)), by = c("adm0_cod" = "ADM0_CODE_GAUL")) %>% 
+  filter(., iso3_SPAM  %in% EU_iso3)
+  
+
+# Current stocking rate  --------------------------------------------------
+# For current grazing intensity we take country values from EUROSTAT: 
+# https://ec.europa.eu/eurostat/statistics-explained/images/1/1a/Livestock_patterns_statistics_2016.xlsx
+# The grazing livestock density index measures the stock of grazing animals 
+# (cattle, sheep, goats and equidae) expressed in livestock units (LSU) per hectare of fodder area. 
+
+grassing_density_current = read_csv("Input_data/Garzing_density_2016_EUROSTAT.csv") %>%
+  clean_names() %>% 
+  
+  # when grazing intensity is larger 2, it is set to 2. This is done
+  # because we have no more than grazing density of 2 in our grassland data from LPJML
+  mutate(adj_grazing_dens  = case_when(grazing_livestock_density > 2 ~ 2,
+                                       TRUE ~ grazing_livestock_density),
+         adj_grazing_dens = adj_grazing_dens*10) %>% 
+  
+  # If the stocking rate is uneven, we add 0.1 LSU to make it even and to match the LPJML. 
+  # This is done as we underestimate the current grazing density in all the countries with LSU > 2 to 2. 
+  dplyr::mutate(adj_grazing_dens= case_when(adj_grazing_dens %% 2 != 0 ~ adj_grazing_dens+1,
+                                            TRUE~adj_grazing_dens),
+                # Some formatting
+                adj_grazing_dens = as.character(adj_grazing_dens),
+                adj_grazing_dens  = case_when(adj_grazing_dens == "0" ~ "00",
+                                              adj_grazing_dens == "2" ~ "02",
+                                              adj_grazing_dens == "4" ~ "04",
+                                              adj_grazing_dens == "6" ~ "06",
+                                              adj_grazing_dens == "8" ~ "08",
+                                              TRUE ~ adj_grazing_dens),
+                scenario = "current")
+
+
+
+
+grass_current = grass_EU28_final%>% ungroup() %>% right_join(grassing_density_current %>% 
                                                   select(-grazing_livestock_density), 
-                                                by =   c("prod_level"="adj_grazing_dens", "country_cifos"="eu_28"))%>% 
+                                                by =   c("prod_level"="adj_grazing_dens", "country_cifos"="eu_28")) %>%
   filter(!crop_cifos == "grass_other") %>% 
   mutate(prod_level=paste0("cur_",prod_level)) %>% 
   select(-scenario) %>% 
@@ -267,16 +295,148 @@ grass_potential = grass_EU28_final %>% ungroup() %>%  right_join(grassing_densit
   select(-scenario) %>% 
   # THere is yields where there is no area. Then yields are set to 0
   dplyr::mutate(yield_kgha = case_when(area_ha == 0 & yield_kgha > 0 ~ 0,
-                                       TRUE ~ yield_kgha))
+                                       TRUE ~ yield_kgha)) 
 
                                                         
 grass_final_EU28_stockrate_adj = bind_rows(grass_potential, grass_current)
-    
 
-write_csv(grass_EU28_final, "Input_data/grass_EU28_final.csv")
+# Checking the data
+# Country
+grass_potential %>% distinct(country_cifos)
+grass_current %>% distinct(country_cifos)
+
+
+write_csv(grass_final_EU28_stockrate_adj, "Input_data/grass_EU28_final.csv")
 grass_EU28_final = read_csv("Input_data/grass_EU28_final.csv")
 
 
+
+
+# Comparing area with EUROSTAT --------------------------------------------
+# Function to extract data from EUROSTAT sheets (source: https://ec.europa.eu/eurostat/databrowser/view/tag00025/default/table?lang=en)
+# https://ec.europa.eu/eurostat/web/main/data/database
+Fun_Eurostat_area = function(Eurostat_data){
+  Eurostat_data %>% dplyr::slice(-c(1:5)) %>% rename("country" = "TIME") %>% 
+    dplyr::select(-contains("...")) %>% clean_names() %>% 
+      dplyr::filter(!country %in% c(":", "e", "Available flags:","p","Special value"),
+                    !is.na(country)) %>% 
+    pivot_longer(cols = "x2009":"x2020", 
+                 names_to = "year",
+                 values_to = "area_ha") %>% 
+  dplyr::mutate(area_ha=as.numeric(area_ha),
+         area_ha=area_ha*1000) %>% 
+  dplyr::group_by(country) %>% 
+  dplyr::summarise(area_ha = mean(area_ha, na.rm = TRUE)) %>% 
+    mutate(country = recode(country, "Germany (until 1990 former territory of the FRG)"="Germany"))
+}
+
+# Loading different croptypes
+eurostat_area_grass = read_excel("Input_data/EUROSTAT_area_agri_utilisiation.xlsx", sheet = "Sheet 3", skip = 8)
+eurostat_area_arable = read_excel("Input_data/EUROSTAT_area_agri_utilisiation.xlsx", sheet = "Sheet 2", skip = 8)
+eurostat_area_permanentcrp = read_excel("Input_data/EUROSTAT_area_agri_utilisiation.xlsx", sheet = "Sheet 4", skip = 8)
+
+# Running function on all dfs
+grass_area = Fun_Eurostat_area(eurostat_area_grass)
+arable_area = Fun_Eurostat_area(eurostat_area_arable)
+permanent_area = Fun_Eurostat_area(eurostat_area_permanentcrp)
+
+# join it to our data and calculate the relative difference in percentage
+Fun_area_join = function(dat, vec_lut){
+  lut_area_av %>% 
+  dplyr::filter(lut_cifos %in% vec_lut) %>%
+  # group_by(country_cifos,aez_code, soil_cifos, lut_cifos) %>%
+  # summarise(area_ha_cifos = max(area_ha)) %>% #summarizing over stocking rates (all same area)
+  # ungroup() %>%
+  group_by(country_cifos) %>% 
+  summarise(area_ha_cifos = sum(area_ha)) %>%
+  left_join(dat, by=c("country_cifos"="country")) %>% 
+  mutate(diff_perc = (100/area_ha*area_ha_cifos)-100)
+}
+
+grass_area_cifos = Fun_area_join(dat = grass_area, vec_lut = c("pasture_marginal", "rangeland"))
+arable_area_cifos =  Fun_area_join(dat = arable_area, 
+                                   vec_lut = c("arable"))
+
+# Visualising the deviation results
+Fun_ggplot_area_deviation = function(dat,lut_vec,author_vec,vec_source){
+  dat$dev_type <- ifelse(dat$diff_perc < 0, "below", "above")  # above / below avg flag
+  ggplot(dat, aes(x=reorder(country_cifos, -diff_perc), y=diff_perc, label=diff_perc)) + 
+    geom_bar(stat='identity', aes(fill=dev_type), width=.5)  +
+    scale_fill_manual(name="Deviation", 
+                      labels = c("Above Eurostat", "Below Eurostat"), 
+                      values = c("above"="#00ba38", "below"="#f8766d")) + 
+    labs(title= paste0("Area ",lut_vec, " comparison - " , author_vec, " extraction"),
+         subtitle = paste0("Reference source: ", vec_source)) + 
+    coord_flip() + 
+    theme_bw()
+}
+
+# Plotting - leandro extraction
+Fun_ggplot_area_deviation(arable_area_cifos, lut_vec="arable", author_vec = "WJS", vec_source = "EUROSTAT")
+Fun_ggplot_area_deviation(grass_area_cifos,lut_vec="grass", author_vec = "WJS" , vec_source = "EUROSTAT")
+
+# Comparing the own extraction from R script 'Zones_AEZ.R' -----------------
+Fun_area_join_WJSextract = function(dat,vec_lut){
+Comb_Zon_EU28 %>% select(-c(ADM0_CODE,iso3_SPAM)) %>% 
+  rename(country_cifos =  name_cntr_CIFOS2021,
+         soil_cifos = Soil_agri,
+         aez_code = AEZ, 
+         arable = crop_areaha, 
+         pasture_arable = pasture_areaha, 
+         pasture_marginal = pastureCrop_areaha, 
+         rangeland = rangeland_areaha) %>% 
+  pivot_longer(cols = arable:rangeland,
+               names_to = "lut_cifos", 
+               values_to = "area_ha") %>% 
+  relocate(soil_cifos, .before = lut_cifos) %>% 
+    dplyr::filter(lut_cifos %in% vec_lut) %>%
+    group_by(country_cifos) %>% 
+    summarise(area_ha_cifos = sum(area_ha)) %>%
+    left_join(dat, by=c("country_cifos"="country")) %>% 
+    mutate(diff_perc = (100/area_ha*area_ha_cifos)-100)
+  }
+
+# Final comparison tables for grass and arable land
+grass_area_cifos_WJex = Fun_area_join_WJSextract(dat = grass_area, vec_lut = c("pasture_marginal", "rangeland", "pasture_arable"))
+arable_area_cifos_WJex =  Fun_area_join_WJSextract(dat = permanent_area %>% bind_rows(arable_area) %>% 
+                                                group_by(country) %>% summarise(area_ha = sum(area_ha)), 
+                                              vec_lut = c("arable"))
+
+# Plotting - WJS extraction
+Fun_ggplot_area_deviation(grass_area_cifos_WJex, lut_vec="arable", author_vec = "WJS",vec_source = "EUROSTAT")
+Fun_ggplot_area_deviation(arable_area_cifos_WJex,lut_vec="grass", author_vec = "WJS", vec_source = "EUROSTAT")
+
+
+# comparing with FAO area ---------------------------------------------------------------------
+fao_arable_area =
+  read_csv("INput_data/area_harvested_FAO_arablecrops.csv") %>% 
+  clean_names() %>% type.convert()  %>% 
+  left_join(country_map, by = c("area_code_fao" = "ADM0_CODE_GAUL")) #%>% 
+  filter(., iso3_SPAM  %in% EU_iso3) %>% 
+  rename("country" = "name_cntr_CIFOS2021",
+         "area_ha"="value") %>%
+  group_by(year_code, country) %>%
+  summarise(area_ha = mean(area_ha,na.rm=T)) %>% 
+  group_by(country) %>%
+  summarise(area_ha = sum(area_ha,na.rm=T)) 
+
+grass_area_cifos_WJex_fao = Fun_area_join_WJSextract(dat = fao_arable_area, vec_lut = c("arable"))
+
+
+Comb_Zon_EU28 %>%
+  left_join(fao_arable_area, by=c("country_cifos"="country")) %>% 
+  mutate(diff_perc = 100-(100/area_ha*area_ha_cifos))
+
+# EU28 - Subsetting -------------------------------------------------------
+EU_iso3 = c("AUT","BEL", "BGR", "HRV", "CZE", "DNK", "EST","FIN", "FRA", "DEU", "GRC", "HUN", "IRL", "ITA","LVA", 
+            "LTU", "LUX", "MLT", "NLD", "POL", "PRT","ROU", "SVK","SVN", "ESP", "SWE", "GBR", "CYP")
+
+
+
+grass_EU28 = dat_grass_cntr %>% filter(., iso3_SPAM  %in% EU_iso3)
+
+
+
 # Aggreagted by stocking rate ---------------------------------------------
 #idea: to aggregate by stocking rate weigthed mean by stocking rate 08,10,12
 
diff --git a/Input_data/AEZ_ADM0_SOILagri_EU28.csv b/Input_data/AEZ_ADM0_SOILagri_EU28.csv
index f9acdba..1a2a086 100644
--- a/Input_data/AEZ_ADM0_SOILagri_EU28.csv
+++ b/Input_data/AEZ_ADM0_SOILagri_EU28.csv
@@ -2,40 +2,40 @@ ADM0_CODE,iso3_SPAM,name_cntr_CIFOS2021,Soil_agri,AEZ,crop_areaha,pasture_areaha
 18,AUT,Austria,clay,20,759167.0000731945,210530.99949508905,152854.99877929687,0
 18,AUT,Austria,clay,21,542379.0002264082,350104.9997270107,152836.00044250488,0
 18,AUT,Austria,clay,24,240.00000301748508,4481.99999332428,0,0
-18,AUT,Austria,clay,25,14123.000025376678,218056.99983425438,0,0
+18,AUT,Austria,clay,25,14123.000025376678,218056.9998342544,0,0
 18,AUT,Austria,clay,26,41207.99978878349,51886.9999255985,0,0
-18,AUT,Austria,clay,27,101992.0000076294,16331.000083684921,36844.99969482422,0
+18,AUT,Austria,clay,27,101992.0000076294,16331.00008368492,36844.99969482422,0
 18,AUT,Austria,clay,28,293.6551758288908,768.2889794942059,0,0
 18,AUT,Austria,clay,31,1.019903590151,0,0,0
-18,AUT,Austria,clay,32,3378.0000269412994,13.9999996870756,0,0
+18,AUT,Austria,clay,32,3378.000026941299,13.9999996870756,0,0
 18,AUT,Austria,clay,33,308.3789943356701,650.7878723479517,0,0
 18,AUT,Austria,organic,20,1202.2876159604257,750.2397879353069,0,0
 18,AUT,Austria,organic,21,1082.00002014637,4271.999931335449,0,0
 18,AUT,Austria,organic,25,22.0173581886379,622.9425844879952,0,0
 18,AUT,Austria,organic,26,5.6558711359327,193.650117968648,0,0
 18,AUT,Austria,organic,27,7627.000045776367,2219.0000534057617,0,0
-18,AUT,Austria,organic,28,277.23032060153423,971.1947708308509,0,0
+18,AUT,Austria,organic,28,277.23032060153423,971.1947708308508,0,0
 18,AUT,Austria,organic,33,341.9224724278429,421.1581527776371,0,0
 18,AUT,Austria,osoil,21,71.000000834465,1129.9999952316284,0,0
 18,AUT,Austria,osoil,25,276.0000050067902,1417.0000314712524,0,0
 18,AUT,Austria,osoil,26,19.4325187089207,0.547474373416,0,0
 18,AUT,Austria,other,20,1459.077459965842,1173.7336182637434,0,0
-18,AUT,Austria,other,21,1223.0000257492065,1262.0000123977661,0,0
-18,AUT,Austria,other,25,542.0000199228525,1899.0000247955322,0,0
+18,AUT,Austria,other,21,1223.0000257492063,1262.0000123977661,0,0
+18,AUT,Austria,other,25,542.0000199228525,1899.000024795532,0,0
 18,AUT,Austria,other,26,0.1527344831659,335.7467387300797,0,0
 18,AUT,Austria,other,28,462.57902812821266,360.4100293396012,0,0
 18,AUT,Austria,other,31,0.511107805619,0,0,0
 18,AUT,Austria,other,33,1995.0000047683716,1967.9999947547913,0,0
 18,AUT,Austria,sand,20,81.1172682843624,26.260831545324898,0,0
 18,AUT,Austria,sand,25,7.9406601469611,111.1398210473244,0,0
-18,AUT,Austria,wetlands,21,0.43930866359549997,160.3189998632635,0,0
+18,AUT,Austria,wetlands,21,0.4393086635955,160.3189998632635,0,0
 27,BEL,Belgium,clay,20,166152.9995918274,31758.99979546666,48773.99940490723,0
 27,BEL,Belgium,clay,21,629948.0006841943,344509.0004451573,123156.9995880127,0
 27,BEL,Belgium,clay,27,293.7645746633512,74.46089524918929,0,0
 27,BEL,Belgium,clay,28,23.2423329037032,21.2960621535211,0,0
 27,BEL,Belgium,clay,32,2236.0000371932983,102.5335238235628,0,0
 27,BEL,Belgium,organic,21,0.8965171637331,93.1262385731088,0,0
-27,BEL,Belgium,other,21,3536.327451542339,462.02722245796843,0,0
+27,BEL,Belgium,other,21,3536.327451542339,462.0272224579684,0,0
 27,BEL,Belgium,other,26,408.2233648043538,2.4973252941608,0,0
 27,BEL,Belgium,other,32,4362.000060081482,44.9999995529652,0,0
 27,BEL,Belgium,sand,20,10637.000179290771,2674.9999701976776,0,0
@@ -44,27 +44,27 @@ ADM0_CODE,iso3_SPAM,name_cntr_CIFOS2021,Soil_agri,AEZ,crop_areaha,pasture_areaha
 27,BEL,Belgium,sand,27,2354.0833604413,1286.7138465691164,0,0
 27,BEL,Belgium,sand,28,6052.000045776367,3843.000030517578,0,0
 27,BEL,Belgium,sand,32,252.14628487617512,30.3203663783985,0,0
-27,BEL,Belgium,wetlands,21,2.1907919685587,11.778930721046201,0,0
-41,BGR,Bulgaria,clay,13,10916.000080108643,4753.999954462051,0,0
+27,BEL,Belgium,wetlands,21,2.1907919685587,11.7789307210462,0,0
+41,BGR,Bulgaria,clay,13,10916.000080108644,4753.999954462051,0,0
 41,BGR,Bulgaria,clay,14,2558.000018633902,663.977136049684,0,0
-41,BGR,Bulgaria,clay,16,1900524.9974668026,634542.9999351501,697690.9996032715,0
+41,BGR,Bulgaria,clay,16,1900524.9974668024,634542.9999351501,697690.9996032715,0
 41,BGR,Bulgaria,clay,17,1000085.0006548688,394230.9987593442,242436.0008239746,0
-41,BGR,Bulgaria,clay,19,173288.00055161119,74758.00005868077,19086.999893188477,0
+41,BGR,Bulgaria,clay,19,173288.0005516112,74758.00005868077,19086.999893188477,0
 41,BGR,Bulgaria,clay,20,503953.9993632585,237637.00021263212,13067.999649047852,0
 41,BGR,Bulgaria,clay,23,60.11872978253751,0,0,0
 41,BGR,Bulgaria,clay,25,10674.999982863665,1609.000015258789,0,0
 41,BGR,Bulgaria,clay,26,44029.99964244664,23443.99998728186,4679.823366909215,0
-41,BGR,Bulgaria,clay,27,11798.999786376953,2575.999927520752,7801.237122436571,0
+41,BGR,Bulgaria,clay,27,11798.999786376951,2575.999927520752,7801.237122436571,0
 41,BGR,Bulgaria,clay,32,1115.999984741211,12.1558859818296,0,0
 41,BGR,Bulgaria,other,16,59794.000244140625,23593.00023317337,12583.000183105469,0
 41,BGR,Bulgaria,other,17,7328.000068664551,4119.197209924104,12881.000137329102,0
 41,BGR,Bulgaria,other,19,372.54712041432583,73.8791381906231,0,0
 41,BGR,Bulgaria,other,20,540.4748302883626,430.80697919823194,0,0
 41,BGR,Bulgaria,other,25,23.2518616721339,0,0,0
-41,BGR,Bulgaria,other,26,4036.9998931884766,2712.00008392334,1.729234757873,0
-41,BGR,Bulgaria,other,27,7304.464678660749,1887.3399894431434,4100.867301963709,0
+41,BGR,Bulgaria,other,26,4036.999893188477,2712.00008392334,1.729234757873,0
+41,BGR,Bulgaria,other,27,7304.464678660749,1887.3399894431432,4100.867301963709,0
 41,BGR,Bulgaria,sand,16,35.2904863959123,42.4836433840807,0,0
-41,BGR,Bulgaria,sand,17,220.3205370317252,127.43162254340031,380.1370747458368,0
+41,BGR,Bulgaria,sand,17,220.3205370317252,127.43162254340032,380.1370747458368,0
 41,BGR,Bulgaria,sand,20,10.885309405936,4.3821240230368,0,0
 41,BGR,Bulgaria,sand,27,9.0958469487597,6.3710421985611,0,0
 62,HRV,Croatia,clay,10,0,0,0,0
@@ -72,14 +72,14 @@ ADM0_CODE,iso3_SPAM,name_cntr_CIFOS2021,Soil_agri,AEZ,crop_areaha,pasture_areaha
 62,HRV,Croatia,clay,12,3032.9999923706055,635.0000143051146,2.1898482829466,0
 62,HRV,Croatia,clay,14,12366.999924182892,8313.999938964844,0,0
 62,HRV,Croatia,clay,15,27824.000235646963,18883.999836444855,590.2372597541392,0
-62,HRV,Croatia,clay,17,198948.99907112122,29092.999929189682,1213.0793053582634,0
-62,HRV,Croatia,clay,18,7495.0000286102295,3507.9999685287476,0,0
+62,HRV,Croatia,clay,17,198948.9990711212,29092.99992918968,1213.0793053582634,0
+62,HRV,Croatia,clay,18,7495.000028610229,3507.9999685287476,0,0
 62,HRV,Croatia,clay,20,276284.0003017336,47585.999992489815,0,0
 62,HRV,Croatia,clay,21,144018.9996469766,43588.00022546202,1439.210227387047,0
-62,HRV,Croatia,clay,25,251.00000500679022,407.5650172596179,0,0
-62,HRV,Croatia,clay,26,78875.00005234033,93914.99991416931,4108.977036153769,0
+62,HRV,Croatia,clay,25,251.00000500679025,407.5650172596179,0,0
+62,HRV,Croatia,clay,26,78875.00005234033,93914.99991416933,4108.977036153769,0
 62,HRV,Croatia,clay,28,84343.9995765686,8662.000012397766,1161.3784682405428,0
-62,HRV,Croatia,clay,32,1503.4323011645527,0.274171375842,0,0
+62,HRV,Croatia,clay,32,1503.4323011645529,0.274171375842,0,0
 62,HRV,Croatia,organic,11,23.9896606290973,40.7114680619375,0,0
 62,HRV,Croatia,organic,12,270.24058547692175,208.0712664023507,0,0
 62,HRV,Croatia,organic,26,375.9028232728562,239.3562960209771,0,0
@@ -99,9 +99,9 @@ ADM0_CODE,iso3_SPAM,name_cntr_CIFOS2021,Soil_agri,AEZ,crop_areaha,pasture_areaha
 62,HRV,Croatia,sand,11,1187.614868749701,439.7280277867111,646.614382802321,0
 62,HRV,Croatia,sand,12,4093.999934196472,2915.000009536743,0.27042123788199995,0
 62,HRV,Croatia,sand,14,1504.7099744183772,455.92846578291983,0,0
-62,HRV,Croatia,sand,15,10103.000116348267,4889.000082015991,5.9962004838351,0
-62,HRV,Croatia,sand,17,77016.99960231781,7252.0000249147415,376.4595474999497,0
-62,HRV,Croatia,sand,18,6956.000137329102,1183.0000221729279,0,0
+62,HRV,Croatia,sand,15,10103.000116348268,4889.000082015991,5.9962004838351,0
+62,HRV,Croatia,sand,17,77016.99960231781,7252.000024914741,376.4595474999497,0
+62,HRV,Croatia,sand,18,6956.000137329102,1183.000022172928,0,0
 62,HRV,Croatia,sand,20,54186.00025177002,5445.999991893768,0,0
 62,HRV,Croatia,sand,21,6120.000076293945,769.9999988079071,0,0
 62,HRV,Croatia,sand,26,2265.7052546343175,1493.6226959757375,0.7787956217249,0
@@ -123,7 +123,7 @@ ADM0_CODE,iso3_SPAM,name_cntr_CIFOS2021,Soil_agri,AEZ,crop_areaha,pasture_areaha
 64,CYP,Cyprus,other,10,1163.9999866485596,0,0,0
 64,CYP,Cyprus,other,11,1.579637080102,0,0,0
 64,CYP,Cyprus,other,26,338.1916353582708,0,0,0
-64,CYP,Cyprus,other,27,922.6814657659529,0,0,0
+64,CYP,Cyprus,other,27,922.6814657659528,0,0,0
 65,CZE,Czechia,clay,20,2994056.998360157,720788.9988586307,276393.9994812012,0
 65,CZE,Czechia,clay,21,386146.00039869547,157978.99981886148,11871.999740600586,0
 65,CZE,Czechia,clay,24,820.0000066310167,153.0000060796738,0,0
@@ -134,10 +134,10 @@ ADM0_CODE,iso3_SPAM,name_cntr_CIFOS2021,Soil_agri,AEZ,crop_areaha,pasture_areaha
 65,CZE,Czechia,organic,20,1038.68613243535,817.543369820799,0,0
 65,CZE,Czechia,other,20,18707.999992370605,1695.9999978542328,0,0
 65,CZE,Czechia,other,21,3327.4349459607292,900.4581300186418,0,0
-65,CZE,Czechia,other,32,5213.0000829696655,100.00000149011609,0,0
+65,CZE,Czechia,other,32,5213.0000829696655,100.00000149011608,0,0
 65,CZE,Czechia,sand,20,103664.000415802,27501.99991464615,855.0849890910898,0
 65,CZE,Czechia,sand,21,3531.6434137545316,1411.1046269427025,0,0
-65,CZE,Czechia,sand,26,0.10121442477900001,0,0,0
+65,CZE,Czechia,sand,26,0.101214424779,0,0,0
 65,CZE,Czechia,sand,27,7886.000061035156,1598.9999771118164,0,0
 69,DNK,Denmark,clay,19,0,0,0,0
 69,DNK,Denmark,clay,20,669529.9995779991,32523.000014200807,0,0
@@ -152,7 +152,7 @@ ADM0_CODE,iso3_SPAM,name_cntr_CIFOS2021,Soil_agri,AEZ,crop_areaha,pasture_areaha
 69,DNK,Denmark,organic,27,1698.39393317042,88.77361543403069,0,0
 69,DNK,Denmark,organic,28,7393.999862670898,570.0000047683716,0,0
 69,DNK,Denmark,other,19,0,0,0,0
-69,DNK,Denmark,other,20,15240.999984741211,993.0000126361847,0,0
+69,DNK,Denmark,other,20,15240.999984741213,993.0000126361848,0,0
 69,DNK,Denmark,other,21,2458.9999198913574,458.99999141693127,0,0
 69,DNK,Denmark,other,26,0,0,0,0
 69,DNK,Denmark,other,27,75.3292153276517,6.1627925842461,0,0
@@ -172,20 +172,20 @@ ADM0_CODE,iso3_SPAM,name_cntr_CIFOS2021,Soil_agri,AEZ,crop_areaha,pasture_areaha
 69,DNK,Denmark,wetlands,28,82936.99955940247,6971.9999969005585,0,0
 69,DNK,Denmark,wetlands,32,433.54783571480147,30.831022935289496,0,0
 69,DNK,Denmark,wetlands,33,2665.999984741211,207.99999237060553,0,0
-78,EST,Estonia,clay,20,105253.99986207485,27575.999969244003,0,0
-78,EST,Estonia,clay,21,255453.00007462502,76548.00016731024,0,0
-78,EST,Estonia,clay,26,3684.9999932572246,3050.999927520752,0,0
+78,EST,Estonia,clay,20,105253.99986207484,27575.999969244003,0,0
+78,EST,Estonia,clay,21,255453.00007462504,76548.00016731024,0,0
+78,EST,Estonia,clay,26,3684.999993257225,3050.999927520752,0,0
 78,EST,Estonia,clay,28,6021.999931335449,1874.0000128746033,0,0
-78,EST,Estonia,clay,32,446.46333314445997,42.848216263004105,0,0
+78,EST,Estonia,clay,32,446.46333314446,42.848216263004105,0,0
 78,EST,Estonia,clay,33,813.9612486280944,416.9925832327244,0,0
-78,EST,Estonia,organic,20,13552.00002193451,3608.0000400543213,0,0
-78,EST,Estonia,organic,21,53792.999982088804,13451.000082492828,0,0
+78,EST,Estonia,organic,20,13552.00002193451,3608.0000400543217,0,0
+78,EST,Estonia,organic,21,53792.9999820888,13451.000082492828,0,0
 78,EST,Estonia,organic,26,52.3292886992361,213.2045674898055,0,0
 78,EST,Estonia,organic,28,14301.00004337728,2411.000031232834,0,0
 78,EST,Estonia,organic,32,8.1580077497036,2.794210436128,0,0
 78,EST,Estonia,organic,33,862.0000133290887,767.9999947547913,0,0
 78,EST,Estonia,osoil,20,325.6956996016011,165.6700124858711,0,0
-78,EST,Estonia,other,19,0.24238436093850002,0,0,0
+78,EST,Estonia,other,19,0.2423843609385,0,0,0
 78,EST,Estonia,other,20,1308.9999675750732,549.8097182333418,0,0
 78,EST,Estonia,other,21,5314.999866485596,1665.0000095367432,0,0
 78,EST,Estonia,other,26,2104.000011086464,1695.000010728836,0,0
@@ -197,7 +197,7 @@ ADM0_CODE,iso3_SPAM,name_cntr_CIFOS2021,Soil_agri,AEZ,crop_areaha,pasture_areaha
 78,EST,Estonia,sand,21,35025.00011250377,11935.999903082848,0,0
 78,EST,Estonia,sand,26,455.0000175833702,823.5915725578865,0,0
 78,EST,Estonia,sand,28,4548.000046610832,1832.9999685287476,0,0
-78,EST,Estonia,sand,32,3.8601089905926997,10.342011333978899,0,0
+78,EST,Estonia,sand,32,3.8601089905927,10.3420113339789,0,0
 78,EST,Estonia,sand,33,103.990216001632,83.8497209967908,0,0
 78,EST,Estonia,wetlands,19,0,0,0,0
 78,EST,Estonia,wetlands,20,19563.99997919798,5694.999986886978,0,0
@@ -205,14 +205,14 @@ ADM0_CODE,iso3_SPAM,name_cntr_CIFOS2021,Soil_agri,AEZ,crop_areaha,pasture_areaha
 78,EST,Estonia,wetlands,26,1025,964.9999856948853,0,0
 78,EST,Estonia,wetlands,28,33325.999820418656,13881.000077724457,0,0
 78,EST,Estonia,wetlands,32,5.6472605032161,0,0,0
-78,EST,Estonia,wetlands,33,237.65406672356022,12.1252170147042,0,0
+78,EST,Estonia,wetlands,33,237.65406672356025,12.1252170147042,0,0
 84,FIN,Finland,clay,19,0.1166043509765,0,0,0
 84,FIN,Finland,clay,20,1858.0000042915344,7.818689620671999,0,0
 84,FIN,Finland,clay,21,521438.0001164973,1691.9999990612268,0,0
 84,FIN,Finland,clay,22,0,0,0,0
-84,FIN,Finland,clay,23,1391.0000160336494,110.00000331550841,0,0
+84,FIN,Finland,clay,23,1391.0000160336494,110.0000033155084,0,0
 84,FIN,Finland,clay,24,69779.99995555729,337.99999747425323,0,1.3874222964477
-84,FIN,Finland,clay,26,34214.99988697469,1037.9999946802855,0,0
+84,FIN,Finland,clay,26,34214.99988697469,1037.9999946802857,0,0
 84,FIN,Finland,clay,28,293.5365702777144,0.6401286361916,0,0
 84,FIN,Finland,clay,30,15.9999994561076,0,0,174.99999701976782
 84,FIN,Finland,clay,31,0,0,0,1.3768607743998
@@ -236,18 +236,18 @@ ADM0_CODE,iso3_SPAM,name_cntr_CIFOS2021,Soil_agri,AEZ,crop_areaha,pasture_areaha
 84,FIN,Finland,other,20,110.2053411071419,1.2226047933763,0,0
 84,FIN,Finland,other,21,7502.0000245422125,19.000000692904003,0,0
 84,FIN,Finland,other,22,0,0,0,0
-84,FIN,Finland,other,23,276.9999921321869,1.9999999552965002,0,0
+84,FIN,Finland,other,23,276.9999921321869,1.9999999552965,0,0
 84,FIN,Finland,other,24,24151.00005082786,123.0000020936131,0,0
 84,FIN,Finland,other,26,22153.99992763996,26.999999582767497,0,0
 84,FIN,Finland,other,28,36.4599117039502,0.0090962722214,0,0
-84,FIN,Finland,other,32,66.8809665124203,1.9100222639112998,0,0
-84,FIN,Finland,other,33,22437.000087834895,3.8915077856827995,0,0
+84,FIN,Finland,other,32,66.8809665124203,1.9100222639113,0,0
+84,FIN,Finland,other,33,22437.000087834895,3.891507785682799,0,0
 84,FIN,Finland,sand,21,577964.9998569861,676.0000014677644,0,0
 84,FIN,Finland,sand,23,33145.00018879771,17.9999999701977,0,1.9006529872647
 84,FIN,Finland,sand,24,839373.9997794852,1074.9999964609742,0,61.9999997317791
 84,FIN,Finland,sand,26,2532.000019401312,2.2055180471545,0,0
 84,FIN,Finland,sand,28,215.3925996795135,0.5310467243017,0,0
-84,FIN,Finland,sand,30,24.999999627471002,0,0,0
+84,FIN,Finland,sand,30,24.999999627471,0,0,0
 84,FIN,Finland,sand,32,307.1564187647311,14.2952089628653,0,0
 84,FIN,Finland,sand,33,8149.999996647239,2.9999999329448,0,0
 84,FIN,Finland,wetlands,20,1913.6558827497552,28.7694281761129,0,0
@@ -262,21 +262,21 @@ ADM0_CODE,iso3_SPAM,name_cntr_CIFOS2021,Soil_agri,AEZ,crop_areaha,pasture_areaha
 85,FRA,France,clay,14,474286.99911963195,312199.9985318631,12563.999938964844,0
 85,FRA,France,clay,15,1731353.997937031,665517.9995968938,878725.9983062744,0
 85,FRA,France,clay,17,17281.00004196167,7470.999872684479,0,0
-85,FRA,France,clay,20,7571316.0011693835,2180227.001040429,3149260.9981536865,0
+85,FRA,France,clay,20,7571316.001169384,2180227.001040429,3149260.9981536865,0
 85,FRA,France,clay,21,6133850.0008728355,2894282.003071904,2141753.9962768555,0
 85,FRA,France,clay,25,29145.9999198094,67864.00015763938,0,0
 85,FRA,France,clay,26,479820.0008697808,94283.00011083484,447209.9979400635,0
 85,FRA,France,clay,27,2028092.999124527,289898.9996701479,1303021.9997406006,0
 85,FRA,France,clay,28,101529.0002822876,20488.00014257431,56618.00117492676,0
 85,FRA,France,clay,31,0.106727827587,2.5523405801986,0,0
-85,FRA,France,clay,32,12869.999970681965,546.1165808937277,0.0034291094028,0
+85,FRA,France,clay,32,12869.999970681964,546.1165808937277,0.0034291094028,0
 85,FRA,France,clay,33,1309.000015258789,279.3029375612179,0,0
 85,FRA,France,organic,15,42.4106381782769,165.0852712961995,0,0
 85,FRA,France,organic,20,29523.999977111816,4061.999988555908,11856.999969482422,0
 85,FRA,France,organic,21,53624.00015592575,12731.99998140335,26516.000366210937,0
 85,FRA,France,organic,26,458.0000042915344,880.8138837735253,0,0
 85,FRA,France,organic,27,4137.647524440581,324.872484357145,3180.6132464319,0
-85,FRA,France,organic,28,4723.999977111816,1259.000015258789,965.9214477988121,0
+85,FRA,France,organic,28,4723.999977111816,1259.000015258789,965.921447798812,0
 85,FRA,France,osoil,14,82.6980614911581,363.4955244130706,0,0
 85,FRA,France,osoil,15,1333.9999541640282,7432.000160217285,0,0
 85,FRA,France,osoil,20,11280.99994212389,23344.999969005585,0,0
@@ -287,37 +287,37 @@ ADM0_CODE,iso3_SPAM,name_cntr_CIFOS2021,Soil_agri,AEZ,crop_areaha,pasture_areaha
 85,FRA,France,other,11,11131.000012159348,3368.99995803833,0,0
 85,FRA,France,other,12,1650.0000277534127,617.2569012574717,1123.1531518726003,0
 85,FRA,France,other,14,1136.0000133514404,750.9999990463257,0,0
-85,FRA,France,other,15,342.0000076293945,1691.0000562667847,91.1629349155656,0
+85,FRA,France,other,15,342.0000076293945,1691.000056266785,91.1629349155656,0
 85,FRA,France,other,20,31596.00019454956,5085.999929904938,3073.449285365889,0
 85,FRA,France,other,21,25111.99990771711,16206.00010752678,2420.5196484946273,0
 85,FRA,France,other,25,16.999999806284897,601.0000228881836,0,0
-85,FRA,France,other,26,26084.99974384904,3669.0000474452972,0,0
+85,FRA,France,other,26,26084.99974384904,3669.0000474452977,0,0
 85,FRA,France,other,27,7289.976998491036,790.9577562232282,5661.295620442178,0
 85,FRA,France,other,28,2675,155.2665484639332,0,0
 85,FRA,France,other,31,0,0,0,0
 85,FRA,France,other,32,25032.999728247523,332.0000052452087,0,0
 85,FRA,France,other,33,3129.0000438690186,86.48759983197431,0,0
 85,FRA,France,sand,11,1.0672840372703,0,0,0
-85,FRA,France,sand,12,103337.99959123135,41050.99989324808,3994.039725204479,0
+85,FRA,France,sand,12,103337.99959123136,41050.99989324808,3994.039725204479,0
 85,FRA,France,sand,15,12160.999965667725,3398.9999771118164,6015.224205230973,0
 85,FRA,France,sand,20,533270.9994256496,159290.0002092123,132839.99977111816,0
-85,FRA,France,sand,21,167125.99999587983,85054.99964617193,11509.000015258789,0
+85,FRA,France,sand,21,167125.99999587983,85054.99964617193,11509.000015258787,0
 85,FRA,France,sand,25,456.9999946281314,490.3731888828455,0,0
 85,FRA,France,sand,26,8765.000000596046,1256.00004196167,9884.358679603238,0
-85,FRA,France,sand,27,78883.9997291565,20451.99989080429,11909.000015258789,0
+85,FRA,France,sand,27,78883.9997291565,20451.99989080429,11909.000015258787,0
 85,FRA,France,sand,28,671.9399256495321,304.0584978060834,0,0
 85,FRA,France,sand,32,689.0000104904175,93.2635915956635,0,0
 85,FRA,France,sand,33,6.4174799685773,5.4393896983653,0,0
 85,FRA,France,wetlands,11,219.7451670825208,66.2566604668006,0,0
-85,FRA,France,wetlands,12,18250.000154972076,11939.000225067139,42.6441694286437,0
+85,FRA,France,wetlands,12,18250.000154972076,11939.00022506714,42.6441694286437,0
 85,FRA,France,wetlands,15,2637.534448982054,905.814146255908,156.344323368583,0
 85,FRA,France,wetlands,20,20734.72016926393,4499.666679830312,4233.787895676323,0
 85,FRA,France,wetlands,21,20390.999937057495,8265.99988937378,4.6145235094078005,0
 85,FRA,France,wetlands,27,20760.000038146973,2511.999988555908,13381.000518798828,0
 85,FRA,France,wetlands,28,10892.00029373169,7155.00009059906,0,0
 85,FRA,France,wetlands,32,478.0190907200438,1.3781434506054,0,0
-93,DEU,Germany,clay,20,5360577.99569536,1175440.000319481,993421.0006713867,0
-93,DEU,Germany,clay,21,3820713.9991084114,1766404.998725839,128870.00007629395,0
+93,DEU,Germany,clay,20,5360577.99569536,1175440.000319481,993421.0006713868,0
+93,DEU,Germany,clay,21,3820713.9991084114,1766404.998725839,128870.00007629396,0
 93,DEU,Germany,clay,24,6.108451e-7,137.1074084130085,0,0
 93,DEU,Germany,clay,25,383.9999981224537,3814.999981597066,0,0
 93,DEU,Germany,clay,26,285.000010766089,825.0000167638063,0,0
@@ -326,12 +326,12 @@ ADM0_CODE,iso3_SPAM,name_cntr_CIFOS2021,Soil_agri,AEZ,crop_areaha,pasture_areaha
 93,DEU,Germany,clay,32,5540.000015497208,262.67164168509123,0,0
 93,DEU,Germany,clay,33,2109.7437484029997,851.7605397892702,0,0
 93,DEU,Germany,organic,20,230181.00118637085,83123.00037145615,32188.999938964844,0
-93,DEU,Germany,organic,21,150961.00019533187,108525.99954605103,5203.517336013852,0
+93,DEU,Germany,organic,21,150961.00019533187,108525.99954605104,5203.517336013852,0
 93,DEU,Germany,organic,25,0.0632097934368,9.5079694201553,0,0
 93,DEU,Germany,organic,26,0.0647507949294,21.0224247296238,0,0
 93,DEU,Germany,organic,27,21943.99995803833,7477.000021934509,0,0
-93,DEU,Germany,organic,28,214785.00059731305,147104.0000796318,16344.000244140625,0
-93,DEU,Germany,organic,32,186.0387131187276,11.943998521018399,0,0
+93,DEU,Germany,organic,28,214785.00059731305,147104.0000796318,16344.000244140623,0
+93,DEU,Germany,organic,32,186.0387131187276,11.9439985210184,0,0
 93,DEU,Germany,organic,33,22.5343149196728,29.1180083609292,0,0
 93,DEU,Germany,other,20,35155.00029325485,7432.999907433987,317.17560416530273,0
 93,DEU,Germany,other,21,21629.000121355057,8872.000014781952,0,0
@@ -341,29 +341,29 @@ ADM0_CODE,iso3_SPAM,name_cntr_CIFOS2021,Soil_agri,AEZ,crop_areaha,pasture_areaha
 93,DEU,Germany,other,28,5564.000034332275,2422.999954223633,15.6122920897841,0
 93,DEU,Germany,other,32,28385.9998524189,90.9174903991824,0,0
 93,DEU,Germany,other,33,7099.999886751175,1232.0000022649765,0,0
-93,DEU,Germany,sand,20,576765.0002175942,187130.99977113307,16328.999710083008,0
+93,DEU,Germany,sand,20,576765.0002175942,187130.9997711331,16328.999710083008,0
 93,DEU,Germany,sand,21,883131.9996483624,384033.00042729825,59991.999435424805,0
 93,DEU,Germany,sand,26,433.99999141693127,221.00000381469732,0,0
-93,DEU,Germany,sand,27,132915.00039100647,41071.000039577484,2443.109495910662,0
+93,DEU,Germany,sand,27,132915.00039100647,41071.00003957749,2443.109495910662,0
 93,DEU,Germany,sand,28,49031.0001373291,18444.99969482422,5089.3785808194525,0
 93,DEU,Germany,sand,32,1031.9999933242798,346.9684335123524,0,0
 93,DEU,Germany,sand,33,6.928380087047099,0,0,0
 93,DEU,Germany,wetlands,20,379035.0005418062,115293.00016760826,31150.99983215332,0
 93,DEU,Germany,wetlands,21,186072.00033031404,72132.99960494041,11926.436727281878,0
 93,DEU,Germany,wetlands,25,0.0741401960818,2.8204568004098,0,0
-93,DEU,Germany,wetlands,26,0.5001825460986,120.35807361914539,0,0
+93,DEU,Germany,wetlands,26,0.5001825460986,120.3580736191454,0,0
 93,DEU,Germany,wetlands,27,11762.00008392334,3629.0000319480896,0,0
 93,DEU,Germany,wetlands,28,196719.00010108948,69218.9996957779,26884.000396728516,0
-93,DEU,Germany,wetlands,32,720.0000047683716,2.0914740431300998,0,0
+93,DEU,Germany,wetlands,32,720.0000047683716,2.0914740431301,0,0
 97,GRC,Greece,clay,7,0,0,0,0
 97,GRC,Greece,clay,8,177.015641850272,1006.839586863013,0,0
-97,GRC,Greece,clay,10,9122.00002670288,24.745877471737902,0,0
-97,GRC,Greece,clay,11,956693.9993008971,798812.999767065,166266.00036621094,0
-97,GRC,Greece,clay,13,170652.00016200542,141958.0007135868,27981.999969482422,0
+97,GRC,Greece,clay,10,9122.00002670288,24.745877471737906,0,0
+97,GRC,Greece,clay,11,956693.9993008972,798812.999767065,166266.00036621094,0
+97,GRC,Greece,clay,13,170652.00016200542,141958.0007135868,27981.999969482426,0
 97,GRC,Greece,clay,14,224561.9997544214,122728.00074592233,57055.99822998047,0
 97,GRC,Greece,clay,15,280.5058497155345,590.7733261460077,0,0
-97,GRC,Greece,clay,16,318746.0017323494,109496.00044488907,122404.99954223633,0
-97,GRC,Greece,clay,17,117779.99973297119,10889.000034332275,56923.99978637695,0
+97,GRC,Greece,clay,16,318746.0017323494,109496.00044488908,122404.99954223631,0
+97,GRC,Greece,clay,17,117779.9997329712,10889.000034332275,56923.99978637695,0
 97,GRC,Greece,clay,19,83515.00070393085,28492.99964904785,20870.999145507813,0
 97,GRC,Greece,clay,20,67947.99920152873,17072.999930381775,28800,0
 97,GRC,Greece,clay,25,73531.99990522116,138681.99971318245,23.9196574634787,0
@@ -378,9 +378,9 @@ ADM0_CODE,iso3_SPAM,name_cntr_CIFOS2021,Soil_agri,AEZ,crop_areaha,pasture_areaha
 97,GRC,Greece,other,10,247.1749334086133,4.0550416997627,0,0
 97,GRC,Greece,other,11,5240.999972820282,4081.00004196167,5.769640103173599,0
 97,GRC,Greece,other,13,1242.5532116066393,987.7024828240956,0,0
-97,GRC,Greece,other,14,114.22200438093391,199.5368359079595,0,0
-97,GRC,Greece,other,16,917.6637526987773,425.8353641386186,0,0
-97,GRC,Greece,other,17,2493.310338019633,1086.5234964979097,0,0
+97,GRC,Greece,other,14,114.22200438093392,199.5368359079595,0,0
+97,GRC,Greece,other,16,917.6637526987772,425.8353641386186,0,0
+97,GRC,Greece,other,17,2493.310338019633,1086.5234964979095,0,0
 97,GRC,Greece,other,20,750.2761423475085,66.84143067592319,0,0
 97,GRC,Greece,other,25,201.6747186992323,2332.2928560891105,0,0
 97,GRC,Greece,other,26,4420.000034198165,8272.999954223633,0,0
@@ -393,7 +393,7 @@ ADM0_CODE,iso3_SPAM,name_cntr_CIFOS2021,Soil_agri,AEZ,crop_areaha,pasture_areaha
 97,GRC,Greece,sand,27,19.4159273672374,0.2325628011826,25.7351434596034,0
 113,HUN,Hungary,clay,17,193470.00045776367,14740.99999666214,24217.000198364258,0
 113,HUN,Hungary,clay,19,36519.00062561035,2090.999984741211,17964.999771118164,0
-113,HUN,Hungary,clay,20,4931463.001561165,523891.9994749129,412272.00050354004,0
+113,HUN,Hungary,clay,20,4931463.001561165,523891.9994749129,412272.00050354,0
 113,HUN,Hungary,clay,26,272.1875363481126,43.180457435655,0,0
 113,HUN,Hungary,clay,27,9975,998.0000019073486,665.9296756130218,0
 113,HUN,Hungary,clay,28,559078.9981842041,48392.99994111061,84166.00036621094,0
@@ -404,31 +404,31 @@ ADM0_CODE,iso3_SPAM,name_cntr_CIFOS2021,Soil_agri,AEZ,crop_areaha,pasture_areaha
 113,HUN,Hungary,organic,28,71733.99963378906,6254.000008106232,11797.999954223633,0
 113,HUN,Hungary,organic,33,2252.0307867673255,321.1198403227192,0,0
 113,HUN,Hungary,other,20,25939.00032043457,1839.000017940998,0,0
-113,HUN,Hungary,other,26,1065.4716343879552,230.88165164201922,0,0
+113,HUN,Hungary,other,26,1065.4716343879552,230.8816516420192,0,0
 113,HUN,Hungary,other,28,1642.5541702216974,273.8780755539763,0,0
-113,HUN,Hungary,other,32,10507.999992370605,119.9999988079071,0,0
-113,HUN,Hungary,other,33,13114.000129699707,196.0332366222247,0,0
+113,HUN,Hungary,other,32,10507.999992370604,119.9999988079071,0,0
+113,HUN,Hungary,other,33,13114.000129699709,196.0332366222247,0,0
 113,HUN,Hungary,sand,17,766.9439063443103,75.5209609197384,0,0
 113,HUN,Hungary,sand,20,508984.9992752075,55214.99979943037,180.8644074255745,0
 113,HUN,Hungary,sand,27,439.6693912127595,75.6000529690844,0.0090250943126,0
-113,HUN,Hungary,sand,28,2513.4456947526714,450.61593944823824,4.7455199117411,0
-113,HUN,Hungary,sand,33,760.123106040731,0.24903966408210002,0,0
-113,HUN,Hungary,wetlands,17,101.15343842038551,16.829988235806102,0,0
-113,HUN,Hungary,wetlands,20,109675,12616.999959945679,2586.618978547594,0
+113,HUN,Hungary,sand,28,2513.445694752671,450.61593944823824,4.7455199117411,0
+113,HUN,Hungary,sand,33,760.123106040731,0.2490396640821,0,0
+113,HUN,Hungary,wetlands,17,101.15343842038553,16.829988235806102,0,0
+113,HUN,Hungary,wetlands,20,109675,12616.99995994568,2586.618978547594,0
 113,HUN,Hungary,wetlands,26,31.8410833314352,6.8997869205025,0,0
 113,HUN,Hungary,wetlands,28,73919.000244140625,9150,0,0
 119,IRL,Ireland,clay,21,578865.0003641844,1741680.0025582314,86354.99992370605,0
 119,IRL,Ireland,clay,25,0.8440969888156,0,0,0
 119,IRL,Ireland,clay,26,19350.000181794167,42275.99968146533,0,0
-119,IRL,Ireland,clay,28,532.9999923706055,7757.061056761303,1409.3923874902941,0
+119,IRL,Ireland,clay,28,532.9999923706055,7757.061056761303,1409.392387490294,0
 119,IRL,Ireland,clay,32,3305.999970436096,840.0000095367432,0,0
-119,IRL,Ireland,clay,33,1996.9999313354492,3888.9999389648437,0,0
+119,IRL,Ireland,clay,33,1996.9999313354492,3888.999938964844,0,0
 119,IRL,Ireland,organic,21,69435.00002026558,187874.0005146712,3363.593223420474,0
-119,IRL,Ireland,organic,25,0.015209972103100001,0,0,0
+119,IRL,Ireland,organic,25,0.0152099721031,0,0,0
 119,IRL,Ireland,organic,26,308.591087156448,458.66498353366774,0,0
 119,IRL,Ireland,organic,28,13597.999995946884,34292.000007629395,2052.3517160672613,0
 119,IRL,Ireland,organic,33,591.4643196916172,225.2086060382274,0,0
-119,IRL,Ireland,osoil,21,101399.99976456165,379285.0002106279,398.171673390855,0
+119,IRL,Ireland,osoil,21,101399.99976456164,379285.0002106279,398.171673390855,0
 119,IRL,Ireland,osoil,25,0.13397267303559998,0,0,0
 119,IRL,Ireland,osoil,26,2716.0000324249268,4664.000034332275,0,0
 119,IRL,Ireland,osoil,28,241.7279169898229,713.4388210162363,0,0
@@ -436,79 +436,79 @@ ADM0_CODE,iso3_SPAM,name_cntr_CIFOS2021,Soil_agri,AEZ,crop_areaha,pasture_areaha
 119,IRL,Ireland,osoil,33,14.9948445759431,52.733132061785106,0,0
 119,IRL,Ireland,other,21,7729.999977350235,32491.000032424927,159.2937506288777,0
 119,IRL,Ireland,other,25,0.090398615944,0,0,0
-119,IRL,Ireland,other,26,2333.999991416931,11341.999888420105,0,0
+119,IRL,Ireland,other,26,2333.999991416931,11341.999888420103,0,0
 119,IRL,Ireland,other,28,105.2144917128392,317.4315172329437,0,0
 119,IRL,Ireland,other,32,1250,57.154500730456704,0,0
 119,IRL,Ireland,other,33,2387.0000064373016,7962.00008392334,0,0
 119,IRL,Ireland,sand,21,4224.999952316284,18592.00029373169,0,0
 119,IRL,Ireland,sand,26,3371.0000038146973,13451.99966430664,0,0
-119,IRL,Ireland,sand,32,119.0664430217662,110.67073999469359,0,0
-119,IRL,Ireland,wetlands,21,259354.00061309338,739721.0002422333,75982.000732421875,0
+119,IRL,Ireland,sand,32,119.0664430217662,110.6707399946936,0,0
+119,IRL,Ireland,wetlands,21,259354.00061309335,739721.0002422333,75982.000732421875,0
 119,IRL,Ireland,wetlands,26,27.9006639467686,50.271655572836906,0,0
 119,IRL,Ireland,wetlands,28,17073.000073432922,72655.9998512268,158.0877357290692,0
-119,IRL,Ireland,wetlands,33,706.9529537307469,205.69599381380738,0,0
+119,IRL,Ireland,wetlands,33,706.9529537307469,205.69599381380735,0,0
 122,ITA,Italy,clay,10,0,0,0,0
-122,ITA,Italy,clay,11,3386782.9986276105,1126369.0012335777,291445.0012207031,0
+122,ITA,Italy,clay,11,3386782.9986276105,1126369.0012335775,291445.0012207031,0
 122,ITA,Italy,clay,12,649081.0008645058,160342.00005829334,6401.999664306641,0
-122,ITA,Italy,clay,14,1330356.00056611,492280.99950812757,76828.00064086914,0
+122,ITA,Italy,clay,14,1330356.00056611,492280.9995081276,76828.00064086914,0
 122,ITA,Italy,clay,15,30297.000098228455,16562.999897822738,0,0
-122,ITA,Italy,clay,17,485741.9985294342,94013.00000231713,18736.999893188477,0
+122,ITA,Italy,clay,17,485741.9985294342,94013.00000231712,18736.999893188477,0
 122,ITA,Italy,clay,18,122168.00053715706,11833.000002801418,0,0
-122,ITA,Italy,clay,20,256935.00057458878,128020.0002193451,0,0
-122,ITA,Italy,clay,21,197201.99990421534,110363.00018802285,0,0
+122,ITA,Italy,clay,20,256935.0005745888,128020.0002193451,0,0
+122,ITA,Italy,clay,21,197201.99990421536,110363.00018802284,0,0
 122,ITA,Italy,clay,24,634.9999843165278,2660.9999656677246,0,0
 122,ITA,Italy,clay,25,109520.99972907454,387727.99964398146,0,0
 122,ITA,Italy,clay,26,110257.99962058663,97857.00001567602,0,0
 122,ITA,Italy,clay,27,4106773.9935815334,726960.000314191,432291.9982910156,0
 122,ITA,Italy,clay,31,565.9999966621399,5351.000022888184,0,0
 122,ITA,Italy,clay,32,3407.0000410079956,241.99999570846563,0,0
-122,ITA,Italy,clay,33,1003.9999708533287,1471.999979019165,0,0
+122,ITA,Italy,clay,33,1003.9999708533288,1471.999979019165,0,0
 122,ITA,Italy,organic,12,1067.5899739938093,194.4214284792078,0,0
-122,ITA,Italy,organic,14,44.407090170433996,8.0141757092933,0,0
-122,ITA,Italy,organic,17,248.47449167768679,23.365396853468802,0,0
+122,ITA,Italy,organic,14,44.407090170434,8.0141757092933,0,0
+122,ITA,Italy,organic,17,248.4744916776868,23.3653968534688,0,0
 122,ITA,Italy,organic,18,12.1686559049629,4.7918658028449,0,0
 122,ITA,Italy,organic,25,0.6822438285895,10.954234939993,0,0
-122,ITA,Italy,organic,27,21565.00015258789,1038.0000114440918,13030.000305175781,0
+122,ITA,Italy,organic,27,21565.00015258789,1038.0000114440918,13030.00030517578,0
 122,ITA,Italy,osoil,11,46502.99997329712,17897.00002670288,0,0
 122,ITA,Italy,osoil,12,20837.00008392334,4266.999959945679,0,0
 122,ITA,Italy,osoil,14,1546.5169428168886,384.7158375859886,0,0
-122,ITA,Italy,osoil,25,0.21156580786780002,117.682839340976,0,0
+122,ITA,Italy,osoil,25,0.2115658078678,117.682839340976,0,0
 122,ITA,Italy,osoil,26,640.5248326817057,735.5343845644352,0,0
 122,ITA,Italy,osoil,27,1504.7876356492245,364.6276069221262,0,0
 122,ITA,Italy,other,10,0,0,0,0
 122,ITA,Italy,other,11,5721.999883651733,3298.9999771118164,550.7392521573564,0
 122,ITA,Italy,other,12,10214.000034332275,1980.0000190734863,0,0
 122,ITA,Italy,other,14,6072.999954223633,891.9999837875366,0,0
-122,ITA,Italy,other,15,35.5042033448833,0.42689260642230004,0,0
+122,ITA,Italy,other,15,35.5042033448833,0.4268926064223,0,0
 122,ITA,Italy,other,17,7850.99983215332,468.8988248079302,0,0
 122,ITA,Italy,other,18,509.1342701033333,118.3715917009885,0,0
-122,ITA,Italy,other,20,1.1848805606932,0.20796553723369998,0,0
+122,ITA,Italy,other,20,1.1848805606932,0.2079655372337,0,0
 122,ITA,Italy,other,21,2213.0037365436033,1040.9541128979506,0,0
 122,ITA,Italy,other,25,1127.999983355403,5192.0000076293945,0,0
 122,ITA,Italy,other,26,2162.999987602234,1611.0000133514404,0,0
-122,ITA,Italy,other,27,30793.00012588501,3030.000001192093,12783.999633789063,0
+122,ITA,Italy,other,27,30793.00012588501,3030.000001192093,12783.999633789064,0
 122,ITA,Italy,other,31,9.3642515295861,17.294625438398402,0,0
 122,ITA,Italy,other,32,5852.000017464161,35.1859954478369,0,0
 122,ITA,Italy,other,33,11667.999938875437,4220.000076293945,183.4409420715744,0
-122,ITA,Italy,sand,14,0.0307550780976,0.043468385606800004,0,0
+122,ITA,Italy,sand,14,0.0307550780976,0.0434683856068,0,0
 122,ITA,Italy,sand,15,174.2893185732076,92.7472544957897,0,0
 122,ITA,Italy,sand,21,39.1949093570319,74.73485856314551,0,0
 122,ITA,Italy,sand,25,5553.000004217029,71728.00006270409,0,0
 122,ITA,Italy,sand,26,530.9999972581863,2222.999954223633,0,0
 122,ITA,Italy,sand,27,288.99999856948847,1703.000020980835,0,0
 122,ITA,Italy,sand,31,0.0415914599717,0,0,0
-140,LVA,Latvia,clay,20,412626.0006606579,204814.99997973442,11041.280583447277,0
-140,LVA,Latvia,clay,21,256170.99949717522,126702.00031474233,0,0
+140,LVA,Latvia,clay,20,412626.0006606579,204814.9999797344,11041.280583447277,0
+140,LVA,Latvia,clay,21,256170.9994971752,126702.00031474233,0,0
 140,LVA,Latvia,clay,26,120.8367139620633,100.3319690281772,0,0
 140,LVA,Latvia,clay,28,168768.9998626709,40999.00007247925,84750.00038146973,0
 140,LVA,Latvia,clay,33,108.93569966675469,15.5617742492167,0,0
 140,LVA,Latvia,organic,20,32489.999962598085,14354.000023007393,0,0
 140,LVA,Latvia,organic,21,15629.00002002716,6148.000001907349,0,0
 140,LVA,Latvia,organic,26,29.0212021331725,2.1433598546912997,0,0
-140,LVA,Latvia,organic,28,12344.99997496605,3936.9999408721924,0,0
+140,LVA,Latvia,organic,28,12344.99997496605,3936.999940872192,0,0
 140,LVA,Latvia,organic,33,344.30811892150206,166.3691000950345,0,0
 140,LVA,Latvia,osoil,20,685.8222302635236,395.07084715616594,0,0
-140,LVA,Latvia,other,20,11229.000127315521,4615.999956429005,0,0
+140,LVA,Latvia,other,20,11229.00012731552,4615.999956429005,0,0
 140,LVA,Latvia,other,21,5878.000035881996,2736.999988555908,0,0
 140,LVA,Latvia,other,26,1969.9999891221523,1174.0000069141388,0,0
 140,LVA,Latvia,other,28,1220.8726792809944,419.4288222460568,0,0
@@ -517,25 +517,25 @@ ADM0_CODE,iso3_SPAM,name_cntr_CIFOS2021,Soil_agri,AEZ,crop_areaha,pasture_areaha
 140,LVA,Latvia,sand,20,134783.00030957907,60566.9999377802,150.4747815160868,0
 140,LVA,Latvia,sand,21,68438.99967800826,26272.99997396767,0,0
 140,LVA,Latvia,sand,26,382.9512663390899,506.39595749626415,0,0
-140,LVA,Latvia,sand,28,7990.999816358089,1741.0000324249268,1600.2966187103013,0
-140,LVA,Latvia,sand,32,60.728007139053595,46.788533784566596,0,0
-140,LVA,Latvia,wetlands,20,57444.00030374527,24561.000018194318,0,0
+140,LVA,Latvia,sand,28,7990.999816358089,1741.0000324249268,1600.2966187103011,0
+140,LVA,Latvia,sand,32,60.728007139053595,46.78853378456659,0,0
+140,LVA,Latvia,wetlands,20,57444.00030374527,24561.00001819432,0,0
 140,LVA,Latvia,wetlands,21,33456.99999332428,17421.000093221664,0,0
 140,LVA,Latvia,wetlands,28,266.5158083358176,130.7432101393677,0,0
 147,LTU,Lithuania,clay,20,1412365.9997701645,326564.9999169633,15004.000091552734,0
-147,LTU,Lithuania,clay,21,252620.00081539154,75383.00009965897,260.6330088017279,0
+147,LTU,Lithuania,clay,21,252620.0008153915,75383.00009965897,260.6330088017279,0
 147,LTU,Lithuania,clay,28,415303.9999961853,72138.9998793602,5936.563992204967,0
 147,LTU,Lithuania,organic,20,50809.99974012375,16072.000062465668,0,0
-147,LTU,Lithuania,organic,21,9294.000148773193,2846.999979019165,0,0
+147,LTU,Lithuania,organic,21,9294.000148773192,2846.999979019165,0,0
 147,LTU,Lithuania,organic,28,11667.999935150146,1566.9999837875366,0,0
 147,LTU,Lithuania,osoil,20,417.7369634249362,154.4000720596963,0,0
 147,LTU,Lithuania,other,20,1354.9999952316284,366.0000085830688,0,0
 147,LTU,Lithuania,other,21,80.0938225384434,7.5805902389148,0,0
 147,LTU,Lithuania,other,28,11.8165059023527,3.4192340488018003,0,0
 147,LTU,Lithuania,sand,20,270629.00000270456,79506.00010473281,1247.0386152779372,0
-147,LTU,Lithuania,sand,21,55540.00001549721,14481.000052392483,0,0
+147,LTU,Lithuania,sand,21,55540.00001549721,14481.000052392485,0,0
 147,LTU,Lithuania,sand,28,33565.99979400635,6943.99995803833,0,0
-147,LTU,Lithuania,sand,32,263.4672295181172,13.196360326946799,0,0
+147,LTU,Lithuania,sand,32,263.4672295181172,13.1963603269468,0,0
 147,LTU,Lithuania,wetlands,20,8233.999824523926,1001.9999980926514,0,0
 147,LTU,Lithuania,wetlands,21,4972.999954223633,2778.9999961853027,0,0
 147,LTU,Lithuania,wetlands,28,3569.1051972566747,665.0642538078732,0,0
@@ -552,11 +552,11 @@ ADM0_CODE,iso3_SPAM,name_cntr_CIFOS2021,Soil_agri,AEZ,crop_areaha,pasture_areaha
 177,NLD,Netherlands,clay,28,5409.999895095825,5880.000074207783,1306.0567355556889,0
 177,NLD,Netherlands,clay,32,3750.999903678894,527.5663989647837,0,0
 177,NLD,Netherlands,clay,33,1084.0000418946147,1182.0000156760216,836.1175739001914,0
-177,NLD,Netherlands,organic,21,10315.999960899353,10219.000148773193,3698.2868394191387,0
+177,NLD,Netherlands,organic,21,10315.999960899351,10219.000148773192,3698.2868394191382,0
 177,NLD,Netherlands,organic,26,7.2894169010979,69.9229103392993,0,0
-177,NLD,Netherlands,organic,27,9392.000007629395,6916.000020503998,767.7450638021179,0
+177,NLD,Netherlands,organic,27,9392.000007629396,6916.000020503998,767.7450638021179,0
 177,NLD,Netherlands,organic,28,93423.0000063777,128909.99940037727,15936.999893188477,0
-177,NLD,Netherlands,organic,32,911.9999825954437,610.8452131903169,0,0
+177,NLD,Netherlands,organic,32,911.9999825954436,610.8452131903169,0,0
 177,NLD,Netherlands,organic,33,50.244493863018704,1161.108169301751,0,0
 177,NLD,Netherlands,other,20,0,0,0,0
 177,NLD,Netherlands,other,21,3928.000068664551,856.000018119812,0,0
@@ -565,9 +565,9 @@ ADM0_CODE,iso3_SPAM,name_cntr_CIFOS2021,Soil_agri,AEZ,crop_areaha,pasture_areaha
 177,NLD,Netherlands,other,32,216.000010445714,105.2028921726172,0,0
 177,NLD,Netherlands,other,33,1484.0000346302986,763.7555181799593,0,0
 177,NLD,Netherlands,sand,20,181.4376180397784,20.2313679979369,0,0
-177,NLD,Netherlands,sand,21,91087.00040280819,59248.00033103675,5499.336622381408,0
-177,NLD,Netherlands,sand,26,26.719941191434398,256.0202285267668,0,0
-177,NLD,Netherlands,sand,27,198163.00010681152,101434.99960899353,1281.7622286434375,0
+177,NLD,Netherlands,sand,21,91087.0004028082,59248.00033103675,5499.336622381408,0
+177,NLD,Netherlands,sand,26,26.7199411914344,256.0202285267668,0,0
+177,NLD,Netherlands,sand,27,198163.00010681152,101434.99960899352,1281.7622286434375,0
 177,NLD,Netherlands,sand,28,98978.99985313416,133833.00018310547,21263.999938964844,0
 177,NLD,Netherlands,sand,32,722.0000028610228,12.3045091136821,0,0
 177,NLD,Netherlands,sand,33,989.9999603629112,1038.770842107798,0,0
@@ -577,14 +577,14 @@ ADM0_CODE,iso3_SPAM,name_cntr_CIFOS2021,Soil_agri,AEZ,crop_areaha,pasture_areaha
 177,NLD,Netherlands,wetlands,32,339.702760307694,8.390102188614499,0,0
 177,NLD,Netherlands,wetlands,33,2009.3024303245431,709.0347630733073,0,0
 198,POL,Poland,clay,20,8218746.000762656,1831460.0008489564,605262.0014190674,0
-198,POL,Poland,clay,21,246638.00028562546,93608.00000578165,0,0
+198,POL,Poland,clay,21,246638.00028562543,93608.00000578164,0,0
 198,POL,Poland,clay,24,1594.0000295639038,12.441197592628,0,0
 198,POL,Poland,clay,25,64.2411356514077,0,0,0
 198,POL,Poland,clay,26,12790.000122785568,3053.000047802925,0,0
 198,POL,Poland,clay,28,593640.9997940063,97249.0001320839,152457.99942016602,0
 198,POL,Poland,clay,32,2575,88.73682006682981,0,0
 198,POL,Poland,clay,33,1148.3941123639045,420.6648413020331,0,0
-198,POL,Poland,organic,20,249395.00032365322,100369.00020167232,2549.646042848332,0
+198,POL,Poland,organic,20,249395.0003236532,100369.00020167232,2549.646042848332,0
 198,POL,Poland,organic,21,665.7824008982687,326.8271515627501,0,0
 198,POL,Poland,organic,28,34043.00022125244,12045.999982953072,0,0
 198,POL,Poland,organic,32,1.7990790276768,1.9832065238524,0,0
@@ -597,26 +597,26 @@ ADM0_CODE,iso3_SPAM,name_cntr_CIFOS2021,Soil_agri,AEZ,crop_areaha,pasture_areaha
 198,POL,Poland,other,33,3330.999994277954,468.9999997615814,0,0
 198,POL,Poland,sand,20,3531980.0034975633,885275.0002756715,79933.00018310547,0
 198,POL,Poland,sand,21,9650.000023841858,2055.999994277954,0,0
-198,POL,Poland,sand,24,56.909739262472804,0.0984053545768,0,0
+198,POL,Poland,sand,24,56.9097392624728,0.0984053545768,0,0
 198,POL,Poland,sand,25,0.0805459359799,0,0,0
 198,POL,Poland,sand,26,2637.999999523163,1384.9999941885471,0,0
 198,POL,Poland,sand,28,33881.98022398551,5911.655343224789,8926.455828775377,0
 198,POL,Poland,sand,32,469.0420633757215,47.320269104511496,0,0
 198,POL,Poland,sand,33,884.4945453044263,157.67739787873302,0,0
 198,POL,Poland,wetlands,20,71014.999294281,15873.999953269958,10662.000274658203,0
-198,POL,Poland,wetlands,28,135963.99974822998,19286.999905109406,49901.00021362305,0
-199,PRT,Portugal,clay,11,1420852.0009769127,901247.0003947616,447141.00189208984,0
+198,POL,Poland,wetlands,28,135963.99974822998,19286.99990510941,49901.00021362305,0
+199,PRT,Portugal,clay,11,1420852.000976913,901247.0003947616,447141.00189208984,0
 199,PRT,Portugal,clay,12,66620.0000166893,45616.99986755848,0,0
 199,PRT,Portugal,clay,14,134915.00017642975,125541.00007414818,0,0
 199,PRT,Portugal,clay,15,3977.999973297119,3869.0000534057617,0,0
 199,PRT,Portugal,clay,26,158861.000312306,150165.00030625612,0,0
-199,PRT,Portugal,clay,27,106154.00009155273,31775.000190734863,66860.00061035156,0
+199,PRT,Portugal,clay,27,106154.00009155272,31775.000190734863,66860.00061035156,0
 199,PRT,Portugal,clay,28,466.12988492328606,439.11171326435425,0,0
-199,PRT,Portugal,clay,32,4612.999892234802,0.9514701216834001,0,0
-199,PRT,Portugal,clay,33,585.3680257449868,117.91752413875261,0,0
+199,PRT,Portugal,clay,32,4612.999892234802,0.9514701216834,0,0
+199,PRT,Portugal,clay,33,585.3680257449868,117.9175241387526,0,0
 199,PRT,Portugal,other,11,5503.999996185303,5730.9998989105225,71.6859118792416,0
-199,PRT,Portugal,other,12,471.39015060292644,283.78848513416386,0,0
-199,PRT,Portugal,other,14,100.49542329289221,103.2521231519586,0,0
+199,PRT,Portugal,other,12,471.3901506029264,283.78848513416386,0,0
+199,PRT,Portugal,other,14,100.4954232928922,103.2521231519586,0,0
 199,PRT,Portugal,other,26,358.32156173570803,252.5330495532803,0,0
 199,PRT,Portugal,other,27,6552.999973297119,4572.999954223633,256.848656575455,0
 199,PRT,Portugal,other,28,21.9756699100155,14.1769636954928,0,0
@@ -629,49 +629,49 @@ ADM0_CODE,iso3_SPAM,name_cntr_CIFOS2021,Soil_agri,AEZ,crop_areaha,pasture_areaha
 199,PRT,Portugal,sand,28,172.298473155665,156.64662461447782,0,0
 199,PRT,Portugal,sand,33,631.5694723158911,213.0241833105081,0,0
 203,ROU,Romania,clay,16,1295245.0047779828,259606.00083321333,327338.0012512207,33611.00025177002
-203,ROU,Romania,clay,17,998908.0003738403,165006.00020885468,456295.0004577637,0
-203,ROU,Romania,clay,19,403830.00016212463,117564.99996185303,31246.000289916992,1.6953254774834
+203,ROU,Romania,clay,17,998908.0003738404,165006.00020885468,456295.0004577637,0
+203,ROU,Romania,clay,19,403830.00016212463,117564.99996185304,31246.000289916992,1.6953254774834
 203,ROU,Romania,clay,20,3710698.001380451,1981592.999939993,462464.998626709,0
 203,ROU,Romania,clay,21,69955.99995125085,94362.99961805344,0,0
-203,ROU,Romania,clay,23,680.4003854966185,1981.3221244203594,3.6966415052627,0
+203,ROU,Romania,clay,23,680.4003854966185,1981.3221244203592,3.6966415052627,0
 203,ROU,Romania,clay,24,484.00002121925354,189.2344329311515,0,0
-203,ROU,Romania,clay,25,13880.999966524541,15776.000028848648,0,0
+203,ROU,Romania,clay,25,13880.99996652454,15776.000028848648,0,0
 203,ROU,Romania,clay,26,67710.99963989109,81906.00015744567,2.8846569298269,34.920926413221295
-203,ROU,Romania,clay,27,2919796.0001945496,401879.00075912476,1241010.00289917,43142.00019836426
-203,ROU,Romania,clay,28,146956.00067861378,37857.00008869171,61710.000228881836,7101.1382551381885
+203,ROU,Romania,clay,27,2919796.0001945496,401879.0007591248,1241010.00289917,43142.00019836426
+203,ROU,Romania,clay,28,146956.00067861378,37857.00008869171,61710.00022888184,7101.1382551381885
 203,ROU,Romania,clay,32,3016.999912261963,89.5513350873536,0,0
 203,ROU,Romania,clay,33,2155.2779296581116,725.1693926447999,0,443.08294538989105
 203,ROU,Romania,organic,16,3588.0000699311495,7193.000221252441,0,18171.00009918213
 203,ROU,Romania,organic,19,126.5501738746628,46.0464732214054,0,0
 203,ROU,Romania,organic,20,1234.883740086655,831.2441321804497,0,0
 203,ROU,Romania,organic,21,122.93811170149851,130.4379506809972,0,0
-203,ROU,Romania,organic,26,25.5528838131476,13.727666759196799,0,0
+203,ROU,Romania,organic,26,25.5528838131476,13.7276667591968,0,0
 203,ROU,Romania,organic,27,7404.000091552734,624.8170558659161,0,1778.350510675113
-203,ROU,Romania,organic,28,19621.000035852194,15429.999732971191,2806.2685345916393,81734.00058746338
+203,ROU,Romania,organic,28,19621.00003585219,15429.999732971191,2806.2685345916393,81734.00058746338
 203,ROU,Romania,organic,33,9102.000177837908,631.5543242280362,0,5064.999938011169
 203,ROU,Romania,osoil,20,24284.999669343233,14071.000099182129,5398.430600489138,0
 203,ROU,Romania,osoil,21,6740.999901853502,8983.999933302402,0,0
-203,ROU,Romania,osoil,23,2650.0000447034836,1003.7082182045203,0,0
+203,ROU,Romania,osoil,23,2650.0000447034836,1003.7082182045204,0,0
 203,ROU,Romania,osoil,24,1480.9999702498317,1003.7898548340744,0,0
 203,ROU,Romania,osoil,25,6534.000037424266,4039.999979734421,0,0
 203,ROU,Romania,osoil,26,10228.999921306968,18755.999970436096,0,0
 203,ROU,Romania,other,16,17058.999824523926,2247.000014781952,2412.983035034473,270.212232339786
 203,ROU,Romania,other,17,6550,3408.000087738037,3.9635096225654,0
-203,ROU,Romania,other,20,2753.027038277827,1563.3706472764281,0,0
+203,ROU,Romania,other,20,2753.027038277827,1563.370647276428,0,0
 203,ROU,Romania,other,25,1.076906530618,14.1165289382326,0,0
 203,ROU,Romania,other,26,11868.000030517578,2778.9999961853027,1.9388453290148,152.7068156898542
 203,ROU,Romania,other,27,18784.000205993652,3743.999934196472,19601.000213623047,196.1074276748342
 203,ROU,Romania,other,28,0.0968700960868,0,0,35.6672011432493
-203,ROU,Romania,other,32,1354.3380884577527,36.413194517587996,0,0
+203,ROU,Romania,other,32,1354.3380884577527,36.413194517588,0,0
 203,ROU,Romania,other,33,15.8193220603192,20.9791768759228,0,18.1964189440112
 203,ROU,Romania,sand,16,20661.000044085085,8831.000280380249,4476.601550884754,33319.00005340576
 203,ROU,Romania,sand,17,15826.000118255615,10445.999908447266,14402.539665542798,0
 203,ROU,Romania,sand,20,113620.99981307983,48868.99995803833,3542.3726675043617,0
 203,ROU,Romania,sand,27,89265.99998474121,13868.999910354614,35583.00094604492,1160.928931491412
-203,ROU,Romania,sand,28,17.000000551343,1700.7792086782401,570.7236013204829,11549.00016784668
+203,ROU,Romania,sand,28,17.000000551343,1700.77920867824,570.7236013204829,11549.00016784668
 203,ROU,Romania,sand,33,211.23982605955248,282.62339595509786,0,239.3563241522726
 203,ROU,Romania,wetlands,16,4841.117600007378,489.1859218382117,2179.1153897156782,0
-203,ROU,Romania,wetlands,17,9620.000076293945,1791.9824606111447,8093.89066284584,0
+203,ROU,Romania,wetlands,17,9620.000076293943,1791.9824606111447,8093.89066284584,0
 203,ROU,Romania,wetlands,20,41870.000076293945,16084.000205993652,1838.7168857902773,0
 203,ROU,Romania,wetlands,21,11.3796498936047,3.1681225817035004,0,0
 203,ROU,Romania,wetlands,23,0.3504629836527,0.2062929382684,0.1842797056761,0
@@ -681,60 +681,60 @@ ADM0_CODE,iso3_SPAM,name_cntr_CIFOS2021,Soil_agri,AEZ,crop_areaha,pasture_areaha
 223,SVK,Slovakia,clay,21,122777.0001038909,75789.99996632338,0,0
 223,SVK,Slovakia,clay,24,7056.00004196167,604.9999803304672,0,0
 223,SVK,Slovakia,clay,25,8910.000069625676,254.99999467283493,0,0
-223,SVK,Slovakia,clay,26,7368.000018596649,1273.9999905228615,0,0
-223,SVK,Slovakia,clay,27,128536.99951171875,16948.999977111816,73064.00032043457,0
+223,SVK,Slovakia,clay,26,7368.000018596649,1273.9999905228617,0,0
+223,SVK,Slovakia,clay,27,128536.99951171876,16948.999977111816,73064.00032043457,0
 223,SVK,Slovakia,other,20,754.8144583225156,264.4611394128943,0,0
 223,SVK,Slovakia,other,21,668.2122543072986,585.0708331368139,0,0
 223,SVK,Slovakia,sand,20,5947.999858856201,1789.000004529953,15.439429057536,0
 223,SVK,Slovakia,sand,21,2744.9999809265137,2400,0,0
-223,SVK,Slovakia,sand,24,75.4057478708059,10.105700393660701,0,0
+223,SVK,Slovakia,sand,24,75.4057478708059,10.1057003936607,0,0
 223,SVK,Slovakia,sand,25,0.0268596816331,0,0,0
 223,SVK,Slovakia,sand,26,257.5353301694957,239.5595683276826,0,0
-223,SVK,Slovakia,sand,27,10.493186607536199,2.8042851669268,0,0
+223,SVK,Slovakia,sand,27,10.4931866075362,2.8042851669268,0,0
 223,SVK,Slovakia,wetlands,20,136.3987819668786,54.93517526091291,0,0
 224,SVN,Slovenia,clay,12,62.19297430102571,142.72485993402591,0,0
-224,SVN,Slovenia,clay,15,3853.9999961853027,7900.000190734863,0,0
+224,SVN,Slovenia,clay,15,3853.9999961853023,7900.000190734863,0,0
 224,SVN,Slovenia,clay,18,60.6426062874622,800.7546097697049,0,0
 224,SVN,Slovenia,clay,20,54569.00014877319,37381.00047111511,31934.99984741211,0
 224,SVN,Slovenia,clay,21,118292.99996346235,240799.9998005107,5275.093744189523,0
 224,SVN,Slovenia,clay,24,4.0044537334726,1.8292619e-6,0,0
 224,SVN,Slovenia,clay,25,1548.0000291019678,7729.000123217702,0,0
 224,SVN,Slovenia,clay,26,16814.000153914094,21462.000025995076,0,0
-224,SVN,Slovenia,clay,27,51.7074572634011,3.0169676996734998,0,0
+224,SVN,Slovenia,clay,27,51.7074572634011,3.0169676996735,0,0
 224,SVN,Slovenia,clay,28,300.91185403723404,187.4938803146931,0,0
 224,SVN,Slovenia,clay,32,179.8731238364069,27.1369327489251,0,0
 224,SVN,Slovenia,organic,21,1825,5342.0000076293945,0,0
 224,SVN,Slovenia,organic,32,37.2370085701994,1.1904933404528002,0,0
-224,SVN,Slovenia,other,12,2.3749418107672002,3.7772075532988003,0,0
+224,SVN,Slovenia,other,12,2.3749418107672,3.7772075532988,0,0
 224,SVN,Slovenia,other,15,91.8394757999106,129.0232497850817,0,0
 224,SVN,Slovenia,other,18,1.4467717743658,2.2812167957693,0,0
-224,SVN,Slovenia,other,21,1414.9999618530273,2394.0000534057617,0,0
+224,SVN,Slovenia,other,21,1414.9999618530271,2394.0000534057617,0,0
 224,SVN,Slovenia,other,24,0.0273791149184,0,0,0
 224,SVN,Slovenia,other,25,27.8157414131632,43.6898581840115,0,0
 224,SVN,Slovenia,other,26,50.346965805184794,43.5588871672368,0,0
 224,SVN,Slovenia,other,32,220.732973368669,27.2197522435216,0,0
-224,SVN,Slovenia,sand,20,1541.4312345107505,683.0073748000447,0,0
+224,SVN,Slovenia,sand,20,1541.4312345107503,683.0073748000447,0,0
 224,SVN,Slovenia,sand,21,20.4350084043936,2.836878448814,0,0
 224,SVN,Slovenia,sand,28,88.6901048364942,58.708822000287,0,0
 224,SVN,Slovenia,wetlands,20,12697.999954223633,4995.662431053092,17984.00001525879,0
 224,SVN,Slovenia,wetlands,21,4213.000071048737,6999.999904632568,1333.5682814656393,0
 224,SVN,Slovenia,wetlands,26,1645.8707209450072,879.674053087907,0,0
-224,SVN,Slovenia,wetlands,28,1395.4640761155317,891.1599030140555,0,0
+224,SVN,Slovenia,wetlands,28,1395.4640761155315,891.1599030140555,0,0
 224,SVN,Slovenia,wetlands,32,18.1514952102043,28.1437345862554,0,0
 229,ESP,Spain,clay,7,472.2102326428871,0,0,0
-229,ESP,Spain,clay,10,345694.9995504692,1379.3707874645343,0,0
+229,ESP,Spain,clay,10,345694.9995504692,1379.3707874645345,0,0
 229,ESP,Spain,clay,11,5737127.999721281,1410025.9990839288,2218319.0002441406,0
 229,ESP,Spain,clay,12,254500.0002682209,165885.0001361221,19680.00030517578,0
 229,ESP,Spain,clay,13,2642226.00233797,304059.0006172657,617866.9967651367,0
 229,ESP,Spain,clay,14,4279918.993991613,838561.9994021952,1475520.0008392334,0
 229,ESP,Spain,clay,15,264924.99947492033,147068.99911649525,0,0
 229,ESP,Spain,clay,25,36603.00010703504,12729.000033065677,0,0
-229,ESP,Spain,clay,26,650599.0001481026,401743.99988595396,881.2200640642706,0
+229,ESP,Spain,clay,26,650599.0001481026,401743.9998859539,881.2200640642706,0
 229,ESP,Spain,clay,27,3373906.000351906,188689.0000641346,1856952.0000457764,0
 229,ESP,Spain,clay,28,13611.000061035156,321.7246996642531,5344.372766497338,0
-229,ESP,Spain,clay,29,3638.0000952631235,0,0,0
+229,ESP,Spain,clay,29,3638.000095263123,0,0,0
 229,ESP,Spain,clay,32,9926.999926567078,616.0000145435333,0,0
-229,ESP,Spain,clay,33,1147.0000222325325,17.510628719735898,0.0030670298729000003,0
+229,ESP,Spain,clay,33,1147.0000222325325,17.510628719735898,0.0030670298729,0
 229,ESP,Spain,organic,12,1890.009162619772,1574.5683094973033,0,0
 229,ESP,Spain,organic,14,397.1465939551164,162.1643503700233,0,0
 229,ESP,Spain,organic,26,700.0000119209291,130.99999725818628,0,0
@@ -746,17 +746,17 @@ ADM0_CODE,iso3_SPAM,name_cntr_CIFOS2021,Soil_agri,AEZ,crop_areaha,pasture_areaha
 229,ESP,Spain,osoil,14,2631.8844252750628,1236.692895165418,0,0
 229,ESP,Spain,osoil,15,2453.999936580658,2026.0000228881836,0,0
 229,ESP,Spain,osoil,25,857.0000112056732,471.00000381469727,0,0
-229,ESP,Spain,osoil,26,644.0000057220459,1878.8846507671942,0,0
-229,ESP,Spain,osoil,27,2689.049523519961,931.5446915913285,0,0
+229,ESP,Spain,osoil,26,644.0000057220459,1878.8846507671944,0,0
+229,ESP,Spain,osoil,27,2689.049523519961,931.5446915913284,0,0
 229,ESP,Spain,other,7,16.6825647772103,0,0,0
-229,ESP,Spain,other,10,4784.999847412109,2.1906516155199998,0,0
+229,ESP,Spain,other,10,4784.999847412109,2.19065161552,0,0
 229,ESP,Spain,other,11,25589.999842643738,10926.999950408936,2651.2812469859705,0
 229,ESP,Spain,other,12,263.0000025033951,595.0000017881393,0,0
-229,ESP,Spain,other,13,3317.266181503279,1593.4001249722473,207.23706469460132,0
+229,ESP,Spain,other,13,3317.266181503279,1593.400124972247,207.23706469460132,0
 229,ESP,Spain,other,14,23691.999912261963,3366.6115139952653,2759.484065499474,0
 229,ESP,Spain,other,15,1512.0157565879897,635.2545790237527,0,0
-229,ESP,Spain,other,25,111.94840568376429,0.0457051716201,0,0
-229,ESP,Spain,other,26,3923.0000376701355,3134.999978542328,0,0
+229,ESP,Spain,other,25,111.94840568376428,0.0457051716201,0,0
+229,ESP,Spain,other,26,3923.000037670135,3134.999978542328,0,0
 229,ESP,Spain,other,27,33627.99987792969,889.5547768186091,36600,0
 229,ESP,Spain,other,29,34.0520992834152,0,0,0
 229,ESP,Spain,other,32,416.99999272823334,4.4257752616769,0,0
@@ -767,20 +767,20 @@ ADM0_CODE,iso3_SPAM,name_cntr_CIFOS2021,Soil_agri,AEZ,crop_areaha,pasture_areaha
 229,ESP,Spain,sand,27,35451.00002288818,12366.9997215271,1928.5394669138168,0
 229,ESP,Spain,sand,29,6.9486020875645,0,0,0
 229,ESP,Spain,sand,32,0.1129177011626,4.2160048e-4,0,0
-229,ESP,Spain,sand,33,0.0016581343657999998,0.0017711888713000002,0,0
+229,ESP,Spain,sand,33,0.00165813436579999,0.0017711888713,0,0
 236,SWE,Sweden,clay,19,10.5311379360279,0.0176340947358,0,0
 236,SWE,Sweden,clay,20,1113140.9985363483,135881.9999286905,24618.9998626709,20.4703778391276
-236,SWE,Sweden,clay,21,1075901.0015616193,134390.00012129545,23754.999923706055,764.999988488853
+236,SWE,Sweden,clay,21,1075901.001561619,134390.00012129545,23754.999923706055,764.999988488853
 236,SWE,Sweden,clay,24,150511.99981477112,19181.00003991276,0,35.999999381601796
 236,SWE,Sweden,clay,25,0,0,0,1.4299113432785
-236,SWE,Sweden,clay,26,2855.9999525547028,457.999999076128,0,21.076609451093002
+236,SWE,Sweden,clay,26,2855.9999525547028,457.999999076128,0,21.076609451093
 236,SWE,Sweden,clay,27,47732.00035095215,5531.999979168177,0,0
-236,SWE,Sweden,clay,28,35.3448354387182,2.8769986333602002,0,0
+236,SWE,Sweden,clay,28,35.3448354387182,2.8769986333602,0,0
 236,SWE,Sweden,clay,30,0,0,0,10.0639564883077
 236,SWE,Sweden,clay,31,1.2583083950306,0,0,58.999999612569795
 236,SWE,Sweden,clay,32,3392.99997985363,160.9667242702113,0,0
 236,SWE,Sweden,clay,33,17855.000057816505,720.0000047683716,0,163.99999652057892
-236,SWE,Sweden,organic,24,645.0000002980232,0.41219385227690003,0,7.442867987181
+236,SWE,Sweden,organic,24,645.0000002980232,0.4121938522769,0,7.442867987181
 236,SWE,Sweden,organic,26,0,0,0,0
 236,SWE,Sweden,osoil,20,466.00000374019146,16.3600218654715,0,0
 236,SWE,Sweden,osoil,21,76053.9997279644,4607.000012136996,0,0
@@ -792,11 +792,11 @@ ADM0_CODE,iso3_SPAM,name_cntr_CIFOS2021,Soil_agri,AEZ,crop_areaha,pasture_areaha
 236,SWE,Sweden,osoil,27,349.4315034987491,37.9244808763403,0,0
 236,SWE,Sweden,osoil,28,0.6133015291585999,1.5538872e-6,0,0
 236,SWE,Sweden,osoil,30,9.7994073093224,0.0878938207868,0,2982.9999942332506
-236,SWE,Sweden,osoil,31,24.0000000223517,0.0309860998169,0,3889.9999821558595
+236,SWE,Sweden,osoil,31,24.0000000223517,0.0309860998169,0,3889.999982155859
 236,SWE,Sweden,osoil,32,93.3818334693609,11.5551180423069,0,0
-236,SWE,Sweden,osoil,33,877.9999982565641,21.809638343082398,0,97.99999948590991
+236,SWE,Sweden,osoil,33,877.9999982565641,21.8096383430824,0,97.99999948590992
 236,SWE,Sweden,other,19,1.8740560572597,0.001017036286,0,0
-236,SWE,Sweden,other,20,2660.000002384186,435.00000834465027,0,1.5209542659614
+236,SWE,Sweden,other,20,2660.000002384186,435.0000083446502,0,1.5209542659614
 236,SWE,Sweden,other,21,12422.000187635422,1025.9999917820096,0,171.00000474601978
 236,SWE,Sweden,other,22,0,0,0,0
 236,SWE,Sweden,other,23,0,0,0,0
@@ -819,9 +819,9 @@ ADM0_CODE,iso3_SPAM,name_cntr_CIFOS2021,Soil_agri,AEZ,crop_areaha,pasture_areaha
 256,GBR,United Kingdom,clay,21,2368746.0007403046,3457917.0054771006,1140540.000152588,0
 256,GBR,United Kingdom,clay,24,61.9999988004565,3910.935367369576,0,0
 256,GBR,United Kingdom,clay,25,0.5234770656712999,1035.2295297561782,0,0
-256,GBR,United Kingdom,clay,26,9951.000045984983,69831.99978619814,11829.000473022461,0
+256,GBR,United Kingdom,clay,26,9951.000045984983,69831.99978619814,11829.00047302246,0
 256,GBR,United Kingdom,clay,28,350790.00017642975,37622.999572753906,363474.99923706055,0
-256,GBR,United Kingdom,clay,32,15195.000061392784,720.0000047683716,0.09819729244219999,0
+256,GBR,United Kingdom,clay,32,15195.000061392784,720.0000047683716,0.0981972924422,0
 256,GBR,United Kingdom,clay,33,6894.000053405762,2351.0000228881836,7.9556225889928,0
 256,GBR,United Kingdom,organic,20,13364.999771118164,1752.0000457763672,12313.000106811523,0
 256,GBR,United Kingdom,organic,21,24094.999940879643,507865.9986972809,11510.83885144905,0
@@ -850,12 +850,12 @@ ADM0_CODE,iso3_SPAM,name_cntr_CIFOS2021,Soil_agri,AEZ,crop_areaha,pasture_areaha
 256,GBR,United Kingdom,sand,21,131744.00061517954,232507.00025856495,49123.99978637695,0
 256,GBR,United Kingdom,sand,24,30.0000000745058,8318.000030517578,0,0
 256,GBR,United Kingdom,sand,26,1725.9999886155128,23114.999961853027,0,0
-256,GBR,United Kingdom,sand,28,81774.99955892563,12873.000025749207,74870.99952697754,0
-256,GBR,United Kingdom,sand,32,1327.4950988947141,90.8649076727086,0,0
+256,GBR,United Kingdom,sand,28,81774.99955892563,12873.000025749208,74870.99952697754,0
+256,GBR,United Kingdom,sand,32,1327.495098894714,90.8649076727086,0,0
 256,GBR,United Kingdom,wetlands,20,19361.000061035156,3342.0000076293945,25020.526421062856,0
 256,GBR,United Kingdom,wetlands,21,279192.9991716519,1945455.0024032593,75320.99952697754,0
 256,GBR,United Kingdom,wetlands,24,16.403562262881,1223.0526156919227,0,0
 256,GBR,United Kingdom,wetlands,26,79.4532945380745,5645.4695122185985,0,0
 256,GBR,United Kingdom,wetlands,28,172863.00086975098,2585.0000143051147,217528.00102233887,0
-256,GBR,United Kingdom,wetlands,32,149.99999701976782,460.0000202655792,3.6437984595646995,0
-256,GBR,United Kingdom,wetlands,33,234.6475928566869,3489.7347335620234,0.0032999279407999998,0
+256,GBR,United Kingdom,wetlands,32,149.99999701976782,460.0000202655792,3.643798459564699,0
+256,GBR,United Kingdom,wetlands,33,234.6475928566869,3489.7347335620234,0.00329992794079999,0
diff --git a/R_to_SQL_database/Cifos_Model_Data_EU.R b/R_to_SQL_database/Cifos_Model_Data_EU.R
index aaf747e..bef4500 100644
--- a/R_to_SQL_database/Cifos_Model_Data_EU.R
+++ b/R_to_SQL_database/Cifos_Model_Data_EU.R
@@ -2938,3 +2938,5 @@ CropNutr$crop_cifos[!CropNutr$crop_cifos %in% procout_raw_dist$Product] #charact
 
 
 
+
+
diff --git a/Zones/Zones_AEZ.R b/Zones/Zones_AEZ.R
index 73ee075..82e9fbd 100644
--- a/Zones/Zones_AEZ.R
+++ b/Zones/Zones_AEZ.R
@@ -266,7 +266,7 @@ Comb_Zon_EU28 = read_csv(here::here("Input_data", "AEZ_ADM0_SOILagri_EU28.csv"))
 # Checking the area per country
 adm0_check = shape_gaul %>% dplyr::select(ADM0_CODE, ADM0_NAME) %>% distinct_at(vars(ADM0_CODE, ADM0_NAME))
 # 
-Chk_country = Comb_Zon %>% 
+Chk_country = Comb_Zon_EU28 %>% 
   # st_set_geometry(NULL) %>% 
   as_tibble() %>%
   group_by(ADM0_CODE) %>%
-- 
GitLab