Published September 25, 2026 | Version 1.0

Reproducibility Code for "NSF-DOE Vera C. Rubin Observatory's First View of the Neptune Trojan L5 (Trailing) Cloud: Two New Long-Term Stable Trojans"

Description

This archive contains Jupyter notebooks for the analysis presented in "NSF-DOE Vera C. Rubin Observatory's First View of the Neptune Trojan L5 (Trailing) Cloud: Two New Long-Term Stable Trojans" accepted for publication in ApJL; one for our color and phase curve calculations and one for our dynamical assessments of the confirmed and candidate L5 Neptune Trojans. 

Individual files, and their sources are described below:

NepTroj.ipynb - average colors and surfacecolor analysis, phase curves, and photometry (light-curve) plots.

example_neptune_trojan_dynamics_check.ipynb - n-body integration of best-fit orbit and colones to assess long term stablity and resonacnce identification. 

gmm_model.pkl.gz - P. H. Bernardinelli et al 2025 AJ 169 305 (Article DOI: 10.3847/1538-3881/adc459; Zenodo data link DOI: 10.5281/zenodo.14963648) GMM color model from DES (Dark Energy Survey) Outer Solar System detections 

markwardt.txt - L. Markwardt et al 2023 PSJ 4 135 (DOI: 10.3847/PSJ/ace528) Neptune Trojan color data

mpcorb_extended.json.gz - copy of the zipped MPCORB JSON file from the MPC (Minor Planet Center; https://minorplanetcenter.net/data) downloaded on  August 14, 2026

rubin.sqlite - Rubin MPC reported observations and photometry and astrometry from A. Koumjian & B612 Foundation | Asteroid Institute 2025. (https://doi.org/10.5281/zenodo.17047589) - downloaded on March 5, 2026. 

neptrojdata_phase.csv - Rubin MPC reported observations and photometry and astrometry with phase angle and relevant disstances calculated by JPL Horizons (https://ssd.jpl.nasa.gov/horizons/app.html#/) 

y6_des_tnos_color.fits - DES Outer Solar System Search Colors -  P. H. Bernardinelli et al 2023 ApJS 269 18 (Article DOI: 10.3847/1538-3881/adc459; Zenodo data link DOI: 10.5281/zenodo.8231238) 

gmm_anyk.py - utilities for the phase curve and color comparison 
 
These notebooks have been developed and tested with python=3.12. To run both notebooks, you will need to install via mamba, conda, or pip the following packages (versions tested with the notebooks are listed where applicable):

jupyter (run with jupyter lab v4.6.3/jupyter notebook  v 7.6.2)
astropy (v 3.0.5)
numpy (v 2.4.6)
matplotlib (v 3.11.1))
numba (v 0.66.0) 
scipy (v 1.18.0)
tqdm (v  4.70.0)
json (v 2.0.9)
pandas (v 3.0.5)
rebound (v 4.6.0)
astroquery (v 0.4.11)
matplotlib (v 3.11.1)
scikit-learn (v 1.9.0)
scikit-image (v 0.26.0)

By pip only you will be able to install:
compress_pickle (v 2.1.0)

You will need to clone the repository for SBDynT (as of writing you need to download the zip and unzip to get all the machine learning data files):

Download https://github.com/small-body-dynamics/SBDynT/archive/refs/heads/main.zip

Then from inside the SBDynT-main directory:
pip install -e . 

 

Files

example_neptune_trojan_dynamics_check.ipynb

Files (2.2 GB)

Name Size
md5:dc0f8252e2e0ee40e9becf48334e23e4
422.7 kB Preview Download
md5:22eb4c0225abbf3973fc37c3f0ea5d80
15.3 kB Download
md5:a9449f3370c8fa51418279ff614ef236
129.3 kB Download
md5:e6aae6877c7bb92f9209457def3bce20
2.3 kB Preview Download
md5:c87d133724ec4ab994414c8fdc4ce525
173.6 MB Download
md5:e6af6da6fa942c7bf866156a33e5cd5f
356.8 kB Preview Download
md5:aa55f51392ac617cf5781792a5a5fac3
4.3 kB Preview Download
md5:f0d73e9b16dfc44ac41f70d6ae239fb8
2.8 kB Preview Download
md5:ebb43c35d575f3f7e2aeef0044925d97
2.1 GB Download
md5:729a470a129555c452995d2e16bd44b0
527.0 kB Download

Additional details

Software

Programming language
Python , Jupyter Notebook

References

  • Bernardinelli, P. H., Bernstein, G. M., Abbott, T. M. C., Aguena, M., Allam, S. S., Brooks, D., Carnero Rosell, A., Carretero, J., da Costa, L. N., Pereira, M. E. S., Davis, T. M., De Vicente, J., Desai, S., Diehl, H. T., Doel, P., Everett, S., Flaugher, B., Frieman, J., … García-Bellido, J. (2025). Photometry of Outer Solar System Objects from the Dark Energy Survey. II. A Joint Analysis of Trans-Neptunian Absolute Magnitudes, Colors, Light Curves and Dynamics. The Astronomical Journal, 169(6), 305. https://doi.org/10.3847/1538-3881/adc459
  • Markwardt, L., Wen Lin 林, H. 省文, Gerdes, D., & Adams, F. C. (2023). Photometric Survey of Neptune's Trojan Asteroids. I. The Color Distribution. The Planetary Science Journal, 4(8), 135. https://doi.org/10.3847/psj/ace528
  • Bernardinelli, P. H., Bernstein, G. M., Jindal, N., Abbott, T. M. C., Aguena, M., Alves, O., Andrade-Oliveira, F., Annis, J., Bacon, D., Bertin, E., Brooks, D., Burke, D. L., Carnero Rosell, A., Carrasco Kind, M., Carretero, J., da Costa, L. N., Pereira, M. E. S., Davis, T. M., … Desai, S. (2023). Photometry of Outer Solar System Objects from the Dark Energy Survey. I. Photometric Methods, Light-curve Distributions, and Trans-Neptunian Binaries. The Astrophysical Journal Supplement Series, 269(1), 18. https://doi.org/10.3847/1538-4365/acf6bf
  • Bernardinelli, P., & Bernstein, G. (2025). Data and Software for Photometry of outer Solar System objects from the Dark Energy Survey II: a joint analysis of trans-Neptunian absolute magnitudes, colors, lightcurves and dynamics (Version Zenodo) [Computer software]. Zenodo. https://doi.org/10.5281/ZENODO.14963648
  • Koumjian, A. & B612 Foundation, Asteroid Institute. (2025). Vera C. Rubin Observatory Observations in the Minor Planet Center [Dataset]. Zenodo. https://doi.org/10.5281/ZENODO.17047589
  • Bernardinelli, P. ~H., Bernstein, G. ~M., & Jindal, N. (2023). Photometry of outer Solar System objects from the Dark Energy Survey I: photometric methods, light curve distributions and trans-Neptunian binaries - data release (Version v1.0.0) [Dataset]. Zenodo. https://doi.org/10.5281/ZENODO.8231238