📄 Static documentation snapshot of muscat-db — live data & actions are disabled.
🔌 No live data in this static snapshot. This page is interactive — its plots, tables, and actions load data from the live muscat-db server, which is not available here.

Field-of-View Optimizer

Choose a pointing and field orientation that keep the target inside the instrument footprint while capturing the richest set of useful comparison stars — similar brightness (a brighter comp would cap the exposure to avoid saturation), similar color, and well isolated.

Target & Instrument

Only MuSCAT2 supports field rotation. LCO instruments currently do not allow it.

Sky View

Target Comparison stars (size ∝ usefulness) Avoided stars (too bright) Optimized footprint
How does "Optimize FOV" work?

1. Resolve the target and check it's observable

A target name is resolved to RA/Dec (or you can type coordinates directly). Before anything else, the target's declination is checked against the chosen instrument's site latitude: if the target can never climb above 20° altitude there, the run stops immediately with an error instead of spending time on a catalog query for a field that can never be observed.

2. Query Gaia DR3 around the target

All catalog stars within a circle around the target are pulled from Gaia DR3 — wide enough to cover the instrument's footprint even when the optimizer ends up pointing off-target. The official ESA archive is tried first; if it's unavailable, a VizieR mirror (I/355/gaiadr3) is used instead. Because Gaia photometry at a given sky position doesn't change, successful lookups are cached, so re-running the same target (after tweaking the margin or magnitude filter, say) skips the network round trip.

3. Score every star as a comparison candidate

Each catalog star (other than the target) gets a usefulness weight.

Magnitude term — a Gaussian centred on the ideal offset, with a hard floor for stars bright enough to limit the exposure:
wmag = exp( −½ ((ΔG − 0.3) / 1.2)2 )  where  ΔG = Gstar − Gtarget
if ΔG < −1.0 → wmag ×= 0.3
Color term — a second Gaussian rewarding stars whose Gaia BP−RP colour is close to the target's:
wcolor = exp( −½ (Δ(BP−RP) / 0.6)2 )  where  Δ(BP−RP) = (BP−RP)star − (BP−RP)target
Combined weight
w = wmag × wcolor
Crowding penalty — a star with a comparably bright neighbour within 12″ is downweighted:
if ∃ neighbour within 12″ with |ΔGneighbour| ≤ 2.0 → w ×= 0.4
Floor
if w < 0.05 → w = 0 (dropped)

Your Gmag range (or delta-Gmag) and margin settings are then applied, and anything below the usefulness floor is dropped entirely.

If an "avoid brighter than" limit is set, any star brighter than it (other than the target) becomes a hard constraint in the next step: no pointing may place it inside the footprint.

If an "avoid brighter than" limit is set, any star brighter than it (other than the target) becomes a hard constraint in the next step: no pointing may place it inside the footprint.

4. Search for the best pointing and orientation

The field center doesn't have to sit exactly on the target. The optimizer grid-searches candidate field-center offsets together with a position angle (skipped if "allow field rotation" is unchecked, which fixes the field at PA=0°) — a square footprint repeats every 90°, so only that range needs to be searched. For every candidate pointing that still keeps the target inside the footprint (respecting your target margin) and avoids any "too bright" star, the comparison stars that land inside the footprint (respecting the comp margin) are summed by weight. The pointing and position angle with the highest total score wins.

If no candidate pointing can satisfy every constraint — usually because a bright star can't be dodged anywhere in reach — the optimizer reports that explicitly rather than silently returning a compromised field.

5. Result

The winning field center, position angle, and offset from the target are reported alongside the selected comparison stars (magnitude, color, separation, and weight) and the footprint polygon, which is overlaid on the Aladin sky view for a visual check before you commit to a pointing.

Footprint size is read from data/FOV_*.vot.xml; the polygon shown reflects the optimized pointing and position angle. Pan/zoom freely — “Recenter view” returns to the optimized field.

Proper motion arrows (when enabled) point in each star's direction of motion, colored by category (target vs. comparison). Arrow length is exaggerated and scaled relative to the fastest-moving star shown — only useful for comparing direction and relative speed between stars, not the true angular scale. A comparison star with an arrow parallel to, and about as long as, the target's suggests a common proper-motion (co-moving) companion.

Loading…