@Zeitsperre @tlogan2000: I am recieving a strage message and don't see the difference:
Running a subset on CORDEX AFR-22 work fine, but for AFR-44 I get:
owslib.wps.WPSException : {'code': 'NoApplicableCode', 'locator': 'None', 'text': "Process error: method=wps_xsubsetbbox.py._handler, line=170, msg='time_bnds' has more than 1-dimension and the same name as one of its dimensions ('time', 'time_bnds'). xarray disallows such variables because they conflict with the coordinates used to label dimensions."}
Are you familliar with this?
The files metadata are:
AFR-22:
netcdf tas_AFR-22_NCC-NorESM1-M_rcp85_r1i1p1_GERICS-REMO2015_v1_day_20960101-21001231 {
dimensions:
time = UNLIMITED ; // (1826 currently)
rlat = 417 ;
rlon = 385 ;
bnds = 2 ;
vertices = 4 ;
variables:
double time(time) ;
time:bounds = "time_bnds" ;
time:units = "days since 1949-12-01T00:00:00Z" ;
time:calendar = "proleptic_gregorian" ;
time:axis = "T" ;
time:long_name = "time" ;
time:standard_name = "time" ;
double time_bnds(time, bnds) ;
double rlat(rlat) ;
rlat:units = "degrees" ;
and AFR-44:
netcdf tas_AFR-44_NCC-NorESM1-M_rcp85_r1i1p1_DMI-HIRHAM5_v1_day_20960101-21001231 {
dimensions:
bnds = 2 ;
time = UNLIMITED ; // (1826 currently)
rlat = 201 ;
rlon = 194 ;
variables:
double time_bnds(time, bnds) ;
time_bnds:units = "days since 1949-12-01 00:00:00" ;
time_bnds:calendar = "proleptic_gregorian" ;
double lat(rlat, rlon) ;
lat:_CoordinateAxisType = "Lat" ;
lat:long_name = "latitude" ;
lat:standard_name = "latitude" ;
@/all Next VC is sceduled to:
Thuesday 03.Mars. 16:00-17:00 UTC
Topics to discuss can be set set up here:
https://docs.google.com/document/d/1AcDMmGCGvAzoY9oxGug8ilErZZ4CGaIoidCaWHBMWEU/edit
https://github.com/bird-house/bird-house.github.io/wiki/Meetings
starting WPS service on http://127.0.0.1:8092/wps
INFO:werkzeug: * Running on http://127.0.0.1:8092/ (Press CTRL+C to quit)
INFO:werkzeug:127.0.0.1 - - [09/Mar/2020 19:49:14] "GET /outputs/59734d66-6236-11ea-8a91-9cb6d08a53e7.xml HTTP/1.1" 200 -
INFO:werkzeug:127.0.0.1 - - [09/Mar/2020 19:49:14] "GET /outputs/59734d66-6236-11ea-8a91-9cb6d08a53e7.xml HTTP/1.1" 200 -
@huard I have upload birdy 0.6.8 to pypi:
https://pypi.org/manage/project/birdhouse-birdy/releases/
If you tell me your pypi username I can add you as collaborator.
Hey all, I was hoping to get some help setting up birds in phoenix
.
I have deployed to a docker server using birdhouse-deploy
and I've registered the available birds (hummingbird, finch, flyingpigeon, malleefowl) along with my own bird. The issue is that none of the bird's processes are working. When trying to run one I get an error message stating "Error: Could not read status document after 5 retries. Giving up.". This happens for all the birds and I'm not sure exactly how to fix it. I've looked through the code but don't have a strong understanding of what exactly the status document is. Any tips would be very much appreciated!
birdy
? https://flyingpigeon.readthedocs.io/en/latest/notebooks/index.html or https://ouranosinc.github.io/pavics-sdi/notebooks/climate_indices.html ?
birdy
is a python client to call the services. easy to install, and handy to use https://github.com/bird-house/birdy
birdy
a try. It's another WPS client.
birdy
already installed together with a bunch of other useful libraries. To try it quickly, you can try the one on our PAVICS instance: https://pavics.ouranos.ca/jupyter/
Sorry I was afk for lunch.
@nilshempelmann its in our github repo so feel free to have a look! It's still fairly early on so if you have any comments or suggestions those are welcome.
@tlvu thanks for the info, I'll give it a try.
thunderbird
on my local mashin. Well as far as I see, it't empty so far. # import the WPS client and connet to the server
from birdy import WPSClient
import birdy
tb_server = 'http://localhost:8094/wps' # link to the local thunderbird server
# simple connection (not recommended for larger processing)
tb = WPSClient(tb_server)
# asyncron connection with progess status requests
tb_i = WPSClient(url=tb_server, progress=True)
thunderbird
on port 8094, per default it is on 5000.