annotate med_environ.xml @ 2:ca00b2eabdf3 draft default tip

planemo upload for repository https://github.com/jeremyfix/medenv commit e7f6271e297eca69846cac5de375c2085eb209d7
author ecology
date Mon, 08 Apr 2024 18:13:40 +0000
parents b79faea33a8a
children
Ignore whitespace changes - Everywhere: Within whitespace: At end of lines:
rev   line source
2
ca00b2eabdf3 planemo upload for repository https://github.com/jeremyfix/medenv commit e7f6271e297eca69846cac5de375c2085eb209d7
ecology
parents: 1
diff changeset
1 <tool id="iabiodiv_smartbiodiv_med_environ" name="Adds environment variables" version="0.1.0" profile="22.05">
0
f82f266381be planemo upload for repository https://github.com/jeremyfix/medenv commit 6068531bc50297a9c8f2c24e748d7d791fe5f2ba
ecology
parents:
diff changeset
2 <description>
f82f266381be planemo upload for repository https://github.com/jeremyfix/medenv commit 6068531bc50297a9c8f2c24e748d7d791fe5f2ba
ecology
parents:
diff changeset
3 From Copernicus and etopo given geolocalized and timestamped observations
f82f266381be planemo upload for repository https://github.com/jeremyfix/medenv commit 6068531bc50297a9c8f2c24e748d7d791fe5f2ba
ecology
parents:
diff changeset
4 </description>
f82f266381be planemo upload for repository https://github.com/jeremyfix/medenv commit 6068531bc50297a9c8f2c24e748d7d791fe5f2ba
ecology
parents:
diff changeset
5 <requirements>
f82f266381be planemo upload for repository https://github.com/jeremyfix/medenv commit 6068531bc50297a9c8f2c24e748d7d791fe5f2ba
ecology
parents:
diff changeset
6 <requirement type="package" version="2.1.3">pandas</requirement>
f82f266381be planemo upload for repository https://github.com/jeremyfix/medenv commit 6068531bc50297a9c8f2c24e748d7d791fe5f2ba
ecology
parents:
diff changeset
7 <requirement type="package" version="4.9.3">lxml</requirement>
2
ca00b2eabdf3 planemo upload for repository https://github.com/jeremyfix/medenv commit e7f6271e297eca69846cac5de375c2085eb209d7
ecology
parents: 1
diff changeset
8 <requirement type="package" version="1.1.0">medenv</requirement>
0
f82f266381be planemo upload for repository https://github.com/jeremyfix/medenv commit 6068531bc50297a9c8f2c24e748d7d791fe5f2ba
ecology
parents:
diff changeset
9 </requirements>
f82f266381be planemo upload for repository https://github.com/jeremyfix/medenv commit 6068531bc50297a9c8f2c24e748d7d791fe5f2ba
ecology
parents:
diff changeset
10 <creator>
f82f266381be planemo upload for repository https://github.com/jeremyfix/medenv commit 6068531bc50297a9c8f2c24e748d7d791fe5f2ba
ecology
parents:
diff changeset
11 <person givenName="Jérémy" familyName="Fix" url="http://www.github.com/jeremyfix/" email="jeremy.fix@centralesupelec.fr"/>
f82f266381be planemo upload for repository https://github.com/jeremyfix/medenv commit 6068531bc50297a9c8f2c24e748d7d791fe5f2ba
ecology
parents:
diff changeset
12 </creator>
f82f266381be planemo upload for repository https://github.com/jeremyfix/medenv commit 6068531bc50297a9c8f2c24e748d7d791fe5f2ba
ecology
parents:
diff changeset
13 <command><![CDATA[
f82f266381be planemo upload for repository https://github.com/jeremyfix/medenv commit 6068531bc50297a9c8f2c24e748d7d791fe5f2ba
ecology
parents:
diff changeset
14 #set $cmems_username = $__user__.extra_preferences.get('cmems_username', "")
f82f266381be planemo upload for repository https://github.com/jeremyfix/medenv commit 6068531bc50297a9c8f2c24e748d7d791fe5f2ba
ecology
parents:
diff changeset
15 #if $cmems_username != ""
f82f266381be planemo upload for repository https://github.com/jeremyfix/medenv commit 6068531bc50297a9c8f2c24e748d7d791fe5f2ba
ecology
parents:
diff changeset
16 cp '$cmems_credentials' ~/.medenvkey &&
f82f266381be planemo upload for repository https://github.com/jeremyfix/medenv commit 6068531bc50297a9c8f2c24e748d7d791fe5f2ba
ecology
parents:
diff changeset
17 #end if
f82f266381be planemo upload for repository https://github.com/jeremyfix/medenv commit 6068531bc50297a9c8f2c24e748d7d791fe5f2ba
ecology
parents:
diff changeset
18
f82f266381be planemo upload for repository https://github.com/jeremyfix/medenv commit 6068531bc50297a9c8f2c24e748d7d791fe5f2ba
ecology
parents:
diff changeset
19 python '$__tool_directory__/med_environ.py'
f82f266381be planemo upload for repository https://github.com/jeremyfix/medenv commit 6068531bc50297a9c8f2c24e748d7d791fe5f2ba
ecology
parents:
diff changeset
20 --datafile '${input}'
f82f266381be planemo upload for repository https://github.com/jeremyfix/medenv commit 6068531bc50297a9c8f2c24e748d7d791fe5f2ba
ecology
parents:
diff changeset
21 --out_file '${out_file}'
f82f266381be planemo upload for repository https://github.com/jeremyfix/medenv commit 6068531bc50297a9c8f2c24e748d7d791fe5f2ba
ecology
parents:
diff changeset
22 --lat_key '${lat_key}'
f82f266381be planemo upload for repository https://github.com/jeremyfix/medenv commit 6068531bc50297a9c8f2c24e748d7d791fe5f2ba
ecology
parents:
diff changeset
23 --long_key '${long_key}'
f82f266381be planemo upload for repository https://github.com/jeremyfix/medenv commit 6068531bc50297a9c8f2c24e748d7d791fe5f2ba
ecology
parents:
diff changeset
24 --date_key '${date_key}'
f82f266381be planemo upload for repository https://github.com/jeremyfix/medenv commit 6068531bc50297a9c8f2c24e748d7d791fe5f2ba
ecology
parents:
diff changeset
25 --depth_key '${depth_key}'
f82f266381be planemo upload for repository https://github.com/jeremyfix/medenv commit 6068531bc50297a9c8f2c24e748d7d791fe5f2ba
ecology
parents:
diff changeset
26 --variables '${env_variables}'
f82f266381be planemo upload for repository https://github.com/jeremyfix/medenv commit 6068531bc50297a9c8f2c24e748d7d791fe5f2ba
ecology
parents:
diff changeset
27 --tol_spatial_coordinates '${tol_spatial_coordinates}'
f82f266381be planemo upload for repository https://github.com/jeremyfix/medenv commit 6068531bc50297a9c8f2c24e748d7d791fe5f2ba
ecology
parents:
diff changeset
28 --keyfile ~/.medenvkey
f82f266381be planemo upload for repository https://github.com/jeremyfix/medenv commit 6068531bc50297a9c8f2c24e748d7d791fe5f2ba
ecology
parents:
diff changeset
29 --verbose '${verbose}'
f82f266381be planemo upload for repository https://github.com/jeremyfix/medenv commit 6068531bc50297a9c8f2c24e748d7d791fe5f2ba
ecology
parents:
diff changeset
30 ]]></command>
f82f266381be planemo upload for repository https://github.com/jeremyfix/medenv commit 6068531bc50297a9c8f2c24e748d7d791fe5f2ba
ecology
parents:
diff changeset
31 <configfiles>
f82f266381be planemo upload for repository https://github.com/jeremyfix/medenv commit 6068531bc50297a9c8f2c24e748d7d791fe5f2ba
ecology
parents:
diff changeset
32 <configfile name="cmems_credentials"><![CDATA[
f82f266381be planemo upload for repository https://github.com/jeremyfix/medenv commit 6068531bc50297a9c8f2c24e748d7d791fe5f2ba
ecology
parents:
diff changeset
33 #set $cmems_username = $__user__.extra_preferences.get('cmems_username', "")
f82f266381be planemo upload for repository https://github.com/jeremyfix/medenv commit 6068531bc50297a9c8f2c24e748d7d791fe5f2ba
ecology
parents:
diff changeset
34 #set $cmems_password = $__user__.extra_preferences.get('cmems_password', "")
f82f266381be planemo upload for repository https://github.com/jeremyfix/medenv commit 6068531bc50297a9c8f2c24e748d7d791fe5f2ba
ecology
parents:
diff changeset
35 cmems_username: $cmems_username
f82f266381be planemo upload for repository https://github.com/jeremyfix/medenv commit 6068531bc50297a9c8f2c24e748d7d791fe5f2ba
ecology
parents:
diff changeset
36 cmems_password: $cmems_password
f82f266381be planemo upload for repository https://github.com/jeremyfix/medenv commit 6068531bc50297a9c8f2c24e748d7d791fe5f2ba
ecology
parents:
diff changeset
37 ]]></configfile>
f82f266381be planemo upload for repository https://github.com/jeremyfix/medenv commit 6068531bc50297a9c8f2c24e748d7d791fe5f2ba
ecology
parents:
diff changeset
38 </configfiles>
f82f266381be planemo upload for repository https://github.com/jeremyfix/medenv commit 6068531bc50297a9c8f2c24e748d7d791fe5f2ba
ecology
parents:
diff changeset
39 <inputs>
f82f266381be planemo upload for repository https://github.com/jeremyfix/medenv commit 6068531bc50297a9c8f2c24e748d7d791fe5f2ba
ecology
parents:
diff changeset
40 <param name="input" type="data" format="tabular" label="Input dataset"/>
f82f266381be planemo upload for repository https://github.com/jeremyfix/medenv commit 6068531bc50297a9c8f2c24e748d7d791fe5f2ba
ecology
parents:
diff changeset
41 <param name="env_variables" type="select" label="Which variables to add" multiple="true">
f82f266381be planemo upload for repository https://github.com/jeremyfix/medenv commit 6068531bc50297a9c8f2c24e748d7d791fe5f2ba
ecology
parents:
diff changeset
42 <option value="temperature">temperature</option>
f82f266381be planemo upload for repository https://github.com/jeremyfix/medenv commit 6068531bc50297a9c8f2c24e748d7d791fe5f2ba
ecology
parents:
diff changeset
43 <option value="salinity">salinity</option>
f82f266381be planemo upload for repository https://github.com/jeremyfix/medenv commit 6068531bc50297a9c8f2c24e748d7d791fe5f2ba
ecology
parents:
diff changeset
44 <option value="phytoplankton-carbon-biomass">Mole concentration of phytoplankton expressed as carbon in sea water (phyc)</option>
f82f266381be planemo upload for repository https://github.com/jeremyfix/medenv commit 6068531bc50297a9c8f2c24e748d7d791fe5f2ba
ecology
parents:
diff changeset
45 <option value="chlorophyl-a">chlorophyl-a (CHL, mg/m3)</option>
f82f266381be planemo upload for repository https://github.com/jeremyfix/medenv commit 6068531bc50297a9c8f2c24e748d7d791fe5f2ba
ecology
parents:
diff changeset
46 <option value="nitrate">nitrate (NO3, mmol/M3)</option>
f82f266381be planemo upload for repository https://github.com/jeremyfix/medenv commit 6068531bc50297a9c8f2c24e748d7d791fe5f2ba
ecology
parents:
diff changeset
47 <option value="phosphate">phosphate (PO4, mmol/m3)</option>
f82f266381be planemo upload for repository https://github.com/jeremyfix/medenv commit 6068531bc50297a9c8f2c24e748d7d791fe5f2ba
ecology
parents:
diff changeset
48 <option value="ammonium">ammonium (NH4, mmol/m3)</option>
f82f266381be planemo upload for repository https://github.com/jeremyfix/medenv commit 6068531bc50297a9c8f2c24e748d7d791fe5f2ba
ecology
parents:
diff changeset
49 <option value="net-primary-production">Net primary production of biomass expressed as carbon per unit volume in sea water (nppv, [mg/m3/day])</option>
f82f266381be planemo upload for repository https://github.com/jeremyfix/medenv commit 6068531bc50297a9c8f2c24e748d7d791fe5f2ba
ecology
parents:
diff changeset
50 <option value="oxygen">Mole concentration of dissolved molecular oxygen in sea water (O2, [mmol/m3])</option>
f82f266381be planemo upload for repository https://github.com/jeremyfix/medenv commit 6068531bc50297a9c8f2c24e748d7d791fe5f2ba
ecology
parents:
diff changeset
51 <option value="ph">Sea water ph reported on total scale (ph) </option>
f82f266381be planemo upload for repository https://github.com/jeremyfix/medenv commit 6068531bc50297a9c8f2c24e748d7d791fe5f2ba
ecology
parents:
diff changeset
52 <option value="dissolved-inorganic-carbon">Mole concentration of dissolved inorganic carbon in sea water (dissic, [mol/m3])</option>
f82f266381be planemo upload for repository https://github.com/jeremyfix/medenv commit 6068531bc50297a9c8f2c24e748d7d791fe5f2ba
ecology
parents:
diff changeset
53 <option value="alkalinity">alkalinity (talk)</option>
f82f266381be planemo upload for repository https://github.com/jeremyfix/medenv commit 6068531bc50297a9c8f2c24e748d7d791fe5f2ba
ecology
parents:
diff changeset
54 <option value="bathymetry">bathymetry</option>
f82f266381be planemo upload for repository https://github.com/jeremyfix/medenv commit 6068531bc50297a9c8f2c24e748d7d791fe5f2ba
ecology
parents:
diff changeset
55 <option value="northward-water-velocity">Northward water velocity</option>
f82f266381be planemo upload for repository https://github.com/jeremyfix/medenv commit 6068531bc50297a9c8f2c24e748d7d791fe5f2ba
ecology
parents:
diff changeset
56 <option value="eastward-water-velocity">Eastward water velocity</option>
f82f266381be planemo upload for repository https://github.com/jeremyfix/medenv commit 6068531bc50297a9c8f2c24e748d7d791fe5f2ba
ecology
parents:
diff changeset
57 <option value="sea-surface-temperature">sea surface temperature</option>
f82f266381be planemo upload for repository https://github.com/jeremyfix/medenv commit 6068531bc50297a9c8f2c24e748d7d791fe5f2ba
ecology
parents:
diff changeset
58 <option value="sea-surface-salinity">sea surface salinity</option>
f82f266381be planemo upload for repository https://github.com/jeremyfix/medenv commit 6068531bc50297a9c8f2c24e748d7d791fe5f2ba
ecology
parents:
diff changeset
59 <option value="sea-surface-above-geoid">sea surface above geoid</option>
f82f266381be planemo upload for repository https://github.com/jeremyfix/medenv commit 6068531bc50297a9c8f2c24e748d7d791fe5f2ba
ecology
parents:
diff changeset
60 <option value="surface-partial-pressure-co2">surface partial pressure CO2</option>
f82f266381be planemo upload for repository https://github.com/jeremyfix/medenv commit 6068531bc50297a9c8f2c24e748d7d791fe5f2ba
ecology
parents:
diff changeset
61 <option value="surface-co2-flux">surface CO2 flux</option>
f82f266381be planemo upload for repository https://github.com/jeremyfix/medenv commit 6068531bc50297a9c8f2c24e748d7d791fe5f2ba
ecology
parents:
diff changeset
62 <option value="mixed-layer-thickness">mixed layer thickness</option>
f82f266381be planemo upload for repository https://github.com/jeremyfix/medenv commit 6068531bc50297a9c8f2c24e748d7d791fe5f2ba
ecology
parents:
diff changeset
63 </param>
f82f266381be planemo upload for repository https://github.com/jeremyfix/medenv commit 6068531bc50297a9c8f2c24e748d7d791fe5f2ba
ecology
parents:
diff changeset
64 <param name="lat_key" label="The key of the column for the latitude" type="data_column" data_ref="input" use_header_names="true"/>
f82f266381be planemo upload for repository https://github.com/jeremyfix/medenv commit 6068531bc50297a9c8f2c24e748d7d791fe5f2ba
ecology
parents:
diff changeset
65 <param name="long_key" label="The key of the column for the longitude" type="data_column" data_ref="input" use_header_names="true"/>
f82f266381be planemo upload for repository https://github.com/jeremyfix/medenv commit 6068531bc50297a9c8f2c24e748d7d791fe5f2ba
ecology
parents:
diff changeset
66 <param name="tol_spatial_coordinates" type="float" value="0.2" label="A tolerance on the latitude/longitude for the request point" optional="False"/>
f82f266381be planemo upload for repository https://github.com/jeremyfix/medenv commit 6068531bc50297a9c8f2c24e748d7d791fe5f2ba
ecology
parents:
diff changeset
67 <param name="depth_key" label="The key of the column for the depth" type="data_column" data_ref="input" use_header_names="true"/>
f82f266381be planemo upload for repository https://github.com/jeremyfix/medenv commit 6068531bc50297a9c8f2c24e748d7d791fe5f2ba
ecology
parents:
diff changeset
68 <param name="date_key" label="The key of the column for the observation time" type="data_column" data_ref="input" use_header_names="true"/>
f82f266381be planemo upload for repository https://github.com/jeremyfix/medenv commit 6068531bc50297a9c8f2c24e748d7d791fe5f2ba
ecology
parents:
diff changeset
69 <param name="verbose" type="boolean" value="False" label="Verbose in the standard output of the tool"/>
f82f266381be planemo upload for repository https://github.com/jeremyfix/medenv commit 6068531bc50297a9c8f2c24e748d7d791fe5f2ba
ecology
parents:
diff changeset
70 </inputs>
f82f266381be planemo upload for repository https://github.com/jeremyfix/medenv commit 6068531bc50297a9c8f2c24e748d7d791fe5f2ba
ecology
parents:
diff changeset
71 <outputs>
f82f266381be planemo upload for repository https://github.com/jeremyfix/medenv commit 6068531bc50297a9c8f2c24e748d7d791fe5f2ba
ecology
parents:
diff changeset
72 <data format="tabular" name="out_file" metadata_source="input" label="Dataset augmented with the environmental variables"/>
f82f266381be planemo upload for repository https://github.com/jeremyfix/medenv commit 6068531bc50297a9c8f2c24e748d7d791fe5f2ba
ecology
parents:
diff changeset
73 </outputs>
f82f266381be planemo upload for repository https://github.com/jeremyfix/medenv commit 6068531bc50297a9c8f2c24e748d7d791fe5f2ba
ecology
parents:
diff changeset
74 <tests>
f82f266381be planemo upload for repository https://github.com/jeremyfix/medenv commit 6068531bc50297a9c8f2c24e748d7d791fe5f2ba
ecology
parents:
diff changeset
75 <test expect_num_outputs="1">
f82f266381be planemo upload for repository https://github.com/jeremyfix/medenv commit 6068531bc50297a9c8f2c24e748d7d791fe5f2ba
ecology
parents:
diff changeset
76 <param name="input" value="reef_life_subset.tsv"/>
f82f266381be planemo upload for repository https://github.com/jeremyfix/medenv commit 6068531bc50297a9c8f2c24e748d7d791fe5f2ba
ecology
parents:
diff changeset
77 <param name="env_variables" value="bathymetry"/> <!-- This test is requesting etopo only -->
1
b79faea33a8a planemo upload for repository https://github.com/jeremyfix/medenv commit 56fa523a7852e06962a05a05224ca193c25e20bc
ecology
parents: 0
diff changeset
78 <param name="lat_key" value="9"/>
b79faea33a8a planemo upload for repository https://github.com/jeremyfix/medenv commit 56fa523a7852e06962a05a05224ca193c25e20bc
ecology
parents: 0
diff changeset
79 <param name="long_key" value="10"/>
0
f82f266381be planemo upload for repository https://github.com/jeremyfix/medenv commit 6068531bc50297a9c8f2c24e748d7d791fe5f2ba
ecology
parents:
diff changeset
80 <param name="tol_spatial_coordinates" value="0.2"/>
1
b79faea33a8a planemo upload for repository https://github.com/jeremyfix/medenv commit 56fa523a7852e06962a05a05224ca193c25e20bc
ecology
parents: 0
diff changeset
81 <param name="depth_key" value="12"/>
b79faea33a8a planemo upload for repository https://github.com/jeremyfix/medenv commit 56fa523a7852e06962a05a05224ca193c25e20bc
ecology
parents: 0
diff changeset
82 <param name="date_key" value="11"/>
0
f82f266381be planemo upload for repository https://github.com/jeremyfix/medenv commit 6068531bc50297a9c8f2c24e748d7d791fe5f2ba
ecology
parents:
diff changeset
83 <param name="verbose" value="False"/>
f82f266381be planemo upload for repository https://github.com/jeremyfix/medenv commit 6068531bc50297a9c8f2c24e748d7d791fe5f2ba
ecology
parents:
diff changeset
84 <output name="out_file" file="expected-output.tsv">
f82f266381be planemo upload for repository https://github.com/jeremyfix/medenv commit 6068531bc50297a9c8f2c24e748d7d791fe5f2ba
ecology
parents:
diff changeset
85 <assert_contents>
f82f266381be planemo upload for repository https://github.com/jeremyfix/medenv commit 6068531bc50297a9c8f2c24e748d7d791fe5f2ba
ecology
parents:
diff changeset
86 <has_n_lines n="100"/>
f82f266381be planemo upload for repository https://github.com/jeremyfix/medenv commit 6068531bc50297a9c8f2c24e748d7d791fe5f2ba
ecology
parents:
diff changeset
87 <has_n_columns n="21"/>
f82f266381be planemo upload for repository https://github.com/jeremyfix/medenv commit 6068531bc50297a9c8f2c24e748d7d791fe5f2ba
ecology
parents:
diff changeset
88 </assert_contents>
f82f266381be planemo upload for repository https://github.com/jeremyfix/medenv commit 6068531bc50297a9c8f2c24e748d7d791fe5f2ba
ecology
parents:
diff changeset
89 </output>
f82f266381be planemo upload for repository https://github.com/jeremyfix/medenv commit 6068531bc50297a9c8f2c24e748d7d791fe5f2ba
ecology
parents:
diff changeset
90 </test>
f82f266381be planemo upload for repository https://github.com/jeremyfix/medenv commit 6068531bc50297a9c8f2c24e748d7d791fe5f2ba
ecology
parents:
diff changeset
91 </tests>
f82f266381be planemo upload for repository https://github.com/jeremyfix/medenv commit 6068531bc50297a9c8f2c24e748d7d791fe5f2ba
ecology
parents:
diff changeset
92 <help>
f82f266381be planemo upload for repository https://github.com/jeremyfix/medenv commit 6068531bc50297a9c8f2c24e748d7d791fe5f2ba
ecology
parents:
diff changeset
93
f82f266381be planemo upload for repository https://github.com/jeremyfix/medenv commit 6068531bc50297a9c8f2c24e748d7d791fe5f2ba
ecology
parents:
diff changeset
94 **What it does**
f82f266381be planemo upload for repository https://github.com/jeremyfix/medenv commit 6068531bc50297a9c8f2c24e748d7d791fe5f2ba
ecology
parents:
diff changeset
95
f82f266381be planemo upload for repository https://github.com/jeremyfix/medenv commit 6068531bc50297a9c8f2c24e748d7d791fe5f2ba
ecology
parents:
diff changeset
96 This tool allows you to augment your dataset by adding some environmental variables grabbed from CMEMS, etopo, and woa. It is a galaxy tool built on the medenv python package available at https://github.com/jeremyfix/medenv.
f82f266381be planemo upload for repository https://github.com/jeremyfix/medenv commit 6068531bc50297a9c8f2c24e748d7d791fe5f2ba
ecology
parents:
diff changeset
97
f82f266381be planemo upload for repository https://github.com/jeremyfix/medenv commit 6068531bc50297a9c8f2c24e748d7d791fe5f2ba
ecology
parents:
diff changeset
98 It will augment the dataset with environmental variables as provided by copernicus and etopo based on the informations coming from an "observation file". This version of the tool gets environmental data from etopo for the bathymetry and otherwise copernicus mediterranean products.
f82f266381be planemo upload for repository https://github.com/jeremyfix/medenv commit 6068531bc50297a9c8f2c24e748d7d791fe5f2ba
ecology
parents:
diff changeset
99
f82f266381be planemo upload for repository https://github.com/jeremyfix/medenv commit 6068531bc50297a9c8f2c24e748d7d791fe5f2ba
ecology
parents:
diff changeset
100 We expect the dataset you provide to contain the coordinates of the observation: latitude, longitude, depth, and time. The time is expected in ISO 8601: YYYY-MM-DDTHH:MM:SSZ
f82f266381be planemo upload for repository https://github.com/jeremyfix/medenv commit 6068531bc50297a9c8f2c24e748d7d791fe5f2ba
ecology
parents:
diff changeset
101
f82f266381be planemo upload for repository https://github.com/jeremyfix/medenv commit 6068531bc50297a9c8f2c24e748d7d791fe5f2ba
ecology
parents:
diff changeset
102 The `cmems_username` and `cmems_password` are required only if you want to add variables provided by CMEMS. These must be defined in "User -> Preferences -> Manage Information"
f82f266381be planemo upload for repository https://github.com/jeremyfix/medenv commit 6068531bc50297a9c8f2c24e748d7d791fe5f2ba
ecology
parents:
diff changeset
103
f82f266381be planemo upload for repository https://github.com/jeremyfix/medenv commit 6068531bc50297a9c8f2c24e748d7d791fe5f2ba
ecology
parents:
diff changeset
104 The CMEMS data are collected from the following products :
f82f266381be planemo upload for repository https://github.com/jeremyfix/medenv commit 6068531bc50297a9c8f2c24e748d7d791fe5f2ba
ecology
parents:
diff changeset
105
f82f266381be planemo upload for repository https://github.com/jeremyfix/medenv commit 6068531bc50297a9c8f2c24e748d7d791fe5f2ba
ecology
parents:
diff changeset
106 - med-cmcc: https://resources.marine.copernicus.eu/product-detail/MEDSEA_MULTIYEAR_PHY_006_004/INFORMATION
f82f266381be planemo upload for repository https://github.com/jeremyfix/medenv commit 6068531bc50297a9c8f2c24e748d7d791fe5f2ba
ecology
parents:
diff changeset
107 - med-ogs: https://resources.marine.copernicus.eu/product-detail/MEDSEA_MULTIYEAR_BGC_006_008/INFORMATION
f82f266381be planemo upload for repository https://github.com/jeremyfix/medenv commit 6068531bc50297a9c8f2c24e748d7d791fe5f2ba
ecology
parents:
diff changeset
108
f82f266381be planemo upload for repository https://github.com/jeremyfix/medenv commit 6068531bc50297a9c8f2c24e748d7d791fe5f2ba
ecology
parents:
diff changeset
109 The bathymetry is obtained with the ETOPO at :
f82f266381be planemo upload for repository https://github.com/jeremyfix/medenv commit 6068531bc50297a9c8f2c24e748d7d791fe5f2ba
ecology
parents:
diff changeset
110
f82f266381be planemo upload for repository https://github.com/jeremyfix/medenv commit 6068531bc50297a9c8f2c24e748d7d791fe5f2ba
ecology
parents:
diff changeset
111 - https://www.ngdc.noaa.gov/mgg/global/relief/ETOPO1/data/bedrock/grid_registered/netcdf/ETOPO1_Bed_g_gmt4.grd.gz
f82f266381be planemo upload for repository https://github.com/jeremyfix/medenv commit 6068531bc50297a9c8f2c24e748d7d791fe5f2ba
ecology
parents:
diff changeset
112
f82f266381be planemo upload for repository https://github.com/jeremyfix/medenv commit 6068531bc50297a9c8f2c24e748d7d791fe5f2ba
ecology
parents:
diff changeset
113 We request data around the point with a given tolerance and average the collected values. The medenv package does not force that averaging and could return a raster. A later update of the Galaxy tool could take this into account.
f82f266381be planemo upload for repository https://github.com/jeremyfix/medenv commit 6068531bc50297a9c8f2c24e748d7d791fe5f2ba
ecology
parents:
diff changeset
114
f82f266381be planemo upload for repository https://github.com/jeremyfix/medenv commit 6068531bc50297a9c8f2c24e748d7d791fe5f2ba
ecology
parents:
diff changeset
115 The features you can request are the following, some indexed by depth :
f82f266381be planemo upload for repository https://github.com/jeremyfix/medenv commit 6068531bc50297a9c8f2c24e748d7d791fe5f2ba
ecology
parents:
diff changeset
116
f82f266381be planemo upload for repository https://github.com/jeremyfix/medenv commit 6068531bc50297a9c8f2c24e748d7d791fe5f2ba
ecology
parents:
diff changeset
117 - "bathymetry", (etopo)
f82f266381be planemo upload for repository https://github.com/jeremyfix/medenv commit 6068531bc50297a9c8f2c24e748d7d791fe5f2ba
ecology
parents:
diff changeset
118 - "temperature",
f82f266381be planemo upload for repository https://github.com/jeremyfix/medenv commit 6068531bc50297a9c8f2c24e748d7d791fe5f2ba
ecology
parents:
diff changeset
119 - "salinity",
f82f266381be planemo upload for repository https://github.com/jeremyfix/medenv commit 6068531bc50297a9c8f2c24e748d7d791fe5f2ba
ecology
parents:
diff changeset
120 - "chlorophyl-a",
f82f266381be planemo upload for repository https://github.com/jeremyfix/medenv commit 6068531bc50297a9c8f2c24e748d7d791fe5f2ba
ecology
parents:
diff changeset
121 - "nitrate",
f82f266381be planemo upload for repository https://github.com/jeremyfix/medenv commit 6068531bc50297a9c8f2c24e748d7d791fe5f2ba
ecology
parents:
diff changeset
122 - "phosphate",
f82f266381be planemo upload for repository https://github.com/jeremyfix/medenv commit 6068531bc50297a9c8f2c24e748d7d791fe5f2ba
ecology
parents:
diff changeset
123 - "ammonium",
f82f266381be planemo upload for repository https://github.com/jeremyfix/medenv commit 6068531bc50297a9c8f2c24e748d7d791fe5f2ba
ecology
parents:
diff changeset
124 - "phytoplankton-carbon-biomass",
f82f266381be planemo upload for repository https://github.com/jeremyfix/medenv commit 6068531bc50297a9c8f2c24e748d7d791fe5f2ba
ecology
parents:
diff changeset
125 - "oxygen",
f82f266381be planemo upload for repository https://github.com/jeremyfix/medenv commit 6068531bc50297a9c8f2c24e748d7d791fe5f2ba
ecology
parents:
diff changeset
126 - "net-primary-production",
f82f266381be planemo upload for repository https://github.com/jeremyfix/medenv commit 6068531bc50297a9c8f2c24e748d7d791fe5f2ba
ecology
parents:
diff changeset
127 - "ph",
f82f266381be planemo upload for repository https://github.com/jeremyfix/medenv commit 6068531bc50297a9c8f2c24e748d7d791fe5f2ba
ecology
parents:
diff changeset
128 - "alkalinity",
f82f266381be planemo upload for repository https://github.com/jeremyfix/medenv commit 6068531bc50297a9c8f2c24e748d7d791fe5f2ba
ecology
parents:
diff changeset
129 - "dissolved-inorganic-carbon",
f82f266381be planemo upload for repository https://github.com/jeremyfix/medenv commit 6068531bc50297a9c8f2c24e748d7d791fe5f2ba
ecology
parents:
diff changeset
130 - "northward-water-velocity",
f82f266381be planemo upload for repository https://github.com/jeremyfix/medenv commit 6068531bc50297a9c8f2c24e748d7d791fe5f2ba
ecology
parents:
diff changeset
131 - "eastward-water-velocity".
f82f266381be planemo upload for repository https://github.com/jeremyfix/medenv commit 6068531bc50297a9c8f2c24e748d7d791fe5f2ba
ecology
parents:
diff changeset
132
f82f266381be planemo upload for repository https://github.com/jeremyfix/medenv commit 6068531bc50297a9c8f2c24e748d7d791fe5f2ba
ecology
parents:
diff changeset
133 and others not indexed by depth :
f82f266381be planemo upload for repository https://github.com/jeremyfix/medenv commit 6068531bc50297a9c8f2c24e748d7d791fe5f2ba
ecology
parents:
diff changeset
134
f82f266381be planemo upload for repository https://github.com/jeremyfix/medenv commit 6068531bc50297a9c8f2c24e748d7d791fe5f2ba
ecology
parents:
diff changeset
135 - "mixed-layer-thickness",
f82f266381be planemo upload for repository https://github.com/jeremyfix/medenv commit 6068531bc50297a9c8f2c24e748d7d791fe5f2ba
ecology
parents:
diff changeset
136 - "sea-surface-temperature",
f82f266381be planemo upload for repository https://github.com/jeremyfix/medenv commit 6068531bc50297a9c8f2c24e748d7d791fe5f2ba
ecology
parents:
diff changeset
137 - "sea-surface-salinity",
f82f266381be planemo upload for repository https://github.com/jeremyfix/medenv commit 6068531bc50297a9c8f2c24e748d7d791fe5f2ba
ecology
parents:
diff changeset
138 - "sea-surface-above-geoid",
f82f266381be planemo upload for repository https://github.com/jeremyfix/medenv commit 6068531bc50297a9c8f2c24e748d7d791fe5f2ba
ecology
parents:
diff changeset
139 - "surface-partial-pressure-co2",
f82f266381be planemo upload for repository https://github.com/jeremyfix/medenv commit 6068531bc50297a9c8f2c24e748d7d791fe5f2ba
ecology
parents:
diff changeset
140 - "surface-co2-flux".
f82f266381be planemo upload for repository https://github.com/jeremyfix/medenv commit 6068531bc50297a9c8f2c24e748d7d791fe5f2ba
ecology
parents:
diff changeset
141
f82f266381be planemo upload for repository https://github.com/jeremyfix/medenv commit 6068531bc50297a9c8f2c24e748d7d791fe5f2ba
ecology
parents:
diff changeset
142 ** Copernicus credentials **
f82f266381be planemo upload for repository https://github.com/jeremyfix/medenv commit 6068531bc50297a9c8f2c24e748d7d791fe5f2ba
ecology
parents:
diff changeset
143
f82f266381be planemo upload for repository https://github.com/jeremyfix/medenv commit 6068531bc50297a9c8f2c24e748d7d791fe5f2ba
ecology
parents:
diff changeset
144 To request Copernicus, you need to have an account on the https://resources.marine.copernicus.eu platform.
f82f266381be planemo upload for repository https://github.com/jeremyfix/medenv commit 6068531bc50297a9c8f2c24e748d7d791fe5f2ba
ecology
parents:
diff changeset
145 Then, you need to provide your credentials in the user-preference section of Galaxy.
f82f266381be planemo upload for repository https://github.com/jeremyfix/medenv commit 6068531bc50297a9c8f2c24e748d7d791fe5f2ba
ecology
parents:
diff changeset
146
f82f266381be planemo upload for repository https://github.com/jeremyfix/medenv commit 6068531bc50297a9c8f2c24e748d7d791fe5f2ba
ecology
parents:
diff changeset
147 </help>
f82f266381be planemo upload for repository https://github.com/jeremyfix/medenv commit 6068531bc50297a9c8f2c24e748d7d791fe5f2ba
ecology
parents:
diff changeset
148 <citations>
f82f266381be planemo upload for repository https://github.com/jeremyfix/medenv commit 6068531bc50297a9c8f2c24e748d7d791fe5f2ba
ecology
parents:
diff changeset
149 <citation type="bibtex">@misc{medenvGithubRepository,
f82f266381be planemo upload for repository https://github.com/jeremyfix/medenv commit 6068531bc50297a9c8f2c24e748d7d791fe5f2ba
ecology
parents:
diff changeset
150 title = "MedEnv",
f82f266381be planemo upload for repository https://github.com/jeremyfix/medenv commit 6068531bc50297a9c8f2c24e748d7d791fe5f2ba
ecology
parents:
diff changeset
151 author = "{Jeremy Fix}",
f82f266381be planemo upload for repository https://github.com/jeremyfix/medenv commit 6068531bc50297a9c8f2c24e748d7d791fe5f2ba
ecology
parents:
diff changeset
152 howpublished = "\url{https://github.com/jeremyfix/medenv}",
f82f266381be planemo upload for repository https://github.com/jeremyfix/medenv commit 6068531bc50297a9c8f2c24e748d7d791fe5f2ba
ecology
parents:
diff changeset
153 year = 2023
f82f266381be planemo upload for repository https://github.com/jeremyfix/medenv commit 6068531bc50297a9c8f2c24e748d7d791fe5f2ba
ecology
parents:
diff changeset
154 }
f82f266381be planemo upload for repository https://github.com/jeremyfix/medenv commit 6068531bc50297a9c8f2c24e748d7d791fe5f2ba
ecology
parents:
diff changeset
155 </citation>
f82f266381be planemo upload for repository https://github.com/jeremyfix/medenv commit 6068531bc50297a9c8f2c24e748d7d791fe5f2ba
ecology
parents:
diff changeset
156 </citations>
f82f266381be planemo upload for repository https://github.com/jeremyfix/medenv commit 6068531bc50297a9c8f2c24e748d7d791fe5f2ba
ecology
parents:
diff changeset
157 </tool>