diff --git a/da/ctc13/obspack.py b/da/ctc13/obspack.py index a2714588be6cd13c7765927f1363295038d4702d..ab95e2c56bcc6ea48d32202ce614d70c305bec16 100755 --- a/da/ctc13/obspack.py +++ b/da/ctc13/obspack.py @@ -96,7 +96,7 @@ class ObsPackObservations(Observation): for ncfile in ncfilelist: - infile = os.path.join(self.ObsPackDir,'data','nc',ncfile) + infile = os.path.join(obsspecie,'data','nc',ncfile) ncf = io.CT_Read(infile,'read') idates = ncf.GetVariable('time_components') dates = array([dtm.datetime(*d) for d in idates]) @@ -189,7 +189,7 @@ class ObsPackObservations(Observation): msg = 'Creating new observations file for ObservationOperator (%s)' % obsinputfile ; logging.debug(msg) dimid = f.AddDim('obs',len(self.Data)) - dim50char = f.AddDim('string_of50chars',50) + dim100char = f.AddDim('string_of100chars',100) dim10char = f.AddDim('string_of10chars',10) dimcalcomp = f.AddDim('calendar_components',6) @@ -270,7 +270,7 @@ class ObsPackObservations(Observation): savedict['dtype'] = "char" savedict['name'] = "obs_id" savedict['units'] = "NOAA database identifier" - savedict['dims'] = dimid+dim50char + savedict['dims'] = dimid+dim100char savedict['values'] = data savedict['missing_value'] = '-' savedict['_FillValue'] = '-'