# HG changeset patch # User ecology # Date 1742321769 0 # Node ID f10c3f6ee575cf4b39f976a1febb40b9e6d8cd5e # Parent 15260949227d0606165d0f67bf6c15adf250e474 planemo upload for repository https://github.com/galaxyecology/tools-ecology/tree/master/tools/bgc_ocean commit d39442c4f2ee63f6f33f8aef5e6ac2f9d0c7bb3a diff -r 15260949227d -r f10c3f6ee575 bgc_harmonizer.xml --- a/bgc_harmonizer.xml Thu Dec 05 14:16:02 2024 +0000 +++ b/bgc_harmonizer.xml Tue Mar 18 18:16:09 2025 +0000 @@ -1,7 +1,7 @@ - and aggregator of insitu marine physical and biogeochemical data + and aggregator of in-situ marine physical and biogeochemical data - 1.1 + 2.0 0 @@ -11,25 +11,25 @@ export HOME=\$PWD && #for $i, $infile in enumerate($infiles): - cp '$infile' '/runtime/data/original_data/work/ga_la_xy/${infile.element_identifier}' && + cp '$infile' '/runtime/data-in/${infile.element_identifier}' && #end for /app/launchers/start-app.sh GALAXY && - cp /runtime/data/harmonized_data/work/ga_la_xy_harm_agg.nc '$output_net' + cp /runtime/data-out/*.nc '$output_net' ]]> - + - + - + @@ -58,13 +58,17 @@ -- - "temperature" : ["TEMP", "TEMPERATURE"], - "salinity" : ["PSAL", "PRACTICAL_SALINITY"], - "oxygen" : ["DOXY"], + "temperature" : ["TEMP", "TEMPERATURE", "t_an"], + "salinity" : ["PSAL", "PRACTICAL_SALINITY", "s_an"], + "oxygen" : ["DOXY", "o_an"], + "oxygenSat" : ["O_an"], "pressure" : ["PRES"], "chlorophylle" : ["CHLA"], "nitrate" : ["NO3", "NITRATE", "n_an"], "bbp700" : ["BBP700"], + "C1PHASE_DOXY" : ["C1PHASE_DOXY"], + "C2PHASE_DOXY" : ["C2PHASE_DOXY"], + "TEMP_DOXY" : ["TEMP_DOXY"], All variables are tagged with a suffix to indicate the state of the data (_raw, _dmadjusted, _rtadjusted) @@ -92,26 +96,22 @@ Arbitrarily, - dates are written following : "seconds since 1950-01-01T00:00:00 in julian calendar" - longitude is set between : -180° and 180° - latitude is set between : -90° and 90° + dates are written following: "days decimal since 1950-01-01T00:00:00 in julian calendar" + longitude is set between: -180° and 180° + latitude is set between: -90° and 90° -WARNING : This application works only platform by platform. For example, it is possible to aggregate and harmonize a whole argo trajectory but one at a time. If two argo trajectories are needed to process, this tool needs to be run 2 times. +WARNING: This application works only platform by platform. For example, it is possible to aggregate and harmonize a whole argo trajectory but one at a time. + If two argo trajectories are needed to process, this tool needs to be run 2 times. **Input** -a list of files in a txt file named cerb_listing.txt copntaining only filenames without paths. The tool will find the files automatically. A listing example here : +files in the input folder should be like: BD6901580_003.nc BD6901580_004.nc BD6901580_005.nc BD6901580_006.nc D6901580_003.nc D6901580_004.nc D6901580_005.nc D6901580_006.nc 6901580_meta.nc -paths of where are the data (volumes) containing configurations, listings and data. Paths are : - - config path : where your textfile containing the list of files names is : it contains the listing cerb_listing.txt - data_path : highest folder including all the files to harmonize written in the textfile listing - **Output** -A concatenated and harmonized netcdf file +A concatenated and harmonized NetCDF file. ]]>