simonsobs / simonsobs/sotodlib
Add support in `LoadContext` for running preprocessing up through demodulation
Nobody has claimed this yet.
- Dominant language
- Python
- Stars
- 19
- Forks
- 23
- Avg merge
- 1d 5h
- Merged PRs (30d)
- 14
Description
If we are running a preprocessing pipeline during load, and that pipeline config has demodulation enabled, then create demodulated toast observation containers rather than the usual ones. The mapping between axismanager and toast detector naming conventions should be extracted to helper functions callable by the work needed to address #1007 .
Contributor guide
No contributing guide indexed for this repository
First steps
- Read the whole issue, then the project's contributing guide.
- Comment on the issue to say you are picking it up — it saves two people doing the same work.
- Fork the repository and make your change on a branch.
- Open a pull request that references the issue number.
Research direction
Start at the LoadContext entry point and trace how preprocessing pipelines create toast observation containers, then inspect the axismanager and TOAST detector naming paths and issue #1007. Done means a load-time preprocessing pipeline with demodulation enabled creates demodulated containers and exposes the naming mapping through reusable helper functions.
Written by the indexing model from the issue text.
Assessment
- Tech stack
- python
- Domain
- data
- Issue type
- Feature
- Difficulty
- 4/5
- Estimated time
- 3-5 days
- Activity status
- Stale
- Clarity
- Mostly clear
- Newbie friendliness
- 35/100