AstroFetch
- 5 Devlogs
- 9 Total hours
Mission control interface for hunting exoplanets. Combines a Python science pipeline (Lightkurve/BLS) with a FastAPI bridge and a Tailwind CSS telemetry dashboard.
Mission control interface for hunting exoplanets. Combines a Python science pipeline (Lightkurve/BLS) with a FastAPI bridge and a Tailwind CSS telemetry dashboard.
this AI chatbot took me like a whole day to fix cuz it kept spitting errors one after the other, first 404 then 500 then model commission issue then server lag, but now its finally fixed and good to go
here’s a part of index.html as well, couldn’t fit all of it
built main.py and index.html, took me more time in testing and bug fixing than actual coding somehow, was up the whole night but idk why its not recorded
built the algorithm bridgewrote the bridge layer connecting the FastAPI endpoints to the backend math / Box Least Squares (BLS) transit pipeline. needed this middleware-style connection so the api calls can trigger the heavy calculations and send back clean json data.
(ignore the yellow squiggle it works even then)
worked on fetcher.py today 🛰️
finally got the data fetcher module wired up so it actually pulls light curves and target data without blowing up. dealing with astroquery and lightkurve dependencies was kind of a pain, but it’s querying MAST properly now. basically this is the part that goes and gets the raw space data so the rest of the app has something to look at. next up is getting the actual math/bls part working.