scenemodelingphotometry

Scene modeling photometry software used for flux measurements of trans-Neptunian objects from the Dark Energy Survey

https://github.com/bernardinelli/scenemodelingphotometry

Science Score: 54.0%

This score indicates how likely this project is to be science-related based on various indicators:

  • CITATION.cff file
    Found CITATION.cff file
  • codemeta.json file
    Found codemeta.json file
  • .zenodo.json file
    Found .zenodo.json file
  • DOI references
  • Academic publication links
    Links to: arxiv.org
  • Academic email domains
  • Institutional organization owner
  • JOSS paper metadata
  • Scientific vocabulary similarity
    Low similarity (10.1%) to scientific vocabulary
Last synced: 6 months ago · JSON representation ·

Repository

Scene modeling photometry software used for flux measurements of trans-Neptunian objects from the Dark Energy Survey

Basic Info
  • Host: GitHub
  • Owner: bernardinelli
  • License: mit
  • Language: HTML
  • Default Branch: main
  • Size: 32.6 MB
Statistics
  • Stars: 1
  • Watchers: 1
  • Forks: 2
  • Open Issues: 0
  • Releases: 1
Created over 2 years ago · Last pushed over 1 year ago
Metadata Files
Readme License Citation

README.md

SceneModelingPhotometry

Scene modeling photometry software for flux measurements of trans-Neptunian objects from the Dark Energy Survey

Information

This repository provides the implementation of the scene modeling photometry procedure described in Bernardinelli et al (2023), as well as auxiliary tools for saving the data and visualizing the results.

The implementation in smp.py consists of two primary classes, Detection and BinaryDetection, that fit the background (scene) and the target single (Detection) or binary sources (BinaryDetection) for a given set of positions. A Jupyter Notebook that provides a few usage examples are also provided.

Dependencies

This implementation depends on a few standard Python packages: - numpy - astropy - scipy - compress-pickle - matplotlib for visualization

As well as a few DES-specific packages: - pixmappy: DES astrometric solutions - Piff: DES point spread functions - destnosim: compilation of exposures used in the DES search for TNOs

Generalization and usage for surveys other than DES

The Detection class implements both the scene modeling solutions and the DES-specific data handling. For surveys other than DES, the astrometric solutions, PSF drawing and exposure information might be handled differently. A simple and elegant solution to this problem is to implement a class that inherits from Detection with their own self.findAllExposures, self.findPixelCoords and self.constructPSFs methods.

The scene modeling procedure is also quite flexible, and may be generalized to observing strategies and conditions, for example, that of a series of repeated exposures of a given object in a short time span (as in a shift and stack survey). Implementation of these cases can also be handled by inheriting from Detection and BinaryDetection.

Owner

  • Name: Pedro Bernardinelli
  • Login: bernardinelli
  • Kind: user
  • Location: Seattle, WA

DiRAC fellow @ University of Washington, studying the outer Solar System with the Dark Energy Survey and other current and future projects.

Citation (CITATION.cff)

date-released: "2023-08-08"
repository-code: "https://github.com/bernardinelli/SceneModelingPhotometry"
message: "If you use this software, please cite it as below."
doi: "10.48550/arXiv.2304.03017"
title: "{Photometry of outer Solar System objects from the Dark Energy Survey I: photometric methods, light curve distributions and trans-Neptunian binaries}"
cff-version: 1.2.0
authors:
  - family-names: "{Bernardinelli}"
    given-names: " P.~H."
  - family-names: "{Bernstein}"
    given-names: " G.~M."
  - family-names: "{Jindal}"
    given-names: " N."
preferred-citation:
  type: "article"
  doi: "10.48550/arXiv.2304.03017"
  date-released: "2023-04-06"
  journal: "arXiv e-prints"
  title: "{Photometry of outer Solar System objects from the Dark Energy Survey I: photometric methods, light curve distributions and trans-Neptunian binaries}"
  start: "arXiv:2304.03017"
  authors:
    - family-names: "{Bernardinelli}"
      given-names: " P.~H."
    - family-names: "{Bernstein}"
      given-names: " G.~M."
    - family-names: "{Jindal}"
      given-names: " N."
    - family-names: "{Abbott}"
      given-names: " T.~M.~C."
    - family-names: "{Aguena}"
      given-names: " M."
    - family-names: "{Andrade-Oliveira}"
      given-names: " F."
    - family-names: "{Annis}"
      given-names: " J."
    - family-names: "{Bacon}"
      given-names: " D."
    - family-names: "{Bertin}"
      given-names: " E."
    - family-names: "{Brooks}"
      given-names: " D."
    - family-names: "{Burke}"
      given-names: " D.~L."
    - family-names: "{Carnero Rosell}"
      given-names: " A."
    - family-names: "{Carrasco Kind}"
      given-names: " M."
    - family-names: "{Carretero}"
      given-names: " J."
    - family-names: "{da Costa}"
      given-names: " L.~N."
    - family-names: "{Pereira}"
      given-names: " M.~E.~S."
    - family-names: "{Davis}"
      given-names: " T.~M."
    - family-names: "{Desai}"
      given-names: " S."
    - family-names: "{Diehl}"
      given-names: " H.~T."
    - family-names: "{Doel}"
      given-names: " P."
    - family-names: "{Everett}"
      given-names: " S."
    - family-names: "{Ferrero}"
      given-names: " I."
    - family-names: "{Friedel}"
      given-names: " D."
    - family-names: "{Frieman}"
      given-names: " J."
    - family-names: "{Garcia-Bellido}"
      given-names: " J."
    - family-names: "{Giannini}"
      given-names: " G."
    - family-names: "{Gruen}"
      given-names: " D."
    - family-names: "{Herner}"
      given-names: " K."
    - family-names: "{Hinton}"
      given-names: " S.~R."
    - family-names: "{Hollowood}"
      given-names: " D.~L."
    - family-names: "{Honscheid}"
      given-names: " K."
    - family-names: "{James}"
      given-names: " D.~J."
    - family-names: "{Kuehn}"
      given-names: " K."
    - family-names: "{Mena-Fernandez}"
      given-names: " J."
    - family-names: "{Menanteau}"
      given-names: " F."
    - family-names: "{Miquel}"
      given-names: " R."
    - family-names: "{Ogando}"
      given-names: " R.~L.~C."
    - family-names: "{Pieres}"
      given-names: " A."
    - family-names: "{Plazas Malagon}"
      given-names: " A.~A."
    - family-names: "{Raveri}"
      given-names: " M."
    - family-names: "{Sanchez}"
      given-names: " E."
    - family-names: "{Sevilla-Noarbe}"
      given-names: " I."
    - family-names: "{Smith}"
      given-names: " M."
    - family-names: "{Suchyta}"
      given-names: " E."
    - family-names: "{Swanson}"
      given-names: " M.~E.~C."
    - family-names: "{Tarle}"
      given-names: " G."
    - family-names: "{To}"
      given-names: " C."
    - family-names: "{Walker}"
      given-names: " A.~R."
    - family-names: "{Wiseman}"
      given-names: " P."
    - family-names: "{Zhang}"
      given-names: " Y."

GitHub Events

Total
Last Year