JulienPeloton / s4cmb

Simulation of instrumental systematic effects in the context of CMB observations
GNU General Public License v3.0
9 stars 17 forks source link

Scan Implementation #15

Open smsimon opened 6 years ago

smsimon commented 6 years ago

Does this include Neil's latest updates on scan strategy here? What happens to subscan information? Do we have the turnarounds? How do you identify the subscans in the TOD?

JulienPeloton commented 6 years ago
  1. No it does not include Neil's latest updates on scan strategy but this is something I can add it (slide 4 is exactly what I need)! Let me know if you need it.

  2. subscan information: For the moment there is none, i.e. a timestream is one unique long vector. However, I have already a routine to define those (tod.TimeOrderedDataPairDiff.get_timestream_masks) if needed.

  3. turnarounds: not implemented yet, but can be done easily given that we have the telescope velocity (just mask TOD when v isn't constant).

  4. How do we identify the subscans in the TOD? That's up to us. The most common way is to define each sweep in azimuth as a subscan.

Let me know whether you want me to implement asap points 2 - 4.

JulienPeloton commented 6 years ago

Quick note: TOAST simulates turnaround correctly.

JulienPeloton commented 6 years ago

Quick follow-up: 1. has been now added to the library (see here for an example).

JulienPeloton commented 6 years ago

Quick follow-up: 2. and 4. has been now added to the library (see here).

Only the turnarounds are missing for the moment. Looking at TOAST, it seems that I can get all information needed from here.