https://github.com/punch-mission/simpunch
Simulate PUNCH Data
https://github.com/punch-mission/simpunch
data nasa-data punch simulation
Last synced: 29 days ago
JSON representation
Simulate PUNCH Data
- Host: GitHub
- URL: https://github.com/punch-mission/simpunch
- Owner: punch-mission
- License: other
- Created: 2023-05-15T15:27:01.000Z (over 2 years ago)
- Default Branch: main
- Last Pushed: 2025-07-22T12:22:44.000Z (6 months ago)
- Last Synced: 2025-08-27T21:43:55.139Z (5 months ago)
- Topics: data, nasa-data, punch, simulation
- Language: Python
- Homepage: https://simpunch.readthedocs.io/en/latest/
- Size: 26.6 MB
- Stars: 3
- Watchers: 4
- Forks: 0
- Open Issues: 1
-
Metadata Files:
- Readme: README.md
- Changelog: CHANGELOG.md
- License: LICENSE
Awesome Lists containing this project
README
# simpunch
This software creates simulated PUNCH-like data. It's useful in testing the calibration pipeline.
> [!CAUTION]
> This package is still being developed. There will be breaking code changes until v1.
> We advise you to wait until then to use it.

It accepts a total brightness and polarized brightness model as input.
These have been created using the
[FORWARD code](https://www.frontiersin.org/journals/astronomy-and-space-sciences/articles/10.3389/fspas.2016.00008/full)
from [GAMERA simulation data ](https://arxiv.org/pdf/2405.13069).
These images are fed backward through the pipeline from level 3 to level 0 products,
adding appropriate effects along the way.
## Instructions
1. Install the package with `pip install .`
2. Start prefect with `prefect server start`
3. Create a configuration file like [example_config.toml](example_config.toml)
4. Run with `simpunch generate my_config.toml`