Пример #1
0
            print >> NUS_OUT_FILE, nusline

fileOut = open(cfp.PicklePath+Object.name+'.OptAp.pickle','wb')
pickle.dump(OptAp,fileOut,-1)
fileOut.close()

LCListName = DataPrepPath+Object.name+'.LC.listx'
NListName = DataPrepPath+Object.name+'.NUS.onoffx'

LCListObject = open(LCListName,'w')
NListObject = open(NListName,'w')
print >> LCListObject, '# FileName | TTag '
print >> NListObject, '# NUISANCE Data | TTag | '+dfp.detrendHeader.strip('#')
for TT in TTList:
    print >> LCListObject,OptAp[TT]['out_lcfile']+'|'+TT
    SwitchLine = dfp.getSwitchLine(Object.name,TT)
    #print Object.name, TT, SwitchLine
    print >> NListObject, OptAp[TT]['out_nusfile']+'|'+TT+SwitchLine

print 'writing: %s' % (NListName)
print '%s' % (LCListName)

LCListName1 = DataPrepPath+Object.name+'.LC.listx1'
NListName1 = DataPrepPath+Object.name+'.NUS.onoffx1'

LCListObject1 = open(LCListName1,'w')
NListObject1 = open(NListName1,'w')
print >> LCListObject1, '# FileName | TTag '
print >> NListObject1, '# NUISANCE Data | TTag | '+dfp.detrendHeader.strip('#')
for TT in TTList:
    ap_list, rms_list = dfp.get_optap(rms,TT)
Пример #2
0
DataPrepPath = cfp.DataPrepPath

APList = []
TTList = []

for fileName in os.listdir(DataPrepPath):
    if fileName.startswith(Object.name) and fileName.endswith(".data"):
        AP = dfp.getAP(fileName)
        APList.append(AP)
        TT = dfp.getTT(fileName, Object.name)
        TTList.append(TT)

TTList = list(set(TTList))
APList = list(set(APList))

for AP in APList:
    LCListName = DataPrepPath + Object.name + ".LC.AP" + AP + ".list"
    NListName = DataPrepPath + Object.name + ".NUS.AP" + AP + ".onoff"
    LCListObject = open(LCListName, "w")
    NListObject = open(NListName, "w")
    print >> LCListObject, "# FileName | TTag "
    print >> NListObject, "# NUISANCE Data | TTag | " + dfp.detrendHeader.strip("#")
    for TT in TTList:
        print >> LCListObject, DataPrepPath + Object.name + ".AP" + AP + "." + TT + ".lc" + "|" + TT
        SwitchLine = dfp.getSwitchLine(Object.name, TT)
        # print TT, SwitchLine
        print >> NListObject, DataPrepPath + Object.name + ".AP" + AP + "." + TT + ".nus" + "|" + TT + SwitchLine

    # print 'writing: %s' % (NListName)
    # print '%s' % (LCListName)