Skip to content
Snippets Groups Projects
Select Git revision
  • 72-improve-docs-for_optimal_setup
  • master default protected
  • os-path-join
  • develop-GA
  • add-higher-spindown-components
  • v1.3
  • v1.2
  • v1.1.2
  • v1.1.0
  • v1.0.1
10 results

glitch_robust_search_make_simulated_data.py

Blame
  • glitch_robust_search_make_simulated_data.py 793 B
    import numpy as np
    import pyfstat
    
    outdir = 'data'
    label = 'simulated_glitching_signal'
    
    # Properties of the GW data
    tstart = 1000000000
    Tspan = 60 * 86400
    
    tref = tstart + .5 * Tspan
    
    # Fixed properties of the signal
    F0s = 30
    F1s = -1e-8
    F2s = 0
    Alpha = np.radians(83.6292)
    Delta = np.radians(22.0144)
    h0 = 1e-25
    sqrtSX = 1e-24
    psi = -0.1
    phi = 0
    cosi = 0.5
    
    # Glitch properties
    dtglitch = 0.45 * Tspan  # time (in secs) after minStartTime
    dF0 = 5e-6
    dF1 = 1e-12
    
    
    detectors = 'H1'
    
    glitch_data = pyfstat.Writer(
        label=label, outdir=outdir, tref=tref, tstart=tstart,
        F0=F0s, F1=F1s, F2=F2s, duration=Tspan, Alpha=Alpha,
        Delta=Delta, sqrtSX=sqrtSX, dtglitch=dtglitch,
        h0=h0, cosi=cosi, phi=phi, psi=psi,
        delta_F0=dF0, delta_F1=dF1, add_noise=True)
    
    glitch_data.make_data()