Loading [MathJax]/extensions/TeX/AMSsymbols.js
LALPulsar 7.1.1.1-8a6b96f
All Data Structures Namespaces Files Functions Variables Typedefs Enumerations Enumerator Macros Modules Pages
testHeterodyneSearch_flat_evidence_walk Namespace Reference

Variables

bool doplot = True
 
int exit_code = 0
 
string execu = "./lalpulsar_parameter_estimation_nested"
 
string parfile
 
string parf = "test.par"
 
 f = open(parf, "w")
 
string datafile = "data.txt.gz"
 
int dlen = 1440
 
int dt = 600
 
float startgps = 900000000.0
 
float endgps = startgps + dt * (dlen - 1)
 
 ds = np.zeros((dlen, 3))
 
int noisesigma = 1e-24
 
float ulest = 10.8 * np.sqrt(noisesigma**2 / dlen)
 
 fmt
 
 h0uls = np.logspace(np.log10(5.0 * ulest), np.log10(500.0 * ulest), 6)
 
string dets = "H1"
 
int Nlive = 100
 
int Nmcmcinitial = 0
 
string outfile = "test.hdf"
 
string outfile_SNR = "test_SNR"
 
string outfile_Znoise = "test_Znoise"
 
list proposals = ["", "--ensembleWalk 1 --uniformprop 0"]
 
list labels = ["Default", "Walk"]
 
list pcolor = ["b", "r"]
 
list max_nsigma = [2.0, 3.0]
 
int Ntests = 15
 
 fig
 
 ax
 
 walltime = time.time()
 
list odds_prior = []
 
list std_odds_prior = []
 
list logpriors = []
 
string priorfile = "H0 uniform 0 %e\n" % h0ul
 
string priorf = "test.prior"
 
 logprior = -np.log(h0ul * np.pi * 2.0 * (np.pi / 2.0))
 
list hodds = []
 
 elapsed_walltime = time.time() - walltime
 
 flush
 
tuple commandline
 
 shell
 
 a = f["lalinference"]["lalinference_nest"]
 
 ns = np.array(odds_prior)
 
 p
 
 stdchi
 
 nsigma = np.abs(p - 1.0) / stdchi
 
 yerr
 
 label
 
 color
 

Variable Documentation

◆ doplot

bool testHeterodyneSearch_flat_evidence_walk.doplot = True

Definition at line 25 of file testHeterodyneSearch_flat_evidence_walk.py.

◆ exit_code

int testHeterodyneSearch_flat_evidence_walk.exit_code = 0

Definition at line 30 of file testHeterodyneSearch_flat_evidence_walk.py.

◆ execu

string testHeterodyneSearch_flat_evidence_walk.execu = "./lalpulsar_parameter_estimation_nested"

Definition at line 32 of file testHeterodyneSearch_flat_evidence_walk.py.

◆ parfile

string testHeterodyneSearch_flat_evidence_walk.parfile
Initial value:
1= """\
2PSRJ J0000+0000
3RAJ 00:00:00.0
4DECJ 00:00:00.0
5F0 100
6PEPOCH 54000"""

Definition at line 41 of file testHeterodyneSearch_flat_evidence_walk.py.

◆ parf

string testHeterodyneSearch_flat_evidence_walk.parf = "test.par"

Definition at line 48 of file testHeterodyneSearch_flat_evidence_walk.py.

◆ f

testHeterodyneSearch_flat_evidence_walk.f = open(parf, "w")

Definition at line 49 of file testHeterodyneSearch_flat_evidence_walk.py.

◆ datafile

testHeterodyneSearch_flat_evidence_walk.datafile = "data.txt.gz"

Definition at line 54 of file testHeterodyneSearch_flat_evidence_walk.py.

◆ dlen

int testHeterodyneSearch_flat_evidence_walk.dlen = 1440

Definition at line 55 of file testHeterodyneSearch_flat_evidence_walk.py.

◆ dt

int testHeterodyneSearch_flat_evidence_walk.dt = 600

Definition at line 56 of file testHeterodyneSearch_flat_evidence_walk.py.

◆ startgps

float testHeterodyneSearch_flat_evidence_walk.startgps = 900000000.0

