From 095ecdd11ec73fe41507bdebbaea772dde3d1b85 Mon Sep 17 00:00:00 2001
From: Gregory Ashton <gregory.ashton@ligo.org>
Date: Thu, 29 Sep 2016 15:12:52 +0200
Subject: [PATCH] Adds logging output of the MCMC input

---
 pyfstat.py | 11 +++++++++++
 1 file changed, 11 insertions(+)

diff --git a/pyfstat.py b/pyfstat.py
index 0b66f73..45eb70f 100755
--- a/pyfstat.py
+++ b/pyfstat.py
@@ -542,6 +542,16 @@ class MCMCSearch(BaseSearchClass):
             os.rename(self.pickle_path, self.pickle_path+".old")
 
         self.old_data_is_okay_to_use = self.check_old_data_is_okay_to_use()
+        self.log_input()
+
+    def log_input(self):
+        logging.info('Input prior dictionary: {}'.format(self.theta_prior))
+        logging.info('nwalkers={}'.format(self.nwalkers))
+        logging.info('scatter_val={}'.format(self.scatter_val))
+        logging.info('nsteps={}'.format(self.nsteps))
+        logging.info('ntemps={}'.format(self.ntemps))
+        logging.info('log10temperature_min={}'.format(
+            self.log10temperature_min))
 
     def inititate_search_object(self):
         logging.info('Setting up search object')
@@ -1222,6 +1232,7 @@ class MCMCGlitchSearch(MCMCSearch):
             os.rename(self.pickle_path, self.pickle_path+".old")
 
         self.old_data_is_okay_to_use = self.check_old_data_is_okay_to_use()
+        self.log_input()
 
     def inititate_search_object(self):
         logging.info('Setting up search object')
-- 
GitLab