[model] name = marginalized_time low-frequency-cutoff = 30.0 marginalize_vector_params = tc, ra, dec, polarization marginalize_vector_samples = 500 ; You shouldn't use phase marginalization if the approximant has ; higher-order modes marginalize_phase = True marginalize_distance = True marginalize_distance_param = distance marginalize_distance_interpolator = True marginalize_distance_snr_range = 5, 50 marginalize_distance_density = 100, 100 marginalize_distance_samples = 1000 [data] instruments = H1 L1 trigger-time = 1126259462.43 ; See the documentation at ; http://pycbc.org/pycbc/latest/html/inference.html#simulated-bbh-example ; for details on the following settings: analysis-start-time = -6 analysis-end-time = 2 psd-estimation = median-mean psd-start-time = -256 psd-end-time = 256 psd-inverse-length = 8 psd-segment-length = 8 psd-segment-stride = 4 ; The frame files must be downloaded from GWOSC before running. Here, we ; assume that the files have been downloaded to the same directory. Adjust ; the file path as necessary if not. frame-files = H1:H-H1_GWOSC_4KHZ_R1-1126257415-4096.gwf L1:L-L1_GWOSC_4KHZ_R1-1126257415-4096.gwf channel-name = H1:GWOSC-4KHZ_R1_STRAIN L1:GWOSC-4KHZ_R1_STRAIN sample-rate = 2048 ; We'll use a high-pass filter so as not to get numerical errors from the large ; amplitude low frequency noise. Here we use 15 Hz, which is safely below the ; low frequency cutoff of our likelihood integral (20 Hz) strain-high-pass = 15 ; The pad-data argument is for the high-pass filter: 8s are added to the ; beginning/end of the analysis/psd times when the data is loaded. After the ; high pass filter is applied, the additional time is discarded. This pad is ; *in addition to* the time added to the analysis start/end time for the PSD ; inverse length. Since it is discarded before the data is transformed for the ; likelihood integral, it has little affect on the run time. pad-data = 8 [sampler] name = dynesty dlogz = 1.0 nlive = 500 [variable_params] ; waveform parameters that will vary in MCMC mass1 = mass2 = inclination = distance = polarization = ra = dec = tc = [static_params] ; waveform parameters that will not change in MCMC approximant = IMRPhenomD f_lower = 20 [prior-mass1] name = uniform min-mass1 = 15 max-mass1 = 50 [prior-mass2] name = uniform min-mass2 = 15 max-mass2 = 50 [prior-ra] name = uniform_angle [prior-dec] name = cos_angle [prior-tc] #; coalescence time prior name = uniform min-tc = 1126259462.35 max-tc = 1126259462.45 [prior-distance] #; following gives a uniform in volume name = uniform_radius min-distance = 100 max-distance = 1000 [prior-polarization] name = uniform_angle [prior-inclination] name = sin_angle