def create_deployement_list(instrument_type, instrument_name): socib_api = pysocibclient.ApiClient() alist = socib_api.list_platforms(instrument_type=instrument_type) mylist = [] for deployment in alist: if instrument_name in deployment.name: for productlist in deployment.product_list: if productlist.processing_level == "L1": mylist.append(productlist.opendap) return mylist
# # Load CTD and glider profiles lonCTD, latCTD, depthCTD, tempCTD, sstCTD = alborex_load_ctd(ctdfile) print "Loading CTD data" print "..." longlider1, latglider1, depthglider1 = alborex_loadglider_coord(gliderfile1) print "Loading deep glider data" print "..." longlider2, latglider2, depthglider1 = alborex_loadglider_coord(gliderfile2) print "Loading coastal glider data" print "..." # Generate lists of platforms if doplotdrifters: socib_api = pysocibclient.ApiClient() drifterlist = socib_api.list_platforms(init_datetime=time_init, end_datetime=time_end, instrument_type="surface_drifter") print "Generating list of drifter files" print "..." fig, m, ax = prepare_map(coordinates, res) loncoast2, latcoast2 = m(loncoast, latcoast) lonCTD, latCTD = m(lonCTD, latCTD) longlider1, latglider1 = m(longlider1, latglider1) longlider2, latglider2 = m(longlider2, latglider2) plt.close() for f in range(0, nfiles):