Definition at line 57 of file testHeterodyneSearch_flat_evidence_walk.py.

◆ endgps

float testHeterodyneSearch_flat_evidence_walk.endgps = startgps + dt * (dlen - 1)

Definition at line 58 of file testHeterodyneSearch_flat_evidence_walk.py.

◆ ds

testHeterodyneSearch_flat_evidence_walk.ds = np.zeros((dlen, 3))

Definition at line 59 of file testHeterodyneSearch_flat_evidence_walk.py.

◆ noisesigma

int testHeterodyneSearch_flat_evidence_walk.noisesigma = 1e-24

Definition at line 61 of file testHeterodyneSearch_flat_evidence_walk.py.

◆ ulest

float testHeterodyneSearch_flat_evidence_walk.ulest = 10.8 * np.sqrt(noisesigma**2 / dlen)

Definition at line 64 of file testHeterodyneSearch_flat_evidence_walk.py.

◆ fmt

testHeterodyneSearch_flat_evidence_walk.fmt

Definition at line 68 of file testHeterodyneSearch_flat_evidence_walk.py.

◆ h0uls

testHeterodyneSearch_flat_evidence_walk.h0uls = np.logspace(np.log10(5.0 * ulest), np.log10(500.0 * ulest), 6)

Definition at line 71 of file testHeterodyneSearch_flat_evidence_walk.py.

◆ dets

string testHeterodyneSearch_flat_evidence_walk.dets = "H1"

Definition at line 74 of file testHeterodyneSearch_flat_evidence_walk.py.

◆ Nlive

int testHeterodyneSearch_flat_evidence_walk.Nlive = 100

Definition at line 75 of file testHeterodyneSearch_flat_evidence_walk.py.

◆ Nmcmcinitial

int testHeterodyneSearch_flat_evidence_walk.Nmcmcinitial = 0

Definition at line 76 of file testHeterodyneSearch_flat_evidence_walk.py.

◆ outfile

string testHeterodyneSearch_flat_evidence_walk.outfile = "test.hdf"

Definition at line 77 of file testHeterodyneSearch_flat_evidence_walk.py.

◆ outfile_SNR

string testHeterodyneSearch_flat_evidence_walk.outfile_SNR = "test_SNR"

Definition at line 78 of file testHeterodyneSearch_flat_evidence_walk.py.

◆ outfile_Znoise

string testHeterodyneSearch_flat_evidence_walk.outfile_Znoise = "test_Znoise"

Definition at line 79 of file testHeterodyneSearch_flat_evidence_walk.py.

◆ proposals

list testHeterodyneSearch_flat_evidence_walk.proposals = ["", "--ensembleWalk 1 --uniformprop 0"]

Definition at line 83 of file testHeterodyneSearch_flat_evidence_walk.py.

◆ labels

list testHeterodyneSearch_flat_evidence_walk.labels = ["Default", "Walk"]

Definition at line 84 of file testHeterodyneSearch_flat_evidence_walk.py.

◆ pcolor

list testHeterodyneSearch_flat_evidence_walk.pcolor = ["b", "r"]

Definition at line 85 of file testHeterodyneSearch_flat_evidence_walk.py.

◆ max_nsigma

list testHeterodyneSearch_flat_evidence_walk.max_nsigma = [2.0, 3.0]

Definition at line 86 of file testHeterodyneSearch_flat_evidence_walk.py.

◆ Ntests

int testHeterodyneSearch_flat_evidence_walk.Ntests = 15

Definition at line 99 of file testHeterodyneSearch_flat_evidence_walk.py.

◆ fig

testHeterodyneSearch_flat_evidence_walk.fig

Definition at line 102 of file testHeterodyneSearch_flat_evidence_walk.py.

◆ ax

testHeterodyneSearch_flat_evidence_walk.ax

Definition at line 102 of file testHeterodyneSearch_flat_evidence_walk.py.

◆ walltime

testHeterodyneSearch_flat_evidence_walk.walltime = time.time()

Definition at line 104 of file testHeterodyneSearch_flat_evidence_walk.py.

◆ odds_prior

