Metadata-Version: 2.4
Name: mosaic_proposal_helper
Version: 0.5
Summary: Helpers to generate and visualize mosaic pointings for interferometers
Author: Jaime Pineda
License: MIT License
Classifier: Development Status :: 5 - Production/Stable
Classifier: Intended Audience :: Science/Research
Classifier: Topic :: Scientific/Engineering :: Astronomy
Classifier: License :: OSI Approved :: MIT License
Classifier: Natural Language :: English
Classifier: Topic :: Software Development :: Libraries :: Python Modules
Classifier: Programming Language :: Python :: 3.10
Classifier: Programming Language :: Python :: 3.11
Classifier: Programming Language :: Python :: 3.12
Classifier: Programming Language :: Python :: 3.13
Requires-Python: >=3.10
Description-Content-Type: text/markdown
License-File: LICENSE
Requires-Dist: numpy
Requires-Dist: astropy
Requires-Dist: matplotlib
Requires-Dist: ruff>=0.4.6
Provides-Extra: test
Requires-Dist: pytest>=8; extra == "test"
Dynamic: license-file

# mosaic_proposal_helper

Helpers to generate and visualize mosaic pointings for interferometers.

This repository now follows a src-layout package structure:

- `src/mosaic_proposal_helper/`: importable package code
- `examples/`: runnable examples
- `examples/data/`: data and outputs used by examples

## Installation

From the repository root:

```bash
python -m pip install -e .
```

## Usage

```python
from astropy import units as u
from mosaic_proposal_helper import get_offsets, compute_pointings, pb_noema

PB = pb_noema(115 * u.GHz)
offsets = get_offsets(width=2.4 * u.arcmin, height=1.2 * u.arcmin, pb=PB)
```

Run the example:

```bash
python examples/example_pointing.py
```

## Credits

Developed by Jaime E Pineda ([@jpinedaf](http://github.com/jpinedaf)).
