Introduction
Exoplanets are planets that exist outside our solar system and orbit a host star. The first confirmed detection of an exoplanet was in 1995, and since then over 5000 have been confirmed.(3) A common way to detect exoplanets is via the transiting method which works by waiting for the hypothetical exoplanet to pass in front of the star, causing a dip in the star’s flux.(4) Looking at the curve created by plotting the star’s flux as a function of time, we can tell whether or not the transit was caused by an exoplanet. For an exoplanet we look for a u-shaped curve, otherwise the curve may be a false positive, dips in flux due to a binary star system, noise, or non-planet orbiting bodies.
In our project we sought to confirm an undiscovered exoplanet. Using data from the TESS (Transit- ing Exoplanet Survey Satellite) database (1), we identified potential candidates by analysing their light curves and parameters. With our chosen candidate we used the Leuschner Observatory (2) in an attempt to capture a transit of the exoplanet. Refining code that was handed down to us, we ran the data we collected to generate a light curve. By analysing the shape of the light curve we are able to determine whether the candidate was in fact an exoplanet or not. Also, to decrease our error and ensure our light curve is not the result of noise, a binary star system, or an orbiting non-planet object we had multiple observations.
Depiction of Exoplanet Transit
Methodology
Choosing a Candidate
In the first stage of our project, we identified high-probability exoplanet candidates by analyzing key features in TESS reports: relative flux graph, signal-to-noise ratio (SNR), and occultation number. For relative flux, a U-shaped flux curve suggests a planet transit, while a V-shape may indicate a variable star. An SNR above 50 is key for clarity in our observations and an occultation difference or transit difference under 5 sigma is ideal to rule out multiple-body systems. Candidates also needed a radius under 20 for it to plausibly be a planet. An Rp/Rstar ratio near 0.1 for the flux dip is required to be detectable. To ensure observability from the Leuschner Telescope in Lafayette, CA, we needed an RA between 8–12 hours and DEC between 5–70 degrees. We prioritized candidates with multiple monthly transits that lasted under six hours to increase observation opportunities.
TESS Report
Observation
Having chosen our candidate, we began observing transits. We observed three times, with two of them being full transits. In addition to the potential candidate we found, we also spent a night observing the candidate from last year, “Sundialia.”
On observation nights, we set up the Leuschner Telescope to focus on the exoplanet we were observing. For transits, we took 120-second exposures. We also took darks and bias frames, typically around 10 to 20 of each. During sunset or sunrise, we took flats, as this is the only time they can be taken (about 15 minutes after either), so we captured them before or after observing the transit. The dome that houses the Leuschner Telescope has an auto-adjustment feature that moves when the telescope moves to follow the target. Due to programming errors, during two of our observations, it did not work, so we had to manually rotate the dome to prevent it from blocking the telescope.
Photo of Obscura
Data Analysis
Air Mass Correction
For our air mass correction computation we first needed to convert from flux to magnitudes using the conversion:
and then used the Kasten-Young formula to find the air mass at the given zenith-angle:
This fit is more ideal for our observations as it can account for altitudes approaching 10 degrees and our last observation remained within a relatively low altitude threshold throughout the transit. With this, the first-order correction becomes:
With our k value being set to roughly 0.25-0.4, or the average V-band extinction for earth on a clear or dusty night respectively.
Generating the Light Curve
To create our light curve, we took three types of calibration frames along with the light exposures: flat frames (to correct vignetting and dust), dark frames (to subtract hot or cold pixels), and bias frames (to calibrate the sensor). We uploaded the FITS files using the glob package and converted them into 2D NumPy arrays. We subtracted the bias and dark frames from the light exposures and divided by the flat frames to get a clean image of our star. We manually recorded the coordinates of the target and reference stars, then performed aperture photometry by summing pixel values in a given radius and subtracting the background. We calculated the background noise (σ) and SNR for error bars. Finally, we divided the star’s flux by that of the reference star and plotted the result over time to produce our light curve.
Light Curve of Star
Conclusion
Based on our observations and analysis, we found evidence that our candidate star (TIC 348756659) very likely has an exoplanet orbiting around it. The transit depth, shape, and timing we measured are consistent with predictions from TESS data, supporting the classification of the observed object as planet. However, additional observations are necessary to further reduce uncertainties and fully, officially confirm their planetary status according to standard follow-up protocols. Our results demonstrate that ground-based observations with modest equipment can play a valuable role in exoplanet confirmation efforts.
Future Work
While we successfully observed one full transit for our candidate, more observations are needed to reduce statistical uncertainties and strengthen the confirmation of their planetary status before the findings can be reported to the authorities. In future work, we aim to monitor additional transit events to improve our light curve precision and enable more detailed modeling of the exoplanets' orbits and physical properties. We are also aiming to further refine our code and re-evaluate our existing data, looking at all visible bodies in the frame to see if we can aid in the discovery of new objects of interest in the future.
ULAB Symposium
On May 5, 2025, I had the privilege of mentoring and supporting my student research team as they presented our project, “Shedding Light on Obscura — Confirming the Existence of an Exoplanet,” at the 2025 ULAB Physics & Astronomy Research Symposium. The team showcased their hard work and walked attendees through the full process of candidate selection, observation, and data analysis, presenting to faculty, staff, and both undergraduate and graduate students.
I am extremely proud of the dedication and growth each student demonstrated throughout this project. I am also grateful for the support of Professor Alan Chew’s generosity in allowing us access to the telescope for our late-night observational sessions.
Published Research Poster
References
“TESS Project Pipeline.” MIT — https://tev.mit.edu
“Leuschner Observatory.” UC Berkeley Department of Astronomy
NASA — “How We Find and Characterize Exoplanets” — https://science.nasa.gov/exoplanets/how-we-find-and-characterize/
Las Cumbres Observatory — “Transit Method” — https://lco.global/spacebook/exoplanets/transit-method/
Kasten, F. & Young, A. T. “Revised Optical Air Mass Tables and Approximation Formula” — https://pubmed.ncbi.nlm.nih.gov/20555942/