Mercurial > repos > ecology > landcover_subindicator
annotate landcover_subindic.xml @ 0:828c02027180 draft default tip
planemo upload for repository https://github.com/galaxyecology/tools-ecology/tree/master/tools/earth commit 4cbace8c3a71b7a1638cfd44a21f5d4b84d2fd15
author | ecology |
---|---|
date | Mon, 21 Oct 2024 16:47:10 +0000 |
parents | |
children |
rev | line source |
---|---|
0
828c02027180
planemo upload for repository https://github.com/galaxyecology/tools-ecology/tree/master/tools/earth commit 4cbace8c3a71b7a1638cfd44a21f5d4b84d2fd15
ecology
parents:
diff
changeset
|
1 <tool id="landcover_subindicator" name="Land cover degradation" version="@TOOL_VERSION@+galaxy@VERSION_SUFFIX@" profile="20.01" license="MIT"> |
828c02027180
planemo upload for repository https://github.com/galaxyecology/tools-ecology/tree/master/tools/earth commit 4cbace8c3a71b7a1638cfd44a21f5d4b84d2fd15
ecology
parents:
diff
changeset
|
2 <description>subindicator to track land changes</description> |
828c02027180
planemo upload for repository https://github.com/galaxyecology/tools-ecology/tree/master/tools/earth commit 4cbace8c3a71b7a1638cfd44a21f5d4b84d2fd15
ecology
parents:
diff
changeset
|
3 <macros> |
828c02027180
planemo upload for repository https://github.com/galaxyecology/tools-ecology/tree/master/tools/earth commit 4cbace8c3a71b7a1638cfd44a21f5d4b84d2fd15
ecology
parents:
diff
changeset
|
4 <token name="@TOOL_VERSION@">0.1.0</token> |
828c02027180
planemo upload for repository https://github.com/galaxyecology/tools-ecology/tree/master/tools/earth commit 4cbace8c3a71b7a1638cfd44a21f5d4b84d2fd15
ecology
parents:
diff
changeset
|
5 <token name="@VERSION_SUFFIX@">0</token> |
828c02027180
planemo upload for repository https://github.com/galaxyecology/tools-ecology/tree/master/tools/earth commit 4cbace8c3a71b7a1638cfd44a21f5d4b84d2fd15
ecology
parents:
diff
changeset
|
6 </macros> |
828c02027180
planemo upload for repository https://github.com/galaxyecology/tools-ecology/tree/master/tools/earth commit 4cbace8c3a71b7a1638cfd44a21f5d4b84d2fd15
ecology
parents:
diff
changeset
|
7 <requirements> |
828c02027180
planemo upload for repository https://github.com/galaxyecology/tools-ecology/tree/master/tools/earth commit 4cbace8c3a71b7a1638cfd44a21f5d4b84d2fd15
ecology
parents:
diff
changeset
|
8 <requirement type="package" version="1.26.3">numpy</requirement> |
828c02027180
planemo upload for repository https://github.com/galaxyecology/tools-ecology/tree/master/tools/earth commit 4cbace8c3a71b7a1638cfd44a21f5d4b84d2fd15
ecology
parents:
diff
changeset
|
9 <requirement type="package" version="3.8.4">matplotlib</requirement> |
828c02027180
planemo upload for repository https://github.com/galaxyecology/tools-ecology/tree/master/tools/earth commit 4cbace8c3a71b7a1638cfd44a21f5d4b84d2fd15
ecology
parents:
diff
changeset
|
10 <requirement type="package" version="1.3.10">rasterio</requirement> |
828c02027180
planemo upload for repository https://github.com/galaxyecology/tools-ecology/tree/master/tools/earth commit 4cbace8c3a71b7a1638cfd44a21f5d4b84d2fd15
ecology
parents:
diff
changeset
|
11 <requirement type="package" version="2.1.14">trends_earth_algorithms</requirement> |
828c02027180
planemo upload for repository https://github.com/galaxyecology/tools-ecology/tree/master/tools/earth commit 4cbace8c3a71b7a1638cfd44a21f5d4b84d2fd15
ecology
parents:
diff
changeset
|
12 <requirement type="package" version="2.1.14">trends_earth_schemas</requirement> |
828c02027180
planemo upload for repository https://github.com/galaxyecology/tools-ecology/tree/master/tools/earth commit 4cbace8c3a71b7a1638cfd44a21f5d4b84d2fd15
ecology
parents:
diff
changeset
|
13 </requirements> |
828c02027180
planemo upload for repository https://github.com/galaxyecology/tools-ecology/tree/master/tools/earth commit 4cbace8c3a71b7a1638cfd44a21f5d4b84d2fd15
ecology
parents:
diff
changeset
|
14 <command detect_errors="exit_code"><![CDATA[ |
828c02027180
planemo upload for repository https://github.com/galaxyecology/tools-ecology/tree/master/tools/earth commit 4cbace8c3a71b7a1638cfd44a21f5d4b84d2fd15
ecology
parents:
diff
changeset
|
15 #if '$method.json_file' == "no" |
828c02027180
planemo upload for repository https://github.com/galaxyecology/tools-ecology/tree/master/tools/earth commit 4cbace8c3a71b7a1638cfd44a21f5d4b84d2fd15
ecology
parents:
diff
changeset
|
16 python '$__tool_directory__/land_cover.py' |
828c02027180
planemo upload for repository https://github.com/galaxyecology/tools-ecology/tree/master/tools/earth commit 4cbace8c3a71b7a1638cfd44a21f5d4b84d2fd15
ecology
parents:
diff
changeset
|
17 --raster_1 '$raster_1' |
828c02027180
planemo upload for repository https://github.com/galaxyecology/tools-ecology/tree/master/tools/earth commit 4cbace8c3a71b7a1638cfd44a21f5d4b84d2fd15
ecology
parents:
diff
changeset
|
18 --raster_2 '$raster_2' |
828c02027180
planemo upload for repository https://github.com/galaxyecology/tools-ecology/tree/master/tools/earth commit 4cbace8c3a71b7a1638cfd44a21f5d4b84d2fd15
ecology
parents:
diff
changeset
|
19 --json '$json' |
828c02027180
planemo upload for repository https://github.com/galaxyecology/tools-ecology/tree/master/tools/earth commit 4cbace8c3a71b7a1638cfd44a21f5d4b84d2fd15
ecology
parents:
diff
changeset
|
20 #else |
828c02027180
planemo upload for repository https://github.com/galaxyecology/tools-ecology/tree/master/tools/earth commit 4cbace8c3a71b7a1638cfd44a21f5d4b84d2fd15
ecology
parents:
diff
changeset
|
21 python '$__tool_directory__/land_cover.py' |
828c02027180
planemo upload for repository https://github.com/galaxyecology/tools-ecology/tree/master/tools/earth commit 4cbace8c3a71b7a1638cfd44a21f5d4b84d2fd15
ecology
parents:
diff
changeset
|
22 --raster_1 '$raster_1' |
828c02027180
planemo upload for repository https://github.com/galaxyecology/tools-ecology/tree/master/tools/earth commit 4cbace8c3a71b7a1638cfd44a21f5d4b84d2fd15
ecology
parents:
diff
changeset
|
23 --raster_2 '$raster_2' |
828c02027180
planemo upload for repository https://github.com/galaxyecology/tools-ecology/tree/master/tools/earth commit 4cbace8c3a71b7a1638cfd44a21f5d4b84d2fd15
ecology
parents:
diff
changeset
|
24 --json '$__tool_directory__/test-data/landcover.json' |
828c02027180
planemo upload for repository https://github.com/galaxyecology/tools-ecology/tree/master/tools/earth commit 4cbace8c3a71b7a1638cfd44a21f5d4b84d2fd15
ecology
parents:
diff
changeset
|
25 #end if |
828c02027180
planemo upload for repository https://github.com/galaxyecology/tools-ecology/tree/master/tools/earth commit 4cbace8c3a71b7a1638cfd44a21f5d4b84d2fd15
ecology
parents:
diff
changeset
|
26 |
828c02027180
planemo upload for repository https://github.com/galaxyecology/tools-ecology/tree/master/tools/earth commit 4cbace8c3a71b7a1638cfd44a21f5d4b84d2fd15
ecology
parents:
diff
changeset
|
27 ]]></command> |
828c02027180
planemo upload for repository https://github.com/galaxyecology/tools-ecology/tree/master/tools/earth commit 4cbace8c3a71b7a1638cfd44a21f5d4b84d2fd15
ecology
parents:
diff
changeset
|
28 <inputs> |
828c02027180
planemo upload for repository https://github.com/galaxyecology/tools-ecology/tree/master/tools/earth commit 4cbace8c3a71b7a1638cfd44a21f5d4b84d2fd15
ecology
parents:
diff
changeset
|
29 <param name="raster_1" type="data" format="tiff" label="A raster image of the land at a reference year" /> |
828c02027180
planemo upload for repository https://github.com/galaxyecology/tools-ecology/tree/master/tools/earth commit 4cbace8c3a71b7a1638cfd44a21f5d4b84d2fd15
ecology
parents:
diff
changeset
|
30 <param name="raster_2" type="data" format="tiff" label="A raster image of the land at the year you want to study" /> |
828c02027180
planemo upload for repository https://github.com/galaxyecology/tools-ecology/tree/master/tools/earth commit 4cbace8c3a71b7a1638cfd44a21f5d4b84d2fd15
ecology
parents:
diff
changeset
|
31 <conditional name="method"> |
828c02027180
planemo upload for repository https://github.com/galaxyecology/tools-ecology/tree/master/tools/earth commit 4cbace8c3a71b7a1638cfd44a21f5d4b84d2fd15
ecology
parents:
diff
changeset
|
32 <param name="json_file" type="select" label="Do you want to use the default file json or your customized one ?" help="A file containing the land specifications, you can directly use the default one or you can customize it beforehand. The default one can be obtained at https://github.com/fair-ease/earth-critical-zone-galaxy/blob/main/landcover.json"> |
828c02027180
planemo upload for repository https://github.com/galaxyecology/tools-ecology/tree/master/tools/earth commit 4cbace8c3a71b7a1638cfd44a21f5d4b84d2fd15
ecology
parents:
diff
changeset
|
33 <option value="yes">Yes, use the standard land specification time</option> |
828c02027180
planemo upload for repository https://github.com/galaxyecology/tools-ecology/tree/master/tools/earth commit 4cbace8c3a71b7a1638cfd44a21f5d4b84d2fd15
ecology
parents:
diff
changeset
|
34 <option value="no">No, I will provide my own.</option> |
828c02027180
planemo upload for repository https://github.com/galaxyecology/tools-ecology/tree/master/tools/earth commit 4cbace8c3a71b7a1638cfd44a21f5d4b84d2fd15
ecology
parents:
diff
changeset
|
35 </param> |
828c02027180
planemo upload for repository https://github.com/galaxyecology/tools-ecology/tree/master/tools/earth commit 4cbace8c3a71b7a1638cfd44a21f5d4b84d2fd15
ecology
parents:
diff
changeset
|
36 <when value="yes"> |
828c02027180
planemo upload for repository https://github.com/galaxyecology/tools-ecology/tree/master/tools/earth commit 4cbace8c3a71b7a1638cfd44a21f5d4b84d2fd15
ecology
parents:
diff
changeset
|
37 </when> |
828c02027180
planemo upload for repository https://github.com/galaxyecology/tools-ecology/tree/master/tools/earth commit 4cbace8c3a71b7a1638cfd44a21f5d4b84d2fd15
ecology
parents:
diff
changeset
|
38 <when value="no"> |
828c02027180
planemo upload for repository https://github.com/galaxyecology/tools-ecology/tree/master/tools/earth commit 4cbace8c3a71b7a1638cfd44a21f5d4b84d2fd15
ecology
parents:
diff
changeset
|
39 <param name="json" type="data" format="json" label="A file containing the land specifications" help="You can customize as needed the default file https://github.com/fair-ease/earth-critical-zone-galaxy/blob/main/landcover.json"/> |
828c02027180
planemo upload for repository https://github.com/galaxyecology/tools-ecology/tree/master/tools/earth commit 4cbace8c3a71b7a1638cfd44a21f5d4b84d2fd15
ecology
parents:
diff
changeset
|
40 </when> |
828c02027180
planemo upload for repository https://github.com/galaxyecology/tools-ecology/tree/master/tools/earth commit 4cbace8c3a71b7a1638cfd44a21f5d4b84d2fd15
ecology
parents:
diff
changeset
|
41 </conditional> |
828c02027180
planemo upload for repository https://github.com/galaxyecology/tools-ecology/tree/master/tools/earth commit 4cbace8c3a71b7a1638cfd44a21f5d4b84d2fd15
ecology
parents:
diff
changeset
|
42 </inputs> |
828c02027180
planemo upload for repository https://github.com/galaxyecology/tools-ecology/tree/master/tools/earth commit 4cbace8c3a71b7a1638cfd44a21f5d4b84d2fd15
ecology
parents:
diff
changeset
|
43 <outputs> |
828c02027180
planemo upload for repository https://github.com/galaxyecology/tools-ecology/tree/master/tools/earth commit 4cbace8c3a71b7a1638cfd44a21f5d4b84d2fd15
ecology
parents:
diff
changeset
|
44 <collection name="output_tiff" type="list" label="Land cover raster outputs"> |
828c02027180
planemo upload for repository https://github.com/galaxyecology/tools-ecology/tree/master/tools/earth commit 4cbace8c3a71b7a1638cfd44a21f5d4b84d2fd15
ecology
parents:
diff
changeset
|
45 <discover_datasets pattern="__name_and_ext__" directory="data/land_cover/output/" /> |
828c02027180
planemo upload for repository https://github.com/galaxyecology/tools-ecology/tree/master/tools/earth commit 4cbace8c3a71b7a1638cfd44a21f5d4b84d2fd15
ecology
parents:
diff
changeset
|
46 </collection> |
828c02027180
planemo upload for repository https://github.com/galaxyecology/tools-ecology/tree/master/tools/earth commit 4cbace8c3a71b7a1638cfd44a21f5d4b84d2fd15
ecology
parents:
diff
changeset
|
47 <!--<collection name="output_png" type="list" label="Land cover plots"> |
828c02027180
planemo upload for repository https://github.com/galaxyecology/tools-ecology/tree/master/tools/earth commit 4cbace8c3a71b7a1638cfd44a21f5d4b84d2fd15
ecology
parents:
diff
changeset
|
48 <discover_datasets pattern="__name_and_ext__" directory="data/land_cover/" /> |
828c02027180
planemo upload for repository https://github.com/galaxyecology/tools-ecology/tree/master/tools/earth commit 4cbace8c3a71b7a1638cfd44a21f5d4b84d2fd15
ecology
parents:
diff
changeset
|
49 </collection>--> |
828c02027180
planemo upload for repository https://github.com/galaxyecology/tools-ecology/tree/master/tools/earth commit 4cbace8c3a71b7a1638cfd44a21f5d4b84d2fd15
ecology
parents:
diff
changeset
|
50 <data name="contour" format="shp" from_work_dir="data/land_cover/output/change_yf_yi0.shp" label="${tool.name} on ${on_string}" /> |
828c02027180
planemo upload for repository https://github.com/galaxyecology/tools-ecology/tree/master/tools/earth commit 4cbace8c3a71b7a1638cfd44a21f5d4b84d2fd15
ecology
parents:
diff
changeset
|
51 </outputs> |
828c02027180
planemo upload for repository https://github.com/galaxyecology/tools-ecology/tree/master/tools/earth commit 4cbace8c3a71b7a1638cfd44a21f5d4b84d2fd15
ecology
parents:
diff
changeset
|
52 <tests> |
828c02027180
planemo upload for repository https://github.com/galaxyecology/tools-ecology/tree/master/tools/earth commit 4cbace8c3a71b7a1638cfd44a21f5d4b84d2fd15
ecology
parents:
diff
changeset
|
53 <test expect_num_outputs="2"> |
828c02027180
planemo upload for repository https://github.com/galaxyecology/tools-ecology/tree/master/tools/earth commit 4cbace8c3a71b7a1638cfd44a21f5d4b84d2fd15
ecology
parents:
diff
changeset
|
54 <param name="raster_1" value="EU_CLC_1990.tiff"/> |
828c02027180
planemo upload for repository https://github.com/galaxyecology/tools-ecology/tree/master/tools/earth commit 4cbace8c3a71b7a1638cfd44a21f5d4b84d2fd15
ecology
parents:
diff
changeset
|
55 <param name="raster_2" value="EU_CLC_2018.tiff"/> |
828c02027180
planemo upload for repository https://github.com/galaxyecology/tools-ecology/tree/master/tools/earth commit 4cbace8c3a71b7a1638cfd44a21f5d4b84d2fd15
ecology
parents:
diff
changeset
|
56 <param name="json_file" value="yes"/> |
828c02027180
planemo upload for repository https://github.com/galaxyecology/tools-ecology/tree/master/tools/earth commit 4cbace8c3a71b7a1638cfd44a21f5d4b84d2fd15
ecology
parents:
diff
changeset
|
57 <output name="contour" value="change_yf_yi0.shp"/> |
828c02027180
planemo upload for repository https://github.com/galaxyecology/tools-ecology/tree/master/tools/earth commit 4cbace8c3a71b7a1638cfd44a21f5d4b84d2fd15
ecology
parents:
diff
changeset
|
58 <output_collection name="output_tiff" type="list" count="7"> |
828c02027180
planemo upload for repository https://github.com/galaxyecology/tools-ecology/tree/master/tools/earth commit 4cbace8c3a71b7a1638cfd44a21f5d4b84d2fd15
ecology
parents:
diff
changeset
|
59 <element name="lc_baseline_esa" ftype="tiff"> |
828c02027180
planemo upload for repository https://github.com/galaxyecology/tools-ecology/tree/master/tools/earth commit 4cbace8c3a71b7a1638cfd44a21f5d4b84d2fd15
ecology
parents:
diff
changeset
|
60 <assert_contents> |
828c02027180
planemo upload for repository https://github.com/galaxyecology/tools-ecology/tree/master/tools/earth commit 4cbace8c3a71b7a1638cfd44a21f5d4b84d2fd15
ecology
parents:
diff
changeset
|
61 <has_text text="LAEA Europe"/> |
828c02027180
planemo upload for repository https://github.com/galaxyecology/tools-ecology/tree/master/tools/earth commit 4cbace8c3a71b7a1638cfd44a21f5d4b84d2fd15
ecology
parents:
diff
changeset
|
62 <has_size size="977"/> |
828c02027180
planemo upload for repository https://github.com/galaxyecology/tools-ecology/tree/master/tools/earth commit 4cbace8c3a71b7a1638cfd44a21f5d4b84d2fd15
ecology
parents:
diff
changeset
|
63 </assert_contents> |
828c02027180
planemo upload for repository https://github.com/galaxyecology/tools-ecology/tree/master/tools/earth commit 4cbace8c3a71b7a1638cfd44a21f5d4b84d2fd15
ecology
parents:
diff
changeset
|
64 </element> |
828c02027180
planemo upload for repository https://github.com/galaxyecology/tools-ecology/tree/master/tools/earth commit 4cbace8c3a71b7a1638cfd44a21f5d4b84d2fd15
ecology
parents:
diff
changeset
|
65 <element name="lc_bl" ftype="tiff"> |
828c02027180
planemo upload for repository https://github.com/galaxyecology/tools-ecology/tree/master/tools/earth commit 4cbace8c3a71b7a1638cfd44a21f5d4b84d2fd15
ecology
parents:
diff
changeset
|
66 <assert_contents> |
828c02027180
planemo upload for repository https://github.com/galaxyecology/tools-ecology/tree/master/tools/earth commit 4cbace8c3a71b7a1638cfd44a21f5d4b84d2fd15
ecology
parents:
diff
changeset
|
67 <has_text text="LAEA Europe"/> |
828c02027180
planemo upload for repository https://github.com/galaxyecology/tools-ecology/tree/master/tools/earth commit 4cbace8c3a71b7a1638cfd44a21f5d4b84d2fd15
ecology
parents:
diff
changeset
|
68 <has_size size="977"/> |
828c02027180
planemo upload for repository https://github.com/galaxyecology/tools-ecology/tree/master/tools/earth commit 4cbace8c3a71b7a1638cfd44a21f5d4b84d2fd15
ecology
parents:
diff
changeset
|
69 </assert_contents> |
828c02027180
planemo upload for repository https://github.com/galaxyecology/tools-ecology/tree/master/tools/earth commit 4cbace8c3a71b7a1638cfd44a21f5d4b84d2fd15
ecology
parents:
diff
changeset
|
70 </element> |
828c02027180
planemo upload for repository https://github.com/galaxyecology/tools-ecology/tree/master/tools/earth commit 4cbace8c3a71b7a1638cfd44a21f5d4b84d2fd15
ecology
parents:
diff
changeset
|
71 <element name="lc_dg" ftype="tiff"> |
828c02027180
planemo upload for repository https://github.com/galaxyecology/tools-ecology/tree/master/tools/earth commit 4cbace8c3a71b7a1638cfd44a21f5d4b84d2fd15
ecology
parents:
diff
changeset
|
72 <assert_contents> |
828c02027180
planemo upload for repository https://github.com/galaxyecology/tools-ecology/tree/master/tools/earth commit 4cbace8c3a71b7a1638cfd44a21f5d4b84d2fd15
ecology
parents:
diff
changeset
|
73 <has_text text="LAEA Europe"/> |
828c02027180
planemo upload for repository https://github.com/galaxyecology/tools-ecology/tree/master/tools/earth commit 4cbace8c3a71b7a1638cfd44a21f5d4b84d2fd15
ecology
parents:
diff
changeset
|
74 <has_size size="977"/> |
828c02027180
planemo upload for repository https://github.com/galaxyecology/tools-ecology/tree/master/tools/earth commit 4cbace8c3a71b7a1638cfd44a21f5d4b84d2fd15
ecology
parents:
diff
changeset
|
75 </assert_contents> |
828c02027180
planemo upload for repository https://github.com/galaxyecology/tools-ecology/tree/master/tools/earth commit 4cbace8c3a71b7a1638cfd44a21f5d4b84d2fd15
ecology
parents:
diff
changeset
|
76 </element> |
828c02027180
planemo upload for repository https://github.com/galaxyecology/tools-ecology/tree/master/tools/earth commit 4cbace8c3a71b7a1638cfd44a21f5d4b84d2fd15
ecology
parents:
diff
changeset
|
77 <element name="lc_target_esa" ftype="tiff"> |
828c02027180
planemo upload for repository https://github.com/galaxyecology/tools-ecology/tree/master/tools/earth commit 4cbace8c3a71b7a1638cfd44a21f5d4b84d2fd15
ecology
parents:
diff
changeset
|
78 <assert_contents> |
828c02027180
planemo upload for repository https://github.com/galaxyecology/tools-ecology/tree/master/tools/earth commit 4cbace8c3a71b7a1638cfd44a21f5d4b84d2fd15
ecology
parents:
diff
changeset
|
79 <has_text text="LAEA Europe"/> |
828c02027180
planemo upload for repository https://github.com/galaxyecology/tools-ecology/tree/master/tools/earth commit 4cbace8c3a71b7a1638cfd44a21f5d4b84d2fd15
ecology
parents:
diff
changeset
|
80 <has_size size="977"/> |
828c02027180
planemo upload for repository https://github.com/galaxyecology/tools-ecology/tree/master/tools/earth commit 4cbace8c3a71b7a1638cfd44a21f5d4b84d2fd15
ecology
parents:
diff
changeset
|
81 </assert_contents> |
828c02027180
planemo upload for repository https://github.com/galaxyecology/tools-ecology/tree/master/tools/earth commit 4cbace8c3a71b7a1638cfd44a21f5d4b84d2fd15
ecology
parents:
diff
changeset
|
82 </element> |
828c02027180
planemo upload for repository https://github.com/galaxyecology/tools-ecology/tree/master/tools/earth commit 4cbace8c3a71b7a1638cfd44a21f5d4b84d2fd15
ecology
parents:
diff
changeset
|
83 <element name="lc_tg" ftype="tiff"> |
828c02027180
planemo upload for repository https://github.com/galaxyecology/tools-ecology/tree/master/tools/earth commit 4cbace8c3a71b7a1638cfd44a21f5d4b84d2fd15
ecology
parents:
diff
changeset
|
84 <assert_contents> |
828c02027180
planemo upload for repository https://github.com/galaxyecology/tools-ecology/tree/master/tools/earth commit 4cbace8c3a71b7a1638cfd44a21f5d4b84d2fd15
ecology
parents:
diff
changeset
|
85 <has_text text="LAEA Europe"/> |
828c02027180
planemo upload for repository https://github.com/galaxyecology/tools-ecology/tree/master/tools/earth commit 4cbace8c3a71b7a1638cfd44a21f5d4b84d2fd15
ecology
parents:
diff
changeset
|
86 <has_size size="977"/> |
828c02027180
planemo upload for repository https://github.com/galaxyecology/tools-ecology/tree/master/tools/earth commit 4cbace8c3a71b7a1638cfd44a21f5d4b84d2fd15
ecology
parents:
diff
changeset
|
87 </assert_contents> |
828c02027180
planemo upload for repository https://github.com/galaxyecology/tools-ecology/tree/master/tools/earth commit 4cbace8c3a71b7a1638cfd44a21f5d4b84d2fd15
ecology
parents:
diff
changeset
|
88 </element> |
828c02027180
planemo upload for repository https://github.com/galaxyecology/tools-ecology/tree/master/tools/earth commit 4cbace8c3a71b7a1638cfd44a21f5d4b84d2fd15
ecology
parents:
diff
changeset
|
89 <element name="lc_tr" ftype="tiff"> |
828c02027180
planemo upload for repository https://github.com/galaxyecology/tools-ecology/tree/master/tools/earth commit 4cbace8c3a71b7a1638cfd44a21f5d4b84d2fd15
ecology
parents:
diff
changeset
|
90 <assert_contents> |
828c02027180
planemo upload for repository https://github.com/galaxyecology/tools-ecology/tree/master/tools/earth commit 4cbace8c3a71b7a1638cfd44a21f5d4b84d2fd15
ecology
parents:
diff
changeset
|
91 <has_text text="LAEA Europe"/> |
828c02027180
planemo upload for repository https://github.com/galaxyecology/tools-ecology/tree/master/tools/earth commit 4cbace8c3a71b7a1638cfd44a21f5d4b84d2fd15
ecology
parents:
diff
changeset
|
92 <has_size size="977"/> |
828c02027180
planemo upload for repository https://github.com/galaxyecology/tools-ecology/tree/master/tools/earth commit 4cbace8c3a71b7a1638cfd44a21f5d4b84d2fd15
ecology
parents:
diff
changeset
|
93 </assert_contents> |
828c02027180
planemo upload for repository https://github.com/galaxyecology/tools-ecology/tree/master/tools/earth commit 4cbace8c3a71b7a1638cfd44a21f5d4b84d2fd15
ecology
parents:
diff
changeset
|
94 </element> |
828c02027180
planemo upload for repository https://github.com/galaxyecology/tools-ecology/tree/master/tools/earth commit 4cbace8c3a71b7a1638cfd44a21f5d4b84d2fd15
ecology
parents:
diff
changeset
|
95 <element name="stack" ftype="tiff"> |
828c02027180
planemo upload for repository https://github.com/galaxyecology/tools-ecology/tree/master/tools/earth commit 4cbace8c3a71b7a1638cfd44a21f5d4b84d2fd15
ecology
parents:
diff
changeset
|
96 <assert_contents> |
828c02027180
planemo upload for repository https://github.com/galaxyecology/tools-ecology/tree/master/tools/earth commit 4cbace8c3a71b7a1638cfd44a21f5d4b84d2fd15
ecology
parents:
diff
changeset
|
97 <has_text text="LAEA Europe"/> |
828c02027180
planemo upload for repository https://github.com/galaxyecology/tools-ecology/tree/master/tools/earth commit 4cbace8c3a71b7a1638cfd44a21f5d4b84d2fd15
ecology
parents:
diff
changeset
|
98 <has_size size="977"/> |
828c02027180
planemo upload for repository https://github.com/galaxyecology/tools-ecology/tree/master/tools/earth commit 4cbace8c3a71b7a1638cfd44a21f5d4b84d2fd15
ecology
parents:
diff
changeset
|
99 </assert_contents> |
828c02027180
planemo upload for repository https://github.com/galaxyecology/tools-ecology/tree/master/tools/earth commit 4cbace8c3a71b7a1638cfd44a21f5d4b84d2fd15
ecology
parents:
diff
changeset
|
100 </element> |
828c02027180
planemo upload for repository https://github.com/galaxyecology/tools-ecology/tree/master/tools/earth commit 4cbace8c3a71b7a1638cfd44a21f5d4b84d2fd15
ecology
parents:
diff
changeset
|
101 </output_collection> |
828c02027180
planemo upload for repository https://github.com/galaxyecology/tools-ecology/tree/master/tools/earth commit 4cbace8c3a71b7a1638cfd44a21f5d4b84d2fd15
ecology
parents:
diff
changeset
|
102 </test> |
828c02027180
planemo upload for repository https://github.com/galaxyecology/tools-ecology/tree/master/tools/earth commit 4cbace8c3a71b7a1638cfd44a21f5d4b84d2fd15
ecology
parents:
diff
changeset
|
103 </tests> |
828c02027180
planemo upload for repository https://github.com/galaxyecology/tools-ecology/tree/master/tools/earth commit 4cbace8c3a71b7a1638cfd44a21f5d4b84d2fd15
ecology
parents:
diff
changeset
|
104 <help><![CDATA[ |
828c02027180
planemo upload for repository https://github.com/galaxyecology/tools-ecology/tree/master/tools/earth commit 4cbace8c3a71b7a1638cfd44a21f5d4b84d2fd15
ecology
parents:
diff
changeset
|
105 |
828c02027180
planemo upload for repository https://github.com/galaxyecology/tools-ecology/tree/master/tools/earth commit 4cbace8c3a71b7a1638cfd44a21f5d4b84d2fd15
ecology
parents:
diff
changeset
|
106 **What it does** |
828c02027180
planemo upload for repository https://github.com/galaxyecology/tools-ecology/tree/master/tools/earth commit 4cbace8c3a71b7a1638cfd44a21f5d4b84d2fd15
ecology
parents:
diff
changeset
|
107 This tool aims at facilitating the analysis of remotely-sensed datasets in support of monitoring land degradation. |
828c02027180
planemo upload for repository https://github.com/galaxyecology/tools-ecology/tree/master/tools/earth commit 4cbace8c3a71b7a1638cfd44a21f5d4b84d2fd15
ecology
parents:
diff
changeset
|
108 This project contains common code used by the scripts in trends.earth. |
828c02027180
planemo upload for repository https://github.com/galaxyecology/tools-ecology/tree/master/tools/earth commit 4cbace8c3a71b7a1638cfd44a21f5d4b84d2fd15
ecology
parents:
diff
changeset
|
109 |
828c02027180
planemo upload for repository https://github.com/galaxyecology/tools-ecology/tree/master/tools/earth commit 4cbace8c3a71b7a1638cfd44a21f5d4b84d2fd15
ecology
parents:
diff
changeset
|
110 To assess changes in land cover users need land cover maps covering the study area for the baseline and target years. These maps need to be of acceptable accuracy and created in such a way which allows for valid comparisons. Trends.Earth uses ESA CCI land cover maps as the default dataset, but local maps can also be used. The indicator is computed as follows: |
828c02027180
planemo upload for repository https://github.com/galaxyecology/tools-ecology/tree/master/tools/earth commit 4cbace8c3a71b7a1638cfd44a21f5d4b84d2fd15
ecology
parents:
diff
changeset
|
111 |
828c02027180
planemo upload for repository https://github.com/galaxyecology/tools-ecology/tree/master/tools/earth commit 4cbace8c3a71b7a1638cfd44a21f5d4b84d2fd15
ecology
parents:
diff
changeset
|
112 - Reclassify both land cover maps to the 7 land cover classes needed for reporting to the UNCCD (forest, grassland, cropland, wetland, artificial area, bare land and water). |
828c02027180
planemo upload for repository https://github.com/galaxyecology/tools-ecology/tree/master/tools/earth commit 4cbace8c3a71b7a1638cfd44a21f5d4b84d2fd15
ecology
parents:
diff
changeset
|
113 - Perform a land cover transition analysis to identify which pixels remained in the same land cover class, and which ones changed. |
828c02027180
planemo upload for repository https://github.com/galaxyecology/tools-ecology/tree/master/tools/earth commit 4cbace8c3a71b7a1638cfd44a21f5d4b84d2fd15
ecology
parents:
diff
changeset
|
114 - Based on your local knowledge of the conditions in the study area and the land degradation processed occurring there, use the table below to identify which transitions correspond to degradation (- sign), improvement (+ sign), or no change in terms of land condition (zero). |
828c02027180
planemo upload for repository https://github.com/galaxyecology/tools-ecology/tree/master/tools/earth commit 4cbace8c3a71b7a1638cfd44a21f5d4b84d2fd15
ecology
parents:
diff
changeset
|
115 - This tool will combine the information from the land cover maps and the table of degradation typologies by land cover transition to compute the land cover sub-indicator. |
828c02027180
planemo upload for repository https://github.com/galaxyecology/tools-ecology/tree/master/tools/earth commit 4cbace8c3a71b7a1638cfd44a21f5d4b84d2fd15
ecology
parents:
diff
changeset
|
116 |
828c02027180
planemo upload for repository https://github.com/galaxyecology/tools-ecology/tree/master/tools/earth commit 4cbace8c3a71b7a1638cfd44a21f5d4b84d2fd15
ecology
parents:
diff
changeset
|
117 **Input** |
828c02027180
planemo upload for repository https://github.com/galaxyecology/tools-ecology/tree/master/tools/earth commit 4cbace8c3a71b7a1638cfd44a21f5d4b84d2fd15
ecology
parents:
diff
changeset
|
118 - One referenced raster of the land at an initial year |
828c02027180
planemo upload for repository https://github.com/galaxyecology/tools-ecology/tree/master/tools/earth commit 4cbace8c3a71b7a1638cfd44a21f5d4b84d2fd15
ecology
parents:
diff
changeset
|
119 - A second raster of the same location at a final study year |
828c02027180
planemo upload for repository https://github.com/galaxyecology/tools-ecology/tree/master/tools/earth commit 4cbace8c3a71b7a1638cfd44a21f5d4b84d2fd15
ecology
parents:
diff
changeset
|
120 |
828c02027180
planemo upload for repository https://github.com/galaxyecology/tools-ecology/tree/master/tools/earth commit 4cbace8c3a71b7a1638cfd44a21f5d4b84d2fd15
ecology
parents:
diff
changeset
|
121 You can get these data on the `ESA (European Spatial Agency) website<https://www.esa-landcover-cci.org/?q=node/164>`. For more information follow the `Trends Earth doumentation<http://docs.trends.earth/en/latest/for_users/datasets/input_data.html>` |
828c02027180
planemo upload for repository https://github.com/galaxyecology/tools-ecology/tree/master/tools/earth commit 4cbace8c3a71b7a1638cfd44a21f5d4b84d2fd15
ecology
parents:
diff
changeset
|
122 |
828c02027180
planemo upload for repository https://github.com/galaxyecology/tools-ecology/tree/master/tools/earth commit 4cbace8c3a71b7a1638cfd44a21f5d4b84d2fd15
ecology
parents:
diff
changeset
|
123 - json file containing the 7 land cover classes. We specify by default a json feel free to customize it according to your need. |
828c02027180
planemo upload for repository https://github.com/galaxyecology/tools-ecology/tree/master/tools/earth commit 4cbace8c3a71b7a1638cfd44a21f5d4b84d2fd15
ecology
parents:
diff
changeset
|
124 |
828c02027180
planemo upload for repository https://github.com/galaxyecology/tools-ecology/tree/master/tools/earth commit 4cbace8c3a71b7a1638cfd44a21f5d4b84d2fd15
ecology
parents:
diff
changeset
|
125 |
828c02027180
planemo upload for repository https://github.com/galaxyecology/tools-ecology/tree/master/tools/earth commit 4cbace8c3a71b7a1638cfd44a21f5d4b84d2fd15
ecology
parents:
diff
changeset
|
126 In the json config file you find defined a way to map ESA land cover classes into (the 7) IPCC land cover classes. |
828c02027180
planemo upload for repository https://github.com/galaxyecology/tools-ecology/tree/master/tools/earth commit 4cbace8c3a71b7a1638cfd44a21f5d4b84d2fd15
ecology
parents:
diff
changeset
|
127 As a user you can add a new set of rules to map land cover classes from any system (ESA, CLC, …) to the IPCC ones. In the end, the user can do three different things: |
828c02027180
planemo upload for repository https://github.com/galaxyecology/tools-ecology/tree/master/tools/earth commit 4cbace8c3a71b7a1638cfd44a21f5d4b84d2fd15
ecology
parents:
diff
changeset
|
128 |
828c02027180
planemo upload for repository https://github.com/galaxyecology/tools-ecology/tree/master/tools/earth commit 4cbace8c3a71b7a1638cfd44a21f5d4b84d2fd15
ecology
parents:
diff
changeset
|
129 - Use the default set of mapping rules findable on this `github repository<https://github.com/fair-ease/earth-critical-zone-galaxy/blob/main/landcover.json>` |
828c02027180
planemo upload for repository https://github.com/galaxyecology/tools-ecology/tree/master/tools/earth commit 4cbace8c3a71b7a1638cfd44a21f5d4b84d2fd15
ecology
parents:
diff
changeset
|
130 - Modify an existent set of mapping rules with custom associations |
828c02027180
planemo upload for repository https://github.com/galaxyecology/tools-ecology/tree/master/tools/earth commit 4cbace8c3a71b7a1638cfd44a21f5d4b84d2fd15
ecology
parents:
diff
changeset
|
131 - Add a new set of rules, useful for any custom map depicting land cover |
828c02027180
planemo upload for repository https://github.com/galaxyecology/tools-ecology/tree/master/tools/earth commit 4cbace8c3a71b7a1638cfd44a21f5d4b84d2fd15
ecology
parents:
diff
changeset
|
132 |
828c02027180
planemo upload for repository https://github.com/galaxyecology/tools-ecology/tree/master/tools/earth commit 4cbace8c3a71b7a1638cfd44a21f5d4b84d2fd15
ecology
parents:
diff
changeset
|
133 See also custom `land cover classes<http://docs.trends.earth/en/latest/for_users/training/settings.html#custom-land-cover-classes>`. |
828c02027180
planemo upload for repository https://github.com/galaxyecology/tools-ecology/tree/master/tools/earth commit 4cbace8c3a71b7a1638cfd44a21f5d4b84d2fd15
ecology
parents:
diff
changeset
|
134 |
828c02027180
planemo upload for repository https://github.com/galaxyecology/tools-ecology/tree/master/tools/earth commit 4cbace8c3a71b7a1638cfd44a21f5d4b84d2fd15
ecology
parents:
diff
changeset
|
135 **Output** |
828c02027180
planemo upload for repository https://github.com/galaxyecology/tools-ecology/tree/master/tools/earth commit 4cbace8c3a71b7a1638cfd44a21f5d4b84d2fd15
ecology
parents:
diff
changeset
|
136 - A potential Land degradation raster |
828c02027180
planemo upload for repository https://github.com/galaxyecology/tools-ecology/tree/master/tools/earth commit 4cbace8c3a71b7a1638cfd44a21f5d4b84d2fd15
ecology
parents:
diff
changeset
|
137 In the json config file there is also the definition of the transformation of the land use change into the three output classes (Degradation, Improvement, and Stable) |
828c02027180
planemo upload for repository https://github.com/galaxyecology/tools-ecology/tree/master/tools/earth commit 4cbace8c3a71b7a1638cfd44a21f5d4b84d2fd15
ecology
parents:
diff
changeset
|
138 |
828c02027180
planemo upload for repository https://github.com/galaxyecology/tools-ecology/tree/master/tools/earth commit 4cbace8c3a71b7a1638cfd44a21f5d4b84d2fd15
ecology
parents:
diff
changeset
|
139 For more information go on `the official trends earth documentation<http://docs.trends.earth/en/latest/for_users/features/unccdreporting.html>` |
828c02027180
planemo upload for repository https://github.com/galaxyecology/tools-ecology/tree/master/tools/earth commit 4cbace8c3a71b7a1638cfd44a21f5d4b84d2fd15
ecology
parents:
diff
changeset
|
140 |
828c02027180
planemo upload for repository https://github.com/galaxyecology/tools-ecology/tree/master/tools/earth commit 4cbace8c3a71b7a1638cfd44a21f5d4b84d2fd15
ecology
parents:
diff
changeset
|
141 ]]></help> |
828c02027180
planemo upload for repository https://github.com/galaxyecology/tools-ecology/tree/master/tools/earth commit 4cbace8c3a71b7a1638cfd44a21f5d4b84d2fd15
ecology
parents:
diff
changeset
|
142 <citations> |
828c02027180
planemo upload for repository https://github.com/galaxyecology/tools-ecology/tree/master/tools/earth commit 4cbace8c3a71b7a1638cfd44a21f5d4b84d2fd15
ecology
parents:
diff
changeset
|
143 <citation type="bibtex"> |
828c02027180
planemo upload for repository https://github.com/galaxyecology/tools-ecology/tree/master/tools/earth commit 4cbace8c3a71b7a1638cfd44a21f5d4b84d2fd15
ecology
parents:
diff
changeset
|
144 @Manual{ |
828c02027180
planemo upload for repository https://github.com/galaxyecology/tools-ecology/tree/master/tools/earth commit 4cbace8c3a71b7a1638cfd44a21f5d4b84d2fd15
ecology
parents:
diff
changeset
|
145 title = {Trends.Earth. Conservation International}, |
828c02027180
planemo upload for repository https://github.com/galaxyecology/tools-ecology/tree/master/tools/earth commit 4cbace8c3a71b7a1638cfd44a21f5d4b84d2fd15
ecology
parents:
diff
changeset
|
146 year = {2022}, |
828c02027180
planemo upload for repository https://github.com/galaxyecology/tools-ecology/tree/master/tools/earth commit 4cbace8c3a71b7a1638cfd44a21f5d4b84d2fd15
ecology
parents:
diff
changeset
|
147 note = {http://trends.earth} |
828c02027180
planemo upload for repository https://github.com/galaxyecology/tools-ecology/tree/master/tools/earth commit 4cbace8c3a71b7a1638cfd44a21f5d4b84d2fd15
ecology
parents:
diff
changeset
|
148 } |
828c02027180
planemo upload for repository https://github.com/galaxyecology/tools-ecology/tree/master/tools/earth commit 4cbace8c3a71b7a1638cfd44a21f5d4b84d2fd15
ecology
parents:
diff
changeset
|
149 </citation> |
828c02027180
planemo upload for repository https://github.com/galaxyecology/tools-ecology/tree/master/tools/earth commit 4cbace8c3a71b7a1638cfd44a21f5d4b84d2fd15
ecology
parents:
diff
changeset
|
150 </citations> |
828c02027180
planemo upload for repository https://github.com/galaxyecology/tools-ecology/tree/master/tools/earth commit 4cbace8c3a71b7a1638cfd44a21f5d4b84d2fd15
ecology
parents:
diff
changeset
|
151 </tool> |