Repository revision
0:b768e517a7d0

Repository 'cads'
hg clone https://toolshed.g2.bx.psu.edu/repos/climate/cads

Copernicus Atmosphere Data Store tool metadata
Miscellaneous
for retrieving data from the Atmosphere Monitoring Service
cads
toolshed.g2.bx.psu.edu/repos/climate/cads/cads/0.1.0
0.1.0
None
True
Version lineage of this tool (guids ordered most recent to oldest)
toolshed.g2.bx.psu.edu/repos/climate/cads/cads/0.1.0 (this tool)
cads
Requirements (dependencies defined in the <requirements> tag set)
name version type
python 3 package
cdsapi 0.5.1 package
cdo 1.9.9 package
tar 1.34 package
unzip 6.0 package
Additional information about this tool
export HOME=`pwd`  &&
        #set $cads_apikey = $__user__.extra_preferences.get('cads_account|cads_apikey', "")
        #if $cads_apikey == ''
            echo 'Error. Set your CADS credentials via: User -> Preferences -> Manage Information'  &&
            echo 'Will try to use tool adsapirc file (used for testing)' &&
            cp '$__tool_directory__/adsapirc.cfg' .cdsapirc &&
        #else
            cp '$cads_key_file' .cdsapirc &&
        #end if

        python3 '$__tool_directory__/cads_retrieve.py' 
        #if str($is_file.has_req).strip() == 'yes'
            --request '$is_file.api_req_file' 
        #else
            --request '$req_from_paste'
        #end if
        --output request.txt &&
        bash '$__tool_directory__/cads.sh' &&
        echo "Data retrieval from Copernicus Atmosphere Data Store is done"
    
None
False
Functional tests
name inputs outputs required files
Test-1 is_file|api_req_file: req.txt
is_file|has_req: yes
name: value
name: value
req.txt
value
Test-2 is_file|api_req_file: req-timeseries.txt
is_file|has_req: yes
name: value
name: value
req-timeseries.txt
value