From 444c3ce6ca54f4b6fc1c95aaa6e79867a16498e0 Mon Sep 17 00:00:00 2001
From: ivar <amvdw95@gmail.com>
Date: Fri, 10 Aug 2012 09:44:45 +0000
Subject: [PATCH] reintroduced R-scaling factor in obspack

---
 da/ctc13/obspack.py | 8 +++++---
 1 file changed, 5 insertions(+), 3 deletions(-)

diff --git a/da/ctc13/obspack.py b/da/ctc13/obspack.py
index c3630d2..3e6c528 100755
--- a/da/ctc13/obspack.py
+++ b/da/ctc13/obspack.py
@@ -128,7 +128,7 @@ class ObsPackObservations(Observation):
                 alts        = ncf.GetVariable('altitude').take(subselect,axis=0)
                 obs         = ncf.GetVariable('value').take(subselect,axis=0)
                 if obsspecie == self.ObsPackCo2Dir:
-                    obs         = obs*1.e6 #IV convert to ppm
+                    obs         = obs #*1.e6 #IV convert to ppm
                 species     = ncf.GetAttribute('dataset_parameter')
                 #strategy    = ncf.GetVariable('sampling_strategy').take(subselect,axis=0)
                 strategy    = 1
@@ -186,7 +186,7 @@ class ObsPackObservations(Observation):
 	tr_species=array(tr_species)
 
         if self.Co2_only:	        	
-            simulated = simulated*1.e6
+            simulated = simulated #*1.e6
         if self.C13_only:
  	    simulated = mtp.MixingratioToPermil(filename,simulated)
         if self.Co2_C13_together:
@@ -414,10 +414,12 @@ class ObsPackObservations(Observation):
 
             if SiteInfo.has_key(identifier): 
                 msg                 = "Observation found (%s, %s)" % (obs.code, identifier,) ; logging.debug(msg)
-                obs.mdm             = SiteInfo[identifier]['error']
+              #  obs.mdm             = SiteInfo[identifier]['error']
                 if species=='co2c13':
                   #  obs.mdmc13          = SiteInfo[identifier]['error_c13']
                     obs.mdm          = SiteInfo[identifier]['error_c13']
+                else:
+                    obs.mdm             = SiteInfo[identifier]['error']*self.global_R_scaling
                 print obs,obs.mdm,species
                 obs.may_localize    = SiteInfo[identifier]['may_localize']
                 obs.may_reject      = SiteInfo[identifier]['may_reject']
-- 
GitLab