Mercurial > repos > iuc > simpleweather
annotate simple_weather.xml @ 0:9cc7ac8fe9fa draft
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/weather_app commit daa27cb2061f0d1cfd0f9bdc55e7073c2543f719
| author | iuc |
|---|---|
| date | Tue, 19 Jul 2016 11:55:01 -0400 |
| parents | |
| children | 50532dd8025f |
| 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[ |
|
9cc7ac8fe9fa
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/weather_app commit daa27cb2061f0d1cfd0f9bdc55e7073c2543f719
iuc
parents:
diff
changeset
|
10 curl 'http://wttr.in/$place$units' 2>/dev/null | sh $__tool_directory__/ansi2html.sh >> '$out_file1'; |
|
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> |
|
9cc7ac8fe9fa
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/weather_app commit daa27cb2061f0d1cfd0f9bdc55e7073c2543f719
iuc
parents:
diff
changeset
|
13 <param name="place" label="Select a place, us-zip code, airport shortcut, webpage, or moon (with optional date)" type="text" value="Bloomington" help="webpages need a '@' sign in front to run see help for more information"> |
|
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> |
|
9cc7ac8fe9fa
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/weather_app commit daa27cb2061f0d1cfd0f9bdc55e7073c2543f719
iuc
parents:
diff
changeset
|
16 <param name="units" label="Units" type="select" > |
|
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> |
|
9cc7ac8fe9fa
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/weather_app commit daa27cb2061f0d1cfd0f9bdc55e7073c2543f719
iuc
parents:
diff
changeset
|
23 <data format="html" name="out_file1" label="${tool.name}: ${place}"/> |
|
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"/> |
|
9cc7ac8fe9fa
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/weather_app commit daa27cb2061f0d1cfd0f9bdc55e7073c2543f719
iuc
parents:
diff
changeset
|
28 <output name="output1"> |
|
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 :: |
|
9cc7ac8fe9fa
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/weather_app commit daa27cb2061f0d1cfd0f9bdc55e7073c2543f719
iuc
parents:
diff
changeset
|
43 |
|
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) |
|
9cc7ac8fe9fa
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/weather_app commit daa27cb2061f0d1cfd0f9bdc55e7073c2543f719
iuc
parents:
diff
changeset
|
49 |
|
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 :: |
|
9cc7ac8fe9fa
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/weather_app commit daa27cb2061f0d1cfd0f9bdc55e7073c2543f719
iuc
parents:
diff
changeset
|
53 |
|
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 |
|
9cc7ac8fe9fa
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/weather_app commit daa27cb2061f0d1cfd0f9bdc55e7073c2543f719
iuc
parents:
diff
changeset
|
58 |
|
9cc7ac8fe9fa
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/weather_app commit daa27cb2061f0d1cfd0f9bdc55e7073c2543f719
iuc
parents:
diff
changeset
|
59 --- 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
|
60 |
|
9cc7ac8fe9fa
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/weather_app commit daa27cb2061f0d1cfd0f9bdc55e7073c2543f719
iuc
parents:
diff
changeset
|
61 ]]></help> |
|
9cc7ac8fe9fa
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/weather_app commit daa27cb2061f0d1cfd0f9bdc55e7073c2543f719
iuc
parents:
diff
changeset
|
62 <citations> |
|
9cc7ac8fe9fa
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/weather_app commit daa27cb2061f0d1cfd0f9bdc55e7073c2543f719
iuc
parents:
diff
changeset
|
63 <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
|
64 @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
|
65 author = {chubin}, |
|
9cc7ac8fe9fa
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/weather_app commit daa27cb2061f0d1cfd0f9bdc55e7073c2543f719
iuc
parents:
diff
changeset
|
66 year = {2015}, |
|
9cc7ac8fe9fa
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/weather_app commit daa27cb2061f0d1cfd0f9bdc55e7073c2543f719
iuc
parents:
diff
changeset
|
67 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
|
68 publisher = {GitHub}, |
|
9cc7ac8fe9fa
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/weather_app commit daa27cb2061f0d1cfd0f9bdc55e7073c2543f719
iuc
parents:
diff
changeset
|
69 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
|
70 url = {https://github.com/chubin/wttr.in}, |
|
9cc7ac8fe9fa
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/weather_app commit daa27cb2061f0d1cfd0f9bdc55e7073c2543f719
iuc
parents:
diff
changeset
|
71 }</citation> |
|
9cc7ac8fe9fa
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/weather_app commit daa27cb2061f0d1cfd0f9bdc55e7073c2543f719
iuc
parents:
diff
changeset
|
72 </citations> |
|
9cc7ac8fe9fa
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/weather_app commit daa27cb2061f0d1cfd0f9bdc55e7073c2543f719
iuc
parents:
diff
changeset
|
73 |
|
9cc7ac8fe9fa
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/weather_app commit daa27cb2061f0d1cfd0f9bdc55e7073c2543f719
iuc
parents:
diff
changeset
|
74 </tool> |
