L
light-curve-preprocessing
Preprocessing and cleaning techniques for astronomical light curves. Use when preparing light curve data for period analysis, including outlier removal, trend removal, flattening, and handling data quality flags. Works with lightkurve and general time series data.
Installation
Pick a client and clone the repository into its skills directory.
Installation
About this skill
Preprocessing and cleaning techniques for astronomical light curves. Use when preparing light curve data for period analysis, including outlier removal, trend removal, flattening, and handling data quality flags. Works with lightkurve and general time series data.
How to use
- Zainstaluj bibliotekę lightkurve i upewnij się, że masz dostęp do danych krzywych blasku (np. z misji TESS). 2. Załaduj dane krzywej blasku do obiektu lightkurve — skill pracuje z tymi strukturami danych. 3. Usuń wartości odstające za pomocą sigma clippingu (sigma=3 dla standardowego usunięcia ~0,3% danych, sigma=5 dla konserwatywnego podejścia). 4. Wyrównaj krzywą blasku metodą flatten() z parametrem window_length dostosowanym do twojego zestawu danych (300-500 dla TESS, 500-1000 dla trendów długoterminowych) — funkcja wykorzystuje filtr Savitzky-Golay'a. 5. Obsłuż flagi jakości danych i opcjonalnie usuń zmienność gwiazdową (rotacja, pulsacje) za pomocą dopasowania sinusoidalnego. 6. Przekaż oczyszczone dane do następnego etapu analizy okresowości.