ACTCollaboration / ACT-DR6-parameters

Parameters and run settings for ACT DR6.
1 stars 1 forks source link

Update cuts to match unblinding plan #8

Closed HTJense closed 7 months ago

HTJense commented 11 months ago

Updated the DR6 likelihood data cuts corresponding to the unblinding cuts:

xgarrido commented 7 months ago

After speaking with @thibautlouis, we came to the conclusion that it is "easier" to write explicitly the multipole ranges. Actually, the TE/ET spectra breaks the generality of spectra scales and it is not easy or useful to use anchor/alias provided by yaml syntax.

Here are the cuts used for unblinding

Array T P
pa4_f220 1000 -
pa5_f090 1000 500
pa5_f150 800 500
pa6_f090 1000 500
pa6_f150 600 500

Below is the relevant part of the yaml to be updated

  # Specify default set of spectra and scale cuts
  # to be used
  defaults:
    polarizations: [TT, TE, ET, EE]
    polarizations_auto: &polarizations_auto [TT, TE, EE]
    lmax: &lmax 8500
    scales:
      TT: [2, *lmax]
      TE: [2, *lmax]
      ET: [2, *lmax]
      EE: [2, *lmax]

    # If True, TE' = (TE + ET) / 2 will be used
    # instead of TE and ET separately.
    symmetrize: false

  data:
    experiments:
      - dr6_pa4_f220
      - dr6_pa5_f090
      - dr6_pa5_f150
      - dr6_pa6_f090
      - dr6_pa6_f150

    spectra:

      - experiments: [dr6_pa4_f220, dr6_pa4_f220]
        polarizations: &polarizations_pa4_f220
          - TT
        scales: &scales_pa4_f220
          TT: [1000, *lmax]
      - experiments: [dr6_pa4_f220, dr6_pa5_f090]
        polarizations: *polarizations_pa4_f220
        scales: *scales_pa4_f220
      - experiments: [dr6_pa4_f220, dr6_pa5_f150]
        polarizations: *polarizations_pa4_f220
        scales: *scales_pa4_f220
      - experiments: [dr6_pa4_f220, dr6_pa6_f090]
        polarizations: *polarizations_pa4_f220
        scales: *scales_pa4_f220
      - experiments: [dr6_pa4_f220, dr6_pa6_f150]
        polarizations: *polarizations_pa4_f220
        scales: *scales_pa4_f220

      - experiments: [dr6_pa5_f090, dr6_pa5_f090]
        polarizations: *polarizations_auto
        scales:
          TT: [1000, *lmax]
          TE: [1000, *lmax]
          EE: [500, *lmax]
      - experiments: [dr6_pa5_f090, dr6_pa5_f150]
        scales:
          TT: [1000, *lmax]
          TE: [1000, *lmax]
          ET: [800, *lmax]
          EE: [500, *lmax]
      - experiments: [dr6_pa5_f090, dr6_pa6_f090]
        scales:
          TT: [1000, *lmax]
          TE: [1000, *lmax]
          ET: [1000, *lmax]
          EE: [500, *lmax]
      - experiments: [dr6_pa5_f090, dr6_pa6_f150]
        scales:
          TT: [1000, *lmax]
          TE: [1000, *lmax]
          ET: [600, *lmax]
          EE: [500, *lmax]

      - experiments: [dr6_pa5_f150, dr6_pa5_f150]
        polarizations: *polarizations_auto
        scales:
          TT: [800, *lmax]
          TE: [800, *lmax]
          EE: [500, *lmax]
      - experiments: [dr6_pa5_f150, dr6_pa6_f090]
        scales:
          TT: [1000, *lmax]
          TE: [800, *lmax]
          ET: [1000, *lmax]
          EE: [500, *lmax]
      - experiments: [dr6_pa5_f150, dr6_pa6_f150]
        scales:
          TT: [800, *lmax]
          TE: [800, *lmax]
          ET: [600, *lmax]
          EE: [500, *lmax]

      - experiments: [dr6_pa6_f090, dr6_pa6_f090]
        polarizations: *polarizations_auto
        scales:
          TT: [1000, *lmax]
          TE: [1000, *lmax]
          EE: [500, *lmax]
      - experiments: [dr6_pa6_f090, dr6_pa6_f150]
        scales:
          TT: [1000, *lmax]
          TE: [1000, *lmax]
          ET: [600, *lmax]
          EE: [500, *lmax]

      - experiments: [dr6_pa6_f150, dr6_pa6_f150]
        polarizations: *polarizations_auto
        scales:
          TT: [600, *lmax]
          TE: [600, *lmax]
          EE: [500, *lmax]

We can discuss the details on slack.

HTJense commented 7 months ago

I have addressed these changes in #9 in preparation for the sim runs.