Skip to content

Commit 0ed3326

Browse files
committed
Merge branch 'main' into DES-Branch
2 parents 2c4de8d + 7949759 commit 0ed3326

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

62 files changed

+2220
-1851
lines changed

.github/ISSUE_TEMPLATE/config.yml

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1 @@
1+
blank_issues_enabled: false
Lines changed: 28 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,28 @@
1+
name: Draft JOSS PDF
2+
on:
3+
push:
4+
paths:
5+
- JOSS_submission/**
6+
- .github/workflows/draft-JOSS-pdf.yml
7+
8+
jobs:
9+
paper:
10+
runs-on: ubuntu-latest
11+
name: JOSS Paper Draft
12+
steps:
13+
- name: Checkout
14+
uses: actions/checkout@v4
15+
- name: Build draft PDF
16+
uses: openjournals/openjournals-draft-action@master
17+
with:
18+
journal: joss
19+
# This should be the path to the paper within your repo.
20+
paper-path: JOSS_submission/paper.md
21+
- name: Upload
22+
uses: actions/upload-artifact@v4
23+
with:
24+
name: paper
25+
# This is the output path where Pandoc will write the compiled
26+
# PDF. Note, this should be the same directory as the input
27+
# paper.md
28+
path: JOSS_submission/paper.pdf

CITATION.cff

Lines changed: 0 additions & 110 deletions
This file was deleted.

JOSS_submission/paper.bib

Lines changed: 26 additions & 25 deletions
Large diffs are not rendered by default.

JOSS_submission/paper.md

Lines changed: 5 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -41,7 +41,7 @@ authors:
4141
affiliation: "5,9"
4242
- name: Jeremy Kubica
4343
orcid: 0009-0009-2281-7031
44-
affiliation: "10,19"
44+
affiliation: "10,9"
4545
- name: Joseph Murtagh
4646
orcid: 0000-0001-9505-1131
4747
affiliation: "1"
@@ -114,15 +114,15 @@ bibliography: paper.bib
114114

115115
# Optional fields if submitting to a AAS journal too, see this blog post:
116116
# https://blog.joss.theoj.org/2018/12/a-new-collaboration-with-aas-publishing
117-
aas-doi:
117+
aas-doi: 10.3847/1538-3881/add3ec
118118
aas-journal: Astronomical Journal
119119
---
120120

121121
# Statement of Need
122122

123-
The upcoming Legacy Survey of Space and Time (LSST) at the Vera C. Rubin Observatory [@lsstsciencebook2009; @ivezic2019; @bianco2022] is expected to revolutionize solar system astronomy. Unprecedented in scale, this ten-year wide-field survey will take ~2 million exposures split between 6 filters while also discovering and monitoring millions more solar system objects than are currently known [@jones2009; @jones2018; @lsstsciencebook2009; @solontoi2010; @shannon2015; @grav2016; @silsbee2016; @veres2017; @schwamb2018; @ivezic2019; @fedorets2020; @hoover2022; @kurlander2025; @murtagh2025]. This wealth of new information surpasses any survey to date in its combination of depth, sky coverage and sheer number of observations, The LSST will enable planetary astronomers to probe the dynamics and formation history of the solar system on a scale never before attempted. However, all astronomical surveys are affected by a complex set of intertwined observational biases, including observational strategy and cadence, limiting magnitude, instrumentation effects and observing conditions. The small body discoveries from an astronomical survey therefore provide a biased and distorted view of the actual underlying population. To help address this, survey simulators have emerged as powerful tools for assessing the impact of observational biases and aiding in the study of the target population. Survey simulators have long been used in smaller population-specific surveys such as the Canada–France Ecliptic Plane Survey (CFEPS) [@jones2006; @kavelaars2009; @petit2011] and the Outer Solar System Origins Survey (OSSOS) [@bannister2016; @bannister2018; @lawler2018] to forward-model the effects of biases on a given population, allowing for a direct comparison to real discoveries. However, the scale and tremendous scope of the LSST requires the development of a new tool capable of handling the scale of the Rubin Observatory’s LSST and all solar system small body populations.
123+
The upcoming Legacy Survey of Space and Time (LSST) at the Vera C. Rubin Observatory [@lsstsciencebook2009; @ivezic2019; @bianco2022] is expected to revolutionize solar system astronomy. Unprecedented in scale, this ten-year wide-field survey will take ~2 million exposures split between 6 filters while also discovering and monitoring millions more solar system objects than are currently known [@jones2009; @jones2018; @lsstsciencebook2009; @solontoi2010; @shannon2015; @grav2016; @silsbee2016; @veres2017; @schwamb2018; @ivezic2019; @fedorets2020; @hoover2022; @kurlander2025; @murtagh2025]. This wealth of new information surpasses any survey to date in its combination of depth, sky coverage and sheer number of observations, The LSST will enable planetary astronomers to probe the dynamics and formation history of the solar system on a scale never before attempted. However, all astronomical surveys are affected by a complex set of intertwined observational biases, including observational strategy and cadence, limiting magnitude, instrumentation effects and observing conditions. The small body discoveries from an astronomical survey therefore provide a biased and distorted view of the actual underlying population. To help address this, survey simulators have emerged as powerful tools for assessing the impact of observational biases and aiding in the study of the target population. Survey simulators have long been used in smaller population-specific surveys such as the Canada–France Ecliptic Plane Survey (CFEPS) [@jones2006; @kavelaars2009; @petit2011] and the Outer Solar System Origins Survey (OSSOS) [@bannister2016; @bannister2018; @lawler2018] to forward-model the effects of biases on a given population, allowing for a direct comparison to real discoveries. However, the scale and tremendous scope of the LSST requires the development of a new tool capable of handling the scale of the Rubin Observatory’s LSST and all solar system small body populations.
124124

125-
Probing the orbital/size/brightness distributions and surface composition in each of the solar system's small body reservoirs is the top science priority in the Rubin Observatory LSST Solar System Science Collaboration (SSSC) Science Roadmap [@Schwamb2018]. In order to perform these detailed population studies, one must account for all the survey biases (the complex and often intertwined detection biases – brightness limits, pointing, cadence, on-sky motion limits, software detection efficiencies) in the discovery survey (see @lawler2018 for a more detailed discussion). The SSSC’s Software Roadmap has identified a solar system survey simulator as one of the key software tools that must be developed in order to achieve the collaboration’s top science goals [@Schwamb2019]. A survey simulator takes an input model small body population and outputs (biases the population to) what LSST should have detected by utilizing the LSST pointing history, observation metadata, and Rubin Observatory Solar System Processing (SSP) pipeline’s detection efficiency so one can compare those simulated LSST detections to what was actually found by Rubin Observatory.
125+
Probing the orbital/size/brightness distributions and surface composition in each of the solar system's small body reservoirs is the top science priority in the Rubin Observatory LSST Solar System Science Collaboration (SSSC) Science Roadmap [@schwamb2018]. In order to perform these detailed population studies, one must account for all the survey biases (the complex and often intertwined detection biases – brightness limits, pointing, cadence, on-sky motion limits, software detection efficiencies) in the discovery survey (see @lawler2018 for a more detailed discussion). The SSSC’s Software Roadmap has identified a solar system survey simulator as one of the key software tools that must be developed in order to achieve the collaboration’s top science goals [@schwamb2019]. A survey simulator takes an input model small body population and outputs (biases the population to) what LSST should have detected by utilizing the LSST pointing history, observation metadata, and Rubin Observatory Solar System Processing (SSP) pipeline’s detection efficiency so one can compare those simulated LSST detections to what was actually found by Rubin Observatory.
126126

127127
# Summary
128128

@@ -138,7 +138,7 @@ This work was supported by a LSST Discovery Alliance LINCC Frameworks Incubator
138138

139139
This work was also supported via the Preparing for Astrophysics with LSST Program, funded by the Heising Simons Foundation through grant 2021-2975, and administered by Las Cumbres Observatory. This work was supported in part by the LSST Discovery Alliance Enabling Science grants program, the B612 Foundation, the University of Washington's DiRAC Institute, the Planetary Society, Karman+, and Adler Planetarium through generous support of the LSST Solar System Readiness Sprints.
140140

141-
This research has made use of NASA’s Astrophysics Data System Bibliographic Services. This research has made use of data and/or services provided by the International Astronomical Union's Minor Planet Center. The SPICE Resource files used in this work are described in [@acton1996; @acton2018]. Some of the results in this paper have been derived using the healpy and HEALPix packages [@gorski2005; @zonca2019]. This work made use of Astropy (http://www.astropy.org) a community-developed core \python package and an ecosystem of tools and resources for astronomy [@astropy2013; @astropy2018; @astropy2022]. We thank the Vera C. Rubin Observatory Data Management Team and Scheduler Team for making their software open-source. We thank Dave Young and Conor MacBride for initial help setting up the python project and repository.
141+
This research has made use of NASA’s Astrophysics Data System Bibliographic Services. This research has made use of data and/or services provided by the International Astronomical Union's Minor Planet Center. The SPICE Resource files used in this work are described in [@acton1996; @acton2018]. Some of the results in this paper have been derived using the healpy and HEALPix packages [@gorski2005; @zonca2019]. This work made use of Astropy (http://www.astropy.org) a community-developed core Python package and an ecosystem of tools and resources for astronomy [@astropy2013; @astropy2018; @astropy2022]. We thank the Vera C. Rubin Observatory Data Management Team and Scheduler Team for making their software open-source.
142142

143143
This material or work is supported in part by the National Science Foundation through Cooperative Agreement AST-1258333 and Cooperative Support Agreement AST1836783 managed by the Association of Universities for Research in Astronomy (AURA), and the Department of Energy under Contract No. DE-AC02-76SF00515 with the SLAC National Accelerator Laboratory managed by Stanford University.
144144

LICENSE.txt

Lines changed: 14 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,17 @@
1-
Copyright 2023,2024 Sorcha Development Team
1+
Copyright 2023,2024, 2025 Sorcha Development Team
2+
3+
The following files are licensed under GPLv3 only:
4+
src/sorcha/modules/PPAddUncertainties.py
5+
src/sorcha/modules/PPDetectionProbability.py
6+
src/sorcha/modules/PPFootprintFilter.py
7+
src/sorcha/modules/PPRandomizeMeasurements.py
8+
src/sorcha/modules/PPTrailingLoss.py
9+
10+
The rest of the files in this package are licensed both under GPL(GNU General Public License)v3 and BSD (Berkeley Source Distribution).
11+
12+
========================================================================
13+
14+
BSD (Berkeley Source Distribution) Public License
215

316
Redistribution and use in source and binary forms, with or without
417
modification, are permitted provided that the following conditions

README.md

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -11,6 +11,7 @@
1111
[![Anaconda-Server Badge](https://anaconda.org/conda-forge/sorcha/badges/version.svg)](https://anaconda.org/conda-forge/sorcha)
1212
[![PyPI - Version](https://img.shields.io/pypi/v/sorcha)](https://pypi.python.org/pypi/sorcha)
1313
[![Template](https://img.shields.io/badge/Template-LINCC%20Frameworks%20Python%20Project%20Template-brightgreen)](https://lincc-ppt.readthedocs.io/en/latest/)
14+
[![status](https://joss.theoj.org/papers/07afb9d306855ca47606d3a3febc4e00/status.svg)](https://joss.theoj.org/papers/07afb9d306855ca47606d3a3febc4e00)
1415

1516
Documentation: https://sorcha.readthedocs.io
1617

docs/acknowledgements.rst

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -24,7 +24,7 @@ This effort is a collaboration between Queen's University Belfast, the Universit
2424
:alt: Center for Astrophysics | Harvard & Smithsonian Logo
2525

2626
.. image:: images/LINCC.png
27-
:width: 190
27+
:width: 180
2828
:alt: LINCC Logo
2929

3030
.. image:: images/lsst-discovery-alliance-logo.png

0 commit comments

Comments
 (0)