[cig-commits] [commit] inversion: update inversion file, add script (1098a3b)
cig_noreply at geodynamics.org
cig_noreply at geodynamics.org
Fri Dec 12 22:03:56 PST 2014
Repository : https://github.com/geodynamics/burnman
On branch : inversion
Link : https://github.com/geodynamics/burnman/compare/9cf237852c30754d89efcc731fd5d788251e3d96...1098a3bf1b7cf8d21e6a06c1cca7639f1b95764a
>---------------------------------------------------------------
commit 1098a3bf1b7cf8d21e6a06c1cca7639f1b95764a
Author: Timo Heister <timo.heister at gmail.com>
Date: Sat Dec 13 01:03:10 2014 -0500
update inversion file, add script
>---------------------------------------------------------------
1098a3bf1b7cf8d21e6a06c1cca7639f1b95764a
inversion/run_orig.sh | 14 ++++++++++++++
inversion/setup_isochemical_newmisfit_moduli_realdata.py | 6 +++---
2 files changed, 17 insertions(+), 3 deletions(-)
diff --git a/inversion/run_orig.sh b/inversion/run_orig.sh
new file mode 100755
index 0000000..8d22241
--- /dev/null
+++ b/inversion/run_orig.sh
@@ -0,0 +1,14 @@
+#!/bin/bash
+
+for i in "1" "2" "3" "4";
+do
+ f=orig_$i
+ if [ -e $f ]
+ then
+ python setup_isochemical_newmisfit_moduli_realdata.py continue $f &
+ else
+ python setup_isochemical_newmisfit_moduli_realdata.py run $f &
+ fi
+done
+
+wait
diff --git a/inversion/setup_isochemical_newmisfit_moduli_realdata.py b/inversion/setup_isochemical_newmisfit_moduli_realdata.py
index ace1357..cb9056f 100644
--- a/inversion/setup_isochemical_newmisfit_moduli_realdata.py
+++ b/inversion/setup_isochemical_newmisfit_moduli_realdata.py
@@ -156,20 +156,20 @@ if whattodo=="run":
whattodo="continue"
if whattodo=="continue":
- n_runs = 2 # results in 1000 new points
+ n_runs = 100
for l in range(0,n_runs):
db = pymc.database.pickle.load(dbname)
print "*** run=%d/%d, # samples: %d" % (l, n_runs, db.trace('fraction_pv').stats()['n'] )
S = pymc.MCMC(model, db=db)
#S.sample(iter=100, burn=10, thin=1)
- S.sample(iter=10000, burn=0, thin=10) # Search space for 100000 acceptable steps, forget first 1000 and save every 10.
+ S.sample(iter=1000, burn=0, thin=10) # Search space for 100000 acceptable steps, forget first 1000 and save every 10.
S.db.close()
if whattodo=="plot":
files=sys.argv[2:]
print "files:",files
- b=0#10000 # burn number
+ b=100#10000 # burn number
i=1
for t in things:
More information about the CIG-COMMITS
mailing list