Esempio n. 1
0
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
Esempio n. 2
0
#
# 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):