Mercurial > repos > climate > cads
comparison cads.sh @ 1:67a7303bc5c9 draft default tip
planemo upload for repository https://github.com/NordicESMhub/galaxy-tools/tree/master/tools/cads commit 7cb1c1196b3e8998743e3b4b949290e95c5d3be1
| author | climate |
|---|---|
| date | Fri, 06 Mar 2026 13:39:23 +0000 |
| parents | b768e517a7d0 |
| children |
comparison
equal
deleted
inserted
replaced
| 0:b768e517a7d0 | 1:67a7303bc5c9 |
|---|---|
| 1 #!/usr/bin/env bash | 1 #!/usr/bin/env bash |
| 2 | 2 |
| 3 if [ -f download.tar.gz ]; then | 3 if [ -f *.tar.gz ]; then |
| 4 tar zxvf download.tar.gz | 4 tar zxvf *.tar.gz |
| 5 cat *.grib > tmp.grib | 5 cat *.grib > tmp.grib |
| 6 cdo setgridtype,regular tmp.grib tmpg.grib | 6 cdo setgridtype,regular tmp.grib tmpg.grib |
| 7 cdo -f nc -t ecmwf copy tmpg.grib tmp.nc | 7 cdo -f nc -t ecmwf copy tmpg.grib tmp.nc |
| 8 elif [ -f download.zip ]; then | 8 elif [ -f *.zip ]; then |
| 9 unzip download.zip | 9 unzip *.zip |
| 10 cat *.grib > tmp.grib | 10 cat *.grib > tmp.grib |
| 11 cdo setgridtype,regular tmp.grib tmpg.grib | 11 cdo setgridtype,regular tmp.grib tmpg.grib |
| 12 cdo -f nc -t ecmwf copy tmpg.grib tmp.nc | 12 cdo -f nc -t ecmwf copy tmpg.grib tmp.nc |
| 13 elif [ -f download.grib ]; then | 13 elif [ -f *.grib ]; then |
| 14 cdo -f nc -t ecmwf copy download.grib tmp.nc | 14 cdo -f nc -t ecmwf copy *.grib tmp.nc |
| 15 elif [ -f download.nc ]; then | 15 elif [ -f *.nc ]; then |
| 16 mv download.nc tmp.nc | 16 mv *.nc tmp.nc |
| 17 else | 17 else |
| 18 echo "No data found! Check your request and/or credentials." | 18 echo "No data found! Check your request and/or credentials." |
| 19 fi | 19 fi |