list testHeterodyneSearch_flat_evidence_walk.odds_prior = []

Definition at line 107 of file testHeterodyneSearch_flat_evidence_walk.py.

◆ std_odds_prior

list testHeterodyneSearch_flat_evidence_walk.std_odds_prior = []

Definition at line 108 of file testHeterodyneSearch_flat_evidence_walk.py.

◆ logpriors

list testHeterodyneSearch_flat_evidence_walk.logpriors = []

Definition at line 109 of file testHeterodyneSearch_flat_evidence_walk.py.

◆ priorfile

string testHeterodyneSearch_flat_evidence_walk.priorfile = "H0 uniform 0 %e\n" % h0ul

Definition at line 113 of file testHeterodyneSearch_flat_evidence_walk.py.

◆ priorf

string testHeterodyneSearch_flat_evidence_walk.priorf = "test.prior"

Definition at line 115 of file testHeterodyneSearch_flat_evidence_walk.py.

◆ logprior

testHeterodyneSearch_flat_evidence_walk.logprior = -np.log(h0ul * np.pi * 2.0 * (np.pi / 2.0))

Definition at line 120 of file testHeterodyneSearch_flat_evidence_walk.py.

◆ hodds

list testHeterodyneSearch_flat_evidence_walk.hodds = []

Definition at line 123 of file testHeterodyneSearch_flat_evidence_walk.py.

◆ elapsed_walltime

testHeterodyneSearch_flat_evidence_walk.elapsed_walltime = time.time() - walltime

Definition at line 126 of file testHeterodyneSearch_flat_evidence_walk.py.

◆ flush

testHeterodyneSearch_flat_evidence_walk.flush

Definition at line 138 of file testHeterodyneSearch_flat_evidence_walk.py.

◆ commandline

testHeterodyneSearch_flat_evidence_walk.commandline
Initial value:
1= (
2 "%s --detectors %s --par-file %s --input-files %s --outfile %s --prior-file %s --Nlive %d --Nmcmcinitial %d %s"
3 % (
4 execu,
5 dets,
6 parf,
7 datafile,
8 outfile,
9 priorf,
10 Nlive,
11 Nmcmcinitial,
12 prop,
13 )
14 )

Definition at line 142 of file testHeterodyneSearch_flat_evidence_walk.py.

◆ shell

testHeterodyneSearch_flat_evidence_walk.shell

Definition at line 157 of file testHeterodyneSearch_flat_evidence_walk.py.

◆ a

testHeterodyneSearch_flat_evidence_walk.a = f["lalinference"]["lalinference_nest"]

Definition at line 161 of file testHeterodyneSearch_flat_evidence_walk.py.

◆ ns

testHeterodyneSearch_flat_evidence_walk.ns = np.array(odds_prior)

Definition at line 173 of file testHeterodyneSearch_flat_evidence_walk.py.

◆ p

testHeterodyneSearch_flat_evidence_walk.p
Initial value:
1= np.sum((ns - np.mean(ns)) ** 2 / np.array(std_odds_prior) ** 2) / float(
2 len(h0uls)
3 )

Definition at line 174 of file testHeterodyneSearch_flat_evidence_walk.py.

◆ stdchi

testHeterodyneSearch_flat_evidence_walk.stdchi
Initial value:
1= np.sqrt(2.0 * float(len(h0uls))) / float(
2 len(h0uls)
3 )

Definition at line 177 of file testHeterodyneSearch_flat_evidence_walk.py.

◆ nsigma

testHeterodyneSearch_flat_evidence_walk.nsigma = np.abs(p - 1.0) / stdchi

Definition at line 180 of file testHeterodyneSearch_flat_evidence_walk.py.

◆ yerr

testHeterodyneSearch_flat_evidence_walk.yerr

Definition at line 196 of file testHeterodyneSearch_flat_evidence_walk.py.

◆ label

testHeterodyneSearch_flat_evidence_walk.label

Definition at line 198 of file testHeterodyneSearch_flat_evidence_walk.py.

◆ color

testHeterodyneSearch_flat_evidence_walk.color

Definition at line 199 of file testHeterodyneSearch_flat_evidence_walk.py.