annotate cdo_info.xml @ 0:58f8fc1cb7d7 draft default tip

"planemo upload for repository https://github.com/NordicESMhub/galaxy-tools/tree/master/tools/cdo commit da614bb8e3e9b19a5167ff19b625a71d9976108a"
author climate
date Sat, 15 Jan 2022 23:18:45 +0000
parents
children
Ignore whitespace changes - Everywhere: Within whitespace: At end of lines:
rev   line source
0
58f8fc1cb7d7 "planemo upload for repository https://github.com/NordicESMhub/galaxy-tools/tree/master/tools/cdo commit da614bb8e3e9b19a5167ff19b625a71d9976108a"
climate
parents:
diff changeset
1 <tool id="cdo_info" name="CDO get info" profile="20.05" version="@TOOL_VERSION@+galaxy@VERSION_SUFFIX@">
58f8fc1cb7d7 "planemo upload for repository https://github.com/NordicESMhub/galaxy-tools/tree/master/tools/cdo commit da614bb8e3e9b19a5167ff19b625a71d9976108a"
climate
parents:
diff changeset
2 <description>Climate Data Information Operators to get information on Climate and NWP model data</description>
58f8fc1cb7d7 "planemo upload for repository https://github.com/NordicESMhub/galaxy-tools/tree/master/tools/cdo commit da614bb8e3e9b19a5167ff19b625a71d9976108a"
climate
parents:
diff changeset
3 <macros>
58f8fc1cb7d7 "planemo upload for repository https://github.com/NordicESMhub/galaxy-tools/tree/master/tools/cdo commit da614bb8e3e9b19a5167ff19b625a71d9976108a"
climate
parents:
diff changeset
4 <import>macros.xml</import>
58f8fc1cb7d7 "planemo upload for repository https://github.com/NordicESMhub/galaxy-tools/tree/master/tools/cdo commit da614bb8e3e9b19a5167ff19b625a71d9976108a"
climate
parents:
diff changeset
5 <import>macros_info.xml</import>
58f8fc1cb7d7 "planemo upload for repository https://github.com/NordicESMhub/galaxy-tools/tree/master/tools/cdo commit da614bb8e3e9b19a5167ff19b625a71d9976108a"
climate
parents:
diff changeset
6 </macros>
58f8fc1cb7d7 "planemo upload for repository https://github.com/NordicESMhub/galaxy-tools/tree/master/tools/cdo commit da614bb8e3e9b19a5167ff19b625a71d9976108a"
climate
parents:
diff changeset
7 <expand macro="edam_ontology"/>
58f8fc1cb7d7 "planemo upload for repository https://github.com/NordicESMhub/galaxy-tools/tree/master/tools/cdo commit da614bb8e3e9b19a5167ff19b625a71d9976108a"
climate
parents:
diff changeset
8 <expand macro="cdo_requirements"/>
58f8fc1cb7d7 "planemo upload for repository https://github.com/NordicESMhub/galaxy-tools/tree/master/tools/cdo commit da614bb8e3e9b19a5167ff19b625a71d9976108a"
climate
parents:
diff changeset
9 <expand macro="cdo_stdio"/>
58f8fc1cb7d7 "planemo upload for repository https://github.com/NordicESMhub/galaxy-tools/tree/master/tools/cdo commit da614bb8e3e9b19a5167ff19b625a71d9976108a"
climate
parents:
diff changeset
10 <command><![CDATA[
58f8fc1cb7d7 "planemo upload for repository https://github.com/NordicESMhub/galaxy-tools/tree/master/tools/cdo commit da614bb8e3e9b19a5167ff19b625a71d9976108a"
climate
parents:
diff changeset
11 cdo
58f8fc1cb7d7 "planemo upload for repository https://github.com/NordicESMhub/galaxy-tools/tree/master/tools/cdo commit da614bb8e3e9b19a5167ff19b625a71d9976108a"
climate
parents:
diff changeset
12 '$information.opt'
58f8fc1cb7d7 "planemo upload for repository https://github.com/NordicESMhub/galaxy-tools/tree/master/tools/cdo commit da614bb8e3e9b19a5167ff19b625a71d9976108a"
climate
parents:
diff changeset
13 '$main_infile'
58f8fc1cb7d7 "planemo upload for repository https://github.com/NordicESMhub/galaxy-tools/tree/master/tools/cdo commit da614bb8e3e9b19a5167ff19b625a71d9976108a"
climate
parents:
diff changeset
14 #if str($information.opt) == 'diff' or str($information.opt) == 'diffn'
58f8fc1cb7d7 "planemo upload for repository https://github.com/NordicESMhub/galaxy-tools/tree/master/tools/cdo commit da614bb8e3e9b19a5167ff19b625a71d9976108a"
climate
parents:
diff changeset
15 '$information.secondary_infile'
58f8fc1cb7d7 "planemo upload for repository https://github.com/NordicESMhub/galaxy-tools/tree/master/tools/cdo commit da614bb8e3e9b19a5167ff19b625a71d9976108a"
climate
parents:
diff changeset
16 #end if
58f8fc1cb7d7 "planemo upload for repository https://github.com/NordicESMhub/galaxy-tools/tree/master/tools/cdo commit da614bb8e3e9b19a5167ff19b625a71d9976108a"
climate
parents:
diff changeset
17 > '$info'
58f8fc1cb7d7 "planemo upload for repository https://github.com/NordicESMhub/galaxy-tools/tree/master/tools/cdo commit da614bb8e3e9b19a5167ff19b625a71d9976108a"
climate
parents:
diff changeset
18 ]]> </command>
58f8fc1cb7d7 "planemo upload for repository https://github.com/NordicESMhub/galaxy-tools/tree/master/tools/cdo commit da614bb8e3e9b19a5167ff19b625a71d9976108a"
climate
parents:
diff changeset
19 <inputs>
58f8fc1cb7d7 "planemo upload for repository https://github.com/NordicESMhub/galaxy-tools/tree/master/tools/cdo commit da614bb8e3e9b19a5167ff19b625a71d9976108a"
climate
parents:
diff changeset
20 <expand macro="operator_information"/>
58f8fc1cb7d7 "planemo upload for repository https://github.com/NordicESMhub/galaxy-tools/tree/master/tools/cdo commit da614bb8e3e9b19a5167ff19b625a71d9976108a"
climate
parents:
diff changeset
21 </inputs>
58f8fc1cb7d7 "planemo upload for repository https://github.com/NordicESMhub/galaxy-tools/tree/master/tools/cdo commit da614bb8e3e9b19a5167ff19b625a71d9976108a"
climate
parents:
diff changeset
22 <outputs>
58f8fc1cb7d7 "planemo upload for repository https://github.com/NordicESMhub/galaxy-tools/tree/master/tools/cdo commit da614bb8e3e9b19a5167ff19b625a71d9976108a"
climate
parents:
diff changeset
23 <data name="info" format="txt"/>
58f8fc1cb7d7 "planemo upload for repository https://github.com/NordicESMhub/galaxy-tools/tree/master/tools/cdo commit da614bb8e3e9b19a5167ff19b625a71d9976108a"
climate
parents:
diff changeset
24 </outputs>
58f8fc1cb7d7 "planemo upload for repository https://github.com/NordicESMhub/galaxy-tools/tree/master/tools/cdo commit da614bb8e3e9b19a5167ff19b625a71d9976108a"
climate
parents:
diff changeset
25 <tests>
58f8fc1cb7d7 "planemo upload for repository https://github.com/NordicESMhub/galaxy-tools/tree/master/tools/cdo commit da614bb8e3e9b19a5167ff19b625a71d9976108a"
climate
parents:
diff changeset
26 <test>
58f8fc1cb7d7 "planemo upload for repository https://github.com/NordicESMhub/galaxy-tools/tree/master/tools/cdo commit da614bb8e3e9b19a5167ff19b625a71d9976108a"
climate
parents:
diff changeset
27 <param name="main_infile" ftype="netcdf" value="longitude.nc"/>
58f8fc1cb7d7 "planemo upload for repository https://github.com/NordicESMhub/galaxy-tools/tree/master/tools/cdo commit da614bb8e3e9b19a5167ff19b625a71d9976108a"
climate
parents:
diff changeset
28 <conditional name="information">
58f8fc1cb7d7 "planemo upload for repository https://github.com/NordicESMhub/galaxy-tools/tree/master/tools/cdo commit da614bb8e3e9b19a5167ff19b625a71d9976108a"
climate
parents:
diff changeset
29 <param name="opt" value="info" />
58f8fc1cb7d7 "planemo upload for repository https://github.com/NordicESMhub/galaxy-tools/tree/master/tools/cdo commit da614bb8e3e9b19a5167ff19b625a71d9976108a"
climate
parents:
diff changeset
30 </conditional>
58f8fc1cb7d7 "planemo upload for repository https://github.com/NordicESMhub/galaxy-tools/tree/master/tools/cdo commit da614bb8e3e9b19a5167ff19b625a71d9976108a"
climate
parents:
diff changeset
31 <output name="info" value="longitude.txt" compare="diff" lines_diff="2"/>
58f8fc1cb7d7 "planemo upload for repository https://github.com/NordicESMhub/galaxy-tools/tree/master/tools/cdo commit da614bb8e3e9b19a5167ff19b625a71d9976108a"
climate
parents:
diff changeset
32 </test>
58f8fc1cb7d7 "planemo upload for repository https://github.com/NordicESMhub/galaxy-tools/tree/master/tools/cdo commit da614bb8e3e9b19a5167ff19b625a71d9976108a"
climate
parents:
diff changeset
33 <test>
58f8fc1cb7d7 "planemo upload for repository https://github.com/NordicESMhub/galaxy-tools/tree/master/tools/cdo commit da614bb8e3e9b19a5167ff19b625a71d9976108a"
climate
parents:
diff changeset
34 <param name="main_infile" ftype="netcdf" value="latitude.nc"/>
58f8fc1cb7d7 "planemo upload for repository https://github.com/NordicESMhub/galaxy-tools/tree/master/tools/cdo commit da614bb8e3e9b19a5167ff19b625a71d9976108a"
climate
parents:
diff changeset
35 <conditional name="information">
58f8fc1cb7d7 "planemo upload for repository https://github.com/NordicESMhub/galaxy-tools/tree/master/tools/cdo commit da614bb8e3e9b19a5167ff19b625a71d9976108a"
climate
parents:
diff changeset
36 <param name="diff" value="info" />
58f8fc1cb7d7 "planemo upload for repository https://github.com/NordicESMhub/galaxy-tools/tree/master/tools/cdo commit da614bb8e3e9b19a5167ff19b625a71d9976108a"
climate
parents:
diff changeset
37 <param name="secondary_infile" ftype="netcdf" value="latitude_modified.nc"/>
58f8fc1cb7d7 "planemo upload for repository https://github.com/NordicESMhub/galaxy-tools/tree/master/tools/cdo commit da614bb8e3e9b19a5167ff19b625a71d9976108a"
climate
parents:
diff changeset
38 </conditional>
58f8fc1cb7d7 "planemo upload for repository https://github.com/NordicESMhub/galaxy-tools/tree/master/tools/cdo commit da614bb8e3e9b19a5167ff19b625a71d9976108a"
climate
parents:
diff changeset
39 <output name="info" value="latitude_diff.txt" compare="diff" lines_diff="2"/>
58f8fc1cb7d7 "planemo upload for repository https://github.com/NordicESMhub/galaxy-tools/tree/master/tools/cdo commit da614bb8e3e9b19a5167ff19b625a71d9976108a"
climate
parents:
diff changeset
40 </test>
58f8fc1cb7d7 "planemo upload for repository https://github.com/NordicESMhub/galaxy-tools/tree/master/tools/cdo commit da614bb8e3e9b19a5167ff19b625a71d9976108a"
climate
parents:
diff changeset
41 <test>
58f8fc1cb7d7 "planemo upload for repository https://github.com/NordicESMhub/galaxy-tools/tree/master/tools/cdo commit da614bb8e3e9b19a5167ff19b625a71d9976108a"
climate
parents:
diff changeset
42 <param name="main_infile" ftype="netcdf" value="WMI_Lear.nc"/>
58f8fc1cb7d7 "planemo upload for repository https://github.com/NordicESMhub/galaxy-tools/tree/master/tools/cdo commit da614bb8e3e9b19a5167ff19b625a71d9976108a"
climate
parents:
diff changeset
43 <conditional name="information">
58f8fc1cb7d7 "planemo upload for repository https://github.com/NordicESMhub/galaxy-tools/tree/master/tools/cdo commit da614bb8e3e9b19a5167ff19b625a71d9976108a"
climate
parents:
diff changeset
44 <param name="opt" value="showdate" />
58f8fc1cb7d7 "planemo upload for repository https://github.com/NordicESMhub/galaxy-tools/tree/master/tools/cdo commit da614bb8e3e9b19a5167ff19b625a71d9976108a"
climate
parents:
diff changeset
45 </conditional>
58f8fc1cb7d7 "planemo upload for repository https://github.com/NordicESMhub/galaxy-tools/tree/master/tools/cdo commit da614bb8e3e9b19a5167ff19b625a71d9976108a"
climate
parents:
diff changeset
46 <output name="info" value="WMI_Lear_showdate.txt" compare="diff" lines_diff="2"/>
58f8fc1cb7d7 "planemo upload for repository https://github.com/NordicESMhub/galaxy-tools/tree/master/tools/cdo commit da614bb8e3e9b19a5167ff19b625a71d9976108a"
climate
parents:
diff changeset
47 </test>
58f8fc1cb7d7 "planemo upload for repository https://github.com/NordicESMhub/galaxy-tools/tree/master/tools/cdo commit da614bb8e3e9b19a5167ff19b625a71d9976108a"
climate
parents:
diff changeset
48 <test>
58f8fc1cb7d7 "planemo upload for repository https://github.com/NordicESMhub/galaxy-tools/tree/master/tools/cdo commit da614bb8e3e9b19a5167ff19b625a71d9976108a"
climate
parents:
diff changeset
49 <param name="main_infile" ftype="netcdf" value="WMI_Lear.nc"/>
58f8fc1cb7d7 "planemo upload for repository https://github.com/NordicESMhub/galaxy-tools/tree/master/tools/cdo commit da614bb8e3e9b19a5167ff19b625a71d9976108a"
climate
parents:
diff changeset
50 <conditional name="information">
58f8fc1cb7d7 "planemo upload for repository https://github.com/NordicESMhub/galaxy-tools/tree/master/tools/cdo commit da614bb8e3e9b19a5167ff19b625a71d9976108a"
climate
parents:
diff changeset
51 <param name="opt" value="griddes" />
58f8fc1cb7d7 "planemo upload for repository https://github.com/NordicESMhub/galaxy-tools/tree/master/tools/cdo commit da614bb8e3e9b19a5167ff19b625a71d9976108a"
climate
parents:
diff changeset
52 </conditional>
58f8fc1cb7d7 "planemo upload for repository https://github.com/NordicESMhub/galaxy-tools/tree/master/tools/cdo commit da614bb8e3e9b19a5167ff19b625a71d9976108a"
climate
parents:
diff changeset
53 <output name="info" value="WMI_Lear_griddes.txt" compare="diff" lines_diff="2"/>
58f8fc1cb7d7 "planemo upload for repository https://github.com/NordicESMhub/galaxy-tools/tree/master/tools/cdo commit da614bb8e3e9b19a5167ff19b625a71d9976108a"
climate
parents:
diff changeset
54 </test>
58f8fc1cb7d7 "planemo upload for repository https://github.com/NordicESMhub/galaxy-tools/tree/master/tools/cdo commit da614bb8e3e9b19a5167ff19b625a71d9976108a"
climate
parents:
diff changeset
55 <test>
58f8fc1cb7d7 "planemo upload for repository https://github.com/NordicESMhub/galaxy-tools/tree/master/tools/cdo commit da614bb8e3e9b19a5167ff19b625a71d9976108a"
climate
parents:
diff changeset
56 <param name="main_infile" ftype="netcdf" value="WMI_Lear.nc"/>
58f8fc1cb7d7 "planemo upload for repository https://github.com/NordicESMhub/galaxy-tools/tree/master/tools/cdo commit da614bb8e3e9b19a5167ff19b625a71d9976108a"
climate
parents:
diff changeset
57 <conditional name="information">
58f8fc1cb7d7 "planemo upload for repository https://github.com/NordicESMhub/galaxy-tools/tree/master/tools/cdo commit da614bb8e3e9b19a5167ff19b625a71d9976108a"
climate
parents:
diff changeset
58 <param name="opt" value="showname" />
58f8fc1cb7d7 "planemo upload for repository https://github.com/NordicESMhub/galaxy-tools/tree/master/tools/cdo commit da614bb8e3e9b19a5167ff19b625a71d9976108a"
climate
parents:
diff changeset
59 </conditional>
58f8fc1cb7d7 "planemo upload for repository https://github.com/NordicESMhub/galaxy-tools/tree/master/tools/cdo commit da614bb8e3e9b19a5167ff19b625a71d9976108a"
climate
parents:
diff changeset
60 <output name="info" value="WMI_Lear_names.txt" compare="diff" lines_diff="2"/>
58f8fc1cb7d7 "planemo upload for repository https://github.com/NordicESMhub/galaxy-tools/tree/master/tools/cdo commit da614bb8e3e9b19a5167ff19b625a71d9976108a"
climate
parents:
diff changeset
61 </test>
58f8fc1cb7d7 "planemo upload for repository https://github.com/NordicESMhub/galaxy-tools/tree/master/tools/cdo commit da614bb8e3e9b19a5167ff19b625a71d9976108a"
climate
parents:
diff changeset
62 </tests>
58f8fc1cb7d7 "planemo upload for repository https://github.com/NordicESMhub/galaxy-tools/tree/master/tools/cdo commit da614bb8e3e9b19a5167ff19b625a71d9976108a"
climate
parents:
diff changeset
63 <help><![CDATA[
58f8fc1cb7d7 "planemo upload for repository https://github.com/NordicESMhub/galaxy-tools/tree/master/tools/cdo commit da614bb8e3e9b19a5167ff19b625a71d9976108a"
climate
parents:
diff changeset
64
58f8fc1cb7d7 "planemo upload for repository https://github.com/NordicESMhub/galaxy-tools/tree/master/tools/cdo commit da614bb8e3e9b19a5167ff19b625a71d9976108a"
climate
parents:
diff changeset
65 **CDO Climate Data Information Operators**
58f8fc1cb7d7 "planemo upload for repository https://github.com/NordicESMhub/galaxy-tools/tree/master/tools/cdo commit da614bb8e3e9b19a5167ff19b625a71d9976108a"
climate
parents:
diff changeset
66 =======================================================================================================
58f8fc1cb7d7 "planemo upload for repository https://github.com/NordicESMhub/galaxy-tools/tree/master/tools/cdo commit da614bb8e3e9b19a5167ff19b625a71d9976108a"
climate
parents:
diff changeset
67
58f8fc1cb7d7 "planemo upload for repository https://github.com/NordicESMhub/galaxy-tools/tree/master/tools/cdo commit da614bb8e3e9b19a5167ff19b625a71d9976108a"
climate
parents:
diff changeset
68 This tool is a wrapper to the Climate Data Operators (CDO) for all Information Operators.
58f8fc1cb7d7 "planemo upload for repository https://github.com/NordicESMhub/galaxy-tools/tree/master/tools/cdo commit da614bb8e3e9b19a5167ff19b625a71d9976108a"
climate
parents:
diff changeset
69
58f8fc1cb7d7 "planemo upload for repository https://github.com/NordicESMhub/galaxy-tools/tree/master/tools/cdo commit da614bb8e3e9b19a5167ff19b625a71d9976108a"
climate
parents:
diff changeset
70 - CDO Information operators return information about the input file(s). Output is written in a text file.
58f8fc1cb7d7 "planemo upload for repository https://github.com/NordicESMhub/galaxy-tools/tree/master/tools/cdo commit da614bb8e3e9b19a5167ff19b625a71d9976108a"
climate
parents:
diff changeset
71 - CDO is a collection of command line Operators to manipulate and analyse Climate and NWP model Data.
58f8fc1cb7d7 "planemo upload for repository https://github.com/NordicESMhub/galaxy-tools/tree/master/tools/cdo commit da614bb8e3e9b19a5167ff19b625a71d9976108a"
climate
parents:
diff changeset
72 - There are more than 600 operators available.
58f8fc1cb7d7 "planemo upload for repository https://github.com/NordicESMhub/galaxy-tools/tree/master/tools/cdo commit da614bb8e3e9b19a5167ff19b625a71d9976108a"
climate
parents:
diff changeset
73
58f8fc1cb7d7 "planemo upload for repository https://github.com/NordicESMhub/galaxy-tools/tree/master/tools/cdo commit da614bb8e3e9b19a5167ff19b625a71d9976108a"
climate
parents:
diff changeset
74 - `CDO online documentation <https://code.mpimet.mpg.de/projects/cdo/>`_.
58f8fc1cb7d7 "planemo upload for repository https://github.com/NordicESMhub/galaxy-tools/tree/master/tools/cdo commit da614bb8e3e9b19a5167ff19b625a71d9976108a"
climate
parents:
diff changeset
75
58f8fc1cb7d7 "planemo upload for repository https://github.com/NordicESMhub/galaxy-tools/tree/master/tools/cdo commit da614bb8e3e9b19a5167ff19b625a71d9976108a"
climate
parents:
diff changeset
76 ]]> </help>
58f8fc1cb7d7 "planemo upload for repository https://github.com/NordicESMhub/galaxy-tools/tree/master/tools/cdo commit da614bb8e3e9b19a5167ff19b625a71d9976108a"
climate
parents:
diff changeset
77 <expand macro="citations"/>
58f8fc1cb7d7 "planemo upload for repository https://github.com/NordicESMhub/galaxy-tools/tree/master/tools/cdo commit da614bb8e3e9b19a5167ff19b625a71d9976108a"
climate
parents:
diff changeset
78 </tool>