annotate simple_weather.xml @ 2:c80a06fde4ba draft

planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/weather_app commit c64126e0c691e7f4a50bf26bb92d962c4c1bd1b7
author iuc
date Wed, 20 Jun 2018 14:39:52 -0400
parents 50532dd8025f
children 47de7993e12b
Ignore whitespace changes - Everywhere: Within whitespace: At end of lines:
rev   line source
0
9cc7ac8fe9fa planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/weather_app commit daa27cb2061f0d1cfd0f9bdc55e7073c2543f719
iuc
parents:
diff changeset
1 <tool id="simple_weather" name="SimpleWeather" version="0.1.0">
9cc7ac8fe9fa planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/weather_app commit daa27cb2061f0d1cfd0f9bdc55e7073c2543f719
iuc
parents:
diff changeset
2 <requirements>
9cc7ac8fe9fa planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/weather_app commit daa27cb2061f0d1cfd0f9bdc55e7073c2543f719
iuc
parents:
diff changeset
3 <requirement type="package" version="7.45.0">curl</requirement>
9cc7ac8fe9fa planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/weather_app commit daa27cb2061f0d1cfd0f9bdc55e7073c2543f719
iuc
parents:
diff changeset
4 <requirement type="package" version="4.1.3">gawk</requirement>
9cc7ac8fe9fa planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/weather_app commit daa27cb2061f0d1cfd0f9bdc55e7073c2543f719
iuc
parents:
diff changeset
5 </requirements>
9cc7ac8fe9fa planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/weather_app commit daa27cb2061f0d1cfd0f9bdc55e7073c2543f719
iuc
parents:
diff changeset
6 <stdio>
9cc7ac8fe9fa planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/weather_app commit daa27cb2061f0d1cfd0f9bdc55e7073c2543f719
iuc
parents:
diff changeset
7 <exit_code range="1:" />
9cc7ac8fe9fa planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/weather_app commit daa27cb2061f0d1cfd0f9bdc55e7073c2543f719
iuc
parents:
diff changeset
8 </stdio>
9cc7ac8fe9fa planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/weather_app commit daa27cb2061f0d1cfd0f9bdc55e7073c2543f719
iuc
parents:
diff changeset
9 <command><![CDATA[
2
c80a06fde4ba planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/weather_app commit c64126e0c691e7f4a50bf26bb92d962c4c1bd1b7
iuc
parents: 1
diff changeset
10 curl 'http://wttr.in/$place$units' 2>/dev/null | sh '$__tool_directory__/ansi2html.sh' > '$out_file1'
0
9cc7ac8fe9fa planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/weather_app commit daa27cb2061f0d1cfd0f9bdc55e7073c2543f719
iuc
parents:
diff changeset
11 ]]></command>
9cc7ac8fe9fa planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/weather_app commit daa27cb2061f0d1cfd0f9bdc55e7073c2543f719
iuc
parents:
diff changeset
12 <inputs>
2
c80a06fde4ba planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/weather_app commit c64126e0c691e7f4a50bf26bb92d962c4c1bd1b7
iuc
parents: 1
diff changeset
13 <param name="place" type="text" value="Bloomington" label="Select a place, us-zip code, airport shortcut, webpage, or moon (with optional date)" help="webpages need a '@' sign in front to run see help for more information">
0
9cc7ac8fe9fa planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/weather_app commit daa27cb2061f0d1cfd0f9bdc55e7073c2543f719
iuc
parents:
diff changeset
14 <sanitizer sanitize="False"/>
9cc7ac8fe9fa planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/weather_app commit daa27cb2061f0d1cfd0f9bdc55e7073c2543f719
iuc
parents:
diff changeset
15 </param>
2
c80a06fde4ba planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/weather_app commit c64126e0c691e7f4a50bf26bb92d962c4c1bd1b7
iuc
parents: 1
diff changeset
16 <param name="units" type="select" label="Units">
0
9cc7ac8fe9fa planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/weather_app commit daa27cb2061f0d1cfd0f9bdc55e7073c2543f719
iuc
parents:
diff changeset
17 <sanitizer sanitize="False"/>
9cc7ac8fe9fa planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/weather_app commit daa27cb2061f0d1cfd0f9bdc55e7073c2543f719
iuc
parents:
diff changeset
18 <option value="?m" selected="true">metric (SI)</option>
9cc7ac8fe9fa planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/weather_app commit daa27cb2061f0d1cfd0f9bdc55e7073c2543f719
iuc
parents:
diff changeset
19 <option value="?u">non-metric (USCS)</option>
9cc7ac8fe9fa planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/weather_app commit daa27cb2061f0d1cfd0f9bdc55e7073c2543f719
iuc
parents:
diff changeset
20 </param>
9cc7ac8fe9fa planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/weather_app commit daa27cb2061f0d1cfd0f9bdc55e7073c2543f719
iuc
parents:
diff changeset
21 </inputs>
9cc7ac8fe9fa planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/weather_app commit daa27cb2061f0d1cfd0f9bdc55e7073c2543f719
iuc
parents:
diff changeset
22 <outputs>
2
c80a06fde4ba planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/weather_app commit c64126e0c691e7f4a50bf26bb92d962c4c1bd1b7
iuc
parents: 1
diff changeset
23 <data name="out_file1" format="html" label="${tool.name}: ${place}"/>
0
9cc7ac8fe9fa planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/weather_app commit daa27cb2061f0d1cfd0f9bdc55e7073c2543f719
iuc
parents:
diff changeset
24 </outputs>
9cc7ac8fe9fa planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/weather_app commit daa27cb2061f0d1cfd0f9bdc55e7073c2543f719
iuc
parents:
diff changeset
25 <tests>
9cc7ac8fe9fa planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/weather_app commit daa27cb2061f0d1cfd0f9bdc55e7073c2543f719
iuc
parents:
diff changeset
26 <test>
9cc7ac8fe9fa planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/weather_app commit daa27cb2061f0d1cfd0f9bdc55e7073c2543f719
iuc
parents:
diff changeset
27 <param name="place" value="Moon@1986-Oct-06"/>
2
c80a06fde4ba planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/weather_app commit c64126e0c691e7f4a50bf26bb92d962c4c1bd1b7
iuc
parents: 1
diff changeset
28 <output name="out_file1">
0
9cc7ac8fe9fa planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/weather_app commit daa27cb2061f0d1cfd0f9bdc55e7073c2543f719
iuc
parents:
diff changeset
29 <assert_contents>
9cc7ac8fe9fa planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/weather_app commit daa27cb2061f0d1cfd0f9bdc55e7073c2543f719
iuc
parents:
diff changeset
30 <has_text_matching expression="N.*e.*w.* .*M.*o.*o.*n.* .*\+" />
9cc7ac8fe9fa planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/weather_app commit daa27cb2061f0d1cfd0f9bdc55e7073c2543f719
iuc
parents:
diff changeset
31 <has_text_matching expression="2.* .* .*2.*:.*0.*5.*:.*5.*1" />
9cc7ac8fe9fa planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/weather_app commit daa27cb2061f0d1cfd0f9bdc55e7073c2543f719
iuc
parents:
diff changeset
32 <has_text_matching expression="4.* .*1.*6.*:.*2.*9.*:.*5.*6" />
9cc7ac8fe9fa planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/weather_app commit daa27cb2061f0d1cfd0f9bdc55e7073c2543f719
iuc
parents:
diff changeset
33 </assert_contents>
9cc7ac8fe9fa planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/weather_app commit daa27cb2061f0d1cfd0f9bdc55e7073c2543f719
iuc
parents:
diff changeset
34 </output>
9cc7ac8fe9fa planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/weather_app commit daa27cb2061f0d1cfd0f9bdc55e7073c2543f719
iuc
parents:
diff changeset
35 </test>
9cc7ac8fe9fa planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/weather_app commit daa27cb2061f0d1cfd0f9bdc55e7073c2543f719
iuc
parents:
diff changeset
36 </tests>
9cc7ac8fe9fa planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/weather_app commit daa27cb2061f0d1cfd0f9bdc55e7073c2543f719
iuc
parents:
diff changeset
37 <help><![CDATA[
9cc7ac8fe9fa planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/weather_app commit daa27cb2061f0d1cfd0f9bdc55e7073c2543f719
iuc
parents:
diff changeset
38 HELP:
9cc7ac8fe9fa planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/weather_app commit daa27cb2061f0d1cfd0f9bdc55e7073c2543f719
iuc
parents:
diff changeset
39 -----
9cc7ac8fe9fa planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/weather_app commit daa27cb2061f0d1cfd0f9bdc55e7073c2543f719
iuc
parents:
diff changeset
40 Supported location types:
9cc7ac8fe9fa planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/weather_app commit daa27cb2061f0d1cfd0f9bdc55e7073c2543f719
iuc
parents:
diff changeset
41 -------------------------
9cc7ac8fe9fa planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/weather_app commit daa27cb2061f0d1cfd0f9bdc55e7073c2543f719
iuc
parents:
diff changeset
42 ::
2
c80a06fde4ba planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/weather_app commit c64126e0c691e7f4a50bf26bb92d962c4c1bd1b7
iuc
parents: 1
diff changeset
43
0
9cc7ac8fe9fa planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/weather_app commit daa27cb2061f0d1cfd0f9bdc55e7073c2543f719
iuc
parents:
diff changeset
44 "" # current location (ip adress)
9cc7ac8fe9fa planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/weather_app commit daa27cb2061f0d1cfd0f9bdc55e7073c2543f719
iuc
parents:
diff changeset
45 paris # city name
9cc7ac8fe9fa planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/weather_app commit daa27cb2061f0d1cfd0f9bdc55e7073c2543f719
iuc
parents:
diff changeset
46 muc # airport code (3 letters)
9cc7ac8fe9fa planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/weather_app commit daa27cb2061f0d1cfd0f9bdc55e7073c2543f719
iuc
parents:
diff changeset
47 @stackoverflow.com # domain name
9cc7ac8fe9fa planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/weather_app commit daa27cb2061f0d1cfd0f9bdc55e7073c2543f719
iuc
parents:
diff changeset
48 94107 # area codes (us only)
2
c80a06fde4ba planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/weather_app commit c64126e0c691e7f4a50bf26bb92d962c4c1bd1b7
iuc
parents: 1
diff changeset
49
0
9cc7ac8fe9fa planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/weather_app commit daa27cb2061f0d1cfd0f9bdc55e7073c2543f719
iuc
parents:
diff changeset
50 Special locations:
9cc7ac8fe9fa planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/weather_app commit daa27cb2061f0d1cfd0f9bdc55e7073c2543f719
iuc
parents:
diff changeset
51 -------------------
9cc7ac8fe9fa planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/weather_app commit daa27cb2061f0d1cfd0f9bdc55e7073c2543f719
iuc
parents:
diff changeset
52 ::
2
c80a06fde4ba planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/weather_app commit c64126e0c691e7f4a50bf26bb92d962c4c1bd1b7
iuc
parents: 1
diff changeset
53
0
9cc7ac8fe9fa planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/weather_app commit daa27cb2061f0d1cfd0f9bdc55e7073c2543f719
iuc
parents:
diff changeset
54 moon # Moon phase (add ,+US or ,+France for these cities)
9cc7ac8fe9fa planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/weather_app commit daa27cb2061f0d1cfd0f9bdc55e7073c2543f719
iuc
parents:
diff changeset
55 moon@1999-Oct-02 # Moon phase on a particular date
9cc7ac8fe9fa planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/weather_app commit daa27cb2061f0d1cfd0f9bdc55e7073c2543f719
iuc
parents:
diff changeset
56
9cc7ac8fe9fa planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/weather_app commit daa27cb2061f0d1cfd0f9bdc55e7073c2543f719
iuc
parents:
diff changeset
57 --- wrapped by Aarif Mohamed Nazeer Batcha and Jochen Bick ---
9cc7ac8fe9fa planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/weather_app commit daa27cb2061f0d1cfd0f9bdc55e7073c2543f719
iuc
parents:
diff changeset
58 ]]></help>
9cc7ac8fe9fa planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/weather_app commit daa27cb2061f0d1cfd0f9bdc55e7073c2543f719
iuc
parents:
diff changeset
59 <citations>
9cc7ac8fe9fa planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/weather_app commit daa27cb2061f0d1cfd0f9bdc55e7073c2543f719
iuc
parents:
diff changeset
60 <citation type="bibtex">
9cc7ac8fe9fa planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/weather_app commit daa27cb2061f0d1cfd0f9bdc55e7073c2543f719
iuc
parents:
diff changeset
61 @misc{githubwttr.in,
9cc7ac8fe9fa planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/weather_app commit daa27cb2061f0d1cfd0f9bdc55e7073c2543f719
iuc
parents:
diff changeset
62 author = {chubin},
9cc7ac8fe9fa planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/weather_app commit daa27cb2061f0d1cfd0f9bdc55e7073c2543f719
iuc
parents:
diff changeset
63 year = {2015},
9cc7ac8fe9fa planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/weather_app commit daa27cb2061f0d1cfd0f9bdc55e7073c2543f719
iuc
parents:
diff changeset
64 title = {wttr.in},
9cc7ac8fe9fa planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/weather_app commit daa27cb2061f0d1cfd0f9bdc55e7073c2543f719
iuc
parents:
diff changeset
65 publisher = {GitHub},
9cc7ac8fe9fa planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/weather_app commit daa27cb2061f0d1cfd0f9bdc55e7073c2543f719
iuc
parents:
diff changeset
66 journal = {GitHub repository},
9cc7ac8fe9fa planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/weather_app commit daa27cb2061f0d1cfd0f9bdc55e7073c2543f719
iuc
parents:
diff changeset
67 url = {https://github.com/chubin/wttr.in},
2
c80a06fde4ba planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/weather_app commit c64126e0c691e7f4a50bf26bb92d962c4c1bd1b7
iuc
parents: 1
diff changeset
68 }
c80a06fde4ba planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/weather_app commit c64126e0c691e7f4a50bf26bb92d962c4c1bd1b7
iuc
parents: 1
diff changeset
69 </citation>
0
9cc7ac8fe9fa planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/weather_app commit daa27cb2061f0d1cfd0f9bdc55e7073c2543f719
iuc
parents:
diff changeset
70 </citations>
1
50532dd8025f planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/weather_app commit d46d41c5fec10407bd6b5cb77a11d9b43b82b95e
iuc
parents: 0
diff changeset
71 </tool>