##// END OF EJS Templates
update
rflores -
r1727:66f67e6e4b37
parent child
Show More
@@ -805,6 +805,7 class SpectrogramPlot(Plot):
805 meta = {}
805 meta = {}
806
806
807 maxHei = 1620#+12000
807 maxHei = 1620#+12000
808 maxHei = 1180
808 indb = numpy.where(dataOut.heightList <= maxHei)
809 indb = numpy.where(dataOut.heightList <= maxHei)
809 hei = indb[0][-1]
810 hei = indb[0][-1]
810 #print(dataOut.heightList)
811 #print(dataOut.heightList)
@@ -7234,6 +7234,8 class MergeProc(ProcessingUnit):
7234 #print(data_inputs)
7234 #print(data_inputs)
7235 #print("Run: ",self.dataOut.runNextUnit)
7235 #print("Run: ",self.dataOut.runNextUnit)
7236 #exit(1)
7236 #exit(1)
7237 #print(self.dataOut.nHeights)
7238 #exit(1)
7237 #print("a:", [getattr(data, attr_data) for data in data_inputs][1])
7239 #print("a:", [getattr(data, attr_data) for data in data_inputs][1])
7238 #exit(1)
7240 #exit(1)
7239 if mode==0:
7241 if mode==0:
@@ -455,8 +455,8 class GetSNR(Operation):
455
455
456 def run(self,dataOut):
456 def run(self,dataOut):
457
457
458 #noise = dataOut.getNoise()
458 noise = dataOut.getNoise()
459 noise = dataOut.getNoise(ymin_index=-10) #RegiΓ³n superior donde solo deberΓ­a de haber ruido
459 #noise = dataOut.getNoise(ymin_index=-10) #RegiΓ³n superior donde solo deberΓ­a de haber ruido
460 #print("Noise: ", noise)
460 #print("Noise: ", noise)
461 #print("Noise_dB: ", 10*numpy.log10(noise/dataOut.normFactor))
461 #print("Noise_dB: ", 10*numpy.log10(noise/dataOut.normFactor))
462 #print("Heights: ", dataOut.heightList)
462 #print("Heights: ", dataOut.heightList)
@@ -533,10 +533,6 class removeDCLagFlip(Operation):
533 self.dataOut.data_cspc=self.dataOut.dataLag_cspc[:,:,:,self.dataOut.LagPlot]
533 self.dataOut.data_cspc=self.dataOut.dataLag_cspc[:,:,:,self.dataOut.LagPlot]
534 self.dataOut.data_dc=self.dataOut.dataLag_dc[:,:,self.dataOut.LagPlot]
534 self.dataOut.data_dc=self.dataOut.dataLag_dc[:,:,self.dataOut.LagPlot]
535
535
536
537
538
539
540 return self.dataOut
536 return self.dataOut
541
537
542
538
@@ -1410,6 +1406,7 class IntegrationFaradaySpectra(Operation):
1410
1406
1411 def run(self, dataOut, n=None, timeInterval=None, overlapping=False):
1407 def run(self, dataOut, n=None, timeInterval=None, overlapping=False):
1412 if n == 1:
1408 if n == 1:
1409 dataOut.VelRange = dataOut.getVelRange(0)
1413 return dataOut
1410 return dataOut
1414 #print("holo")
1411 #print("holo")
1415 dataOut.flagNoData = True
1412 dataOut.flagNoData = True
@@ -1448,7 +1445,7 class IntegrationFaradaySpectra(Operation):
1448 dataOut.data_cspc=dataOut.dataLag_cspc[:,:,:,dataOut.LagPlot]
1445 dataOut.data_cspc=dataOut.dataLag_cspc[:,:,:,dataOut.LagPlot]
1449 dataOut.data_dc=dataOut.dataLag_dc[:,:,dataOut.LagPlot]
1446 dataOut.data_dc=dataOut.dataLag_dc[:,:,dataOut.LagPlot]
1450
1447
1451
1448 dataOut.VelRange = dataOut.getVelRange(0)
1452 dataOut.nIncohInt *= self.n
1449 dataOut.nIncohInt *= self.n
1453 dataOut.utctime = avgdatatime
1450 dataOut.utctime = avgdatatime
1454 dataOut.flagNoData = False
1451 dataOut.flagNoData = False
@@ -4209,7 +4206,7 class SpectraDataToFaraday(Operation): #ISR MODE
4209 #print("Noise dB: ",10*numpy.log10(dataOut.tnoise))
4206 #print("Noise dB: ",10*numpy.log10(dataOut.tnoise))
4210 #exit(1)
4207 #exit(1)
4211 #dataOut.pan=dataOut.tnoise[0]/float(dataOut.nProfiles_LP*dataOut.nIncohInt)
4208 #dataOut.pan=dataOut.tnoise[0]/float(dataOut.nProfiles_LP*dataOut.nIncohInt)
4212 if gmtime(dataOut.utctime).tm_hour >= 22. or gmtime(dataOut.utctime).tm_hour < 12.:
4209 if gmtime(dataOut.utctime).tm_hour >= 21. or gmtime(dataOut.utctime).tm_hour < 13.:
4213 self.get_eej_index(data_to_remov_eej,dataOut)
4210 self.get_eej_index(data_to_remov_eej,dataOut)
4214 print("done")
4211 print("done")
4215 #exit(1)
4212 #exit(1)
@@ -4921,7 +4918,8 class SpcVoltageDataToHybrid(SpectraDataToFaraday):
4921 dataOut.paramInterval=0#int(dataOut.nint*dataOut.header[7][0]*2 )
4918 dataOut.paramInterval=0#int(dataOut.nint*dataOut.header[7][0]*2 )
4922 dataOut.lat=-11.95
4919 dataOut.lat=-11.95
4923 dataOut.lon=-76.87
4920 dataOut.lon=-76.87
4924
4921 #print(numpy.shape(dataOut.dataLag_spc))
4922 #exit(1)
4925 data_to_remov_eej = dataOut.dataLag_spc[:,:,:,0]
4923 data_to_remov_eej = dataOut.dataLag_spc[:,:,:,0]
4926 #dataOut.NDP=dataOut.nHeights
4924 #dataOut.NDP=dataOut.nHeights
4927 #dataOut.NR=len(dataOut.channelList)
4925 #dataOut.NR=len(dataOut.channelList)
@@ -4931,7 +4929,9 class SpcVoltageDataToHybrid(SpectraDataToFaraday):
4931 self.normFactor(dataOut)
4929 self.normFactor(dataOut)
4932
4930
4933 #dataOut.nis=dataOut.NSCAN*dataOut.NAVG*dataOut.nint*10
4931 #dataOut.nis=dataOut.NSCAN*dataOut.NAVG*dataOut.nint*10
4934 dataOut.NDP=dataOut.nHeights
4932 #print(dataOut.nHeights)
4933 #exit(1)
4934 #dataOut.NDP=dataOut.nHeights
4935 self.ConvertData(dataOut)
4935 self.ConvertData(dataOut)
4936
4936
4937 dataOut.kabxys_integrated[4][:,(1,2,7,8,9,10),0] *= 2 #Corrects the zero padding
4937 dataOut.kabxys_integrated[4][:,(1,2,7,8,9,10),0] *= 2 #Corrects the zero padding
@@ -4951,7 +4951,7 class SpcVoltageDataToHybrid(SpectraDataToFaraday):
4951 dataOut.H0=int(dataOut.heightList[0])
4951 dataOut.H0=int(dataOut.heightList[0])
4952 #print(dataOut.nis)
4952 #print(dataOut.nis)
4953 #exit(1)
4953 #exit(1)
4954 self.noise(dataOut)
4954 #self.noise(dataOut)
4955
4955
4956 if gmtime(dataOut.utctime).tm_hour >= 22. or gmtime(dataOut.utctime).tm_hour < 12.:
4956 if gmtime(dataOut.utctime).tm_hour >= 22. or gmtime(dataOut.utctime).tm_hour < 12.:
4957 self.get_eej_index(data_to_remov_eej,dataOut)
4957 self.get_eej_index(data_to_remov_eej,dataOut)
This diff has been collapsed as it changes many lines, (1672 lines changed) Show them Hide them
@@ -2595,6 +2595,10 class CleanCohEchoes(Operation):
2595 #exit(1)
2595 #exit(1)
2596 if gmtime(dataOut.utctime).tm_hour >= 23. or gmtime(dataOut.utctime).tm_hour < 11.: #18-06 LT
2596 if gmtime(dataOut.utctime).tm_hour >= 23. or gmtime(dataOut.utctime).tm_hour < 11.: #18-06 LT
2597 #print("Inside if we are in SpreadF Time: ",gmtime(dataOut.utctime).tm_hour)
2597 #print("Inside if we are in SpreadF Time: ",gmtime(dataOut.utctime).tm_hour)
2598 #if gmtime(dataOut.utctime).tm_hour == 2 and gmtime(dataOut.utctime).tm_min == 10: #Year: 2023, DOY:310
2599 #if gmtime(dataOut.utctime).tm_hour == 3 and gmtime(dataOut.utctime).tm_min == 10: #Year: 2023, DOY:312
2600 #pass
2601 #else:
2598 self.removeSpreadF(dataOut)
2602 self.removeSpreadF(dataOut)
2599 #exit(1)
2603 #exit(1)
2600
2604
@@ -3921,7 +3925,7 class NormalizeDPPowerRoberto_V2(Operation):
3921 cf=temp[i]
3925 cf=temp[i]
3922 return cf
3926 return cf
3923
3927
3924 def normalize(self,dataOut):
3928 def normalize_Before(self,dataOut):
3925
3929
3926 if self.aux==1:
3930 if self.aux==1:
3927 dataOut.cf=numpy.zeros(1,'float32')
3931 dataOut.cf=numpy.zeros(1,'float32')
@@ -3932,7 +3936,7 class NormalizeDPPowerRoberto_V2(Operation):
3932 night_first1= 300.0#350.0
3936 night_first1= 300.0#350.0
3933 night_end= 450.0
3937 night_end= 450.0
3934 day_first=200.0#220.0
3938 day_first=200.0#220.0
3935 day_end=500.0#400.0
3939 day_end=350.0#400.0
3936 day_first_sunrise=200.0
3940 day_first_sunrise=200.0
3937 day_end_sunrise=300.0 #280.0
3941 day_end_sunrise=300.0 #280.0
3938
3942
@@ -4033,7 +4037,7 class NormalizeDPPowerRoberto_V2(Operation):
4033
4037
4034 #print(dataOut.cf,dataOut.cflast[0])
4038 #print(dataOut.cf,dataOut.cflast[0])
4035 time_text = datetime.datetime.utcfromtimestamp(dataOut.utctime)
4039 time_text = datetime.datetime.utcfromtimestamp(dataOut.utctime)
4036 '''
4040 #'''
4037 print("***Cleaning*** cflast: ", dataOut.cflast[0])
4041 print("***Cleaning*** cflast: ", dataOut.cflast[0])
4038 print("***Cleaning*** cf: ", dataOut.cf)
4042 print("***Cleaning*** cf: ", dataOut.cf)
4039 #if (time_text.hour == 5 and time_text.minute == 32): #Year: 2022, DOY:104
4043 #if (time_text.hour == 5 and time_text.minute == 32): #Year: 2022, DOY:104
@@ -4041,15 +4045,15 class NormalizeDPPowerRoberto_V2(Operation):
4041 #if (time_text.hour == 0 and time_text.minute == 22) or (time_text.hour == 0 and time_text.minute == 54) or (time_text.hour == 1 and time_text.minute == 48): #Year: 2022, DOY:242
4045 #if (time_text.hour == 0 and time_text.minute == 22) or (time_text.hour == 0 and time_text.minute == 54) or (time_text.hour == 1 and time_text.minute == 48): #Year: 2022, DOY:242
4042 #if (time_text.hour == 1 and time_text.minute == 23) or (time_text.hour == 1 and time_text.minute == 44): #Year: 2022, DOY:243
4046 #if (time_text.hour == 1 and time_text.minute == 23) or (time_text.hour == 1 and time_text.minute == 44): #Year: 2022, DOY:243
4043 #dataOut.cf = dataOut.cflast[0]
4047 #dataOut.cf = dataOut.cflast[0]
4044 #if (time_text.hour == 0 and time_text.minute == 4): #Year: 2022, DOY:244
4048 if (time_text.hour == 0 and time_text.minute == 4): #Year: 2022, DOY:244
4045 #dataOut.cf = 0.08
4049 dataOut.cf = 0.08
4046 #print("here")
4050 #print("here")
4047 #if (time_text.hour == 2 and time_text.minute == 23): #Year: 2022, DOY:244
4051 if (time_text.hour == 2 and time_text.minute == 23): #Year: 2022, DOY:244
4048 #dataOut.cf = 0.08
4052 dataOut.cf = 0.08
4049 #if (time_text.hour == 2 and time_text.minute == 33): #Year: 2022, DOY:244
4053 if (time_text.hour == 2 and time_text.minute == 33): #Year: 2022, DOY:244
4050 #dataOut.cf = 0.09
4054 dataOut.cf = 0.09
4051 #if (time_text.hour == 3 and time_text.minute == 59) or (time_text.hour == 4 and time_text.minute == 20): #Year: 2022, DOY:244
4055 if (time_text.hour == 3 and time_text.minute == 59) or (time_text.hour == 4 and time_text.minute == 20): #Year: 2022, DOY:244
4052 #dataOut.cf = 0.09
4056 dataOut.cf = 0.09
4053
4057
4054
4058
4055 #if (time_text.hour == 7 and time_text.minute == 18) or (time_text.hour == 7 and time_text.minute == 40) or (time_text.hour == 7 and time_text.minute == 50): #Year: 2023, DOY:028
4059 #if (time_text.hour == 7 and time_text.minute == 18) or (time_text.hour == 7 and time_text.minute == 40) or (time_text.hour == 7 and time_text.minute == 50): #Year: 2023, DOY:028
@@ -4076,8 +4080,8 class NormalizeDPPowerRoberto_V2(Operation):
4076 #if (time_text.hour == 9 and time_text.minute == 40) or (time_text.hour == 10 and time_text.minute == 30) or (time_text.hour == 12 and time_text.minute == 10) or (time_text.hour == 23 and time_text.minute == 40): #Year: 2023, DOY:265
4080 #if (time_text.hour == 9 and time_text.minute == 40) or (time_text.hour == 10 and time_text.minute == 30) or (time_text.hour == 12 and time_text.minute == 10) or (time_text.hour == 23 and time_text.minute == 40): #Year: 2023, DOY:265
4077 #if (time_text.hour == 6 and time_text.minute == 10) or (time_text.hour == 6 and time_text.minute == 50) or (time_text.hour == 7 and time_text.minute >= 10) or (time_text.hour == 8 and time_text.minute >= 10) or (time_text.hour == 9 and time_text.minute <= 20) or (time_text.hour == 9 and time_text.minute >= 40) or (time_text.hour == 11 and time_text.minute == 40) or (time_text.hour == 23 and time_text.minute == 50) or (time_text.hour == 2 and time_text.minute == 30): #Year: 2023, DOY:266
4081 #if (time_text.hour == 6 and time_text.minute == 10) or (time_text.hour == 6 and time_text.minute == 50) or (time_text.hour == 7 and time_text.minute >= 10) or (time_text.hour == 8 and time_text.minute >= 10) or (time_text.hour == 9 and time_text.minute <= 20) or (time_text.hour == 9 and time_text.minute >= 40) or (time_text.hour == 11 and time_text.minute == 40) or (time_text.hour == 23 and time_text.minute == 50) or (time_text.hour == 2 and time_text.minute == 30): #Year: 2023, DOY:266
4078 #if (time_text.hour == 7 and time_text.minute >= 10) or (time_text.hour == 8 and time_text.minute <= 20) or (time_text.hour == 8 and time_text.minute >= 40) or (time_text.hour == 9) or (time_text.hour == 10) or (time_text.hour == 6 and time_text.minute == 0) or (time_text.hour == 23) or (time_text.hour == 0 and time_text.minute <= 10): #Year: 2023, DOY:267
4082 #if (time_text.hour == 7 and time_text.minute >= 10) or (time_text.hour == 8 and time_text.minute <= 20) or (time_text.hour == 8 and time_text.minute >= 40) or (time_text.hour == 9) or (time_text.hour == 10) or (time_text.hour == 6 and time_text.minute == 0) or (time_text.hour == 23) or (time_text.hour == 0 and time_text.minute <= 10): #Year: 2023, DOY:267
4079 if (time_text.hour == 7) or (time_text.hour == 8) or (time_text.hour == 9) or (time_text.hour == 10 and time_text.minute <= 30) or (time_text.hour == 23 and time_text.minute == 30) or (time_text.hour == 23 and time_text.minute == 40) or (time_text.hour == 0 and time_text.minute == 0): #Year: 2023, DOY:268
4083 #if (time_text.hour == 7) or (time_text.hour == 8) or (time_text.hour == 9) or (time_text.hour == 10 and time_text.minute <= 30) or (time_text.hour == 23 and time_text.minute == 30) or (time_text.hour == 23 and time_text.minute == 40) or (time_text.hour == 0 and time_text.minute == 0): #Year: 2023, DOY:268
4080
4084 if (time_text.hour == 0 and time_text.minute == 4) or (time_text.hour == 0 and time_text.minute == 25) or (time_text.hour == 0 and time_text.minute == 57) or (time_text.hour == 1 and time_text.minute == 51) or (time_text.hour == 7 and time_text.minute == 29): #Year: 2022, DOY:244
4081 dataOut.cf = dataOut.cflast[0]
4085 dataOut.cf = dataOut.cflast[0]
4082 #if (time_text.hour == 2 and time_text.minute == 50): #Year: 2023, DOY:265
4086 #if (time_text.hour == 2 and time_text.minute == 50): #Year: 2023, DOY:265
4083 #dataOut.cf = 0.00145
4087 #dataOut.cf = 0.00145
@@ -4103,7 +4107,7 class NormalizeDPPowerRoberto_V2(Operation):
4103 #if (time_text.hour == 0 and time_text.minute == 22) or (time_text.hour == 0 and time_text.minute == 33): #Year: 2023, DOY:031
4107 #if (time_text.hour == 0 and time_text.minute == 22) or (time_text.hour == 0 and time_text.minute == 33): #Year: 2023, DOY:031
4104 #if (time_text.hour == 7 and time_text.minute == 29): #Year: 2023, DOY:032
4108 #if (time_text.hour == 7 and time_text.minute == 29): #Year: 2023, DOY:032
4105 #dataOut.cf = dataOut.cflast[0]
4109 #dataOut.cf = dataOut.cflast[0]
4106 '''
4110 #'''
4107 #dataOut.cf = 0.000057#0.0008136899
4111 #dataOut.cf = 0.000057#0.0008136899
4108 #if time_text.hour >= 5 and time_text.hour < 11:
4112 #if time_text.hour >= 5 and time_text.hour < 11:
4109 #dataOut.cf = 0.001355828593659634
4113 #dataOut.cf = 0.001355828593659634
@@ -4128,6 +4132,265 class NormalizeDPPowerRoberto_V2(Operation):
4128 dataOut.ph2[i]=(max(1.0, dataOut.ph2[i]))
4132 dataOut.ph2[i]=(max(1.0, dataOut.ph2[i]))
4129 dataOut.dphi[i]=(max(1.0, dataOut.dphi[i]))
4133 dataOut.dphi[i]=(max(1.0, dataOut.dphi[i]))
4130
4134
4135 def normalize(self,dataOut):
4136
4137 if self.aux==1:
4138 dataOut.cf=numpy.zeros(1,'float32')
4139 dataOut.cflast=numpy.zeros(1,'float32')
4140 self.aux=0
4141
4142 if (dataOut.ut_Faraday>=11.5 and dataOut.ut_Faraday<23):
4143 i2=(500.-dataOut.range1[0])/dataOut.DH
4144 i1=(200.-dataOut.range1[0])/dataOut.DH
4145
4146 else:
4147 inda = numpy.where(dataOut.heightList >= 200) #200 km
4148 minIndex = inda[0][0]
4149 indb = numpy.where(dataOut.heightList < 700) # 700 km
4150 maxIndex = indb[0][-1]
4151 print(minIndex)
4152 print(dataOut.heightList)
4153
4154 ph2max_idx = numpy.nanargmax(dataOut.ph2[minIndex:maxIndex])
4155 print("dataOut.ph2[minIndex:maxIndex]: ", dataOut.ph2[minIndex:maxIndex])
4156 print(ph2max_idx)
4157 '''
4158 if dataOut.flagTeTiCorrection:
4159 import matplotlib.pyplot as plt
4160 plt.figure()
4161 plt.plot(dataOut.ph2[minIndex:maxIndex],dataOut.heightList[minIndex:maxIndex],'*-')
4162 plt.show()
4163 '''
4164 ph2max_idx += minIndex
4165
4166 i2 = ph2max_idx + 6
4167 i1 = ph2max_idx - 6
4168 print("ELSE^^^^^^^^^^^^^^^^^^^^^")
4169 print(dataOut.heightList[i1])
4170 print(dataOut.heightList[i2])
4171
4172 try:
4173 dataOut.heightList[i2]
4174 except:
4175 i2 -= 1
4176
4177 '''
4178 if not dataOut.flagSpreadF:
4179 i2=(420-dataOut.range1[0])/dataOut.DH
4180 else:
4181 i2=(620-dataOut.range1[0])/dataOut.DH
4182 '''
4183 #i1=(200 -dataOut.range1[0])/dataOut.DH
4184 ##print(i1*dataOut.DH)
4185 ##print(i2*dataOut.DH)
4186
4187 i1=int(i1)
4188 i2=int(i2)
4189 print("Bounds 1: ", dataOut.heightList[i1],dataOut.heightList[i2])
4190 '''
4191 print(dataOut.ph2)
4192 import matplotlib.pyplot as plt
4193 plt.plot(dataOut.ph2,dataOut.heightList)
4194 plt.xlim(1.e5,1.e8)
4195 plt.show()
4196 '''
4197 #print("Flag: ",dataOut.flagTeTiCorrection)
4198 #print(dataOut.dphi[i1::])
4199 #print(dataOut.ph2[:])
4200
4201 if dataOut.flagTeTiCorrection:
4202 for i in range(dataOut.NSHTS):
4203 dataOut.ph2[i]/=dataOut.cf
4204 dataOut.sdp2[i]/=dataOut.cf
4205
4206 #'''
4207 #if dataOut.flagSpreadF:
4208 if hasattr(dataOut, 'flagSpreadF') and dataOut.flagSpreadF:
4209 i2=int((700-dataOut.range1[0])/dataOut.DH)
4210 #print(dataOut.ph2)
4211 #print(dataOut.heightList)
4212 nanindex = numpy.argwhere(numpy.isnan(dataOut.ph2))
4213 #print("nanindex",nanindex)
4214 i1 = nanindex[-1][0] #VER CUANDO i1>i2
4215 if i1 != numpy.shape(dataOut.heightList)[0]:
4216 i1 += 1+2 #Se suma uno para no tomar el nan, se suma 2 para no tomar datos nan de "phi" debido al calculo de la derivada
4217 if i1 >= i2:
4218 i1 = i2-4
4219 #print("i1, i2",i1,i2)
4220 #print(dataOut.heightList)
4221 #print("Bounds: ", dataOut.heightList[i1],dataOut.heightList[i2])
4222 #print(dataOut.dphi[33])
4223 #print(dataOut.ph2[33])
4224 #print(dataOut.dphi[i1::])
4225 #print(dataOut.ph2[i1::])
4226 #'''
4227 print("Bounds 2: ", dataOut.heightList[i1],dataOut.heightList[i2])
4228
4229 try:
4230 dataOut.cf=self.normal(dataOut.dphi[i1::], dataOut.ph2[i1::], i2-i1, 1)
4231
4232 except:
4233 print("except")
4234 dataOut.cf = numpy.nan
4235
4236 #print("cf: ",dataOut.cf)
4237 #print(dataOut.ph2)
4238 #input()
4239 # in case of spread F, normalize much higher
4240 #print("dens: ", dataOut.dphi,dataOut.ph2)
4241
4242 night_first1= 300.0#350.0
4243 night_end= 450.0
4244 night_first1= 220.0#350.0
4245 night_end= 400.0
4246
4247 if(dataOut.cf<dataOut.cflast[0]/10.0):
4248 i1=(night_first1-dataOut.range1[0])/dataOut.DH
4249 i2=(night_end-dataOut.range1[0])/dataOut.DH
4250 i1=int(i1)
4251 i2=int(i2)
4252 try:
4253 dataOut.cf=self.normal(dataOut.dphi[int(i1)::], dataOut.ph2[int(i1)::], int(i2-i1), 1)
4254 except:
4255 pass
4256
4257 #print(dataOut.cf,dataOut.cflast[0])
4258 time_text = datetime.datetime.utcfromtimestamp(dataOut.utctime)
4259
4260 print("Bounds 3: ", dataOut.heightList[i1],dataOut.heightList[i2])
4261 '''
4262 print("***Cleaning*** cflast: ", dataOut.cflast[0])
4263 print("***Cleaning*** cf: ", dataOut.cf)
4264 #if (time_text.hour == 5 and time_text.minute == 32): #Year: 2022, DOY:104
4265 #if (time_text.hour == 0 and time_text.minute == 12): #Year: 2022, DOY:93
4266 #if (time_text.hour == 0 and time_text.minute == 22) or (time_text.hour == 0 and time_text.minute == 54) or (time_text.hour == 1 and time_text.minute == 48): #Year: 2022, DOY:242
4267 #if (time_text.hour == 1 and time_text.minute == 23) or (time_text.hour == 1 and time_text.minute == 44): #Year: 2022, DOY:243
4268 #dataOut.cf = dataOut.cflast[0]
4269 #if (time_text.hour == 7 and time_text.minute == 18) or (time_text.hour == 7 and time_text.minute == 40) or (time_text.hour == 7 and time_text.minute == 50): #Year: 2023, DOY:028
4270 #dataOut.cf = 0.029844088
4271 #if (time_text.hour == 0 and time_text.minute == 12) or (time_text.hour == 0 and time_text.minute == 22): #Year: 2023, DOY:028
4272 #if (time_text.hour == 7 and time_text.minute == 8) or (time_text.hour == 7 and time_text.minute == 40) or (time_text.hour == 7 and time_text.minute == 50) or (time_text.hour == 8 and time_text.minute == 1) or (time_text.hour == 9 and time_text.minute == 48) or (time_text.hour == 9 and time_text.minute == 58): #Year: 2023, DOY:029
4273 #dataOut.cf = dataOut.cflast[0]
4274 #if (time_text.hour == 7 and time_text.minute == 29): #Year: 2023, DOY:029
4275 #dataOut.cf = 0.025670702
4276 #if (time_text.hour == 8 and time_text.minute == 12): #Year: 2023, DOY:029
4277 #dataOut.cf = 0.036969288
4278 #if (time_text.hour == 8 and time_text.minute == 22): #Year: 2023, DOY:029
4279 #dataOut.cf = 0.0418645
4280 #if (time_text.hour == 5 and time_text.minute == 10) or (time_text.hour == 5 and time_text.minute == 42) or (time_text.hour == 0 and time_text.minute == 22) or (time_text.hour == 0 and time_text.minute == 33): #Year: 2023, DOY:030
4281 #if (time_text.hour == 5 and time_text.minute == 10): #Year: 2023, DOY:172
4282 #if (time_text.hour == 5 and time_text.minute == 21) or (time_text.hour == 8 and time_text.minute == 44) or (time_text.hour == 9 and time_text.minute == 5) or (time_text.hour == 8 and time_text.minute == 54) or (time_text.hour == 8 and time_text.minute == 33) or (time_text.hour == 8 and time_text.minute == 22) or (time_text.hour == 8 and time_text.minute == 1) or (time_text.hour == 7 and time_text.minute == 50) or (time_text.hour == 7 and time_text.minute == 40) or (time_text.hour == 7 and time_text.minute == 8) or (time_text.hour == 6 and time_text.minute == 4) or (time_text.hour == 5 and time_text.minute == 53) or (time_text.hour == 10 and time_text.minute == 9) or (time_text.hour == 6 and time_text.minute == 36) or (time_text.hour == 10 and time_text.minute == 30) or (time_text.hour == 9 and time_text.minute == 26) or (time_text.hour == 9 and time_text.minute == 37) or (time_text.hour == 9 and time_text.minute == 48): #Year: 2023, DOY:175
4283 #if (time_text.hour == 1 and time_text.minute == 43) or (time_text.hour == 1 and time_text.minute == 48) or (time_text.hour == 1 and time_text.minute == 54): #Year: 2023, DOY:191
4284 #if (time_text.hour == 23 and time_text.minute == 50): #Year: 2023, DOY:247
4285 #dataOut.cf = 0.0068
4286 #if (time_text.hour == 0 and time_text.minute == 40): #Year: 2023, DOY:247
4287 #if (time_text.hour == 23 and time_text.minute == 50) or (time_text.hour == 0 and time_text.minute == 0) or (time_text.hour == 7 and time_text.minute == 30) or (time_text.hour == 8 and time_text.minute == 30) or (time_text.hour == 8 and time_text.minute == 40) or (time_text.hour == 8 and time_text.minute == 50) or (time_text.hour == 9 and time_text.minute == 10) or (time_text.hour == 9 and time_text.minute == 20) or (time_text.hour == 9 and time_text.minute == 50): #Year: 2023, DOY:248
4288 #if (time_text.hour == 7 and time_text.minute == 30) or (time_text.hour == 8 and time_text.minute == 20): #Year: 2023, DOY:250
4289 #if (time_text.hour == 7 and time_text.minute == 0) or (time_text.hour == 7 and time_text.minute == 20) or (time_text.hour == 7 and time_text.minute == 30) or (time_text.hour == 8 and time_text.minute == 30) or (time_text.hour == 8 and time_text.minute == 40) or (time_text.hour == 8 and time_text.minute == 50) or (time_text.hour == 9 and time_text.minute == 0) or (time_text.hour == 9 and time_text.minute == 10) or (time_text.hour == 9 and time_text.minute == 30) or (time_text.hour == 10 and time_text.minute == 0) or (time_text.hour == 10 and time_text.minute == 10): #Year: 2023, DOY:269
4290 #if (time_text.hour == 9 and time_text.minute == 40) or (time_text.hour == 10 and time_text.minute == 30) or (time_text.hour == 12 and time_text.minute == 10) or (time_text.hour == 23 and time_text.minute == 40): #Year: 2023, DOY:265
4291 #if (time_text.hour == 6 and time_text.minute == 10) or (time_text.hour == 6 and time_text.minute == 50) or (time_text.hour == 7 and time_text.minute >= 10) or (time_text.hour == 8 and time_text.minute >= 10) or (time_text.hour == 9 and time_text.minute <= 20) or (time_text.hour == 9 and time_text.minute >= 40) or (time_text.hour == 11 and time_text.minute == 40) or (time_text.hour == 23 and time_text.minute == 50) or (time_text.hour == 2 and time_text.minute == 30): #Year: 2023, DOY:266
4292 #if (time_text.hour == 7 and time_text.minute >= 10) or (time_text.hour == 8 and time_text.minute <= 20) or (time_text.hour == 8 and time_text.minute >= 40) or (time_text.hour == 9) or (time_text.hour == 10) or (time_text.hour == 6 and time_text.minute == 0) or (time_text.hour == 23) or (time_text.hour == 0 and time_text.minute <= 10): #Year: 2023, DOY:267
4293 #if (time_text.hour == 7) or (time_text.hour == 8) or (time_text.hour == 9) or (time_text.hour == 10 and time_text.minute <= 30) or (time_text.hour == 23 and time_text.minute == 30) or (time_text.hour == 23 and time_text.minute == 40) or (time_text.hour == 0 and time_text.minute == 0): #Year: 2023, DOY:268
4294 #if (time_text.hour == 2 and time_text.minute == 50): #Year: 2023, DOY:265
4295 #dataOut.cf = 0.00145
4296 #if (time_text.hour == 10 and time_text.minute == 20) or (time_text.hour == 10 and time_text.minute == 30) or (time_text.hour == 10 and time_text.minute == 40): #Year: 2023, DOY:269
4297 #dataOut.cf = 0.0018814794
4298 #if (time_text.hour == 11 and time_text.minute == 0): #Year: 2023, DOY:269
4299 #dataOut.cf = 0.0016059145
4300
4301 #if (time_text.hour == 3 and time_text.minute == 40): #Year: 2023, DOY:249
4302 #dataOut.cf = 0.0061
4303 #if (time_text.hour == 4 and time_text.minute == 10): #Year: 2023, DOY:249
4304 #dataOut.cf = 0.0065
4305
4306 #if (time_text.hour == 1 and time_text.minute == 38): #Year: 2023, DOY:191
4307 #dataOut.cf = 0.00033544924
4308 #if (time_text.hour == 23 and time_text.minute == 56): #Year: 2023, DOY:191
4309 #dataOut.cf = 0.000311806775
4310 #if (time_text.hour == 0 and time_text.minute == 2): #Year: 2023, DOY:191
4311 #dataOut.cf = 0.0003127
4312 #if (time_text.hour == 0 and time_text.minute == 44): #Year: 2023, DOY:191
4313 #dataOut.cf = 0.00031403964500000003
4314
4315 #if (time_text.hour == 0 and time_text.minute == 22) or (time_text.hour == 0 and time_text.minute == 33): #Year: 2023, DOY:031
4316 #if (time_text.hour == 7 and time_text.minute == 29): #Year: 2023, DOY:032
4317 #if (time_text.hour == 6 and time_text.minute == 0): #Year: 2023, DOY:050
4318 #dataOut.cf = 0.008
4319 #if (time_text.hour == 7 and time_text.minute == 20): #Year: 2023, DOY:050
4320 #dataOut.cf = 0.0077
4321 #if (time_text.hour == 11 and time_text.minute == 10): #Year: 2023, DOY:050
4322 #dataOut.cf = 0.014
4323 #if (time_text.hour == 11 and time_text.minute == 20): #Year: 2023, DOY:050
4324 #dataOut.cf = 0.010
4325 #if (time_text.hour == 10 and time_text.minute == 30): #Year: 2023, DOY:050
4326 #dataOut.cf = 0.012
4327 #if (time_text.hour == 10 and time_text.minute == 40): #Year: 2023, DOY:050
4328 #dataOut.cf = 0.014
4329 #if (time_text.hour == 5 and time_text.minute == 10): #Year: 2023, DOY:050
4330 #dataOut.cf = 0.01
4331 #if (time_text.hour == 7 and time_text.minute == 10) or (time_text.hour == 8 and time_text.minute == 0) or (time_text.hour == 8 and time_text.minute == 10) or (time_text.hour == 8 and time_text.minute == 50) or (time_text.hour == 9 and time_text.minute == 10) or (time_text.hour == 9 and time_text.minute >= 40) or (time_text.hour == 10 and time_text.minute <= 20): #Year: 2024, DOY:050
4332 #dataOut.cf = dataOut.cflast[0]
4333 #if (time_text.hour == 3 and time_text.minute == 35): #Year: 2024, DOY:046
4334 #dataOut.cf = 0.007
4335 #if (time_text.hour == 4 and time_text.minute == 25) or (time_text.hour == 3 and time_text.minute == 55): #Year: 2024, DOY:046
4336 #dataOut.cf = 0.0045
4337 #if (time_text.hour == 4 and time_text.minute == 45): #Year: 2024, DOY:046
4338 #dataOut.cf = 0.007
4339 #if (time_text.hour == 11 and time_text.minute == 10): #Year: 2024, DOY:047
4340 #dataOut.cf = 0.015
4341 #if (time_text.hour == 3 and time_text.minute == 50): #Year: 2024, DOY:047
4342 #dataOut.cf = 0.005
4343 #if (time_text.hour == 7 and time_text.minute >= 20) or (time_text.hour == 9 and time_text.minute >= 10) or (time_text.hour == 10 and time_text.minute >= 10) or (time_text.hour == 11 and time_text.minute == 0) or (time_text.hour == 1 and time_text.minute == 10) or (time_text.hour == 4 and time_text.minute == 0) or (time_text.hour == 4 and time_text.minute == 20): #Year: 2024, DOY:047
4344 #if (time_text.hour == 5 and time_text.minute == 30): #Year: 2024, DOY:049
4345 #dataOut.cf = 0.004
4346 #if (time_text.hour == 7 and time_text.minute == 20): #Year: 2024, DOY:049
4347 #dataOut.cf = 0.006
4348 #if (time_text.hour == 7 and time_text.minute == 30): #Year: 2024, DOY:049
4349 #dataOut.cf = 0.009
4350 #if (time_text.hour == 7 and time_text.minute == 40): #Year: 2024, DOY:049
4351 #dataOut.cf = 0.010
4352 #if (time_text.hour == 9 and time_text.minute == 10): #Year: 2024, DOY:049
4353 #dataOut.cf = 0.007
4354 #if (time_text.hour == 9 and time_text.minute == 20): #Year: 2024, DOY:049
4355 #dataOut.cf = 0.009
4356 #if (time_text.hour == 9 and time_text.minute >= 40): #Year: 2024, DOY:049
4357 #dataOut.cf = 0.012
4358 #if (time_text.hour == 3 and time_text.minute == 0) or (time_text.hour == 3 and time_text.minute == 50): #Year: 2024, DOY:049
4359 #dataOut.cf = 0.0054
4360 #if (time_text.hour == 6 and time_text.minute == 10): #Year: 2024, DOY:048
4361 #dataOut.cf = 0.007
4362 #if (time_text.hour == 6 and time_text.minute == 20): #Year: 2024, DOY:048
4363 #dataOut.cf = 0.009
4364 #if (time_text.hour == 9 and time_text.minute == 40): #Year: 2024, DOY:048
4365 #dataOut.cf = 0.015
4366 #if (time_text.hour == 6 and time_text.minute == 0) or (time_text.hour == 8 and time_text.minute == 50) or (time_text.hour == 9 and time_text.minute == 0) or (time_text.hour == 9 and time_text.minute == 30) or (time_text.hour == 10) or (time_text.hour == 11 and time_text.minute == 0) or (time_text.hour == 13 and time_text.minute == 50) or (time_text.hour == 14 and time_text.minute == 0) or (time_text.hour == 16 and time_text.minute == 0) or (time_text.hour == 16 and time_text.minute == 20) or (time_text.hour == 16 and time_text.minute == 50) or (time_text.hour == 17 and time_text.minute == 10) or (time_text.hour == 17 and time_text.minute == 50) or (time_text.hour == 19 and time_text.minute == 0) or (time_text.hour == 19 and time_text.minute == 20): #Year: 2024, DOY:049
4367 #if (time_text.hour == 7 and time_text.minute == 50) or (time_text.hour == 8 and time_text.minute == 10) or (time_text.hour == 8 and time_text.minute == 20) or (time_text.hour == 8 and time_text.minute == 50) or (time_text.hour == 9 and time_text.minute <= 30) or (time_text.hour == 9 and time_text.minute == 50) or (time_text.hour == 10) or (time_text.hour == 11 and time_text.minute == 0): #Year: 2024, DOY:048
4368 #if (time_text.hour == 18 and time_text.minute == 15) or (time_text.hour == 17 and time_text.minute == 55) or (time_text.hour == 17 and time_text.minute == 35) or (time_text.hour == 17 and time_text.minute == 25) or (time_text.hour == 17 and time_text.minute == 5) or (time_text.hour == 16 and time_text.minute == 25) or (time_text.hour == 16 and time_text.minute == 45) or (time_text.hour == 3 and time_text.minute == 5) or (time_text.hour == 3 and time_text.minute == 25) or (time_text.hour == 14 and time_text.minute == 15) or (time_text.hour == 15 and time_text.minute == 45) or (time_text.hour == 16 and time_text.minute == 25) or (time_text.hour == 18 and time_text.minute == 5): #Year: 2024, DOY:046
4369 #dataOut.cf = dataOut.cflast[0]
4370 '''
4371 #dataOut.cf = 0.000057#0.0008136899
4372 #if time_text.hour >= 5 and time_text.hour < 11:
4373 #dataOut.cf = 0.001355828593659634
4374 print("***Cleaning*** cf After: ", dataOut.cf)
4375 #dataOut.cf = 1 #Without Normalization
4376
4377 dataOut.cflast[0]=dataOut.cf
4378 #print("cf: ", dataOut.cf)
4379
4380 #print(dataOut.ph2)
4381 #print(dataOut.sdp2)
4382
4383 ## normalize double pulse power and error bars to Faraday
4384 for i in range(dataOut.NSHTS):
4385 dataOut.ph2[i]*=dataOut.cf
4386 dataOut.sdp2[i]*=dataOut.cf
4387 #print(dataOut.ph2)
4388 #print(dataOut.sdp2)
4389 #exit(1)
4390
4391 for i in range(dataOut.NSHTS):
4392 dataOut.ph2[i]=(max(1.0, dataOut.ph2[i]))
4393 dataOut.dphi[i]=(max(1.0, dataOut.dphi[i]))
4131
4394
4132 def run(self,dataOut):
4395 def run(self,dataOut):
4133
4396
@@ -5002,7 +5265,7 class DataSaveCleaner(Operation):
5002 dataOut.EPhyFinal[0,i1+1:]=missing
5265 dataOut.EPhyFinal[0,i1+1:]=missing
5003 '''
5266 '''
5004 #'''
5267 #'''
5005 if gmtime(dataOut.utctime).tm_hour >= 12. and gmtime(dataOut.utctime).tm_hour < 22.: #07-17 LT
5268 if gmtime(dataOut.utctime).tm_hour >= 13. and gmtime(dataOut.utctime).tm_hour < 21.: #07-16 LT
5006 dataOut.DensityFinal[0,:13]=missing
5269 dataOut.DensityFinal[0,:13]=missing
5007 dataOut.EDensityFinal[0,:13]=missing
5270 dataOut.EDensityFinal[0,:13]=missing
5008 dataOut.ElecTempFinal[0,:13]=missing
5271 dataOut.ElecTempFinal[0,:13]=missing
@@ -5013,14 +5276,17 class DataSaveCleaner(Operation):
5013 dataOut.EPhyFinal[0,:13]=missing
5276 dataOut.EPhyFinal[0,:13]=missing
5014 #'''
5277 #'''
5015 else:
5278 else:
5016 dataOut.DensityFinal[0,:dataOut.min_id_eej+1]=missing
5279 if gmtime(dataOut.utctime).tm_hour == 9 and gmtime(dataOut.utctime).tm_min == 20:
5017 dataOut.EDensityFinal[0,:dataOut.min_id_eej+1]=missing
5280 pass
5018 dataOut.ElecTempFinal[0,:dataOut.min_id_eej+1]=missing
5281 else:
5019 dataOut.EElecTempFinal[0,:dataOut.min_id_eej+1]=missing
5282 dataOut.DensityFinal[0,:dataOut.min_id_eej+1]=missing
5020 dataOut.IonTempFinal[0,:dataOut.min_id_eej+1]=missing
5283 dataOut.EDensityFinal[0,:dataOut.min_id_eej+1]=missing
5021 dataOut.EIonTempFinal[0,:dataOut.min_id_eej+1]=missing
5284 dataOut.ElecTempFinal[0,:dataOut.min_id_eej+1]=missing
5022 dataOut.PhyFinal[0,:dataOut.min_id_eej+1]=missing
5285 dataOut.EElecTempFinal[0,:dataOut.min_id_eej+1]=missing
5023 dataOut.EPhyFinal[0,:dataOut.min_id_eej+1]=missing
5286 dataOut.IonTempFinal[0,:dataOut.min_id_eej+1]=missing
5287 dataOut.EIonTempFinal[0,:dataOut.min_id_eej+1]=missing
5288 dataOut.PhyFinal[0,:dataOut.min_id_eej+1]=missing
5289 dataOut.EPhyFinal[0,:dataOut.min_id_eej+1]=missing
5024 '''
5290 '''
5025 if gmtime(dataOut.utctime).tm_hour >= 11. or gmtime(dataOut.utctime).tm_hour < 23.: #06-18 LT
5291 if gmtime(dataOut.utctime).tm_hour >= 11. or gmtime(dataOut.utctime).tm_hour < 23.: #06-18 LT
5026 dataOut.DensityFinal[0,:13]=missing
5292 dataOut.DensityFinal[0,:13]=missing
@@ -5042,65 +5308,1250 class DataSaveCleaner(Operation):
5042 dataOut.PhyFinal[0,:12]=missing
5308 dataOut.PhyFinal[0,:12]=missing
5043 dataOut.EPhyFinal[0,:12]=missing
5309 dataOut.EPhyFinal[0,:12]=missing
5044 '''
5310 '''
5045 #print(dataOut.EDensityFinal)
5311 #print(dataOut.EDensityFinal)
5046 #exit(1)
5312 #exit(1)
5047 '''
5313 '''
5048 print(dataOut.ElecTempFinal)
5314 print(dataOut.ElecTempFinal)
5049 print(dataOut.heightList)
5315 print(dataOut.heightList)
5050 exit(1)
5316 exit(1)
5317 '''
5318
5319 time_text = datetime.datetime.utcfromtimestamp(dataOut.utctime)
5320 print("Final Cleaning Process", time_text.hour, time_text.minute)
5321 '''
5322 #Agregar aΓ±o y mes para no estar comentando esta parte!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!
5323 #if (time_text.hour == 13 and time_text.minute == 20) or (time_text.hour == 0 and time_text.minute > 40) or (time_text.hour == 2 and time_text.minute == 8) or (time_text.hour == 2 and time_text.minute == 19): #Year: 2022, DOY:101
5324 #if (time_text.hour == 17 and time_text.minute == 5) or (time_text.hour == 8 and time_text.minute >= 22) or (time_text.hour == 9) or (time_text.hour == 11 and time_text.minute == 2): #Year: 2022, DOY:102
5325 #if (time_text.hour == 3 and time_text.minute == 56) or (time_text.hour == 2 and time_text.minute == 30) or (time_text.hour == 2 and time_text.minute == 20) or (time_text.hour == 2 and time_text.minute == 9) or (time_text.hour == 8 and time_text.minute >= 22) or (time_text.hour >= 9 and time_text.hour < 11): #Year: 2022, DOY:103
5326 #if (time_text.hour >= 8 and time_text.hour < 11) or (time_text.hour == 11 and time_text.minute == 2) or (time_text.hour == 11 and time_text.minute == 13): #Year: 2022, DOY:104
5327 #if (time_text.hour == 17 and time_text.minute == 34): #Year: 2022, DOY:89
5328 #if (time_text.hour == 7 and time_text.minute>=40) or (time_text.hour >= 8 and time_text.hour<11) or (time_text.hour == 11 and time_text.minute<=25): #Year: 2022, DOY:90
5329 #if (time_text.hour == 6 and time_text.minute>=34) or (time_text.hour >= 7 and time_text.hour<11) or (time_text.hour == 11 and time_text.minute<47): #Year: 2022, DOY:94
5330 #if (time_text.hour == 7 and time_text.minute>=18) or (time_text.hour >= 8 and time_text.hour<11) or (time_text.hour == 11 and time_text.minute==2) or (time_text.hour == 1) or (time_text.hour == 2 and time_text.minute<=20) or (time_text.hour >= 3 and time_text.hour<=4): #Year: 2022, DOY:92
5331 #if (time_text.hour < 11 and time_text.hour >=5 ) or (time_text.hour == 11 and time_text.minute<=34): #Year: 2022, DOY:93
5332 #if (time_text.hour == 7 and time_text.minute>=18) or (time_text.hour >= 8 and time_text.hour <=11 ): #Year: 2022, DOY:91
5333
5334 #print(time_text.hour,time_text.minute)
5335 #if (time_text.hour == 16 and time_text.minute == 48) or (time_text.hour == 19 and time_text.minute ==49 ) or (time_text.hour >= 0 and time_text.hour < 5): #Year: 2022, DOY:241
5336 #if (time_text.hour == 5 and time_text.minute == 21) or (time_text.hour == 19 and time_text.minute ==49 ) or (time_text.hour == 7 and time_text.minute==40) or (time_text.hour == 7 and time_text.minute==50) or (time_text.hour >= 8 and time_text.hour < 11) or (time_text.hour == 11 and time_text.minute==2) or (time_text.hour == 11 and time_text.minute==13): #Year: 2022, DOY:242
5337 #if (time_text.hour >= 8 and time_text.hour < 11) or (time_text.hour == 11 and time_text.minute==2) or (time_text.hour == 11 and time_text.minute==13) or (time_text.hour == 11 and time_text.minute==24): #Year: 2022, DOY:243
5338 #if (time_text.hour >= 9 and time_text.hour < 11) or (time_text.hour == 8 and time_text.minute==12) or (time_text.hour == 8 and time_text.minute==22) or (time_text.hour == 8 and time_text.minute==33) or (time_text.hour == 8 and time_text.minute==44) or (time_text.hour == 8 and time_text.minute==54) or (time_text.hour == 11 and time_text.minute==2) or (time_text.hour == 11 and time_text.minute==13): #Year: 2022, DOY:245
5339 #if (time_text.hour >= 8 and time_text.hour < 11) or (time_text.hour == 1) or (time_text.hour == 0 and time_text.minute==15) or (time_text.hour == 0 and time_text.minute==25) or (time_text.hour == 0 and time_text.minute==36) or (time_text.hour == 0 and time_text.minute==47) or (time_text.hour == 0 and time_text.minute==57) or (time_text.hour == 2 and time_text.minute==1) or (time_text.hour == 11 and time_text.minute==2) or (time_text.hour == 11 and time_text.minute==13) or (time_text.hour == 11 and time_text.minute == 24) or (time_text.hour == 7 and time_text.minute==40) or (time_text.hour == 7 and time_text.minute==50) or (time_text.hour == 3 and time_text.minute==5) or (time_text.hour == 3 and time_text.minute==16) or (time_text.hour == 3 and time_text.minute==27): #Year: 2022, DOY:244
5340 #if (time_text.hour >= 8 and time_text.hour < 11) or (time_text.hour == 11 and time_text.minute==2) or (time_text.hour == 11 and time_text.minute==13) or (time_text.hour == 11 and time_text.minute == 24) or (time_text.hour == 7 and time_text.minute==40) or (time_text.hour == 7 and time_text.minute==50) or (time_text.hour == 3 and time_text.minute==5): #Year: 2022, DOY:244
5341 #if (time_text.hour == 0 and time_text.minute == 8) or (time_text.hour == 0 and time_text.minute==18): #Year: 2023, DOY:027
5342 #if (time_text.hour >= 3 and time_text.hour < 5) or (time_text.hour == 6) or (time_text.hour == 7 and time_text.minute==8) or (time_text.hour == 8 and time_text.minute==1) or (time_text.hour == 8 and time_text.minute==12) or (time_text.hour == 8 and time_text.minute==22) or (time_text.hour == 8 and time_text.minute==33) or (time_text.hour == 9 and time_text.minute>=16) or (time_text.hour == 10) or (time_text.hour == 11 and time_text.minute==2): #Year: 2023, DOY:028
5343 #if (time_text.hour >=2 and time_text.hour < 5) or (time_text.hour == 10): #Year: 2023, DOY:029
5344 #if (time_text.hour == 6 and time_text.minute == 36) or (time_text.hour == 6 and time_text.minute==46) or (time_text.hour == 6 and time_text.minute==57) or (time_text.hour == 7 and time_text.minute==8) or (time_text.hour == 8) or (time_text.hour == 9) or (time_text.hour == 10) or (time_text.hour == 14 and time_text.minute==25) or (time_text.hour == 14 and time_text.minute==57): #Year: 2023, DOY:030
5345 #if (time_text.hour == 0 and time_text.minute == 54) or (time_text.hour >= 1 and time_text.hour<5) or (time_text.hour == 5) or (time_text.hour == 6) or (time_text.hour == 7) or (time_text.hour == 8) or (time_text.hour == 9 and time_text.minute != 58): #Year: 2023, DOY:031
5346 #if (time_text.hour == 5 and time_text.minute <= 21) or (time_text.hour == 8 and time_text.minute==1) or (time_text.hour == 9 and time_text.minute==2) or (time_text.hour == 10) or (time_text.hour == 12 and time_text.minute==31): #Year: 2023, DOY:032
5347 #if (time_text.hour >= 5 and time_text.hour < 11) or (time_text.hour == 11 and time_text.minute<30): #Year: 2023, DOY:171
5348 #if (time_text.hour == 19 and time_text.minute > 40) or (time_text.hour == 20 and time_text.minute<20) or (time_text.hour == 6 and time_text.minute==57) or (time_text.hour > 6 and time_text.hour < 11) or (time_text.hour == 11 and time_text.minute<40): #Year: 2023, DOY:172
5349 #if (time_text.hour >= 5 and time_text.hour < 11) or (time_text.hour == 11 and time_text.minute < 40) or (time_text.hour == 16 and time_text.minute == 12): #Year: 2023, DOY:173
5350 #if (time_text.hour >= 5 and time_text.hour < 11) or (time_text.hour == 11 and time_text.minute == 2) or (time_text.hour == 20 and time_text.minute > 30) or (time_text.hour == 21) or (time_text.hour == 22 and time_text.minute < 40): #Year: 2023, DOY:174
5351 #if (time_text.hour == 19 and time_text.minute == 41): #Year: 2023, DOY:195
5352 #if (time_text.hour == 22 and time_text.minute == 0) or (time_text.hour == 10) or (time_text.hour == 11 and time_text.minute == 0): #Year: 2023, DOY:248
5353 #if (time_text.hour >= 8 and time_text.hour <= 10) or (time_text.hour == 3 and time_text.minute == 50) or (time_text.hour == 4 and time_text.minute == 0): #Year: 2023, DOY:249
5354 #if (time_text.hour == 8 and time_text.minute >= 40) or (time_text.hour == 9 or time_text.hour == 10) or (time_text.hour == 11 and time_text.minute <= 20): #Year: 2023, DOY:250
5355 #if (time_text.hour == 23 and time_text.minute >= 20) or (time_text.hour >= 0 and time_text.hour <= 2) or (time_text.hour == 4 and time_text.minute >= 20): #Year: 2023, DOY:264
5356 #if (time_text.hour == 8 and time_text.minute >= 10) or (time_text.hour == 9 and time_text.minute <= 20) or (time_text.hour == 1 and time_text.minute >= 20) or (time_text.hour == 2 and time_text.minute <= 30): #Year: 2023, DOY:265
5357 #if (time_text.hour == 0 and time_text.minute >= 10) or (time_text.hour == 1 and time_text.minute <= 40) or (time_text.hour == 2 and time_text.minute >= 40): #Year: 2023, DOY:266
5358 #if (time_text.hour == 5 and time_text.minute == 10) or (time_text.hour == 5 and time_text.minute == 20): #Year: 2023, DOY:267
5359 #if (time_text.hour == 3 and time_text.minute == 40) or (time_text.hour == 3 and time_text.minute == 50) or (time_text.hour == 4 and time_text.minute <= 20): #Year: 2023, DOY:268
5360 #if (time_text.hour == 2 and time_text.minute == 20): #Year: 2023, DOY:310
5361 #if (time_text.hour == 12 and time_text.minute == 20): #Year: 2023, DOY:311
5362 #if (time_text.hour == 3 and time_text.minute == 5) or (time_text.hour == 23 and time_text.minute == 25) or (time_text.hour == 23 and time_text.minute == 35) or (time_text.hour == 23 and time_text.minute == 45) or (time_text.hour == 2 and time_text.minute == 5) or (time_text.hour == 2 and time_text.minute == 45) or (time_text.hour == 3 and time_text.minute == 45): #Year: 2024, DOY:046
5363 #if (time_text.hour == 1 and time_text.minute == 40) or (time_text.hour == 1 and time_text.minute == 10) or (time_text.hour == 3 and time_text.minute <= 10): #Year: 2024, DOY:047
5364 #if (time_text.hour == 16 and time_text.minute == 30) or (time_text.hour == 0 and time_text.minute >= 30) or (time_text.hour == 1 and time_text.minute >= 30) or (time_text.hour == 2 and time_text.minute == 10) or (time_text.hour == 3 and time_text.minute == 20) or (time_text.hour == 3 and time_text.minute == 40): #Year: 2024, DOY:049
5365 #if (time_text.hour == 5 and time_text.minute <= 10) or (time_text.hour == 1 and time_text.minute >= 40) or (time_text.hour == 2) or (time_text.hour == 3) or (time_text.hour == 4 and time_text.minute == 30): #Year: 2024, DOY:048
5366
5367 dataOut.DensityFinal[0,:]=missing
5368 dataOut.EDensityFinal[0,:]=missing
5369 dataOut.ElecTempFinal[0,:]=missing
5370 dataOut.EElecTempFinal[0,:]=missing
5371 dataOut.IonTempFinal[0,:]=missing
5372 dataOut.EIonTempFinal[0,:]=missing
5373 dataOut.PhyFinal[0,:]=missing
5374 dataOut.EPhyFinal[0,:]=missing
5375
5376 dataOut.flagNoData = True #Remueve todo el perfil
5377 '''
5378 '''
5379 if (time_text.hour == 5 and time_text.minute == 20): #Year: 2024, DOY:048
5380 id_aux = 16
5381 dataOut.DensityFinal[0,:id_aux]=missing
5382 dataOut.EDensityFinal[0,:id_aux]=missing
5383 dataOut.ElecTempFinal[0,:id_aux]=missing
5384 dataOut.EElecTempFinal[0,:id_aux]=missing
5385 dataOut.IonTempFinal[0,:id_aux]=missing
5386 dataOut.EIonTempFinal[0,:id_aux]=missing
5387 dataOut.PhyFinal[0,:id_aux]=missing
5388 dataOut.EPhyFinal[0,:id_aux]=missing
5389 if (time_text.hour == 5 and time_text.minute == 30): #Year: 2024, DOY:048
5390 id_aux = 15
5391 dataOut.DensityFinal[0,:id_aux]=missing
5392 dataOut.EDensityFinal[0,:id_aux]=missing
5393 dataOut.ElecTempFinal[0,:id_aux]=missing
5394 dataOut.EElecTempFinal[0,:id_aux]=missing
5395 dataOut.IonTempFinal[0,:id_aux]=missing
5396 dataOut.EIonTempFinal[0,:id_aux]=missing
5397 dataOut.PhyFinal[0,:id_aux]=missing
5398 dataOut.EPhyFinal[0,:id_aux]=missing
5399 if (time_text.hour == 5 and time_text.minute == 40) or (time_text.hour == 23 and time_text.minute >= 30) or (time_text.hour == 0): #Year: 2024, DOY:048
5400 id_aux = 14
5401 dataOut.DensityFinal[0,:id_aux]=missing
5402 dataOut.EDensityFinal[0,:id_aux]=missing
5403 dataOut.ElecTempFinal[0,:id_aux]=missing
5404 dataOut.EElecTempFinal[0,:id_aux]=missing
5405 dataOut.IonTempFinal[0,:id_aux]=missing
5406 dataOut.EIonTempFinal[0,:id_aux]=missing
5407 dataOut.PhyFinal[0,:id_aux]=missing
5408 dataOut.EPhyFinal[0,:id_aux]=missing
5409 if (time_text.hour == 6 and time_text.minute == 0) or (time_text.hour == 6 and time_text.minute == 30) or (time_text.hour == 6 and time_text.minute == 40) or (time_text.hour == 6 and time_text.minute == 50) or (time_text.hour == 7 and time_text.minute == 0) or (time_text.hour == 7 and time_text.minute == 20) or (time_text.hour == 7 and time_text.minute >= 40) or (time_text.hour == 8 and time_text.minute == 0) or (time_text.hour == 8 and time_text.minute >= 40) or (time_text.hour == 21 and time_text.minute >= 20) or (time_text.hour == 22): #Year: 2024, DOY:048
5410 id_aux = 10
5411 dataOut.DensityFinal[0,:id_aux]=missing
5412 dataOut.EDensityFinal[0,:id_aux]=missing
5413 dataOut.ElecTempFinal[0,:id_aux]=missing
5414 dataOut.EElecTempFinal[0,:id_aux]=missing
5415 dataOut.IonTempFinal[0,:id_aux]=missing
5416 dataOut.EIonTempFinal[0,:id_aux]=missing
5417 dataOut.PhyFinal[0,:id_aux]=missing
5418 dataOut.EPhyFinal[0,:id_aux]=missing
5419 if (time_text.hour == 6 and time_text.minute == 10) or (time_text.hour == 4 and time_text.minute == 10): #Year: 2024, DOY:048
5420 id_aux = 24
5421 dataOut.DensityFinal[0,:id_aux]=missing
5422 dataOut.EDensityFinal[0,:id_aux]=missing
5423 dataOut.ElecTempFinal[0,:id_aux]=missing
5424 dataOut.EElecTempFinal[0,:id_aux]=missing
5425 dataOut.IonTempFinal[0,:id_aux]=missing
5426 dataOut.EIonTempFinal[0,:id_aux]=missing
5427 dataOut.PhyFinal[0,:id_aux]=missing
5428 dataOut.EPhyFinal[0,:id_aux]=missing
5429 if (time_text.hour == 6 and time_text.minute == 20) or (time_text.hour == 4 and time_text.minute == 20): #Year: 2024, DOY:048
5430 id_aux = 25
5431 dataOut.DensityFinal[0,:id_aux]=missing
5432 dataOut.EDensityFinal[0,:id_aux]=missing
5433 dataOut.ElecTempFinal[0,:id_aux]=missing
5434 dataOut.EElecTempFinal[0,:id_aux]=missing
5435 dataOut.IonTempFinal[0,:id_aux]=missing
5436 dataOut.EIonTempFinal[0,:id_aux]=missing
5437 dataOut.PhyFinal[0,:id_aux]=missing
5438 dataOut.EPhyFinal[0,:id_aux]=missing
5439 if (time_text.hour == 7 and time_text.minute == 10) or (time_text.hour == 7 and time_text.minute == 30) or (time_text.hour == 8 and time_text.minute == 10) or (time_text.hour == 9) or (time_text.hour == 10) or (time_text.hour == 21 and time_text.minute <= 10): #Year: 2024, DOY:048
5440 id_aux = 12
5441 dataOut.DensityFinal[0,:id_aux]=missing
5442 dataOut.EDensityFinal[0,:id_aux]=missing
5443 dataOut.ElecTempFinal[0,:id_aux]=missing
5444 dataOut.EElecTempFinal[0,:id_aux]=missing
5445 dataOut.IonTempFinal[0,:id_aux]=missing
5446 dataOut.EIonTempFinal[0,:id_aux]=missing
5447 dataOut.PhyFinal[0,:id_aux]=missing
5448 dataOut.EPhyFinal[0,:id_aux]=missing
5449 if (time_text.hour == 8 and time_text.minute == 20) or (time_text.hour == 8 and time_text.minute == 30): #Year: 2024, DOY:048
5450 id_aux = 13
5451 dataOut.DensityFinal[0,:id_aux]=missing
5452 dataOut.EDensityFinal[0,:id_aux]=missing
5453 dataOut.ElecTempFinal[0,:id_aux]=missing
5454 dataOut.EElecTempFinal[0,:id_aux]=missing
5455 dataOut.IonTempFinal[0,:id_aux]=missing
5456 dataOut.EIonTempFinal[0,:id_aux]=missing
5457 dataOut.PhyFinal[0,:id_aux]=missing
5458 dataOut.EPhyFinal[0,:id_aux]=missing
5459 if (time_text.hour == 11) or (time_text.hour == 12): #Year: 2024, DOY:048
5460 id_aux = 9
5461 dataOut.DensityFinal[0,:id_aux]=missing
5462 dataOut.EDensityFinal[0,:id_aux]=missing
5463 dataOut.ElecTempFinal[0,:id_aux]=missing
5464 dataOut.EElecTempFinal[0,:id_aux]=missing
5465 dataOut.IonTempFinal[0,:id_aux]=missing
5466 dataOut.EIonTempFinal[0,:id_aux]=missing
5467 dataOut.PhyFinal[0,:id_aux]=missing
5468 dataOut.EPhyFinal[0,:id_aux]=missing
5469 if (time_text.hour == 23 and time_text.minute <= 20): #Year: 2024, DOY:048
5470 id_aux = 11
5471 dataOut.DensityFinal[0,:id_aux]=missing
5472 dataOut.EDensityFinal[0,:id_aux]=missing
5473 dataOut.ElecTempFinal[0,:id_aux]=missing
5474 dataOut.EElecTempFinal[0,:id_aux]=missing
5475 dataOut.IonTempFinal[0,:id_aux]=missing
5476 dataOut.EIonTempFinal[0,:id_aux]=missing
5477 dataOut.PhyFinal[0,:id_aux]=missing
5478 dataOut.EPhyFinal[0,:id_aux]=missing
5479 if (time_text.hour == 0 and time_text.minute >= 40) or (time_text.hour == 1 and time_text.minute <= 30) or (time_text.hour == 4 and time_text.minute == 40): #Year: 2024, DOY:048
5480 id_aux = 27
5481 dataOut.DensityFinal[0,:id_aux]=missing
5482 dataOut.EDensityFinal[0,:id_aux]=missing
5483 dataOut.ElecTempFinal[0,:id_aux]=missing
5484 dataOut.EElecTempFinal[0,:id_aux]=missing
5485 dataOut.IonTempFinal[0,:id_aux]=missing
5486 dataOut.EIonTempFinal[0,:id_aux]=missing
5487 dataOut.PhyFinal[0,:id_aux]=missing
5488 dataOut.EPhyFinal[0,:id_aux]=missing
5489 if (time_text.hour == 4 and time_text.minute == 0): #Year: 2024, DOY:048
5490 id_aux = 30
5491 dataOut.DensityFinal[0,:id_aux]=missing
5492 dataOut.EDensityFinal[0,:id_aux]=missing
5493 dataOut.ElecTempFinal[0,:id_aux]=missing
5494 dataOut.EElecTempFinal[0,:id_aux]=missing
5495 dataOut.IonTempFinal[0,:id_aux]=missing
5496 dataOut.EIonTempFinal[0,:id_aux]=missing
5497 dataOut.PhyFinal[0,:id_aux]=missing
5498 dataOut.EPhyFinal[0,:id_aux]=missing
5499 if (time_text.hour == 5 and time_text.minute == 20) or (time_text.hour == 8 and time_text.minute == 20) or (time_text.hour == 10 and time_text.minute == 10) or (time_text.hour == 10 and time_text.minute == 20): #Year: 2024, DOY:048
5500 id_aux = 30
5501 dataOut.DensityFinal[0,id_aux:]=missing
5502 dataOut.EDensityFinal[0,id_aux:]=missing
5503 dataOut.ElecTempFinal[0,id_aux:]=missing
5504 dataOut.EElecTempFinal[0,id_aux:]=missing
5505 dataOut.IonTempFinal[0,id_aux:]=missing
5506 dataOut.EIonTempFinal[0,id_aux:]=missing
5507 dataOut.PhyFinal[0,id_aux:]=missing
5508 dataOut.EPhyFinal[0,id_aux:]=missing
5509 if (time_text.hour == 8 and time_text.minute == 10): #Year: 2024, DOY:048
5510 id_aux = 39
5511 dataOut.DensityFinal[0,id_aux:]=missing
5512 dataOut.EDensityFinal[0,id_aux:]=missing
5513 dataOut.ElecTempFinal[0,id_aux:]=missing
5514 dataOut.EElecTempFinal[0,id_aux:]=missing
5515 dataOut.IonTempFinal[0,id_aux:]=missing
5516 dataOut.EIonTempFinal[0,id_aux:]=missing
5517 dataOut.PhyFinal[0,id_aux:]=missing
5518 dataOut.EPhyFinal[0,id_aux:]=missing
5519 if (time_text.hour == 8 and time_text.minute >= 40) or (time_text.hour == 11 and time_text.minute == 30) or (time_text.hour == 12 and time_text.minute == 0) or (time_text.hour == 13 and time_text.minute == 50): #Year: 2024, DOY:048
5520 id_aux = 32
5521 dataOut.DensityFinal[0,id_aux:]=missing
5522 dataOut.EDensityFinal[0,id_aux:]=missing
5523 dataOut.ElecTempFinal[0,id_aux:]=missing
5524 dataOut.EElecTempFinal[0,id_aux:]=missing
5525 dataOut.IonTempFinal[0,id_aux:]=missing
5526 dataOut.EIonTempFinal[0,id_aux:]=missing
5527 dataOut.PhyFinal[0,id_aux:]=missing
5528 dataOut.EPhyFinal[0,id_aux:]=missing
5529 if (time_text.hour == 9) or (time_text.hour == 14 and time_text.minute == 0): #Year: 2024, DOY:048
5530 id_aux = 35
5531 dataOut.DensityFinal[0,id_aux:]=missing
5532 dataOut.EDensityFinal[0,id_aux:]=missing
5533 dataOut.ElecTempFinal[0,id_aux:]=missing
5534 dataOut.EElecTempFinal[0,id_aux:]=missing
5535 dataOut.IonTempFinal[0,id_aux:]=missing
5536 dataOut.EIonTempFinal[0,id_aux:]=missing
5537 dataOut.PhyFinal[0,id_aux:]=missing
5538 dataOut.EPhyFinal[0,id_aux:]=missing
5539 if (time_text.hour == 9 and time_text.minute == 50): #Year: 2024, DOY:048
5540 id_aux = 27
5541 dataOut.DensityFinal[0,id_aux:]=missing
5542 dataOut.EDensityFinal[0,id_aux:]=missing
5543 dataOut.ElecTempFinal[0,id_aux:]=missing
5544 dataOut.EElecTempFinal[0,id_aux:]=missing
5545 dataOut.IonTempFinal[0,id_aux:]=missing
5546 dataOut.EIonTempFinal[0,id_aux:]=missing
5547 dataOut.PhyFinal[0,id_aux:]=missing
5548 dataOut.EPhyFinal[0,id_aux:]=missing
5549 if (time_text.hour == 10 and time_text.minute == 50) or (time_text.hour == 11 and time_text.minute == 10): #Year: 2024, DOY:048
5550 id_aux = 26
5551 dataOut.DensityFinal[0,id_aux:]=missing
5552 dataOut.EDensityFinal[0,id_aux:]=missing
5553 dataOut.ElecTempFinal[0,id_aux:]=missing
5554 dataOut.EElecTempFinal[0,id_aux:]=missing
5555 dataOut.IonTempFinal[0,id_aux:]=missing
5556 dataOut.EIonTempFinal[0,id_aux:]=missing
5557 dataOut.PhyFinal[0,id_aux:]=missing
5558 dataOut.EPhyFinal[0,id_aux:]=missing
5559 if (time_text.hour == 12 and time_text.minute == 40): #Year: 2024, DOY:048
5560 id_aux = 33
5561 dataOut.DensityFinal[0,id_aux:]=missing
5562 dataOut.EDensityFinal[0,id_aux:]=missing
5563 dataOut.ElecTempFinal[0,id_aux:]=missing
5564 dataOut.EElecTempFinal[0,id_aux:]=missing
5565 dataOut.IonTempFinal[0,id_aux:]=missing
5566 dataOut.EIonTempFinal[0,id_aux:]=missing
5567 dataOut.PhyFinal[0,id_aux:]=missing
5568 dataOut.EPhyFinal[0,id_aux:]=missing
5569 if (time_text.hour == 14 and time_text.minute == 10): #Year: 2024, DOY:048
5570 id_aux = 36
5571 dataOut.DensityFinal[0,id_aux:]=missing
5572 dataOut.EDensityFinal[0,id_aux:]=missing
5573 dataOut.ElecTempFinal[0,id_aux:]=missing
5574 dataOut.EElecTempFinal[0,id_aux:]=missing
5575 dataOut.IonTempFinal[0,id_aux:]=missing
5576 dataOut.EIonTempFinal[0,id_aux:]=missing
5577 dataOut.PhyFinal[0,id_aux:]=missing
5578 dataOut.EPhyFinal[0,id_aux:]=missing
5579 if (time_text.hour == 14 and time_text.minute == 30): #Year: 2024, DOY:048
5580 id_aux = 37
5581 dataOut.DensityFinal[0,id_aux:]=missing
5582 dataOut.EDensityFinal[0,id_aux:]=missing
5583 dataOut.ElecTempFinal[0,id_aux:]=missing
5584 dataOut.EElecTempFinal[0,id_aux:]=missing
5585 dataOut.IonTempFinal[0,id_aux:]=missing
5586 dataOut.EIonTempFinal[0,id_aux:]=missing
5587 dataOut.PhyFinal[0,id_aux:]=missing
5588 dataOut.EPhyFinal[0,id_aux:]=missing
5589 if (time_text.hour == 16 and time_text.minute == 20): #Year: 2024, DOY:048
5590 id_aux = 40
5591 dataOut.DensityFinal[0,id_aux:]=missing
5592 dataOut.EDensityFinal[0,id_aux:]=missing
5593 dataOut.ElecTempFinal[0,id_aux:]=missing
5594 dataOut.EElecTempFinal[0,id_aux:]=missing
5595 dataOut.IonTempFinal[0,id_aux:]=missing
5596 dataOut.EIonTempFinal[0,id_aux:]=missing
5597 dataOut.PhyFinal[0,id_aux:]=missing
5598 dataOut.EPhyFinal[0,id_aux:]=missing
5599 if (time_text.hour == 4 and time_text.minute == 0): #Year: 2024, DOY:048
5600 id_aux = 43
5601 dataOut.DensityFinal[0,id_aux:]=missing
5602 dataOut.EDensityFinal[0,id_aux:]=missing
5603 dataOut.ElecTempFinal[0,id_aux:]=missing
5604 dataOut.EElecTempFinal[0,id_aux:]=missing
5605 dataOut.IonTempFinal[0,id_aux:]=missing
5606 dataOut.EIonTempFinal[0,id_aux:]=missing
5607 dataOut.PhyFinal[0,id_aux:]=missing
5608 dataOut.EPhyFinal[0,id_aux:]=missing
5609 '''
5610 '''
5611 if (time_text.hour == 5 and time_text.minute == 0) or (time_text.hour == 23 and time_text.minute == 50) or (time_text.hour == 0) or (time_text.hour == 1) or (time_text.hour == 3 and time_text.minute == 50) or (time_text.hour == 4 and time_text.minute <= 20): #Year: 2024, DOY:049
5612 id_aux = 18
5613 dataOut.DensityFinal[0,:id_aux]=missing
5614 dataOut.EDensityFinal[0,:id_aux]=missing
5615 dataOut.ElecTempFinal[0,:id_aux]=missing
5616 dataOut.EElecTempFinal[0,:id_aux]=missing
5617 dataOut.IonTempFinal[0,:id_aux]=missing
5618 dataOut.EIonTempFinal[0,:id_aux]=missing
5619 dataOut.PhyFinal[0,:id_aux]=missing
5620 dataOut.EPhyFinal[0,:id_aux]=missing
5621 if (time_text.hour == 5 and time_text.minute == 10) or (time_text.hour == 5 and time_text.minute == 20) or (time_text.hour == 4 and time_text.minute == 30): #Year: 2024, DOY:049
5622 id_aux = 17
5623 dataOut.DensityFinal[0,:id_aux]=missing
5624 dataOut.EDensityFinal[0,:id_aux]=missing
5625 dataOut.ElecTempFinal[0,:id_aux]=missing
5626 dataOut.EElecTempFinal[0,:id_aux]=missing
5627 dataOut.IonTempFinal[0,:id_aux]=missing
5628 dataOut.EIonTempFinal[0,:id_aux]=missing
5629 dataOut.PhyFinal[0,:id_aux]=missing
5630 dataOut.EPhyFinal[0,:id_aux]=missing
5631 if (time_text.hour == 5 and time_text.minute == 30) or (time_text.hour == 4 and time_text.minute == 40): #Year: 2024, DOY:049
5632 id_aux = 16
5633 dataOut.DensityFinal[0,:id_aux]=missing
5634 dataOut.EDensityFinal[0,:id_aux]=missing
5635 dataOut.ElecTempFinal[0,:id_aux]=missing
5636 dataOut.EElecTempFinal[0,:id_aux]=missing
5637 dataOut.IonTempFinal[0,:id_aux]=missing
5638 dataOut.EIonTempFinal[0,:id_aux]=missing
5639 dataOut.PhyFinal[0,:id_aux]=missing
5640 dataOut.EPhyFinal[0,:id_aux]=missing
5641 if (time_text.hour == 5 and time_text.minute == 40) or (time_text.hour == 23 and time_text.minute == 30) or (time_text.hour == 23 and time_text.minute == 40): #Year: 2024, DOY:049
5642 id_aux = 15
5643 dataOut.DensityFinal[0,:id_aux]=missing
5644 dataOut.EDensityFinal[0,:id_aux]=missing
5645 dataOut.ElecTempFinal[0,:id_aux]=missing
5646 dataOut.EElecTempFinal[0,:id_aux]=missing
5647 dataOut.IonTempFinal[0,:id_aux]=missing
5648 dataOut.EIonTempFinal[0,:id_aux]=missing
5649 dataOut.PhyFinal[0,:id_aux]=missing
5650 dataOut.EPhyFinal[0,:id_aux]=missing
5651 if (time_text.hour == 6 and time_text.minute <= 50) or (time_text.hour == 7 and time_text.minute <= 10) or (time_text.hour == 7 and time_text.minute >= 30): #Year: 2024, DOY:049
5652 id_aux = 13
5653 dataOut.DensityFinal[0,:id_aux]=missing
5654 dataOut.EDensityFinal[0,:id_aux]=missing
5655 dataOut.ElecTempFinal[0,:id_aux]=missing
5656 dataOut.EElecTempFinal[0,:id_aux]=missing
5657 dataOut.IonTempFinal[0,:id_aux]=missing
5658 dataOut.EIonTempFinal[0,:id_aux]=missing
5659 dataOut.PhyFinal[0,:id_aux]=missing
5660 dataOut.EPhyFinal[0,:id_aux]=missing
5661 if (time_text.hour == 7 and time_text.minute == 20) or (time_text.hour == 8) or (time_text.hour == 9) or (time_text.hour == 10) or (time_text.hour == 11 and time_text.minute == 0) or (time_text.hour == 21 and time_text.minute <= 10): #Year: 2024, DOY:049
5662 id_aux = 12
5663 dataOut.DensityFinal[0,:id_aux]=missing
5664 dataOut.EDensityFinal[0,:id_aux]=missing
5665 dataOut.ElecTempFinal[0,:id_aux]=missing
5666 dataOut.EElecTempFinal[0,:id_aux]=missing
5667 dataOut.IonTempFinal[0,:id_aux]=missing
5668 dataOut.EIonTempFinal[0,:id_aux]=missing
5669 dataOut.PhyFinal[0,:id_aux]=missing
5670 dataOut.EPhyFinal[0,:id_aux]=missing
5671 if (time_text.hour == 11 and time_text.minute >= 10) or (time_text.hour == 12): #Year: 2024, DOY:049
5672 id_aux = 9
5673 dataOut.DensityFinal[0,:id_aux]=missing
5674 dataOut.EDensityFinal[0,:id_aux]=missing
5675 dataOut.ElecTempFinal[0,:id_aux]=missing
5676 dataOut.EElecTempFinal[0,:id_aux]=missing
5677 dataOut.IonTempFinal[0,:id_aux]=missing
5678 dataOut.EIonTempFinal[0,:id_aux]=missing
5679 dataOut.PhyFinal[0,:id_aux]=missing
5680 dataOut.EPhyFinal[0,:id_aux]=missing
5681 if (time_text.hour == 21 and time_text.minute >= 20) or (time_text.hour == 22) or (time_text.hour == 23 and time_text.minute <= 20): #Year: 2024, DOY:049
5682 id_aux = 10
5683 dataOut.DensityFinal[0,:id_aux]=missing
5684 dataOut.EDensityFinal[0,:id_aux]=missing
5685 dataOut.ElecTempFinal[0,:id_aux]=missing
5686 dataOut.EElecTempFinal[0,:id_aux]=missing
5687 dataOut.IonTempFinal[0,:id_aux]=missing
5688 dataOut.EIonTempFinal[0,:id_aux]=missing
5689 dataOut.PhyFinal[0,:id_aux]=missing
5690 dataOut.EPhyFinal[0,:id_aux]=missing
5691 if (time_text.hour == 3 and time_text.minute <= 10): #Year: 2024, DOY:049
5692 id_aux = 33
5693 dataOut.DensityFinal[0,:id_aux]=missing
5694 dataOut.EDensityFinal[0,:id_aux]=missing
5695 dataOut.ElecTempFinal[0,:id_aux]=missing
5696 dataOut.EElecTempFinal[0,:id_aux]=missing
5697 dataOut.IonTempFinal[0,:id_aux]=missing
5698 dataOut.EIonTempFinal[0,:id_aux]=missing
5699 dataOut.PhyFinal[0,:id_aux]=missing
5700 dataOut.EPhyFinal[0,:id_aux]=missing
5701 if (time_text.hour == 3 and time_text.minute == 30): #Year: 2024, DOY:049
5702 id_aux = 29
5703 dataOut.DensityFinal[0,:id_aux]=missing
5704 dataOut.EDensityFinal[0,:id_aux]=missing
5705 dataOut.ElecTempFinal[0,:id_aux]=missing
5706 dataOut.EElecTempFinal[0,:id_aux]=missing
5707 dataOut.IonTempFinal[0,:id_aux]=missing
5708 dataOut.EIonTempFinal[0,:id_aux]=missing
5709 dataOut.PhyFinal[0,:id_aux]=missing
5710 dataOut.EPhyFinal[0,:id_aux]=missing
5711 if (time_text.hour == 3 and time_text.minute == 50): #Year: 2024, DOY:049
5712 id_aux = (33,34)
5713 dataOut.DensityFinal[0,id_aux]=missing
5714 dataOut.EDensityFinal[0,id_aux]=missing
5715 dataOut.ElecTempFinal[0,id_aux]=missing
5716 dataOut.EElecTempFinal[0,id_aux]=missing
5717 dataOut.IonTempFinal[0,id_aux]=missing
5718 dataOut.EIonTempFinal[0,id_aux]=missing
5719 dataOut.PhyFinal[0,id_aux]=missing
5720 dataOut.EPhyFinal[0,id_aux]=missing
5721 if (time_text.hour == 5 and time_text.minute == 40) or (time_text.hour == 13 and time_text.minute == 20): #Year: 2024, DOY:049
5722 id_aux = 31
5723 dataOut.DensityFinal[0,id_aux:]=missing
5724 dataOut.EDensityFinal[0,id_aux:]=missing
5725 dataOut.ElecTempFinal[0,id_aux:]=missing
5726 dataOut.EElecTempFinal[0,id_aux:]=missing
5727 dataOut.IonTempFinal[0,id_aux:]=missing
5728 dataOut.EIonTempFinal[0,id_aux:]=missing
5729 dataOut.PhyFinal[0,id_aux:]=missing
5730 dataOut.EPhyFinal[0,id_aux:]=missing
5731 if (time_text.hour == 8 and time_text.minute == 0) or (time_text.hour == 9 and time_text.minute == 30): #Year: 2024, DOY:049
5732 id_aux = 39
5733 dataOut.DensityFinal[0,id_aux:]=missing
5734 dataOut.EDensityFinal[0,id_aux:]=missing
5735 dataOut.ElecTempFinal[0,id_aux:]=missing
5736 dataOut.EElecTempFinal[0,id_aux:]=missing
5737 dataOut.IonTempFinal[0,id_aux:]=missing
5738 dataOut.EIonTempFinal[0,id_aux:]=missing
5739 dataOut.PhyFinal[0,id_aux:]=missing
5740 dataOut.EPhyFinal[0,id_aux:]=missing
5741 if (time_text.hour == 8 and time_text.minute == 10): #Year: 2024, DOY:049
5742 id_aux = 38
5743 dataOut.DensityFinal[0,id_aux:]=missing
5744 dataOut.EDensityFinal[0,id_aux:]=missing
5745 dataOut.ElecTempFinal[0,id_aux:]=missing
5746 dataOut.EElecTempFinal[0,id_aux:]=missing
5747 dataOut.IonTempFinal[0,id_aux:]=missing
5748 dataOut.EIonTempFinal[0,id_aux:]=missing
5749 dataOut.PhyFinal[0,id_aux:]=missing
5750 dataOut.EPhyFinal[0,id_aux:]=missing
5751 if (time_text.hour == 9 and time_text.minute == 0) or (time_text.hour == 11 and time_text.minute == 50) or (time_text.hour == 12 and time_text.minute == 0) or (time_text.hour == 12 and time_text.minute >= 40) or (time_text.hour == 13 and time_text.minute == 30) or (time_text.hour == 14 and time_text.minute == 0): #Year: 2024, DOY:049
5752 id_aux = 36
5753 dataOut.DensityFinal[0,id_aux:]=missing
5754 dataOut.EDensityFinal[0,id_aux:]=missing
5755 dataOut.ElecTempFinal[0,id_aux:]=missing
5756 dataOut.EElecTempFinal[0,id_aux:]=missing
5757 dataOut.IonTempFinal[0,id_aux:]=missing
5758 dataOut.EIonTempFinal[0,id_aux:]=missing
5759 dataOut.PhyFinal[0,id_aux:]=missing
5760 dataOut.EPhyFinal[0,id_aux:]=missing
5761 if (time_text.hour == 10 and time_text.minute <= 10) or (time_text.hour == 11 and time_text.minute == 0) or (time_text.hour == 11 and time_text.minute == 20) or (time_text.hour == 12 and time_text.minute == 30) or (time_text.hour == 13 and time_text.minute == 50): #Year: 2024, DOY:049
5762 id_aux = 34
5763 dataOut.DensityFinal[0,id_aux:]=missing
5764 dataOut.EDensityFinal[0,id_aux:]=missing
5765 dataOut.ElecTempFinal[0,id_aux:]=missing
5766 dataOut.EElecTempFinal[0,id_aux:]=missing
5767 dataOut.IonTempFinal[0,id_aux:]=missing
5768 dataOut.EIonTempFinal[0,id_aux:]=missing
5769 dataOut.PhyFinal[0,id_aux:]=missing
5770 dataOut.EPhyFinal[0,id_aux:]=missing
5771 if (time_text.hour == 3 and time_text.minute == 0): #Year: 2024, DOY:049
5772 id_aux = 41
5773 dataOut.DensityFinal[0,id_aux:]=missing
5774 dataOut.EDensityFinal[0,id_aux:]=missing
5775 dataOut.ElecTempFinal[0,id_aux:]=missing
5776 dataOut.EElecTempFinal[0,id_aux:]=missing
5777 dataOut.IonTempFinal[0,id_aux:]=missing
5778 dataOut.EIonTempFinal[0,id_aux:]=missing
5779 dataOut.PhyFinal[0,id_aux:]=missing
5780 dataOut.EPhyFinal[0,id_aux:]=missing
5781 if (time_text.hour == 3 and time_text.minute == 50): #Year: 2024, DOY:049
5782 id_aux = 42
5783 dataOut.DensityFinal[0,id_aux:]=missing
5784 dataOut.EDensityFinal[0,id_aux:]=missing
5785 dataOut.ElecTempFinal[0,id_aux:]=missing
5786 dataOut.EElecTempFinal[0,id_aux:]=missing
5787 dataOut.IonTempFinal[0,id_aux:]=missing
5788 dataOut.EIonTempFinal[0,id_aux:]=missing
5789 dataOut.PhyFinal[0,id_aux:]=missing
5790 dataOut.EPhyFinal[0,id_aux:]=missing
5791 if (time_text.hour == 4 and time_text.minute == 10): #Year: 2024, DOY:049
5792 id_aux = 45
5793 dataOut.DensityFinal[0,id_aux:]=missing
5794 dataOut.EDensityFinal[0,id_aux:]=missing
5795 dataOut.ElecTempFinal[0,id_aux:]=missing
5796 dataOut.EElecTempFinal[0,id_aux:]=missing
5797 dataOut.IonTempFinal[0,id_aux:]=missing
5798 dataOut.EIonTempFinal[0,id_aux:]=missing
5799 dataOut.PhyFinal[0,id_aux:]=missing
5800 dataOut.EPhyFinal[0,id_aux:]=missing
5801 '''
5802 '''
5803 if (time_text.hour == 5 and time_text.minute == 0): #Year: 2024, DOY:047
5804 id_aux = 17
5805 dataOut.DensityFinal[0,:id_aux]=missing
5806 dataOut.EDensityFinal[0,:id_aux]=missing
5807 dataOut.ElecTempFinal[0,:id_aux]=missing
5808 dataOut.EElecTempFinal[0,:id_aux]=missing
5809 dataOut.IonTempFinal[0,:id_aux]=missing
5810 dataOut.EIonTempFinal[0,:id_aux]=missing
5811 dataOut.PhyFinal[0,:id_aux]=missing
5812 dataOut.EPhyFinal[0,:id_aux]=missing
5813 if (time_text.hour == 5 and time_text.minute == 10) or (time_text.hour == 5 and time_text.minute == 20) or (time_text.hour == 5 and time_text.minute == 30): #Year: 2024, DOY:047
5814 id_aux = 15
5815 dataOut.DensityFinal[0,:id_aux]=missing
5816 dataOut.EDensityFinal[0,:id_aux]=missing
5817 dataOut.ElecTempFinal[0,:id_aux]=missing
5818 dataOut.EElecTempFinal[0,:id_aux]=missing
5819 dataOut.IonTempFinal[0,:id_aux]=missing
5820 dataOut.EIonTempFinal[0,:id_aux]=missing
5821 dataOut.PhyFinal[0,:id_aux]=missing
5822 dataOut.EPhyFinal[0,:id_aux]=missing
5823 if (time_text.hour == 5 and time_text.minute == 40): #Year: 2024, DOY:047
5824 id_aux = 14
5825 dataOut.DensityFinal[0,:id_aux]=missing
5826 dataOut.EDensityFinal[0,:id_aux]=missing
5827 dataOut.ElecTempFinal[0,:id_aux]=missing
5828 dataOut.EElecTempFinal[0,:id_aux]=missing
5829 dataOut.IonTempFinal[0,:id_aux]=missing
5830 dataOut.EIonTempFinal[0,:id_aux]=missing
5831 dataOut.PhyFinal[0,:id_aux]=missing
5832 dataOut.EPhyFinal[0,:id_aux]=missing
5833 if (time_text.hour == 0 and time_text.minute <= 10) or (time_text.hour == 23 and time_text.minute >= 30) or (time_text.hour == 10 and time_text.minute == 30) or (time_text.hour == 5 and time_text.minute == 50) or (time_text.hour == 6) or (time_text.hour == 7) or (time_text.hour == 8) or (time_text.hour == 11 and time_text.minute == 10): #Year: 2024, DOY:047
5834 id_aux = 13
5835 dataOut.DensityFinal[0,:id_aux]=missing
5836 dataOut.EDensityFinal[0,:id_aux]=missing
5837 dataOut.ElecTempFinal[0,:id_aux]=missing
5838 dataOut.EElecTempFinal[0,:id_aux]=missing
5839 dataOut.IonTempFinal[0,:id_aux]=missing
5840 dataOut.EIonTempFinal[0,:id_aux]=missing
5841 dataOut.PhyFinal[0,:id_aux]=missing
5842 dataOut.EPhyFinal[0,:id_aux]=missing
5843 if (time_text.hour == 1 and time_text.minute == 30) or (time_text.hour == 9) or (time_text.hour == 10 and time_text.minute <= 20) or (time_text.hour == 10 and time_text.minute >= 40) or (time_text.hour == 11 and time_text.minute == 0) or (time_text.hour == 21 and time_text.minute <= 20): #Year: 2024, DOY:047
5844 id_aux = 12
5845 dataOut.DensityFinal[0,:id_aux]=missing
5846 dataOut.EDensityFinal[0,:id_aux]=missing
5847 dataOut.ElecTempFinal[0,:id_aux]=missing
5848 dataOut.EElecTempFinal[0,:id_aux]=missing
5849 dataOut.IonTempFinal[0,:id_aux]=missing
5850 dataOut.EIonTempFinal[0,:id_aux]=missing
5851 dataOut.PhyFinal[0,:id_aux]=missing
5852 dataOut.EPhyFinal[0,:id_aux]=missing
5853 if (time_text.hour == 11 and time_text.minute >= 20) or (time_text.hour == 12): #Year: 2024, DOY:047
5854 id_aux = 9
5855 dataOut.DensityFinal[0,:id_aux]=missing
5856 dataOut.EDensityFinal[0,:id_aux]=missing
5857 dataOut.ElecTempFinal[0,:id_aux]=missing
5858 dataOut.EElecTempFinal[0,:id_aux]=missing
5859 dataOut.IonTempFinal[0,:id_aux]=missing
5860 dataOut.EIonTempFinal[0,:id_aux]=missing
5861 dataOut.PhyFinal[0,:id_aux]=missing
5862 dataOut.EPhyFinal[0,:id_aux]=missing
5863 if (time_text.hour == 21 and time_text.minute >= 40) or (time_text.hour == 22) or (time_text.hour == 23 and time_text.minute <= 20): #Year: 2024, DOY:047
5864 id_aux = 10
5865 dataOut.DensityFinal[0,:id_aux]=missing
5866 dataOut.EDensityFinal[0,:id_aux]=missing
5867 dataOut.ElecTempFinal[0,:id_aux]=missing
5868 dataOut.EElecTempFinal[0,:id_aux]=missing
5869 dataOut.IonTempFinal[0,:id_aux]=missing
5870 dataOut.EIonTempFinal[0,:id_aux]=missing
5871 dataOut.PhyFinal[0,:id_aux]=missing
5872 dataOut.EPhyFinal[0,:id_aux]=missing
5873 if (time_text.hour == 1 and time_text.minute == 20): #Year: 2024, DOY:047
5874 id_aux = 38
5875 dataOut.DensityFinal[0,:id_aux]=missing
5876 dataOut.EDensityFinal[0,:id_aux]=missing
5877 dataOut.ElecTempFinal[0,:id_aux]=missing
5878 dataOut.EElecTempFinal[0,:id_aux]=missing
5879 dataOut.IonTempFinal[0,:id_aux]=missing
5880 dataOut.EIonTempFinal[0,:id_aux]=missing
5881 dataOut.PhyFinal[0,:id_aux]=missing
5882 dataOut.EPhyFinal[0,:id_aux]=missing
5883 if (time_text.hour == 3 and time_text.minute == 0): #Year: 2024, DOY:047
5884 id_aux = 32
5885 dataOut.DensityFinal[0,:id_aux]=missing
5886 dataOut.EDensityFinal[0,:id_aux]=missing
5887 dataOut.ElecTempFinal[0,:id_aux]=missing
5888 dataOut.EElecTempFinal[0,:id_aux]=missing
5889 dataOut.IonTempFinal[0,:id_aux]=missing
5890 dataOut.EIonTempFinal[0,:id_aux]=missing
5891 dataOut.PhyFinal[0,:id_aux]=missing
5892 dataOut.EPhyFinal[0,:id_aux]=missing
5893 if (time_text.hour == 3 and time_text.minute == 10): #Year: 2024, DOY:047
5894 id_aux = 29
5895 dataOut.DensityFinal[0,:id_aux]=missing
5896 dataOut.EDensityFinal[0,:id_aux]=missing
5897 dataOut.ElecTempFinal[0,:id_aux]=missing
5898 dataOut.EElecTempFinal[0,:id_aux]=missing
5899 dataOut.IonTempFinal[0,:id_aux]=missing
5900 dataOut.EIonTempFinal[0,:id_aux]=missing
5901 dataOut.PhyFinal[0,:id_aux]=missing
5902 dataOut.EPhyFinal[0,:id_aux]=missing
5903 if (time_text.hour == 3 and time_text.minute == 20) or (time_text.hour == 4 and time_text.minute == 0): #Year: 2024, DOY:047
5904 id_aux = 24
5905 dataOut.DensityFinal[0,:id_aux]=missing
5906 dataOut.EDensityFinal[0,:id_aux]=missing
5907 dataOut.ElecTempFinal[0,:id_aux]=missing
5908 dataOut.EElecTempFinal[0,:id_aux]=missing
5909 dataOut.IonTempFinal[0,:id_aux]=missing
5910 dataOut.EIonTempFinal[0,:id_aux]=missing
5911 dataOut.PhyFinal[0,:id_aux]=missing
5912 dataOut.EPhyFinal[0,:id_aux]=missing
5913 if (time_text.hour == 3 and time_text.minute == 30) or (time_text.hour == 4 and time_text.minute == 10): #Year: 2024, DOY:047
5914 id_aux = 22
5915 dataOut.DensityFinal[0,:id_aux]=missing
5916 dataOut.EDensityFinal[0,:id_aux]=missing
5917 dataOut.ElecTempFinal[0,:id_aux]=missing
5918 dataOut.EElecTempFinal[0,:id_aux]=missing
5919 dataOut.IonTempFinal[0,:id_aux]=missing
5920 dataOut.EIonTempFinal[0,:id_aux]=missing
5921 dataOut.PhyFinal[0,:id_aux]=missing
5922 dataOut.EPhyFinal[0,:id_aux]=missing
5923 if (time_text.hour == 3 and time_text.minute == 40): #Year: 2024, DOY:047
5924 id_aux = 26
5925 dataOut.DensityFinal[0,:id_aux]=missing
5926 dataOut.EDensityFinal[0,:id_aux]=missing
5927 dataOut.ElecTempFinal[0,:id_aux]=missing
5928 dataOut.EElecTempFinal[0,:id_aux]=missing
5929 dataOut.IonTempFinal[0,:id_aux]=missing
5930 dataOut.EIonTempFinal[0,:id_aux]=missing
5931 dataOut.PhyFinal[0,:id_aux]=missing
5932 dataOut.EPhyFinal[0,:id_aux]=missing
5933 if (time_text.hour == 3 and time_text.minute == 50): #Year: 2024, DOY:047
5934 id_aux = 25
5935 dataOut.DensityFinal[0,:id_aux]=missing
5936 dataOut.EDensityFinal[0,:id_aux]=missing
5937 dataOut.ElecTempFinal[0,:id_aux]=missing
5938 dataOut.EElecTempFinal[0,:id_aux]=missing
5939 dataOut.IonTempFinal[0,:id_aux]=missing
5940 dataOut.EIonTempFinal[0,:id_aux]=missing
5941 dataOut.PhyFinal[0,:id_aux]=missing
5942 dataOut.EPhyFinal[0,:id_aux]=missing
5943 if (time_text.hour == 4 and time_text.minute == 20): #Year: 2024, DOY:047
5944 id_aux = 23
5945 dataOut.DensityFinal[0,:id_aux]=missing
5946 dataOut.EDensityFinal[0,:id_aux]=missing
5947 dataOut.ElecTempFinal[0,:id_aux]=missing
5948 dataOut.EElecTempFinal[0,:id_aux]=missing
5949 dataOut.IonTempFinal[0,:id_aux]=missing
5950 dataOut.EIonTempFinal[0,:id_aux]=missing
5951 dataOut.PhyFinal[0,:id_aux]=missing
5952 dataOut.EPhyFinal[0,:id_aux]=missing
5953 if (time_text.hour == 4 and time_text.minute == 30) or (time_text.hour == 4 and time_text.minute == 40): #Year: 2024, DOY:047
5954 id_aux = 20
5955 dataOut.DensityFinal[0,:id_aux]=missing
5956 dataOut.EDensityFinal[0,:id_aux]=missing
5957 dataOut.ElecTempFinal[0,:id_aux]=missing
5958 dataOut.EElecTempFinal[0,:id_aux]=missing
5959 dataOut.IonTempFinal[0,:id_aux]=missing
5960 dataOut.EIonTempFinal[0,:id_aux]=missing
5961 dataOut.PhyFinal[0,:id_aux]=missing
5962 dataOut.EPhyFinal[0,:id_aux]=missing
5963 if (time_text.hour == 7 and time_text.minute == 10) or (time_text.hour == 11 and time_text.minute == 50): #Year: 2024, DOY:047
5964 id_aux = 34
5965 dataOut.DensityFinal[0,id_aux:]=missing
5966 dataOut.EDensityFinal[0,id_aux:]=missing
5967 dataOut.ElecTempFinal[0,id_aux:]=missing
5968 dataOut.EElecTempFinal[0,id_aux:]=missing
5969 dataOut.IonTempFinal[0,id_aux:]=missing
5970 dataOut.EIonTempFinal[0,id_aux:]=missing
5971 dataOut.PhyFinal[0,id_aux:]=missing
5972 dataOut.EPhyFinal[0,id_aux:]=missing
5973 if (time_text.hour == 8 and time_text.minute == 20) or (time_text.hour == 11 and time_text.minute == 30): #Year: 2024, DOY:047
5974 id_aux = 33
5975 dataOut.DensityFinal[0,id_aux:]=missing
5976 dataOut.EDensityFinal[0,id_aux:]=missing
5977 dataOut.ElecTempFinal[0,id_aux:]=missing
5978 dataOut.EElecTempFinal[0,id_aux:]=missing
5979 dataOut.IonTempFinal[0,id_aux:]=missing
5980 dataOut.EIonTempFinal[0,id_aux:]=missing
5981 dataOut.PhyFinal[0,id_aux:]=missing
5982 dataOut.EPhyFinal[0,id_aux:]=missing
5983 if (time_text.hour == 8 and time_text.minute == 30): #Year: 2024, DOY:047
5984 id_aux = 40
5985 dataOut.DensityFinal[0,id_aux:]=missing
5986 dataOut.EDensityFinal[0,id_aux:]=missing
5987 dataOut.ElecTempFinal[0,id_aux:]=missing
5988 dataOut.EElecTempFinal[0,id_aux:]=missing
5989 dataOut.IonTempFinal[0,id_aux:]=missing
5990 dataOut.EIonTempFinal[0,id_aux:]=missing
5991 dataOut.PhyFinal[0,id_aux:]=missing
5992 dataOut.EPhyFinal[0,id_aux:]=missing
5993 if (time_text.hour == 9 and time_text.minute == 10): #Year: 2024, DOY:047
5994 id_aux = 31
5995 dataOut.DensityFinal[0,id_aux:]=missing
5996 dataOut.EDensityFinal[0,id_aux:]=missing
5997 dataOut.ElecTempFinal[0,id_aux:]=missing
5998 dataOut.EElecTempFinal[0,id_aux:]=missing
5999 dataOut.IonTempFinal[0,id_aux:]=missing
6000 dataOut.EIonTempFinal[0,id_aux:]=missing
6001 dataOut.PhyFinal[0,id_aux:]=missing
6002 dataOut.EPhyFinal[0,id_aux:]=missing
6003 if (time_text.hour == 11 and time_text.minute <= 10) or (time_text.hour == 9 and time_text.minute == 40) or (time_text.hour == 10 and time_text.minute == 10): #Year: 2024, DOY:047
6004 id_aux = 29
6005 dataOut.DensityFinal[0,id_aux:]=missing
6006 dataOut.EDensityFinal[0,id_aux:]=missing
6007 dataOut.ElecTempFinal[0,id_aux:]=missing
6008 dataOut.EElecTempFinal[0,id_aux:]=missing
6009 dataOut.IonTempFinal[0,id_aux:]=missing
6010 dataOut.EIonTempFinal[0,id_aux:]=missing
6011 dataOut.PhyFinal[0,id_aux:]=missing
6012 dataOut.EPhyFinal[0,id_aux:]=missing
6013 if (time_text.hour == 8 and time_text.minute == 30) or (time_text.hour == 15 and time_text.minute == 40): #Year: 2024, DOY:047
6014 id_aux = 40
6015 dataOut.DensityFinal[0,id_aux:]=missing
6016 dataOut.EDensityFinal[0,id_aux:]=missing
6017 dataOut.ElecTempFinal[0,id_aux:]=missing
6018 dataOut.EElecTempFinal[0,id_aux:]=missing
6019 dataOut.IonTempFinal[0,id_aux:]=missing
6020 dataOut.EIonTempFinal[0,id_aux:]=missing
6021 dataOut.PhyFinal[0,id_aux:]=missing
6022 dataOut.EPhyFinal[0,id_aux:]=missing
6023 if (time_text.hour == 10 and time_text.minute == 30): #Year: 2024, DOY:047
6024 id_aux = 26
6025 dataOut.DensityFinal[0,id_aux:]=missing
6026 dataOut.EDensityFinal[0,id_aux:]=missing
6027 dataOut.ElecTempFinal[0,id_aux:]=missing
6028 dataOut.EElecTempFinal[0,id_aux:]=missing
6029 dataOut.IonTempFinal[0,id_aux:]=missing
6030 dataOut.EIonTempFinal[0,id_aux:]=missing
6031 dataOut.PhyFinal[0,id_aux:]=missing
6032 dataOut.EPhyFinal[0,id_aux:]=missing
6033 if (time_text.hour == 12 and time_text.minute == 0): #Year: 2024, DOY:047
6034 id_aux = 35
6035 dataOut.DensityFinal[0,id_aux:]=missing
6036 dataOut.EDensityFinal[0,id_aux:]=missing
6037 dataOut.ElecTempFinal[0,id_aux:]=missing
6038 dataOut.EElecTempFinal[0,id_aux:]=missing
6039 dataOut.IonTempFinal[0,id_aux:]=missing
6040 dataOut.EIonTempFinal[0,id_aux:]=missing
6041 dataOut.PhyFinal[0,id_aux:]=missing
6042 dataOut.EPhyFinal[0,id_aux:]=missing
6043 if (time_text.hour == 12 and time_text.minute == 30) or (time_text.hour == 12 and time_text.minute == 50): #Year: 2024, DOY:047
6044 id_aux = 36
6045 dataOut.DensityFinal[0,id_aux:]=missing
6046 dataOut.EDensityFinal[0,id_aux:]=missing
6047 dataOut.ElecTempFinal[0,id_aux:]=missing
6048 dataOut.EElecTempFinal[0,id_aux:]=missing
6049 dataOut.IonTempFinal[0,id_aux:]=missing
6050 dataOut.EIonTempFinal[0,id_aux:]=missing
6051 dataOut.PhyFinal[0,id_aux:]=missing
6052 dataOut.EPhyFinal[0,id_aux:]=missing
6053 '''
6054 '''
6055 if (time_text.hour == 13 and time_text.minute == 15): #Year: 2024, DOY:046
6056 id_aux = 37
6057 dataOut.DensityFinal[0,id_aux:]=missing
6058 dataOut.EDensityFinal[0,id_aux:]=missing
6059 dataOut.ElecTempFinal[0,id_aux:]=missing
6060 dataOut.EElecTempFinal[0,id_aux:]=missing
6061 dataOut.IonTempFinal[0,id_aux:]=missing
6062 dataOut.EIonTempFinal[0,id_aux:]=missing
6063 dataOut.PhyFinal[0,id_aux:]=missing
6064 dataOut.EPhyFinal[0,id_aux:]=missing
6065 if (time_text.hour == 22) or (time_text.hour == 23 and time_text.minute == 5): #Year: 2024, DOY:046
6066 id_aux = 10
6067 dataOut.DensityFinal[0,:id_aux]=missing
6068 dataOut.EDensityFinal[0,:id_aux]=missing
6069 dataOut.ElecTempFinal[0,:id_aux]=missing
6070 dataOut.EElecTempFinal[0,:id_aux]=missing
6071 dataOut.IonTempFinal[0,:id_aux]=missing
6072 dataOut.EIonTempFinal[0,:id_aux]=missing
6073 dataOut.PhyFinal[0,:id_aux]=missing
6074 dataOut.EPhyFinal[0,:id_aux]=missing
6075 if (time_text.hour == 23 and time_text.minute == 55) or (time_text.hour == 4 and time_text.minute == 5) or (time_text.hour == 4 and time_text.minute == 35): #Year: 2024, DOY:046
6076 id_aux = 20
6077 dataOut.DensityFinal[0,:id_aux]=missing
6078 dataOut.EDensityFinal[0,:id_aux]=missing
6079 dataOut.ElecTempFinal[0,:id_aux]=missing
6080 dataOut.EElecTempFinal[0,:id_aux]=missing
6081 dataOut.IonTempFinal[0,:id_aux]=missing
6082 dataOut.EIonTempFinal[0,:id_aux]=missing
6083 dataOut.PhyFinal[0,:id_aux]=missing
6084 dataOut.EPhyFinal[0,:id_aux]=missing
6085 if (time_text.hour == 4 and time_text.minute == 45) or (time_text.hour == 3 and time_text.minute == 55) or (time_text.hour == 0 and time_text.minute == 35) or (time_text.hour == 1) or (time_text.hour == 2 and time_text.minute == 55) or (time_text.hour == 3 and time_text.minute == 55) or (time_text.hour == 4 and time_text.minute == 45): #Year: 2024, DOY:046
6086 id_aux = 25
6087 dataOut.DensityFinal[0,:id_aux]=missing
6088 dataOut.EDensityFinal[0,:id_aux]=missing
6089 dataOut.ElecTempFinal[0,:id_aux]=missing
6090 dataOut.EElecTempFinal[0,:id_aux]=missing
6091 dataOut.IonTempFinal[0,:id_aux]=missing
6092 dataOut.EIonTempFinal[0,:id_aux]=missing
6093 dataOut.PhyFinal[0,:id_aux]=missing
6094 dataOut.EPhyFinal[0,:id_aux]=missing
6095 if (time_text.hour == 1 and time_text.minute == 25) or (time_text.hour == 3 and time_text.minute == 15): #Year: 2024, DOY:046
6096 id_aux = 30
6097 dataOut.DensityFinal[0,:id_aux]=missing
6098 dataOut.EDensityFinal[0,:id_aux]=missing
6099 dataOut.ElecTempFinal[0,:id_aux]=missing
6100 dataOut.EElecTempFinal[0,:id_aux]=missing
6101 dataOut.IonTempFinal[0,:id_aux]=missing
6102 dataOut.EIonTempFinal[0,:id_aux]=missing
6103 dataOut.PhyFinal[0,:id_aux]=missing
6104 dataOut.EPhyFinal[0,:id_aux]=missing
6105 if (time_text.hour == 4 and time_text.minute == 15) or (time_text.hour == 4 and time_text.minute == 25): #Year: 2024, DOY:046
6106 id_aux = 21
6107 dataOut.DensityFinal[0,:id_aux]=missing
6108 dataOut.EDensityFinal[0,:id_aux]=missing
6109 dataOut.ElecTempFinal[0,:id_aux]=missing
6110 dataOut.EElecTempFinal[0,:id_aux]=missing
6111 dataOut.IonTempFinal[0,:id_aux]=missing
6112 dataOut.EIonTempFinal[0,:id_aux]=missing
6113 dataOut.PhyFinal[0,:id_aux]=missing
6114 dataOut.EPhyFinal[0,:id_aux]=missing
6115 if (time_text.hour == 3 and time_text.minute == 25) or (time_text.hour == 3 and time_text.minute == 35): #Year: 2024, DOY:046
6116 id_aux = 32
6117 dataOut.DensityFinal[0,:id_aux]=missing
6118 dataOut.EDensityFinal[0,:id_aux]=missing
6119 dataOut.ElecTempFinal[0,:id_aux]=missing
6120 dataOut.EElecTempFinal[0,:id_aux]=missing
6121 dataOut.IonTempFinal[0,:id_aux]=missing
6122 dataOut.EIonTempFinal[0,:id_aux]=missing
6123 dataOut.PhyFinal[0,:id_aux]=missing
6124 dataOut.EPhyFinal[0,:id_aux]=missing
6125 '''
6126 '''
6127 if (time_text.hour == 5 and time_text.minute == 0): #Year: 2024, DOY:050
6128 id_aux = 15
6129 dataOut.DensityFinal[0,:id_aux]=missing
6130 dataOut.EDensityFinal[0,:id_aux]=missing
6131 dataOut.ElecTempFinal[0,:id_aux]=missing
6132 dataOut.EElecTempFinal[0,:id_aux]=missing
6133 dataOut.IonTempFinal[0,:id_aux]=missing
6134 dataOut.EIonTempFinal[0,:id_aux]=missing
6135 dataOut.PhyFinal[0,:id_aux]=missing
6136 dataOut.EPhyFinal[0,:id_aux]=missing
6137 if (time_text.hour == 5 and time_text.minute == 10): #Year: 2024, DOY:050
6138 id_aux = 26
6139 dataOut.DensityFinal[0,:id_aux]=missing
6140 dataOut.EDensityFinal[0,:id_aux]=missing
6141 dataOut.ElecTempFinal[0,:id_aux]=missing
6142 dataOut.EElecTempFinal[0,:id_aux]=missing
6143 dataOut.IonTempFinal[0,:id_aux]=missing
6144 dataOut.EIonTempFinal[0,:id_aux]=missing
6145 dataOut.PhyFinal[0,:id_aux]=missing
6146 dataOut.EPhyFinal[0,:id_aux]=missing
6147 if (time_text.hour == 5 and time_text.minute == 20) or (time_text.hour == 5 and time_text.minute == 30) or (time_text.hour == 6 and time_text.minute == 50) or (time_text.hour == 8 and time_text.minute == 50): #Year: 2024, DOY:050
6148 id_aux = 13
6149 dataOut.DensityFinal[0,:id_aux]=missing
6150 dataOut.EDensityFinal[0,:id_aux]=missing
6151 dataOut.ElecTempFinal[0,:id_aux]=missing
6152 dataOut.EElecTempFinal[0,:id_aux]=missing
6153 dataOut.IonTempFinal[0,:id_aux]=missing
6154 dataOut.EIonTempFinal[0,:id_aux]=missing
6155 dataOut.PhyFinal[0,:id_aux]=missing
6156 dataOut.EPhyFinal[0,:id_aux]=missing
6157 if (time_text.hour == 5) or (time_text.hour == 6) or (time_text.hour == 7) or (time_text.hour == 8 and time_text.minute <= 20) or (time_text.hour == 8 and time_text.minute == 50) or (time_text.hour == 9) or (time_text.hour == 10 and time_text.minute <= 30) or (time_text.hour == 10 and time_text.minute == 50) or (time_text.hour == 11 and time_text.minute == 0) or (time_text.hour == 6 and time_text.minute == 30) or (time_text.hour == 7 and time_text.minute == 30) or (time_text.hour == 9 and time_text.minute == 0) or (time_text.hour == 9 and time_text.minute == 20) or (time_text.hour == 11 and time_text.minute == 10): #Year: 2024, DOY:050
6158 id_aux = 12
6159 dataOut.DensityFinal[0,:id_aux]=missing
6160 dataOut.EDensityFinal[0,:id_aux]=missing
6161 dataOut.ElecTempFinal[0,:id_aux]=missing
6162 dataOut.EElecTempFinal[0,:id_aux]=missing
6163 dataOut.IonTempFinal[0,:id_aux]=missing
6164 dataOut.EIonTempFinal[0,:id_aux]=missing
6165 dataOut.PhyFinal[0,:id_aux]=missing
6166 dataOut.EPhyFinal[0,:id_aux]=missing
6167 if (time_text.hour == 11 and time_text.minute == 20) or (time_text.hour == 11 and time_text.minute == 30) or (time_text.hour == 11 and time_text.minute == 50) or (time_text.hour == 12 and time_text.minute <= 10) or (time_text.hour == 12 and time_text.minute >= 30): #Year: 2024, DOY:050
6168 id_aux = 9
6169 dataOut.DensityFinal[0,:id_aux]=missing
6170 dataOut.EDensityFinal[0,:id_aux]=missing
6171 dataOut.ElecTempFinal[0,:id_aux]=missing
6172 dataOut.EElecTempFinal[0,:id_aux]=missing
6173 dataOut.IonTempFinal[0,:id_aux]=missing
6174 dataOut.EIonTempFinal[0,:id_aux]=missing
6175 dataOut.PhyFinal[0,:id_aux]=missing
6176 dataOut.EPhyFinal[0,:id_aux]=missing
6177 if (time_text.hour == 10 and time_text.minute == 40) or (time_text.hour == 11 and time_text.minute == 40) or (time_text.hour == 12 and time_text.minute == 20) or (time_text.hour == 8 and time_text.minute == 30) or (time_text.hour == 8 and time_text.minute == 40): #Year: 2024, DOY:050
6178 id_aux = 10
6179 dataOut.DensityFinal[0,:id_aux]=missing
6180 dataOut.EDensityFinal[0,:id_aux]=missing
6181 dataOut.ElecTempFinal[0,:id_aux]=missing
6182 dataOut.EElecTempFinal[0,:id_aux]=missing
6183 dataOut.IonTempFinal[0,:id_aux]=missing
6184 dataOut.EIonTempFinal[0,:id_aux]=missing
6185 dataOut.PhyFinal[0,:id_aux]=missing
6186 dataOut.EPhyFinal[0,:id_aux]=missing
6187 if (time_text.hour == 6 and time_text.minute == 50) or (time_text.hour == 7 and time_text.minute == 20): #Year: 2024, DOY:050
6188 id_aux = 39
6189 dataOut.DensityFinal[0,id_aux:]=missing
6190 dataOut.EDensityFinal[0,id_aux:]=missing
6191 dataOut.ElecTempFinal[0,id_aux:]=missing
6192 dataOut.EElecTempFinal[0,id_aux:]=missing
6193 dataOut.IonTempFinal[0,id_aux:]=missing
6194 dataOut.EIonTempFinal[0,id_aux:]=missing
6195 dataOut.PhyFinal[0,id_aux:]=missing
6196 dataOut.EPhyFinal[0,id_aux:]=missing
6197 if (time_text.hour == 8 and time_text.minute == 10): #Year: 2024, DOY:050
6198 id_aux = 40
6199 dataOut.DensityFinal[0,id_aux:]=missing
6200 dataOut.EDensityFinal[0,id_aux:]=missing
6201 dataOut.ElecTempFinal[0,id_aux:]=missing
6202 dataOut.EElecTempFinal[0,id_aux:]=missing
6203 dataOut.IonTempFinal[0,id_aux:]=missing
6204 dataOut.EIonTempFinal[0,id_aux:]=missing
6205 dataOut.PhyFinal[0,id_aux:]=missing
6206 dataOut.EPhyFinal[0,id_aux:]=missing
6207 if (time_text.hour == 8 and time_text.minute >= 20) or (time_text.hour == 9 and time_text.minute == 20) or (time_text.hour == 9 and time_text.minute == 40) or (time_text.hour == 10 and time_text.minute == 30): #Year: 2024, DOY:050
6208 id_aux = 36
6209 dataOut.DensityFinal[0,id_aux:]=missing
6210 dataOut.EDensityFinal[0,id_aux:]=missing
6211 dataOut.ElecTempFinal[0,id_aux:]=missing
6212 dataOut.EElecTempFinal[0,id_aux:]=missing
6213 dataOut.IonTempFinal[0,id_aux:]=missing
6214 dataOut.EIonTempFinal[0,id_aux:]=missing
6215 dataOut.PhyFinal[0,id_aux:]=missing
6216 dataOut.EPhyFinal[0,id_aux:]=missing
6217 if (time_text.hour == 9 and time_text.minute == 10) or (time_text.hour == 11 and time_text.minute == 20) or (time_text.hour == 12 and time_text.minute == 0): #Year: 2024, DOY:050
6218 id_aux = 31
6219 dataOut.DensityFinal[0,id_aux:]=missing
6220 dataOut.EDensityFinal[0,id_aux:]=missing
6221 dataOut.ElecTempFinal[0,id_aux:]=missing
6222 dataOut.EElecTempFinal[0,id_aux:]=missing
6223 dataOut.IonTempFinal[0,id_aux:]=missing
6224 dataOut.EIonTempFinal[0,id_aux:]=missing
6225 dataOut.PhyFinal[0,id_aux:]=missing
6226 dataOut.EPhyFinal[0,id_aux:]=missing
6227 if (time_text.hour == 9 and time_text.minute == 40): #Year: 2024, DOY:050
6228 id_aux = 27
6229 dataOut.DensityFinal[0,id_aux:]=missing
6230 dataOut.EDensityFinal[0,id_aux:]=missing
6231 dataOut.ElecTempFinal[0,id_aux:]=missing
6232 dataOut.EElecTempFinal[0,id_aux:]=missing
6233 dataOut.IonTempFinal[0,id_aux:]=missing
6234 dataOut.EIonTempFinal[0,id_aux:]=missing
6235 dataOut.PhyFinal[0,id_aux:]=missing
6236 dataOut.EPhyFinal[0,id_aux:]=missing
6237 if (time_text.hour == 9 and time_text.minute == 50): #Year: 2024, DOY:050
6238 id_aux = 29
6239 dataOut.DensityFinal[0,id_aux:]=missing
6240 dataOut.EDensityFinal[0,id_aux:]=missing
6241 dataOut.ElecTempFinal[0,id_aux:]=missing
6242 dataOut.EElecTempFinal[0,id_aux:]=missing
6243 dataOut.IonTempFinal[0,id_aux:]=missing
6244 dataOut.EIonTempFinal[0,id_aux:]=missing
6245 dataOut.PhyFinal[0,id_aux:]=missing
6246 dataOut.EPhyFinal[0,id_aux:]=missing
6247 if (time_text.hour == 10 and time_text.minute == 10): #Year: 2024, DOY:050
6248 id_aux = 26
6249 dataOut.DensityFinal[0,id_aux:]=missing
6250 dataOut.EDensityFinal[0,id_aux:]=missing
6251 dataOut.ElecTempFinal[0,id_aux:]=missing
6252 dataOut.EElecTempFinal[0,id_aux:]=missing
6253 dataOut.IonTempFinal[0,id_aux:]=missing
6254 dataOut.EIonTempFinal[0,id_aux:]=missing
6255 dataOut.PhyFinal[0,id_aux:]=missing
6256 dataOut.EPhyFinal[0,id_aux:]=missing
6257 if (time_text.hour == 11 and time_text.minute == 50): #Year: 2024, DOY:050
6258 id_aux = 33
6259 dataOut.DensityFinal[0,id_aux:]=missing
6260 dataOut.EDensityFinal[0,id_aux:]=missing
6261 dataOut.ElecTempFinal[0,id_aux:]=missing
6262 dataOut.EElecTempFinal[0,id_aux:]=missing
6263 dataOut.IonTempFinal[0,id_aux:]=missing
6264 dataOut.EIonTempFinal[0,id_aux:]=missing
6265 dataOut.PhyFinal[0,id_aux:]=missing
6266 dataOut.EPhyFinal[0,id_aux:]=missing
6267 '''
6268 '''
6269 if (time_text.hour == 5 and time_text.minute <= 10): #Year: 2023, DOY:313
6270 id_aux = 15
6271 dataOut.DensityFinal[0,:id_aux]=missing
6272 dataOut.EDensityFinal[0,:id_aux]=missing
6273 dataOut.ElecTempFinal[0,:id_aux]=missing
6274 dataOut.EElecTempFinal[0,:id_aux]=missing
6275 dataOut.IonTempFinal[0,:id_aux]=missing
6276 dataOut.EIonTempFinal[0,:id_aux]=missing
6277 dataOut.PhyFinal[0,:id_aux]=missing
6278 dataOut.EPhyFinal[0,:id_aux]=missing
6279 if (time_text.hour == 5 and time_text.minute >= 20 and time_text.minute <= 40): #Year: 2023, DOY:313
6280 id_aux = 13
6281 dataOut.DensityFinal[0,:id_aux]=missing
6282 dataOut.EDensityFinal[0,:id_aux]=missing
6283 dataOut.ElecTempFinal[0,:id_aux]=missing
6284 dataOut.EElecTempFinal[0,:id_aux]=missing
6285 dataOut.IonTempFinal[0,:id_aux]=missing
6286 dataOut.EIonTempFinal[0,:id_aux]=missing
6287 dataOut.PhyFinal[0,:id_aux]=missing
6288 dataOut.EPhyFinal[0,:id_aux]=missing
6289 if (time_text.hour == 5 and time_text.minute == 50) or (time_text.hour == 6 and time_text.minute <= 30): #Year: 2023, DOY:313
6290 id_aux = 11
6291 dataOut.DensityFinal[0,:id_aux]=missing
6292 dataOut.EDensityFinal[0,:id_aux]=missing
6293 dataOut.ElecTempFinal[0,:id_aux]=missing
6294 dataOut.EElecTempFinal[0,:id_aux]=missing
6295 dataOut.IonTempFinal[0,:id_aux]=missing
6296 dataOut.EIonTempFinal[0,:id_aux]=missing
6297 dataOut.PhyFinal[0,:id_aux]=missing
6298 dataOut.EPhyFinal[0,:id_aux]=missing
6299 if (time_text.hour == 6 and time_text.minute >= 40) or (time_text.hour == 7) or (time_text.hour == 8) or (time_text.hour == 9) or (time_text.hour == 10 and time_text.minute <= 10): #Year: 2023, DOY:313
6300 id_aux = 10
6301 dataOut.DensityFinal[0,:id_aux]=missing
6302 dataOut.EDensityFinal[0,:id_aux]=missing
6303 dataOut.ElecTempFinal[0,:id_aux]=missing
6304 dataOut.EElecTempFinal[0,:id_aux]=missing
6305 dataOut.IonTempFinal[0,:id_aux]=missing
6306 dataOut.EIonTempFinal[0,:id_aux]=missing
6307 dataOut.PhyFinal[0,:id_aux]=missing
6308 dataOut.EPhyFinal[0,:id_aux]=missing
6309 if (time_text.hour == 10 and time_text.minute >= 20) or (time_text.hour == 11): #Year: 2023, DOY:313
6310 id_aux = 9
6311 dataOut.DensityFinal[0,:id_aux]=missing
6312 dataOut.EDensityFinal[0,:id_aux]=missing
6313 dataOut.ElecTempFinal[0,:id_aux]=missing
6314 dataOut.EElecTempFinal[0,:id_aux]=missing
6315 dataOut.IonTempFinal[0,:id_aux]=missing
6316 dataOut.EIonTempFinal[0,:id_aux]=missing
6317 dataOut.PhyFinal[0,:id_aux]=missing
6318 dataOut.EPhyFinal[0,:id_aux]=missing
6319 if (time_text.hour == 10 and time_text.minute == 20) or (time_text.hour == 11 and time_text.minute == 0): #Year: 2023, DOY:313
6320 id_aux = 40
6321 dataOut.DensityFinal[0,id_aux:]=missing
6322 dataOut.EDensityFinal[0,id_aux:]=missing
6323 dataOut.ElecTempFinal[0,id_aux:]=missing
6324 dataOut.EElecTempFinal[0,id_aux:]=missing
6325 dataOut.IonTempFinal[0,id_aux:]=missing
6326 dataOut.EIonTempFinal[0,id_aux:]=missing
6327 dataOut.PhyFinal[0,id_aux:]=missing
6328 dataOut.EPhyFinal[0,id_aux:]=missing
6329 '''
6330 '''
6331 if (time_text.hour == 5) or (time_text.hour == 6 and time_text.minute <= 30) or (time_text.hour == 23 and time_text.minute >= 20) or (time_text.hour <= 4): #Year: 2023, DOY:312
6332 id_aux = 16
6333 dataOut.DensityFinal[0,:id_aux]=missing
6334 dataOut.EDensityFinal[0,:id_aux]=missing
6335 dataOut.ElecTempFinal[0,:id_aux]=missing
6336 dataOut.EElecTempFinal[0,:id_aux]=missing
6337 dataOut.IonTempFinal[0,:id_aux]=missing
6338 dataOut.EIonTempFinal[0,:id_aux]=missing
6339 dataOut.PhyFinal[0,:id_aux]=missing
6340 dataOut.EPhyFinal[0,:id_aux]=missing
6341 if (time_text.hour == 6 and time_text.minute == 40) or (time_text.hour == 6 and time_text.minute == 50): #Year: 2023, DOY:312
6342 id_aux = 15
6343 dataOut.DensityFinal[0,:id_aux]=missing
6344 dataOut.EDensityFinal[0,:id_aux]=missing
6345 dataOut.ElecTempFinal[0,:id_aux]=missing
6346 dataOut.EElecTempFinal[0,:id_aux]=missing
6347 dataOut.IonTempFinal[0,:id_aux]=missing
6348 dataOut.EIonTempFinal[0,:id_aux]=missing
6349 dataOut.PhyFinal[0,:id_aux]=missing
6350 dataOut.EPhyFinal[0,:id_aux]=missing
6351 if (time_text.hour == 7): #Year: 2023, DOY:312
6352 id_aux = 13
6353 dataOut.DensityFinal[0,:id_aux]=missing
6354 dataOut.EDensityFinal[0,:id_aux]=missing
6355 dataOut.ElecTempFinal[0,:id_aux]=missing
6356 dataOut.EElecTempFinal[0,:id_aux]=missing
6357 dataOut.IonTempFinal[0,:id_aux]=missing
6358 dataOut.EIonTempFinal[0,:id_aux]=missing
6359 dataOut.PhyFinal[0,:id_aux]=missing
6360 dataOut.EPhyFinal[0,:id_aux]=missing
6361 if (time_text.hour == 8 and time_text.minute == 0): #Year: 2023, DOY:312
6362 id_aux = 11
6363 dataOut.DensityFinal[0,:id_aux]=missing
6364 dataOut.EDensityFinal[0,:id_aux]=missing
6365 dataOut.ElecTempFinal[0,:id_aux]=missing
6366 dataOut.EElecTempFinal[0,:id_aux]=missing
6367 dataOut.IonTempFinal[0,:id_aux]=missing
6368 dataOut.EIonTempFinal[0,:id_aux]=missing
6369 dataOut.PhyFinal[0,:id_aux]=missing
6370 dataOut.EPhyFinal[0,:id_aux]=missing
6371 if (time_text.hour == 8) or (time_text.hour == 9) or (time_text.hour == 10 and time_text.minute <= 10): #Year: 2023, DOY:312
6372 id_aux = 10
6373 dataOut.DensityFinal[0,:id_aux]=missing
6374 dataOut.EDensityFinal[0,:id_aux]=missing
6375 dataOut.ElecTempFinal[0,:id_aux]=missing
6376 dataOut.EElecTempFinal[0,:id_aux]=missing
6377 dataOut.IonTempFinal[0,:id_aux]=missing
6378 dataOut.EIonTempFinal[0,:id_aux]=missing
6379 dataOut.PhyFinal[0,:id_aux]=missing
6380 dataOut.EPhyFinal[0,:id_aux]=missing
6381 if (time_text.hour == 10 and time_text.minute >= 20) or (time_text.hour == 11): #Year: 2023, DOY:312
6382 id_aux = 9
6383 dataOut.DensityFinal[0,:id_aux]=missing
6384 dataOut.EDensityFinal[0,:id_aux]=missing
6385 dataOut.ElecTempFinal[0,:id_aux]=missing
6386 dataOut.EElecTempFinal[0,:id_aux]=missing
6387 dataOut.IonTempFinal[0,:id_aux]=missing
6388 dataOut.EIonTempFinal[0,:id_aux]=missing
6389 dataOut.PhyFinal[0,:id_aux]=missing
6390 dataOut.EPhyFinal[0,:id_aux]=missing
6391 if (time_text.hour == 9 and time_text.minute == 30): #Year: 2023, DOY:312
6392 id_aux = 39
6393 dataOut.DensityFinal[0,id_aux:]=missing
6394 dataOut.EDensityFinal[0,id_aux:]=missing
6395 dataOut.ElecTempFinal[0,id_aux:]=missing
6396 dataOut.EElecTempFinal[0,id_aux:]=missing
6397 dataOut.IonTempFinal[0,id_aux:]=missing
6398 dataOut.EIonTempFinal[0,id_aux:]=missing
6399 dataOut.PhyFinal[0,id_aux:]=missing
6400 dataOut.EPhyFinal[0,id_aux:]=missing
6401 if (time_text.hour == 11 and time_text.minute == 20): #Year: 2023, DOY:312
6402 id_aux = 40
6403 dataOut.DensityFinal[0,id_aux:]=missing
6404 dataOut.EDensityFinal[0,id_aux:]=missing
6405 dataOut.ElecTempFinal[0,id_aux:]=missing
6406 dataOut.EElecTempFinal[0,id_aux:]=missing
6407 dataOut.IonTempFinal[0,id_aux:]=missing
6408 dataOut.EIonTempFinal[0,id_aux:]=missing
6409 dataOut.PhyFinal[0,id_aux:]=missing
6410 dataOut.EPhyFinal[0,id_aux:]=missing
6411 '''
5051 '''
6412 '''
5052
6413 if (time_text.hour == 9 and time_text.minute == 50): #Year: 2023, DOY:311
5053 time_text = datetime.datetime.utcfromtimestamp(dataOut.utctime)
6414 id_aux = 40
5054 print("Final Cleaning Process", time_text.hour, time_text.minute)
6415 dataOut.DensityFinal[0,id_aux:]=missing
6416 dataOut.EDensityFinal[0,id_aux:]=missing
6417 dataOut.ElecTempFinal[0,id_aux:]=missing
6418 dataOut.EElecTempFinal[0,id_aux:]=missing
6419 dataOut.IonTempFinal[0,id_aux:]=missing
6420 dataOut.EIonTempFinal[0,id_aux:]=missing
6421 dataOut.PhyFinal[0,id_aux:]=missing
6422 dataOut.EPhyFinal[0,id_aux:]=missing
6423 if (time_text.hour >= 5 and time_text.hour <= 8) or (time_text.hour == 9 and time_text.minute <= 30) or (time_text.hour == 23 and time_text.minute >= 30) or (time_text.hour <= 4): #Year: 2023, DOY:311
6424 id_aux = 13
6425 dataOut.DensityFinal[0,:id_aux]=missing
6426 dataOut.EDensityFinal[0,:id_aux]=missing
6427 dataOut.ElecTempFinal[0,:id_aux]=missing
6428 dataOut.EElecTempFinal[0,:id_aux]=missing
6429 dataOut.IonTempFinal[0,:id_aux]=missing
6430 dataOut.EIonTempFinal[0,:id_aux]=missing
6431 dataOut.PhyFinal[0,:id_aux]=missing
6432 dataOut.EPhyFinal[0,:id_aux]=missing
6433 if (time_text.hour == 10 and time_text.minute <= 10) or (time_text.hour == 9 and time_text.minute == 40) or (time_text.hour == 9 and time_text.minute == 50): #Year: 2023, DOY:311
6434 id_aux = 10
6435 dataOut.DensityFinal[0,:id_aux]=missing
6436 dataOut.EDensityFinal[0,:id_aux]=missing
6437 dataOut.ElecTempFinal[0,:id_aux]=missing
6438 dataOut.EElecTempFinal[0,:id_aux]=missing
6439 dataOut.IonTempFinal[0,:id_aux]=missing
6440 dataOut.EIonTempFinal[0,:id_aux]=missing
6441 dataOut.PhyFinal[0,:id_aux]=missing
6442 dataOut.EPhyFinal[0,:id_aux]=missing
6443 if (time_text.hour == 10 and time_text.minute >= 20) or (time_text.hour == 11): #Year: 2023, DOY:311
6444 id_aux = 9
6445 dataOut.DensityFinal[0,:id_aux]=missing
6446 dataOut.EDensityFinal[0,:id_aux]=missing
6447 dataOut.ElecTempFinal[0,:id_aux]=missing
6448 dataOut.EElecTempFinal[0,:id_aux]=missing
6449 dataOut.IonTempFinal[0,:id_aux]=missing
6450 dataOut.EIonTempFinal[0,:id_aux]=missing
6451 dataOut.PhyFinal[0,:id_aux]=missing
6452 dataOut.EPhyFinal[0,:id_aux]=missing
6453 if (time_text.hour == 3 and time_text.minute == 10): #Year: 2023, DOY:311
6454 id_aux = 16
6455 dataOut.DensityFinal[0,:id_aux]=missing
6456 dataOut.EDensityFinal[0,:id_aux]=missing
6457 dataOut.ElecTempFinal[0,:id_aux]=missing
6458 dataOut.EElecTempFinal[0,:id_aux]=missing
6459 dataOut.IonTempFinal[0,:id_aux]=missing
6460 dataOut.EIonTempFinal[0,:id_aux]=missing
6461 dataOut.PhyFinal[0,:id_aux]=missing
6462 dataOut.EPhyFinal[0,:id_aux]=missing
6463 if (time_text.hour == 1 and time_text.minute == 10) or (time_text.hour == 1 and time_text.minute == 20) or (time_text.hour == 1 and time_text.minute == 30): #Year: 2023, DOY:311
6464 id_aux = 22
6465 dataOut.DensityFinal[0,:id_aux]=missing
6466 dataOut.EDensityFinal[0,:id_aux]=missing
6467 dataOut.ElecTempFinal[0,:id_aux]=missing
6468 dataOut.EElecTempFinal[0,:id_aux]=missing
6469 dataOut.IonTempFinal[0,:id_aux]=missing
6470 dataOut.EIonTempFinal[0,:id_aux]=missing
6471 dataOut.PhyFinal[0,:id_aux]=missing
6472 dataOut.EPhyFinal[0,:id_aux]=missing
6473 if (time_text.hour == 1 and time_text.minute == 40): #Year: 2023, DOY:311
6474 id_aux = 21
6475 dataOut.DensityFinal[0,:id_aux]=missing
6476 dataOut.EDensityFinal[0,:id_aux]=missing
6477 dataOut.ElecTempFinal[0,:id_aux]=missing
6478 dataOut.EElecTempFinal[0,:id_aux]=missing
6479 dataOut.IonTempFinal[0,:id_aux]=missing
6480 dataOut.EIonTempFinal[0,:id_aux]=missing
6481 dataOut.PhyFinal[0,:id_aux]=missing
6482 dataOut.EPhyFinal[0,:id_aux]=missing
6483 if (time_text.hour == 1 and time_text.minute == 50): #Year: 2023, DOY:311
6484 id_aux = 20
6485 dataOut.DensityFinal[0,:id_aux]=missing
6486 dataOut.EDensityFinal[0,:id_aux]=missing
6487 dataOut.ElecTempFinal[0,:id_aux]=missing
6488 dataOut.EElecTempFinal[0,:id_aux]=missing
6489 dataOut.IonTempFinal[0,:id_aux]=missing
6490 dataOut.EIonTempFinal[0,:id_aux]=missing
6491 dataOut.PhyFinal[0,:id_aux]=missing
6492 dataOut.EPhyFinal[0,:id_aux]=missing
6493 if (time_text.hour == 2 and time_text.minute <= 10): #Year: 2023, DOY:311
6494 id_aux = 19
6495 dataOut.DensityFinal[0,:id_aux]=missing
6496 dataOut.EDensityFinal[0,:id_aux]=missing
6497 dataOut.ElecTempFinal[0,:id_aux]=missing
6498 dataOut.EElecTempFinal[0,:id_aux]=missing
6499 dataOut.IonTempFinal[0,:id_aux]=missing
6500 dataOut.EIonTempFinal[0,:id_aux]=missing
6501 dataOut.PhyFinal[0,:id_aux]=missing
6502 dataOut.EPhyFinal[0,:id_aux]=missing
6503 if (time_text.hour == 2 and time_text.minute == 20) or (time_text.hour == 2 and time_text.minute == 30): #Year: 2023, DOY:311
6504 id_aux = 18
6505 dataOut.DensityFinal[0,:id_aux]=missing
6506 dataOut.EDensityFinal[0,:id_aux]=missing
6507 dataOut.ElecTempFinal[0,:id_aux]=missing
6508 dataOut.EElecTempFinal[0,:id_aux]=missing
6509 dataOut.IonTempFinal[0,:id_aux]=missing
6510 dataOut.EIonTempFinal[0,:id_aux]=missing
6511 dataOut.PhyFinal[0,:id_aux]=missing
6512 dataOut.EPhyFinal[0,:id_aux]=missing
6513 '''
5055 '''
6514 '''
5056 #Agregar aΓ±o y mes para no estar comentando esta parte!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!
6515 if (time_text.hour == 23 and time_text.minute >= 10) or (time_text.hour <= 4): #Year: 2023, DOY:310
5057 #if (time_text.hour == 13 and time_text.minute == 20) or (time_text.hour == 0 and time_text.minute > 40) or (time_text.hour == 2 and time_text.minute == 8) or (time_text.hour == 2 and time_text.minute == 19): #Year: 2022, DOY:101
6516 id_aux = 12
5058 #if (time_text.hour == 17 and time_text.minute == 5) or (time_text.hour == 8 and time_text.minute >= 22) or (time_text.hour == 9) or (time_text.hour == 11 and time_text.minute == 2): #Year: 2022, DOY:102
6517 dataOut.DensityFinal[0,:id_aux]=missing
5059 #if (time_text.hour == 3 and time_text.minute == 56) or (time_text.hour == 2 and time_text.minute == 30) or (time_text.hour == 2 and time_text.minute == 20) or (time_text.hour == 2 and time_text.minute == 9) or (time_text.hour == 8 and time_text.minute >= 22) or (time_text.hour >= 9 and time_text.hour < 11): #Year: 2022, DOY:103
6518 dataOut.EDensityFinal[0,:id_aux]=missing
5060 #if (time_text.hour >= 8 and time_text.hour < 11) or (time_text.hour == 11 and time_text.minute == 2) or (time_text.hour == 11 and time_text.minute == 13): #Year: 2022, DOY:104
6519 dataOut.ElecTempFinal[0,:id_aux]=missing
5061 #if (time_text.hour == 17 and time_text.minute == 34): #Year: 2022, DOY:89
6520 dataOut.EElecTempFinal[0,:id_aux]=missing
5062 #if (time_text.hour == 7 and time_text.minute>=40) or (time_text.hour >= 8 and time_text.hour<11) or (time_text.hour == 11 and time_text.minute<=25): #Year: 2022, DOY:90
6521 dataOut.IonTempFinal[0,:id_aux]=missing
5063 #if (time_text.hour == 6 and time_text.minute>=34) or (time_text.hour >= 7 and time_text.hour<11) or (time_text.hour == 11 and time_text.minute<47): #Year: 2022, DOY:94
6522 dataOut.EIonTempFinal[0,:id_aux]=missing
5064 #if (time_text.hour == 7 and time_text.minute>=18) or (time_text.hour >= 8 and time_text.hour<11) or (time_text.hour == 11 and time_text.minute==2) or (time_text.hour == 1) or (time_text.hour == 2 and time_text.minute<=20) or (time_text.hour >= 3 and time_text.hour<=4): #Year: 2022, DOY:92
6523 dataOut.PhyFinal[0,:id_aux]=missing
5065 #if (time_text.hour < 11 and time_text.hour >=5 ) or (time_text.hour == 11 and time_text.minute<=34): #Year: 2022, DOY:93
6524 dataOut.EPhyFinal[0,:id_aux]=missing
5066 #if (time_text.hour == 7 and time_text.minute>=18) or (time_text.hour >= 8 and time_text.hour <=11 ): #Year: 2022, DOY:91
6525 if (time_text.hour == 0 and time_text.minute == 0): #Year: 2023, DOY:310
5067
6526 id_aux = 28
5068 #print(time_text.hour,time_text.minute)
6527 dataOut.DensityFinal[0,:id_aux]=missing
5069 #if (time_text.hour == 16 and time_text.minute == 48) or (time_text.hour == 19 and time_text.minute ==49 ) or (time_text.hour >= 0 and time_text.hour < 5): #Year: 2022, DOY:241
6528 dataOut.EDensityFinal[0,:id_aux]=missing
5070 #if (time_text.hour == 5 and time_text.minute == 21) or (time_text.hour == 19 and time_text.minute ==49 ) or (time_text.hour == 7 and time_text.minute==40) or (time_text.hour == 7 and time_text.minute==50) or (time_text.hour >= 8 and time_text.hour < 11) or (time_text.hour == 11 and time_text.minute==2) or (time_text.hour == 11 and time_text.minute==13): #Year: 2022, DOY:242
6529 dataOut.ElecTempFinal[0,:id_aux]=missing
5071 #if (time_text.hour >= 8 and time_text.hour < 11) or (time_text.hour == 11 and time_text.minute==2) or (time_text.hour == 11 and time_text.minute==13) or (time_text.hour == 11 and time_text.minute==24): #Year: 2022, DOY:243
6530 dataOut.EElecTempFinal[0,:id_aux]=missing
5072 #if (time_text.hour >= 9 and time_text.hour < 11) or (time_text.hour == 8 and time_text.minute==12) or (time_text.hour == 8 and time_text.minute==22) or (time_text.hour == 8 and time_text.minute==33) or (time_text.hour == 8 and time_text.minute==44) or (time_text.hour == 8 and time_text.minute==54) or (time_text.hour == 11 and time_text.minute==2) or (time_text.hour == 11 and time_text.minute==13): #Year: 2022, DOY:245
6531 dataOut.IonTempFinal[0,:id_aux]=missing
5073 #if (time_text.hour >= 8 and time_text.hour < 11) or (time_text.hour == 1) or (time_text.hour == 0 and time_text.minute==15) or (time_text.hour == 0 and time_text.minute==25) or (time_text.hour == 0 and time_text.minute==36) or (time_text.hour == 0 and time_text.minute==47) or (time_text.hour == 0 and time_text.minute==57) or (time_text.hour == 2 and time_text.minute==1) or (time_text.hour == 11 and time_text.minute==2) or (time_text.hour == 11 and time_text.minute==13) or (time_text.hour == 11 and time_text.minute == 24) or (time_text.hour == 7 and time_text.minute==40) or (time_text.hour == 7 and time_text.minute==50) or (time_text.hour == 3 and time_text.minute==5) or (time_text.hour == 3 and time_text.minute==16) or (time_text.hour == 3 and time_text.minute==27): #Year: 2022, DOY:244
6532 dataOut.EIonTempFinal[0,:id_aux]=missing
5074 #if (time_text.hour == 0 and time_text.minute == 8) or (time_text.hour == 0 and time_text.minute==18): #Year: 2023, DOY:027
6533 dataOut.PhyFinal[0,:id_aux]=missing
5075 #if (time_text.hour >= 3 and time_text.hour < 5) or (time_text.hour == 6) or (time_text.hour == 7 and time_text.minute==8) or (time_text.hour == 8 and time_text.minute==1) or (time_text.hour == 8 and time_text.minute==12) or (time_text.hour == 8 and time_text.minute==22) or (time_text.hour == 8 and time_text.minute==33) or (time_text.hour == 9 and time_text.minute>=16) or (time_text.hour == 10) or (time_text.hour == 11 and time_text.minute==2): #Year: 2023, DOY:028
6534 dataOut.EPhyFinal[0,:id_aux]=missing
5076 #if (time_text.hour >=2 and time_text.hour < 5) or (time_text.hour == 10): #Year: 2023, DOY:029
6535 if (time_text.hour == 1 and time_text.minute == 50): #Year: 2023, DOY:310
5077 #if (time_text.hour == 6 and time_text.minute == 36) or (time_text.hour == 6 and time_text.minute==46) or (time_text.hour == 6 and time_text.minute==57) or (time_text.hour == 7 and time_text.minute==8) or (time_text.hour == 8) or (time_text.hour == 9) or (time_text.hour == 10) or (time_text.hour == 14 and time_text.minute==25) or (time_text.hour == 14 and time_text.minute==57): #Year: 2023, DOY:030
6536 id_aux = 25
5078 #if (time_text.hour == 0 and time_text.minute == 54) or (time_text.hour >= 1 and time_text.hour<5) or (time_text.hour == 5) or (time_text.hour == 6) or (time_text.hour == 7) or (time_text.hour == 8) or (time_text.hour == 9 and time_text.minute != 58): #Year: 2023, DOY:031
6537 dataOut.DensityFinal[0,:id_aux]=missing
5079 #if (time_text.hour == 5 and time_text.minute <= 21) or (time_text.hour == 8 and time_text.minute==1) or (time_text.hour == 9 and time_text.minute==2) or (time_text.hour == 10) or (time_text.hour == 12 and time_text.minute==31): #Year: 2023, DOY:032
6538 dataOut.EDensityFinal[0,:id_aux]=missing
5080 #if (time_text.hour >= 5 and time_text.hour < 11) or (time_text.hour == 11 and time_text.minute<30): #Year: 2023, DOY:171
6539 dataOut.ElecTempFinal[0,:id_aux]=missing
5081 #if (time_text.hour == 19 and time_text.minute > 40) or (time_text.hour == 20 and time_text.minute<20) or (time_text.hour == 6 and time_text.minute==57) or (time_text.hour > 6 and time_text.hour < 11) or (time_text.hour == 11 and time_text.minute<40): #Year: 2023, DOY:172
6540 dataOut.EElecTempFinal[0,:id_aux]=missing
5082 #if (time_text.hour >= 5 and time_text.hour < 11) or (time_text.hour == 11 and time_text.minute < 40) or (time_text.hour == 16 and time_text.minute == 12): #Year: 2023, DOY:173
6541 dataOut.IonTempFinal[0,:id_aux]=missing
5083 #if (time_text.hour >= 5 and time_text.hour < 11) or (time_text.hour == 11 and time_text.minute == 2) or (time_text.hour == 20 and time_text.minute > 30) or (time_text.hour == 21) or (time_text.hour == 22 and time_text.minute < 40): #Year: 2023, DOY:174
6542 dataOut.EIonTempFinal[0,:id_aux]=missing
5084 #if (time_text.hour == 19 and time_text.minute == 41): #Year: 2023, DOY:195
6543 dataOut.PhyFinal[0,:id_aux]=missing
5085 #if (time_text.hour == 22 and time_text.minute == 0) or (time_text.hour == 10) or (time_text.hour == 11 and time_text.minute == 0): #Year: 2023, DOY:248
6544 dataOut.EPhyFinal[0,:id_aux]=missing
5086 #if (time_text.hour >= 8 and time_text.hour <= 10) or (time_text.hour == 3 and time_text.minute == 50) or (time_text.hour == 4 and time_text.minute == 0): #Year: 2023, DOY:249
6545 if (time_text.hour == 2 and time_text.minute == 0): #Year: 2023, DOY:310
5087 #if (time_text.hour == 8 and time_text.minute >= 40) or (time_text.hour == 9 or time_text.hour == 10) or (time_text.hour == 11 and time_text.minute <= 20): #Year: 2023, DOY:250
6546 id_aux = 26
5088 #if (time_text.hour == 23 and time_text.minute >= 20) or (time_text.hour >= 0 and time_text.hour <= 2) or (time_text.hour == 4 and time_text.minute >= 20): #Year: 2023, DOY:264
6547 dataOut.DensityFinal[0,:id_aux]=missing
5089 #if (time_text.hour == 8 and time_text.minute >= 10) or (time_text.hour == 9 and time_text.minute <= 20) or (time_text.hour == 1 and time_text.minute >= 20) or (time_text.hour == 2 and time_text.minute <= 30): #Year: 2023, DOY:265
6548 dataOut.EDensityFinal[0,:id_aux]=missing
5090 #if (time_text.hour == 0 and time_text.minute >= 10) or (time_text.hour == 1 and time_text.minute <= 40) or (time_text.hour == 2 and time_text.minute >= 40): #Year: 2023, DOY:266
6549 dataOut.ElecTempFinal[0,:id_aux]=missing
5091 #if (time_text.hour == 5 and time_text.minute == 10) or (time_text.hour == 5 and time_text.minute == 20): #Year: 2023, DOY:267
6550 dataOut.EElecTempFinal[0,:id_aux]=missing
5092 if (time_text.hour == 3 and time_text.minute == 40) or (time_text.hour == 3 and time_text.minute == 50) or (time_text.hour == 4 and time_text.minute <= 20): #Year: 2023, DOY:268
6551 dataOut.IonTempFinal[0,:id_aux]=missing
5093
6552 dataOut.EIonTempFinal[0,:id_aux]=missing
5094 dataOut.DensityFinal[0,:]=missing
6553 dataOut.PhyFinal[0,:id_aux]=missing
5095 dataOut.EDensityFinal[0,:]=missing
6554 dataOut.EPhyFinal[0,:id_aux]=missing
5096 dataOut.ElecTempFinal[0,:]=missing
5097 dataOut.EElecTempFinal[0,:]=missing
5098 dataOut.IonTempFinal[0,:]=missing
5099 dataOut.EIonTempFinal[0,:]=missing
5100 dataOut.PhyFinal[0,:]=missing
5101 dataOut.EPhyFinal[0,:]=missing
5102
5103 dataOut.flagNoData = True #Remueve todo el perfil
5104 '''
6555 '''
5105 '''
6556 '''
5106 if (time_text.hour == 11 and time_text.minute == 40): #Year: 2023, DOY:268
6557 if (time_text.hour == 11 and time_text.minute == 40): #Year: 2023, DOY:268
@@ -7294,7 +8745,7 class DataSaveCleaner(Operation):
7294 dataOut.EIonTempFinal[0,id_aux:]=missing
8745 dataOut.EIonTempFinal[0,id_aux:]=missing
7295 dataOut.PhyFinal[0,id_aux:]=missing
8746 dataOut.PhyFinal[0,id_aux:]=missing
7296 dataOut.EPhyFinal[0,id_aux:]=missing
8747 dataOut.EPhyFinal[0,id_aux:]=missing
7297 if (time_text.hour == 21 and time_text.minute == 13): #Year: 2022, DOY:244
8748 if (time_text.hour == 21 and time_text.minute == 13) or (time_text.hour == 2 and time_text.minute == 55): #Year: 2022, DOY:244
7298 id_aux = 26
8749 id_aux = 26
7299 dataOut.DensityFinal[0,id_aux:]=missing
8750 dataOut.DensityFinal[0,id_aux:]=missing
7300 dataOut.EDensityFinal[0,id_aux:]=missing
8751 dataOut.EDensityFinal[0,id_aux:]=missing
@@ -7484,6 +8935,56 class DataSaveCleaner(Operation):
7484 dataOut.EIonTempFinal[0,id_aux:]=missing
8935 dataOut.EIonTempFinal[0,id_aux:]=missing
7485 dataOut.PhyFinal[0,id_aux:]=missing
8936 dataOut.PhyFinal[0,id_aux:]=missing
7486 dataOut.EPhyFinal[0,id_aux:]=missing
8937 dataOut.EPhyFinal[0,id_aux:]=missing
8938 if (time_text.hour == 2 and time_text.minute == 1): #Year: 2022, DOY:244
8939 id_aux = 40
8940 dataOut.DensityFinal[0,id_aux:]=missing
8941 dataOut.EDensityFinal[0,id_aux:]=missing
8942 dataOut.ElecTempFinal[0,id_aux:]=missing
8943 dataOut.EElecTempFinal[0,id_aux:]=missing
8944 dataOut.IonTempFinal[0,id_aux:]=missing
8945 dataOut.EIonTempFinal[0,id_aux:]=missing
8946 dataOut.PhyFinal[0,id_aux:]=missing
8947 dataOut.EPhyFinal[0,id_aux:]=missing
8948 if (time_text.hour == 2 and time_text.minute == 1): #Year: 2022, DOY:244
8949 id_aux = 26
8950 dataOut.DensityFinal[0,:id_aux]=missing
8951 dataOut.EDensityFinal[0,:id_aux]=missing
8952 dataOut.ElecTempFinal[0,:id_aux]=missing
8953 dataOut.EElecTempFinal[0,:id_aux]=missing
8954 dataOut.IonTempFinal[0,:id_aux]=missing
8955 dataOut.EIonTempFinal[0,:id_aux]=missing
8956 dataOut.PhyFinal[0,:id_aux]=missing
8957 dataOut.EPhyFinal[0,:id_aux]=missing
8958 if (time_text.hour == 1 and time_text.minute == 29): #Year: 2022, DOY:244
8959 id_aux = 30
8960 dataOut.DensityFinal[0,:id_aux]=missing
8961 dataOut.EDensityFinal[0,:id_aux]=missing
8962 dataOut.ElecTempFinal[0,:id_aux]=missing
8963 dataOut.EElecTempFinal[0,:id_aux]=missing
8964 dataOut.IonTempFinal[0,:id_aux]=missing
8965 dataOut.EIonTempFinal[0,:id_aux]=missing
8966 dataOut.PhyFinal[0,:id_aux]=missing
8967 dataOut.EPhyFinal[0,:id_aux]=missing
8968 if (time_text.hour == 0 and time_text.minute == 25) or (time_text.hour == 0 and time_text.minute == 36) or (time_text.hour == 1 and time_text.minute == 8) or (time_text.hour == 1 and time_text.minute == 19) or (time_text.hour == 1 and time_text.minute == 29): #Year: 2022, DOY:244
8969 id_aux = 20
8970 dataOut.DensityFinal[0,:id_aux]=missing
8971 dataOut.EDensityFinal[0,:id_aux]=missing
8972 dataOut.ElecTempFinal[0,:id_aux]=missing
8973 dataOut.EElecTempFinal[0,:id_aux]=missing
8974 dataOut.IonTempFinal[0,:id_aux]=missing
8975 dataOut.EIonTempFinal[0,:id_aux]=missing
8976 dataOut.PhyFinal[0,:id_aux]=missing
8977 dataOut.EPhyFinal[0,:id_aux]=missing
8978 if (time_text.hour == 1 and time_text.minute == 40) or (time_text.hour == 1 and time_text.minute == 51): #Year: 2022, DOY:244
8979 id_aux = 34
8980 dataOut.DensityFinal[0,:id_aux]=missing
8981 dataOut.EDensityFinal[0,:id_aux]=missing
8982 dataOut.ElecTempFinal[0,:id_aux]=missing
8983 dataOut.EElecTempFinal[0,:id_aux]=missing
8984 dataOut.IonTempFinal[0,:id_aux]=missing
8985 dataOut.EIonTempFinal[0,:id_aux]=missing
8986 dataOut.PhyFinal[0,:id_aux]=missing
8987 dataOut.EPhyFinal[0,:id_aux]=missing
7487 '''
8988 '''
7488 '''
8989 '''
7489 if (time_text.hour <= 10): #Year: 2022, DOY:245
8990 if (time_text.hour <= 10): #Year: 2022, DOY:245
@@ -8475,13 +9976,18 class SSheightProfiles(Operation):
8475 day_dif = 0 #day_19_Oct_2021: 3
9976 day_dif = 0 #day_19_Oct_2021: 3
8476 code_block = code[block-1-day_dif,:,:]
9977 code_block = code[block-1-day_dif,:,:]
8477 '''
9978 '''
9979 #print("hey i'm here!!!!!!!!!!!!!",code_block)
8478 if repeat is not None:
9980 if repeat is not None:
8479 code_block = numpy.repeat(code_block, repeats=repeat, axis=1)
9981 code_block = numpy.repeat(code_block, repeats=repeat, axis=1)
9982 #print("REPEAT!!!!!!!!!!!!!",code_block)
8480
9983
8481 for i in range(self.buffer.shape[1]):
9984 for i in range(self.buffer.shape[1]):
8482
9985 #exit(1)
8483 if code is not None:
9986 if code is not None:
8484 self.buffer[:,i] = dataOut.data[:,i*self.step:i*self.step + self.nsamples]*code_block[dataOut.profileIndex,:]
9987 #self.buffer[:,i] = dataOut.data[:,i*self.step:i*self.step + self.nsamples]*code_block[dataOut.profileIndex,:]
9988 #print("BEFORE: ", dataOut.data[:,i*self.step:i*self.step + self.nsamples])
9989 self.buffer[:,i] = dataOut.data[:,i*self.step:i*self.step + self.nsamples]*code_block
9990 #print("AFTER: ", self.buffer[:,i])
8485
9991
8486 else:
9992 else:
8487
9993
General Comments 0
You need to be logged in to leave comments. Login now