예제 #1
0
#double check to make sure the mask files match up with the data files
for d,m in zip(datafiles, maskfiles):
    [d_stat,d_date,d_type] = d.split('_')
    [m_stat,m_date,m_type] = m.split('_')
    print 'Checking mask/data match for %s'%(d_date)
    if d_date == m_date and d_stat == m_stat:
        print 'Check!'
        continue
    else:
        sys.exit("Error: Mask files don't match data files")

#open, altitude resample, and concatenate data and mask files

for d,m in zip(datafiles, maskfiles):
    d_temp, data_prod = LNC.lnc_reader(d)
    d_realt = LNC.alt_resample(d_temp,altrange)

    try:
        d_event = pan.concat([d_event,d_realt])
    except NameError:
        d_event = d_realt

    m_temp, data_prod = LNC.lnc_reader(m)
    m_realt = LNC.alt_resample(m_temp,altrange)

    try:
        m_event = pan.concat([m_event,m_realt])
    except NameError:
        m_event = m_realt

    
#double check to make sure the mask files match up with the data files
for d, m in zip(datafiles, maskfiles):
    [d_stat, d_date, d_type] = d.split('_')
    [m_stat, m_date, m_type] = m.split('_')
    print 'Checking mask/data match for %s' % (d_date)
    if d_date == m_date and d_stat == m_stat:
        print 'Check!'
        continue
    else:
        sys.exit("Error: Mask files don't match data files")

#open, altitude resample, and concatenate data and mask files

for d, m in zip(datafiles, maskfiles):
    d_temp, data_prod = LNC.lnc_reader(d)
    d_realt = LNC.alt_resample(d_temp, altrange)

    try:
        d_event = pan.concat([d_event, d_realt])
    except NameError:
        d_event = d_realt

    m_temp, data_prod = LNC.lnc_reader(m)
    m_realt = LNC.alt_resample(m_temp, altrange)

    try:
        m_event = pan.concat([m_event, m_realt])
    except NameError:
        m_event = m_realt

#sort by index to make certain data is in order then set date ranges to match