TelescopeML -- I. An End-to-End Python Package for Interpreting Telescope Datasets through Training Machine Learning Models, Generating Statistical Reports, and Visualizing Results
arXiv:2407.16917 · doi:10.21105/joss.06346
Abstract
We are on the verge of a revolutionary era in space exploration, thanks to advancements in telescopes such as the James Webb Space Telescope (\textit{JWST}). High-resolution, high signal-to-noise spectra from exoplanet and brown dwarf atmospheres have been collected over the past few decades, requiring the development of accurate and reliable pipelines and tools for their analysis. Accurately and swiftly determining the spectroscopic parameters from the observational spectra of these objects is crucial for understanding their atmospheric composition and guiding future follow-up observations. \texttt{TelescopeML} is a Python package developed to perform three main tasks: 1. Process the synthetic astronomical datasets for training a CNN model and prepare the observational dataset for later use for prediction; 2. Train a CNN model by implementing the optimal hyperparameters; and 3. Deploy the trained CNN models on the actual observational data to derive the output spectroscopic parameters.
arXiv commentPlease find the accepted paper with complete reference list at https://joss.theoj.org/papers/10.21105/joss.06346
References in corpus (20)
- SciPy 1.0--Fundamental Algorithms for Scientific Computing in Python
- Array Programming with NumPy
- The Astropy Project: Sustaining and Growing a Community-oriented Open-source Project and the Latest Major Release (v5.0) of the Core Package
- petitRADTRANS: a Python radiative transfer package for exoplanet characterization and retrieval
- The James Webb Space Telescope Mission
- A Systematic Retrieval Analysis of Secondary Eclipse Spectra I: A Comparison of Atmospheric Retrieval Techniques
- Tau-REx I: A next generation retrieval code for exoplanetary atmospheres
- Early Release Science of the Exoplanet WASP-39b with JWST NIRSpec G395H
- A Systematic Retrieval Analysis of Secondary Eclipse Spectra II: A Uniform Analysis of Eight Planets and Their C to O Ratios
- On the Cool Side: Modeling the Atmospheres of Brown Dwarfs and Giant Planets
- Exoplanet Reflected Light Spectroscopy with PICASO
- The JWST Early Release Science Program for Direct Observations of Exoplanetary Systems II: A 1 to 20 Micron Spectrum of the Planetary-Mass Companion VHS 1256-1257 b
- Constructing A Flexible Likelihood Function For Spectroscopic Inference
- Forward modelling and retrievals with PLATON, a fast open source tool
- SpectRes: A Fast Spectral Resampling Tool in Python
- The SPHINX M-dwarf Spectral Grid. I. Benchmarking New Model Atmospheres to Derive Fundamental M-Dwarf Properties
- POSEIDON: A Multidimensional Atmospheric Retrieval Code for Exoplanet Spectra
- ExoGAN: Retrieving Exoplanetary Atmospheres Using Deep Convolutional Generative Adversarial Networks
- ExoMiner: A Highly Accurate and Explainable Deep Learning Classifier that Validates 301 New Exoplanets
- The Pyrat Bay Framework for Exoplanet Atmospheric Modeling: A Population Study of Hubble/WFC3 Transmission Spectra