## ## rift.ini : prototype embedded in rift source tree, configured via asimov ## [analysis] ifos=['H1', 'L1'] engine= nparallel=4 upload-to-gracedb=False singularity=True osg=True [paths] webdir=/home/pe.o4/public_html/gwtc-6/production/S250904cv/rift-SEOBNRv5PHM [input] max-psd-length=10000 padding=16 minimum_realizations_number=8 events=all analyse-all-time=False timeslides=False ignore-gracedb-psd=True threshold-snr=3 gps-time-file = ignore-state-vector = True [condor] lalsuite-install=/home/pe.o4/.conda/envs/O4c-Production-PE-260618-rift-update ligolw_print=%(lalsuite-install)s/bin/ligolw_print coherencetest=%(lalsuite-install)s/bin/lalinference_coherence_test ligo-skymap-from-samples=%(lalsuite-install)s/bin/ligo-skymap-from-samples ligo-skymap-plot=%(lalsuite-install)s/bin/ligo-skymap-plot processareas=%(lalsuite-install)s/bin/process_areas computeroqweights=%(lalsuite-install)s/bin/lalinference_compute_roq_weights mpiwrapper=%(lalsuite-install)s/bin/lalinference_mpi_wrapper gracedb=%(lalsuite-install)s/bin/gracedb ppanalysis=%(lalsuite-install)s/bin/cbcBayesPPAnalysis pos_to_sim_inspiral=%(lalsuite-install)s/bin/cbcBayesPosToSimInspiral mpirun = %(lalsuite-install)s/bin/mpirun accounting_group=ligo.prod.o4.cbc.pe.rift accounting_group_user=abhishek.sharma [datafind] url-type=file types = { "H1":"H1_HOFT_C00_AR","L1":"L1_HOFT_C00_AR", } [data] channels = { "H1":"H1:GDS-CALIB_STRAIN_CLEAN_AR","L1":"L1:GDS-CALIB_STRAIN_CLEAN_AR", } [lalinference] flow = { "H1":20,"L1":20, } fhigh = { "H1":1792,"L1":1792, } [engine] fref=20.0 fmin-template=13.33 # note *no* quote here approx = SEOBNRv5PHM amporder = seglen = 8 srate = 4096 enable-spline-calibration = spcal-nodes = 10 H1-spcal-envelope="/home/pe.o4/GWTC6/project/working/S250904cv/get-calibration-ligo-L1/calibration/H1.txt" L1-spcal-envelope="/home/pe.o4/GWTC6/project/working/S250904cv/get-calibration-ligo-L1/calibration/L1.txt" H1-psd="/home/pe.o4/GWTC6/project/checkouts/S250904cv/C01_offline/psds/4096/H1-psd.xml.gz" L1-psd="/home/pe.o4/GWTC6/project/checkouts/S250904cv/C01_offline/psds/4096/L1-psd.xml.gz" # # Priors # # Spin a_spin1-max = 0.99 a_spin2-max = 0.99 # Chirp mass chirpmass-min = 21.221236802492953 chirpmass-max = 28.59977164862244 # Mass ratio q-min = 0.05 q-max = 1.0 # Component masses comp-min = 1 comp-max = 1000 # Luminosity distance distance-max = 10000.0 [skyarea] maxpts=2000 [resultspage] skyres=0.5 deltaLogP = 7.5 [ligo-skymap-from-samples] enable-multiresolution= [ligo-skymap-plot] annotate= contour= 50 90 [rift-pseudo-pipe] # Pipeline settings internal-n-iterations-subdag-max=50 calibration-reweighting=True # bilby-ini-file="/home/pe.o4/GWTC6/project/checkouts/S250904cv/C01_offline/bilby-IMRPhenomXPNR.ini" calibration-reweighting-batchsize=200 # # CIP Settings # cip-fit-method="rf" cip-sampler-method='AV' cip-explode-jobs= 3 cip-explode-jobs-auto=True # # Internal settings # internal-use-aligned-phase-coordinates=True internal-correlate-default=True internal-use-rescaled-transverse-spin-coordinates=False internal-cip-use-lnL=True # # Assume settings # # # Marginalisations # internal-marginalize-distance=False internal-distance-max=10000.0 #internal-distance-max=10000 # # ILE Settings # ile-n-eff= 10 ile-copies = 1 ile-sampler-method='AV' internal-ile-freezeadapt=False # # Add extra arguments. Note we provide EITHER OR choices manual-extra-ile-args=--internal-waveform-extra-kwargs "{'antisymmetric_modes_hm': True, 'enable_antisymmetric_modes': True, 'lmax_nyquist': 1}" # internal-ile-data-tukey-window-time=1.0 # # Waveform arguments # # approx is repeated, because argument parsing changes what is done by default based on *arguments* # Note it is quoted this time, because we use an 'eval' on every argument in this subsection approx = "SEOBNRv5PHM" l-max=4 # # Priors # # * distance prior if this argument is *not* set is dL^2 ile-distance-prior='cosmo_sourceframe' # maximum runtime for ILE jobs. May need to be longer ile-runtime-max-minutes= 700 # Number of likelihood evaluations for each instance. Make this larger if your likelihoods are very fast, smaller if you need low latency ile-jobs-per-worker= 100 # # OSG settings # use_osg= True use_osg_file_transfer= True use_osg_cip= True internal-truncate-files-for-osg-file-transfer= True # authentication/scitokens setup - now required, X509 deprecated internal-use-oauth-files = 'scitokens' internal-propose-converge-last-stage=True add-extrinsic=True batch-extrinsic=True # * final stage provides time (and distance, if marginalized) add-extrinsic-time-resampling=True # Other options needed for this specific analysis # force-eta-range : the usual doesn't awlays work; this uses 20:1 prior range, should be set consistently to above # force-eta-range="[0.0453514739,0.24999999999]" force-chi-max = 0.99 force-chi-small-max = 0.99 force-mc-range ="[21.221236802492953, 28.59977164862244]" event_time = 1441029010.531738 fmin-template=13.33 # fmax: see bilby setup . Note we only have ONE such fmax = 1792 # force-hint-snr : if the asimov prototype has snr information, provide it here - NOT FOUND # number of samples produced EACH ITERATION, used to test for convergence for example, low resolution ok. Note this is the CIP output, NOT what is processed by ILE n-output-samples= 5000 # number of samples produced AT END n-output-samples-last= 100000 # File transfer settings (needed for some waveform) # Same syntax as in bilby, to minimize user stress # additional ILE disk space, as needed for (a) additional files to transfer (waveforms), or (b) large frame files # quote the request-disk, so I can safely use '1G' in the file internal-ile-request-disk= "4G" internal-cip-request-disk= "4G"