| Miscellaneous |
| Version lineage of this tool (guids ordered most recent to oldest) |
| toolshed.g2.bx.psu.edu/repos/ecology/xarray_select/xarray_select/2022.3.0+galaxy0 (this tool) |
| toolshed.g2.bx.psu.edu/repos/ecology/xarray_select/xarray_select/0.20.2+galaxy0 |
| toolshed.g2.bx.psu.edu/repos/ecology/xarray_select/xarray_select/0.18.2+galaxy0 |
| toolshed.g2.bx.psu.edu/repos/ecology/xarray_select/xarray_select/0.15.1 |
| xarray_select |
| Requirements (dependencies defined in the <requirements> tag set) |
| name | version | type |
| xarray | 2022.3.0 | package |
| python | 3.10 | package |
| shapely | 1.8.2 | package |
| netcdf4 | 1.6.0 | package |
| pandas | 1.4.3 | package |
| geopandas | 0.7.0 | package |
| Additional information about this tool |
mkdir output_dir &&
#if $condi_source_coord.coord_source=="coord_from_file"
echo "Galaxy xarray version 2022.3.0"> output_dir/version.tabular &&
#end if
python '$__tool_directory__/xarray_select.py' '$input' --select '$var'
--verbose
--filter
#for $i,$uc in enumerate($user_choice)
#if $uc.condi_between.comparator=="bi"
'${uc.dim}#${uc.condi_between.comparator}#${uc.condi_between.t1}#${uc.condi_between.t2}'
#else
'${uc.dim}#${uc.condi_between.comparator}#${uc.condi_between.value}'
#end if
#end for
#if $time.condi_datetime.datetime=="yes"
--time
#if $time.condi_datetime.condi_between.comparator=="sl"
'${time.condi_datetime.dim}#${time.condi_datetime.condi_between.comparator}#${time.condi_datetime.condi_between.t1}#${time.condi_datetime.condi_between.t2}'
#else
'${time.condi_datetime.dim}#${time.condi_datetime.condi_between.comparator}#${time.condi_datetime.condi_between.t1}'
#end if
#end if
#if $condi_source_coord.coord_source=="coord_from_file"
--coords '$coord_tabular'
--latname '$condi_source_coord.lat_dim' --lonname '$condi_source_coord.lon_dim'
--outputdir output_dir
#if $condi_source_coord.tolerance
--tolerance '$condi_source_coord.tolerance'
#end if
#else
--outfile 'final.tabular'
#if $condi_source_coord.condi_coord.coord=='single'
--latname $condi_source_coord.condi_coord.lat_dim
--latvalN $condi_source_coord.condi_coord.lat_val
--lonname $condi_source_coord.condi_coord.lon_dim
--lonvalE $condi_source_coord.condi_coord.lon_val
#if $condi_source_coord.condi_coord.no_missing
--no_missing
#end if
#if $condi_source_coord.condi_coord.tolerance
--tolerance '$condi_source_coord.condi_coord.tolerance'
#end if
#elif $condi_source_coord.condi_coord.coord=='subregion'
--latname $condi_source_coord.condi_coord.lat_dim
--latvalN $condi_source_coord.condi_coord.lat_valN
--latvalS $condi_source_coord.condi_coord.lat_valS
--lonname $condi_source_coord.condi_coord.lon_dim
--lonvalE $condi_source_coord.condi_coord.lon_valE
--lonvalW $condi_source_coord.condi_coord.lon_valW
#end if
#end if
| Functional tests |
| name | inputs | outputs | required files |
| Test-1 |
input: dataset-ibi-reanalysis-bio-005-003-monthly-regulargrid_1510914389133.nc var_tab: var_tab_dataset-ibi var: phy condi_source_coord|condi_coord|lat_dim: latitude condi_source_coord|condi_coord|lat_val: 44.0 condi_source_coord|condi_coord|lon_dim: longitude condi_source_coord|condi_coord|lon_val: -2.0 condi_source_coord|condi_coord|coord: single condi_source_coord|coord_source: coord_from_stdin |
name: value |
dataset-ibi-reanalysis-bio-005-003-monthly-regulargrid_1510914389133.nc var_tab_dataset-ibi value |
| Test-2 |
input: dataset-ibi-reanalysis-bio-005-003-monthly-regulargrid_1510914389133.nc var_tab: var_tab_dataset-ibi var: nh4 condi_source_coord|condi_coord|coord: global condi_source_coord|coord_source: coord_from_stdin time|condi_datetime|condi_between|t1: 2003-12-15 time|condi_datetime|condi_between|t2: 2004-12-15 time|condi_datetime|condi_between|comparator: sl time|condi_datetime|datetime: yes user_choice_0|dim: nh4 user_choice_0|condi_between|value: 50. user_choice_0|condi_between|comparator: ge |
name: value |
dataset-ibi-reanalysis-bio-005-003-monthly-regulargrid_1510914389133.nc var_tab_dataset-ibi value |