From 9dc2730fa2684affe39bf4ade4653926eead1816 2014-03-19 18:47:35 From: Daniel Valdez Date: 2014-03-19 18:47:35 Subject: [PATCH] En jrodataIO.py se corrige la lectura de channelList desde el archivo FITS. En jroplot, el RTIfromSpectraHeis imprime la leyenda la imprime a partir de channelList --- diff --git a/schainpy/model/jrodataIO.py b/schainpy/model/jrodataIO.py index 5fd7fa5..06b1494 100644 --- a/schainpy/model/jrodataIO.py +++ b/schainpy/model/jrodataIO.py @@ -3072,7 +3072,12 @@ class FitsReader(ProcessingUnit): self.dataType = headerObj.header['DATATYPE'] self.datetimestr = headerObj.header['DATETIME'] - self.channelList = headerObj.header['CHANNELLIST'] + channelList = headerObj.header['CHANNELLIST'] + channelList = channelList.split('[') + channelList = channelList[1].split(']') + channelList = channelList[0].split(',') + channelList = [int(ch) for ch in channelList] + self.channelList = channelList self.nChannels = headerObj.header['NCHANNELS'] self.nHeights = headerObj.header['NHEIGHTS'] self.ippSeconds = headerObj.header['IPPSECONDS'] diff --git a/schainpy/model/jroplot.py b/schainpy/model/jroplot.py index cb80ca2..946f32e 100644 --- a/schainpy/model/jroplot.py +++ b/schainpy/model/jroplot.py @@ -1474,7 +1474,7 @@ class RTIfromSpectraHeis(Figure): # title = "RTI %s" %(thisDatetime.strftime("%d-%b-%Y")) title = "RTI - %s" %(thisDatetime.strftime("%d-%b-%Y %H:%M:%S")) - legendlabels = ["channel %d"%idchannel for idchannel in channelIndexList] + legendlabels = ["channel %d"%idchannel for idchannel in channelList] axes = self.axesList[0] self.xdata = numpy.hstack((self.xdata, x[0:1]))