Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Define measurements to be made and reported results from the Photometry Service #30

Open
16 tasks
talister opened this issue Nov 5, 2024 · 0 comments
Open
16 tasks
Assignees

Comments

@talister
Copy link
Collaborator

talister commented Nov 5, 2024

From the Requirements Doc we have a basic definition of inputs and outputs for the Photometry Service. This issue serves to document these, along with any other additions that are needed, allowing determination of completion of the service.

Overview:

Abstraction of the service to perform low SNR source detection, source measurement and forced photometry at specified locations and return the results to the Controller and the User

Input Parameters:

  • list of Cutout image references (required) and either:
  • (Source detection mode) :
  • list of uncertainty search regions (required)
  • SNR threshold (required)
  • positional tolerance (required; some sensible default needed to override uncertainty for well determined objects)
  • (Forced photometry mode):
  • RA, Dec position pairs for each image (required)
  • aperture radii to measure in (optional TBD if we let this be user configurable or fixed)

Output Parameters:

Either:

(Source detection mode)

  • source catalog of detected objects and associated parameters that are within the uncertainty region and meet the positional and SNR thresholds
    or:
    (Forced photometry mode) table of photometry results containing at least:
  • X/Y position
  • RA/Dec position
  • aperture fluxes and errors in the specified apertures
  • magnitude and error
  • flags (for e.g. bad pixel proximity, other objects, incomplete apertures, saturation)
  • centroiding uncertainty
  • separation from known source
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

3 participants