Open Access
Issue
A&A
Volume 700, August 2025
Article Number A178
Number of page(s) 13
Section Stellar atmospheres
DOI https://doi.org/10.1051/0004-6361/202554820
Published online 15 August 2025

© The Authors 2025

Licence Creative CommonsOpen Access article, published by EDP Sciences, under the terms of the Creative Commons Attribution License (https://creativecommons.org/licenses/by/4.0), which permits unrestricted use, distribution, and reproduction in any medium, provided the original work is properly cited.

This article is published in open access under the Subscribe to Open model. Subscribe to A&A to support open access publication.

1 Introduction

Solar flares are known to host quasi-periodic pulsations (QPPs) in both thermal and non-thermal emission on time scales from seconds to minutes with an occurrence rate of >80% (Kupriyanova et al. 2020). Currently, two mechanisms are proposed that could explain QPPs (see Van Doorsselaere et al. 2016; McLaughlin et al. 2018; Zimovets et al. 2021). Firstly, mag-netohydrodynamic (MHD) wave modes within coronal loops, such as fast or slow magnetoacoustic waves are proposed to modulate flare emission by fluctuating plasma parameters (i.e., density and magnetic field) in a recurring manner, leading to the observed pulsations (Edwin & Roberts 1983). Secondly, reconnection itself can be inherently periodic, with instabilities and wave-like outflows naturally creating repetitive particle acceleration episodes and associated emissions (Karampelas et al. 2023; Murray et al. 2009).

Quasi-periodic pulsations are not exclusive to the Sun but have also been observed in stellar flares, thereby raising the fundamental question of whether a similar mechanism is responsible for both solar and stellar QPPs. The first QPPs in a stellar flare were observed by Rodono (1974) and several studies have since observed stellar QPPs in optical (Mathioudakis et al. 2003), ultraviolet (Welsh et al. 2006), microwave (Zaitsev et al. 2004) and X-ray (Pandey & Srivastava 2009). Since the launch of the Kepler (Borucki et al. 2010) and Transiting Exoplanet Survey Satellite (TESS) missions (Ricker et al. 2014), it has been possible to systematically study stellar flares in the optical regime including the QPPs in their light curves. To this end, several key studies have found that QPPs on other stars have an occurrence rate in the range of 1.5–7% (Balona et al. 2015; Pugh et al. 2016; Howard & MacGregor 2022; Belov et al. 2024). Most of the QPPs that have been detected through these surveys have a period of tens of minutes, which is generally higher than what we observe in solar flare QPPs. The lack of stellar QPPs in the period range of a few seconds to a few minutes could be attributed to the lack of higher-cadence data available. However, it is also possible that the detection method employed by previous works may not have been ideal for detecting low periodicity in slower cadence observations when compared to solar flare observations that typically have observing cadences around a couple of seconds. In solar-flares, QPPs with sub-minute periods are commonly seen. Radio and X-ray observations of stellar flares have revealed QPPs with a sub-minute period range (see for e.g., Gary et al. 1982; Lang & Willson 1986). However, the studies focused on individual stars. Hence, to get a complete picture of stellar QPPs, it is imperative to also search for such low-period pulsations in optical QPPs as well and obtain a statistical catalog of such events. Using Kepler short cadence data, Balona et al. (2015) found QPPs with periods from 4.8 to 14 minutes. Pugh et al. (2016) expanded the catalog of Kepler QPPs by identifying 56 flares showing evidence of QPPs with periods from 4.6 to 93 minutes. It was found that QPP periods do not correlate with the physical stellar parameters (Pugh et al. 2016). With the 2-minute cadence TESS data, Ramsay et al. (2021) found eleven QPPs on seven individual stars with a period ranging from 10 to 71 minutes. Million et al. (2021) detected nine QPPs with periods between 2 and 8 minutes in 20-second TESS data. Recently, Howard & MacGregor (2022) utilized the TESS 20-second cadence observations to identify 17 QPPs and most of the QPPs had periods between 3 and 25-minutes.

In this paper, we analyze the 20-second cadence TESS observations from sectors 27–80 and present the largest collection of QPPs studied in the TESS catalog to date. In order to detect flares in the TESS observations, we developed an automated flare detection routine, and for detecting the QPPs on the flares we use the Fourier power spectrum method as outlined in Inglis et al. (2015, 2016). As noted earlier, the QPPs that were identified in other stellar QPP studies have periods in tens of minutes that is why this study mainly focuses on detecting sub-minute and short-period QPPs within 3-minutes. In this way, we provide a more comprehensive catalog of QPPs from seconds to minutes to complement other longer-period catalogs.

The paper is divided as follows: in Section 2 we briefly describe TESS observations. In Section 3, we explain our flare detection method and the results from our flare detection analysis. In Section 4, we discuss the QPP detection method along with the results from the QPP analysis. Lastly in Section 5, we summarize our findings and conclude.

2 Observations

The Transiting Exoplanet Survey Satellite (Ricker et al. 2014) has been conducting an all-sky survey since 2018. At the time of writing this paper, TESS has completed surveying 80 sectors. TESS has four CCD cameras that provide a field of view of 24° × 96°. It divides both the northern and southern hemispheres of the sky into 13 sectors each, making a total of 26 sectors. Each sector is observed for 27.4 days (Ricker et al. 2015). The onboard cameras capture images every two seconds, and these images are subsequently combined into sets of 8 and 60, yielding effective cadences of 20 and 120 seconds, respectively. All the TESS targets have a designated number, also called the TESS Input Catalog (TIC) that is used for target selection for the TESS mission.

Since TESS cycle-3 it has been possible to propose targets for observation with the 20-second cadence. To this end, our study selected all the stars observed in 20s cadence in Sector 27-80. The data was bulk downloaded using the cURL scripts from the Mikulski Archive for Space Telescopes1. We analyzed a total of 66 527 unique objects. However, because the targets in the 20-second catalog are specifically selected targets in the Guest Investigator program, our detection rates are inherently biased. Consequently, the measured distributions may not accurately reflect the entire stellar population.

3 Light curve analysis

3.1 Detection method

Stellar light curves obtained from TESS often exhibit long-term trends and temporal correlations due to instrumental effects, stellar rotation, or other astrophysical phenomena. To effectively isolate and identify flares in the light curves of our sample stars, we apply a time-series modeling technique to achieve a stationary time-series. Our goal is to remove long-term correlations and enhance the detection of transient events by analyzing the residuals.

3.1.1 ARIMA

ARIMA is a statistical modeling technique that is commonly used for time-series forecasting. It combines three core components: autoregression (AR), differencing to achieve stationarity (I for “integrated”), and a moving average model (MA) (Box & Jenkins 1970). The model can be written as yt=c+ϕ1yt1++ϕpytp+θ1εt1++θqεtq+εt,$y_t^\prime = c + {\phi _1}y_{t - 1}^\prime + \cdots + {\phi _p}y_{t - p}^\prime + {\theta _1}{\varepsilon _{t - 1}} + \cdots + {\theta _q}{\varepsilon _{t - q}} + {\varepsilon _t},$(1)

where yt$y_t^\prime $ is the differenced time-series, ϕi for i = 1, 2,.., p are the autoregressive coefficients for lag i, ϵt is the white noise error term at time t, with ϵt ~ 𝒩(0, σ2) and θj for j = 1, 2,…, q are the moving average coefficients for lag j. In other words, the model can be defined by three components ARIMA(p, d, q). Where p (autoregressive order) is the number of lagged observations in the model. In Eq. (1), the terms ϕ1yt1,ϕ2yt2,,ϕpytp${\phi _1}y_{t - 1}^\prime ,\,\,{\phi _2}y_{t - 2}^\prime ,\,\, \ldots ,\,\,{\phi _p}y_{t - p}^\prime $ —each multiplied by its corresponding coefficient correspond to the autoregressive (AR) component. q denotes the order of the moving average components, that corresponds to the number of lagged forecast errors included. The terms θ1εt–1, θ2εt–2, …, θqεtq represent the moving average (MA) component, where each θj is the coefficient corresponding to the error at lag j. To make a non-stationary time-series into a stationary time-series we subtract the differences between the components (differencing). Given a timeseries yt we define its first-order differenced series as yt$y_t^\prime $ yt=ytyt1.$y_t^\prime = {y_t} - {y_{t - 1}}.$(2)

Here, yt$y_t^\prime $ represents the change between consecutive observations, effectively removing linear trends. This first-order differencing corresponds to d = 1 in the ARIMA model and is often sufficient to achieve stationarity for many time series, but if trends persist, higher-order differencing can be applied.

To systematically identify a suitable ARIMA model, we utilized the auto.arima() function from the pmdarima library in Python (Smith et al. 2017)2. This function conducts a search over a range of possible (p, d, q) parameters and selects the model with the lowest Akaike Information Criterion (AIC). By minimizing the AIC, the function attempts to find a model that provides a good balance between complexity and fit. We varied the parameters (p, d, q) within the ranges p ∈ [0, 3], d ∈ [0, 2] and q ∈ [0, 3] to explore different model structures. These parameter ranges were selected to balance simplicity and performance, ensuring the models are sufficiently flexible to capture the underlying patterns in the data while minimizing the risk of overfitting. We further explored restricting p to the interval [1, 3] to ensure the model always includes an auto-regressive component. However, this constraint did not alter the flare detection outcomes. Fig. 1 illustrates the ARIMA model fit for TIC 1273249. The ARIMA(1,0,2) model was selected based on the Akaike Information Criterion (AIC), which was lower for this model.

Once the best ARIMA model was selected, we generated predictions for the entire normalized flux time-series. By subtracting these predictions from the actual normalized flux, we obtained a residual series. Ideally, if the ARIMA model captures all underlying structure except flares, the residuals should resemble white noise, with a mean near zero and no significant autocorrelation.

thumbnail Fig. 1

ARIMA model fit to the normalized light curve of TIC 1273249 observed in TESS Sector 32. The gray line represents the observed light curve, characterized by significant variability and periodic flaring events, while the red line shows the ARIMA model’s predicted trend. The lower panel shows a zoomed view of a subset of the light curve.

3.1.2 Detection routine

Once the residuals are computed, we flag the residuals that exceed three times the standard deviation. Potential flare events manifest as large, positive excursions in the residuals and last longer than a single data-point. After identifying candidate indices where residuals exceed the threshold, we clustered continuous or near-continuous points to form a flare “event”. To qualify as a physically plausible flare candidate, an event must exhibit a minimum of eight consecutive data points. This threshold was determined empirically, ensuring that only genuine flare-like events are identified while effectively filtering out false positives. Due to this condition, we may miss shorter flare events. This criteria does not affect the detection of QPPs because to have QPPs a flare must be sufficiently long anyway. We should also note that the choice of ARIMA parameters can affect the number of elevated residual points above the 3σ threshold. A higher p and q could reduce residual variance by capturing more patterns, potentially leading to fewer elevated residuals. If the model ends up using an incorrect value of differencing it can increase residual variance and the number of elevated points3.

A physically realistic stellar flare generally exhibits a fast rise and exponential decay (Kowalski 2024). To check, we verified that (i) the flux increases leading up to the flare peak and decreases afterward, (ii) the flare peak is well above the local baseline (the standard deviation in the 50 data points before and after the event must not exceed 60% of the flare amplitude), and (iii) the event displays a pronounced asymmetry in rise versus decay times. These steps are illustrated in Fig. 2.

We split the candidate into two segments: a rise phase (from start to peak) and a decay phase (from peak to end). The start time of the flare is the earliest time preceding the peak where the normalized flux begins a monotonic rise. On the other hand, the end time is defined as the flux decays below the half-maximum level. This approach to determining the flare’s end time is adopted from the criteria used in Geostationary Operational Environmental Satellite (GOES) X-ray flare observations. By examining these segments, we verified that the flux increases before reaching the peak and subsequently decreases afterward by checking that the rise segment is higher than its initial flux, and that the final flux of the decay segment is lower than its initial flux.

Next, we ensured that the flare’s peak is genuinely significant with respect to the local baseline. We calculated a median flux level from a short interval of 50 data points that corresponds to approximately 16 minutes immediately preceding the event’s start. Similarly, we calculated the standard deviation of the flux in the regions before and after the event, each consisting of 50 data points that must be less than or equal to 60% of the flare’s amplitude. If the peak does not stand out above the surrounding noise level, it is likely just a random fluctuation rather than a real astrophysical flare.

Finally, we assessed the symmetry of the event. True stellar flares are characteristically asymmetric: they brighten rapidly and then cool off more gradually (Davenport et al. 2014). To quantify this asymmetry, we measured the ratio of the event’s rise time to its decay time. An event is considered too symmetrical if this ratio falls between 0.5 and 2.0. Specifically, if the symmetry ratio satisfies 0.5<symmetry_ratio<2.0,$0.5 < {\rm{symmetry}}\_{\rm{ratio}} < 2.0,$

the event is rejected. This range indicates that the rise and decay times are too similar, and the event may not be a flare but could instead be a periodic signal or another symmetric artifact. By contrast, acceptable flare candidates must have a symmetry ratio less than or equal to 0.5 (indicating a rapid rise and slower decay) or greater than or equal to 2.0 (indicating significant asymmetry in timing). A similar approach is taken in Van Doorsselaere et al. (2017). Both emphasize FRED-like profiles and significance thresholds to exclude noise. While Van Doorsselaere et al. (2017) use a double threshold on flux and its derivative, alongside exponential decay fitting, our method quantifies asymmetry through rise/decay time ratios and enforces strict local noise constraints. Both aim to filter instrumental artifacts and periodic signals but differ in specific metrics (e.g., symmetry ratio vs. prewhitening and polynomial detrending).

Additionally, we also discard events that exceed a total duration of more than 4-hours as we detected certain false detections that were longer than this threshold. However, we should note that events greater than 4 hours have been detected in other stellar flare studies such as Anfinogentov et al. (2013) in which they analyzed a megaflare on YZ CMi lasted over 7 hours, which is confirmed as a genuine stellar flare with a well-documented FRED-like profile and oscillatory signatures. So it is important to note that the 4-hour cutoff risks rejecting rare but physically real stellar megaflares.

thumbnail Fig. 2

Top left: simulated flare generated using the template from Davenport et al. (2014), with the flare peak marked by a dotted red line. Top right: determination of the flare’s start and end times. Bottom left: assessment of local variability with designated baseline regions – pre-flare data (cyan) and post-flare data (pink). The horizontal dotted red line indicates the 60% amplitude threshold. Bottom right: detailed examination of the flare shape, highlighting the rise phase (green) and decay phase (orange). Key parameters including rise time, decay time, alongside the outcomes of the shape and variability checks.

3.2 Flare properties

Once a candidate flare passed all validation checks, we accepted it as a confirmed flare and proceed to measure its key properties using the normalized flux rather than the ARIMA-predicted flux so that these measurements directly reflect the observed brightness changes. However it is important to note that because the normalized flux is derived from the original light curve (which is not detrended), any slow baseline variations or trends for instance, those induced by stellar rotation could shift the baseline level. This shift might lead to an overestimation or underestimation of the flare’s amplitude and, similarly, might contaminate the excess flux calculated for energy estimation if an upward trend is present during the flare event.

In practice, we first determined the flare amplitude by comparing the peak flux to the baseline level. We next measured the duration of the event, defined as the time from the start to the end of the flare, that is useful for classifying the energy release time scale. If stellar parameters and spectral information are available, we then estimated the total flare energy by integrating the flux excess over the flare’s duration. Finally, we measured the equivalent duration (ED), which represents how long the star would need to emit at its quiescent luminosity to match the total energy released during the flare, thereby providing a dimensionless measure of flare strength.

To compute the energy of a stellar flare, we follow the method outlined by Shibayama et al. (2013) and adopted by Günther et al. (2020). This approach models the flare’s continuum emission as a blackbody spectrum at a temperature of Tflare = 9000 K (Kowalski et al. 2013; Haisch et al. 1991; Hawley & Fisher 1992). We calculated the stellar luminosity L using the Stefan-Boltzmann law L=4πR2σSBT4,${L_ \star } = 4\pi R_ \star ^2{\sigma _{{\rm{SB}}}}T_ \star ^4,$(3)

where R and T are the stellar radius and effective temperature, respectively, and σSB is the Stefan-Boltzmann constant. We obtain R and T from the TESS Input Catalog (TIC). If R is not available, we estimate it using empirical relations for main-sequence stars from Pecaut & Mamajek (2013). To account for the TESS instrument’s sensitivity, we integrate the Planck function weighted by the TESS response function over the instrument’s wavelength range, obtaining integrated fluxes F(T) and F(Tflare) for the star and the flare, respectively. The ratio of these fluxes provides a scaling factor, S

S=F(T)F(Tflare).$S = {{F\left( {{T_ \star }} \right)} \over {F\left( {{T_{{\rm{flare}}}}} \right)}}.$(4)

Assuming the flare covers a small portion of the stellar surface, we estimated the flare area Aflare(t) from the relative flux increase (ΔF/F)(t) Aflare(t)=(ΔFF(t))πR2S.${A_{{\rm{flare}}}}\left( t \right) = \left( {{{\Delta F} \over F}\left( t \right)} \right)\pi R_ \star ^2S.$(5)

The flare luminosity, Lflare (t) is then Lflare(t)=σSBTflare4Aflare(t),${L_{{\rm{flare}}}}\left( t \right) = {\sigma _{{\rm{SB}}}}T_{{\rm{flare}}}^4{A_{{\rm{flare}}}}\left( t \right),$(6)

and the total energy emitted by the flare, Eflare is calculated by integrating Lflare(t) over the flare duration Eflare=tstaretendLflare(t)dt.${E_{{\rm{flare}}}} = \mathop \smallint \limits_{{t_{{\rm{stare}}}}}^{{t_{{\rm{end}}}}} {L_{{\rm{flare}}}}\left( t \right){\rm{d}}t.$(7)

For detailed equations and computational steps, we refer the reader to Shibayama et al. (2013) and Günther et al. (2020).

In addition to estimating the total energy of a flare, we calculated the ED to provide an instrument-independent measure of the flare’s strength. ED represents the time interval during which the star, at its quiescent luminosity, would emit the same amount of energy as was emitted during the flare (Ilin et al. 2019; Gershberg 1972). ED is defined as ED=tstaretend(F(t)FqFq)dt,${\rm{ED}} = \mathop \smallint \limits_{{t_{{\rm{stare}}}}}^{{t_{{\rm{end}}}}} \left( {{{F\left( t \right) - {F_q}} \over {{F_q}}}} \right)\,{\rm{d}}t,$(8)

where: F(t) is the observed flux at time t, Fq is the quiescent flux of the star, tstart and tend are the start and end times of the flare. Assuming that the flux is normalized such that Fq = 1, the equation simplifies to ED=tstaretend(F(t)1)dt.${\rm{ED}} = \mathop \smallint \limits_{{t_{{\rm{stare}}}}}^{{t_{{\rm{end}}}}} \left( {F\left( t \right) - 1} \right)\,{\rm{d}}t.$(9)

In practice, observational data are discrete. Therefore, we approximated the integral as a sum over the observed time intervals EDi=1N(Fi1)Δti,${\rm{ED}} \approx \mathop \sum \limits_{i = 1}^N \left( {{F_i} - 1} \right)\Delta {t_i},$(10)

where: Fi is the normalized flux at the i-th observation, Δti = ti+1ti is the time interval between consecutive observations, N is the total number of observations during the flare. ED is independent of the star’s distance and relies solely on relative flux measurements.

3.3 Determining rotation period

Previous studies have indicated a strong correlation between stellar rotation rate and occurrence rate of flares (Davenport 2016). Hence, it is important to check if the rotation rate has any relation with the periods of the pulsations as well. For stars exhibiting QPPs in their flares, we obtained the stellar rotation rate from the catalog by Colman et al. (2024). However, not all stars were included in their catalog. We determined rotation periods for the remaining stars by computing a Lomb-Scargle periodogram with Lightkurve4. We searched periods between 0.5 and 14 days, typical for low-mass main-sequence stars, then adopted the highest-power peak as the best-fit rotation period. To confirm this peak represented the fundamental rotational signature rather than a harmonic, we folded each light curve at that period to check phase consistency and also examined the periodogram at twice that value. The rotation rate we identified on all the 57 stars ranges between 0.5 and 13d.

3.4 Results from flare detection

We found 3878 flares across 1285 flaring stars. The detected flare list is given in Table 1. We note that the number of flares identified by our pipeline likely underestimates the total flaring activity in these stars, due to the pipeline’s reduced sensitivity to low-amplitude events as well as the likelihood of false negatives if the ARIMA model fits too closely to the flare profile, as the residuals might not show a sufficiently large deviation to cross the flare detection threshold, thereby causing genuine flares to be missed. For example, Günther et al. (2020) carried out the first stellar flare study using TESS, analyzing the initial two sectors of 2-minute cadence data, which included approximately 8000 flares from 1228 flaring stars. They found a flare occurrence rate of 4.9%. Pietras et al. (2022) analyzed 39 TESS sectors of 2-minute cadence detecting over 140 000 individual flares on 25 229 stars. They highlighted that 7.7% of the sample exhibited flaring behavior. Recently, Zhang et al. (2024) carried out flare detection for 20-second cadence light curves from 2020 to 2023 and detected 32978 flare events associated with 5463 flaring stars. By comparison, our study yields a substantially lower occurrence rate of 1.6%. Our requirement that the local standard deviation must be less than 60% of flare amplitude may exclude many valid events. Additionally, when pre-flare median flux is elevated by background variations, lower amplitude flares become difficult to distinguish. Furthermore, our classification criteria requiring at least 8 consecutive data points above the 3σ threshold inherently prevents the detection of flares shorter than 160 seconds in duration. Nonetheless, this limitation does not hinder our scientific aim of detecting short-period QPPs.

Zhang et al. (2024) found 55% of all flare events in their 20-second cadence observations were less than 8-minutes. Likewise, in the low-mass regime, most flares detected by Howard & MacGregor (2022) lasted under 10 mins. Consistent with their results, our analysis shows that 61.22% of the flares detected using 20-second cadence data had durations shorter than 10 minutes. This likely arises from high-cadence observations, which provide more data points and thus make short flares easier to detect. By contrast, the same short flares may blend into only one or two bins at lower cadence, producing a bias toward detecting longer flares at lower time resolution.

In Fig. 3 we illustrate the flare-energy distribution and the power law fit. Our detection pipeline captures a relatively high number of lower-energy flares predominantly around 1028 to 1034 erg. The distribution peaks near 1030 erg and significantly drops off beyond 1034 erg. This has also been noted in Zhang et al. (2024). We should also note that our detection method might also filter out slower flares. High-energy flares usually are longer lasting. ARDVIA model is good at capturing gradual variations and can treat slowly varying signals as part of the baseline. If a flare rises and falls slowly, its shape might get “fit out” of the residual, making it fall below the 3σ threshold.

We estimate the exponent α using maximum likelihood estimation for a continuous power-law model above a lower bound XXmin, implemented via the powerlaw package in Python5 p(X)=α1Xmin(XXmin)αforXXmin.$p\left( X \right) = {{\alpha - 1} \over {{X_{\min }}}}{\left( {{X \over {{X_{\min }}}}} \right)^{ - \alpha }}\,\,\,{\rm{for}}\,\,\,X \ge {X_{\min }}.$(11)

Here, p(X) denotes the probability density function of the variable X, which corresponds to the flare energy. We calculate α by fitting the α above a certain threshold Xmin, in this case Xmin = 5.12 × 1031 erg. We determine the Xmin by minimizing the Kolmogorov-Smirnov (KS) statistic, by comparing the empirical distribution to the theoretical power-law model. For solar flares, the typical power-law indices range for hard X-ray emissions is 1.5–1.7 (Kowalski 2024). Hin et al. (2021) calculated the power-law for optical stellar flares using K2 observations and found the typical power-law ranges from 1.8 to 2.6. Yang & Liu (2019) calculated the power law indices for A, F, G, Κ and M stars separately and the α ranged from 1.12 to 2.13. They also found that the slope of the power law becomes steeper for Κ and M-type stars. Van Doorsselaere et al. (2017) analyzed the quarter 15 data from the Kepler mission and found that F-type stars exhibit a shallower slope than G-type and K–M dwarfs, while giant stars show a slope that falls between these two extremes. In our study, we found the value of α = 1.65. This reduced power-law slope associated with TESS’s red-optical sensitivity was similarly reported by Pietras et al. (2022) who found α ranging from 1.5 to 1.7 depending on which flare energy calculation methodology is used. We note that the flare energies found in the TESS survey are generally higher than in Kepler. This is because TESS uses a red-optical bandpass filter, that is more sensitive to longer wavelengths of light compared to the filter used by Kepler (Tu et al. 2021).

In a similar way, we calculated the power-law slope for the ED as shown in Fig. 4. Previous studies such as Hin et al. (2019, 2021) which calculated the α of ED generally agree with our result of α = 2.62. This scaling exponent indicates that with each incremental increase in ED, the frequency of flares diminishes at a predictable rate dictated by the power-law. The ED in Fig. 4 displays a strong peak within a short ED range, particularly from around 102 to 104 seconds. A similar power-law fit is noted in Fig. 4 from Hin et al. (2021) for data from 30-minute cadence K2 mission.

Another advantage of observing in higher cadence is the fact that we can observe finer substructures in the flares (Howard & MacGregor 2022). These observations enable the detection of intricate substructures and QPPs in flares that are often obscured by lower cadences. Consequently, instead of appearing as single, smooth brightness spikes, flares in high-cadence data display multiple peaks and genuine oscillatory behaviors which when modeled can also be used to detect the QPPs in them Pavenport 2016). In Howard & MacGregor (2022) 46% of flares exhibit substructures in the rise phase of the flare. They also notice the flare peaks have variations that may be due to rounded peak morphologies or slight misalignment when standardizing time axes using FWHM. 30% of all flaring events observed in the Characterizing Exoplanets Satellite (CHEOPS) and TESS flares in the work by Bruno et al. (2024) had complex substructure. Some of these flares exhibited QPP-like signatures. In our analysis, we also notice such complex flares as shown in Fig. 5. We can observe that both the flares have complex substructures within them. While the flare in the right panel, that exhibits a more complex rise phase, has been observed in 46% of the flares in Howard & MacGregor (2022), it is thought that such rise-phase complexity arises because multiple regions on the star’s surface become active. Alternatively, these multiple structures could also be interpreted as a QPP event. These regions might be adjacent or connected but are not necessarily ignited simultaneously. Such an event was observed during the 2000 Bastille Day solar flare (Kosovichev & Zharkova 2001) where two flares with an interconnected ribbon produced a light-curve with two peaks (Kowalski et al. 2019). In Fig. 5, the left panel shows flares that have a flat-top morphology meaning the flares have a constant emission level at the peak. Jackman et al. (2021) noticed such a flare in the Next Generation Transit Survey.

Table 1

Flares detected by our pipeline with the various flare parameters.

thumbnail Fig. 3

Distribution of flare energy (left) and the cumulative flare frequency distribution with a power-law fit (right). The blue line represents the power-law fit.

thumbnail Fig. 4

Distribution of equivalent duration (left) and the cumulative frequency distribution with a power-law fit (right). The power-law fit is denoted using the blue line. Unlike the power-law exponent α found for flare energies, the exponent for equivalent duration (ED) is higher, as expected, since ED is not influenced by the instrument sensitivity of TESS.

4 Searching for quasi-periodic pulsations

4.1 Employing AFI NO for QPP detection

To search for QPPs in complex flare light curves, several methods have been be explored. For example, Pugh et al. (2016) uses wavelet transform to detect periodicities in Kepler flare light curves. Belov et al. (2024) developed a Fully Convolutional Networks based method that searches for exponentially decaying harmonic QPP. Ramsay et al. (2021) uses a combination of methods such as Fourier transform with and without detrending as well as empirical mode decomposition. Inglis et al. (2015) introduced a method based on examining the Fourier power spectrum and model fitting to find global QPP signatures in the flare time-series. This method was developed as flares display a power-law distribution in their Fourier spectra (Gruber et al. 2011; Broomhall et al. 2019). In this work, we utilized the Automated Flare Inference of Oscillations (AFINO) method presented by Inglis et al. (2015).

The choice to utilize AFINO is two-fold: firstly, we want to test AFINO’s efficacy for detecting QPPs in 20s cadence TESS light curves. In a preliminary analysis by the developers of AFINO, it was tested on the 2-minute cadence TESS light curves and it was able to recover 5 QPPs out of the 45 flares analyzed from 6 M-dwarfs. However, such an analysis was not carried out with the 20s cadence mode as it was not available during their testing. Secondly, in a blind test performed in Broomhall et al. (2019) with several other QPP detection methods, it is found that AFINO has the lowest false alarm probability. This becomes especially important in TESS detections, due to the fact that even in 20s observations, the total number of data points remains limited when compared with the high-cadence observations typically employed in solar flare studies. This scarcity of data points increases the susceptibility to statistical fluctuations and noise, that can masquerade as false QPP signals. However, that also means AFINO is particularly conservative and has one of the lowest detection rates of all the methods it was compared with (Broomhall et al. 2019).

The way AFINO works is by examining the Fourier power spectrum of the flare and performing a model comparison by fitting three different models. Before fitting the three models, it normalizes the time-series data by the mean and applies a Hann-window function. Then it computes the Fourier power spectrum and fits the three models: Model M0 is a single power law model, Ml which is a power law with a Gaussian bump, and finally model M2 is a broken power-law model that adds flexibility to fit complex noise structures. Model M2 is designed with the idea that a single power-law model may not be enough to fit the flare Fourier power spectrum. Model Ml which is the QPP model has the additional Gaussian component in the log-log frequency space. Since the goal of our analysis is to detect short-period QPPs, we restricted the frequency fp to be ≤300 s. As the TESS data is binned at 20 s cadence, AFINO cannot detect pulsations below the Nyquist frequency of 0.025 Hz or equivalently 40 s. To identify the presence of a QPP, AFINO evaluates the goodness-of-fit for each model using a maximum likelihood estimator. A preferred model Mi must satisfy the condition ΔBIC=BICjBICi>10ji,$\Delta {\rm{BIC}} = {\rm{BI}}{{\rm{C}}_j} - {\rm{BI}}{{\rm{C}}_i} > 10\,\,\,\forall j \ne i,$(12)

indicating strong evidence for model Mi. We further validated these findings via the reduced χ2 statistic to confirm consistency between the model and the observed data. For a more thorough explanation of the method, we refer the reader to Inglis et al. (2015, 2016); Broomhall et al. (2019).

When comparing the results from AFINO with other works, we observed that some flare-associated pulsations extend beyond the initially detected flare time window after the end of the flare. These extended pulsations may not be captured within the standard flare duration, leading to an incomplete analysis of the flare’s characteristics. To address this issue and ensure a comprehensive analysis of the flare events, we implemented a method to extend the flare time window. Specifically, we extended the end time of the flare by adding multiples of the flare’s half duration, (τ). It is calculated based on the flare’s duration, defined as half the difference between the flare’s start and end times τ=Δt2=tendtstare2.$\tau = {{\Delta t} \over 2} = {{{t_{{\rm{end}}}} - {t_{{\rm{stare}}}}} \over 2}.$(13)

We considered extensions of 1τ, 2τ, and 3τ to the original flare end time textended=tend+nτ.${t_{{\rm{extended}}}} = {t_{{\rm{end}}}} + n\tau .$(14)

This approach allows us to include additional data points that may contain significant signals occurring immediately after the initially detected flare duration.

thumbnail Fig. 5

Example of a flare with a flat-top morphology (left) and a complex multi-peak structure (right). Such flares are harder to detect in lower cadence observations such as the 2-minute TES S observations.

4.2 Results from AFINO analysis

From our analysis of 3878 flares, we found 61 QPP-like signatures in 57 individual stars. The period of the detected QPPs ranges from 42 to 193 seconds. When we compare our findings to the work by Pugh et al. (2016); Ramsay et al. (2021); Million et al. (2021); Howard & MacGregor (2022) that search for QPPs in Kepler and TESS, it is immediately clear that AFINO excels at detecting short period QPPs. In the previous studies, the period of QPPs are on the order of a few minutes to tens of minutes. In a recent survey for the Kepler catalog, Belov et al. (2024) found 7% of their detected events had QPP-like signatures. In Howard & MacGregor (2022) found 17 confirmed QPPs in 3792 flares. Pugh et al. (2016) found 2.5% of events had QPPs in their Kepler survey. On the other hand, in our study, we find 1.6% of flare events have QPP-like signatures.

As discussed in Sect. 4.1, AFINO’s conservative nature stems from its assumption of weakly decaying oscillations (particularly in model Ml) which leads to a lower detection rate relative to other methods. This assumption favors the detection of oscillations that maintain a relatively constant amplitude over time. Short-period oscillations are more likely to meet this criterion within the typical duration of flare observations. Conversely, longer-period QPPs that decay quickly might not significantly enhance the PSD. This is because rapid decreases in oscillation amplitude lead to diminished signal power, reducing its presence in the PSD. Fewer oscillation cycles are completed within the observation window, making it harder to resolve the period accurately. It is also worth noting, AFINO cannot detect multi-period oscillations as it is primarily designed to detect the presence of single periodicities in flare time series data. AFINO assumes that the oscillatory signals are stationary over the time interval analyzed, meaning their properties do not change with time. Multi-period oscillations include signals that vary in amplitude or phase or that switch dominance over time. However, AFINO is made for stationary periods only. For QPPs with multi-periodicity, the wavelet approach as used by Pugh et al. (2016) will be more suitable. In contrast, when Belov et al. (2024) applied their QPP detection method to the AFINO catalog of detections from 30 AFINO QPPs, their method was only able to find one oscillation. This also indicates how different methods can detect different types of QPPs.

Table 2 shows our QPP detections along with their properties. Five stars in our catalog have two QPP detections each: TIC 220433364, 348898049, 303443210, 429354344, 345451496. Three are M-dwarfs, one is Κ type and one is a B-type subdwarf (Saffer et al. 1994). Although the periods of the pulsations for the M and K-type stars are largely different even for QPPs on the same star, the periods detected on TIC 345451496 which is a B-type subdwarf for both the flares are ~60s. This repeated time scale is especially intriguing given that hot subdwarfs lack the kind of deep convective envelopes typically associated with magnetically driven flaring activity (Landstreet et al. 2012). One may wonder if these short, ~60 s pulsations truly originate within the thin, hot envelope of the subdwarf itself or if a hidden companion could instead drive them. Given that the period remains consistent across two separate flares, such a stable mechanism merits further investigation.

In Fig. 6 we show examples of QPPs detected by AFINO in the flare light curve of TIC 33878971 and TIC 303443210. The top panel shows a QPP with a period of 44s and the bottom panel shows a QPP that has a period of 193.5s which is the highest period QPP we found. We also note that in some previous AFINO studies carried out on solar flares, the flaring light curve was broken into the impulsive and the decay phase of the flares and analyzed individually (Hayes et al. 2019; Inglis & Hayes 2024). However, due to the 20s cadence of TESS, such an approach would yield only a small number of data points in each sub-interval. Thus, in the present work, we have analyzed the complete flare interval (from start to end) as a single segment, consistent with the original methodology described by Inglis et al. (2015). In Fig. 7 we show the QPP periods against various stellar parameters. To check if there is a linear correlation between the oscillation period and either the stellar or flare parameters, we performed the Pearson correlation test. Consistent with prior findings, our results indicate that QPP periods do not appear to depend on either global stellar parameters (effective temperature, rotation rate) or on flare-specific parameters (energy, ED). The Pearson correlation tests show that the period bears no relationship with effective temperature (r = –0.041, p = 0.777), flare duration (r = –0.042, p = 0.767), flare energy (r = 0.080, p = 0.576), equivalent duration (r = –0.010, p = 0.941), or the stellar rotation period (r = –0.136, p = 0.292). A similar result has been found in other studies such as Pugh et al. (2016), which focused on QPPs of a few minutes’ duration. Here, we confirm that this relationship (or lack thereof) also holds for the shorter QPP periods examined in our study. Fig. 8 we plot the histogram of the QPPs periods. It is clear that most of the QPPs have periods below 80 seconds. When compared to the AFINO results of Inglis et al. (2016) for solar flare QPPs observed in GOES X-ray data, they reported a median period of 17.5 seconds. On visual inspection, we find a branch of QPPs showing a linear correlation as highlighted in Figs. 7b and 9. To separate the branch of QPPs for the analysis from the rest of the data points, K-means clustering was applied. We find that the optimal number of clusters is K = 4, where clusters 1 and 2 included the branch showing a visual correlation and clusters 3 and 4 included the rest of the data points. As clusters 1 and 2 indicated a similar slope, we grouped them together as a single cluster for analysis. Similarly, we grouped together cluster 3 and 4.

A similar correlation was also observed in the GOES X-ray data for solar flares, indicating that longer-duration flares tend to exhibit QPPs with longer periods (Pugh et al. 2017, 2019; Hayes et al. 2020). In order to determine if our dataset also contains a positive correlation, we took a similar approach to Hayes et al. (2020). We first performed both Pearson and Spearman correlation tests to detect any potential linear or monotonic trends. Then, we applied a Bayesian linear regression in log–log space for the QPP branch visible in our scatter plot. We find that there is a statistically significant positive correlation between the QPP period and flare duration for the branch that showed a visual correlation. The Spearman rank correlation coefficient is 0.42 (p-value: 0.0112), indicating a strong monotonic trend. Additionally, the Pearson correlation coefficient is 0.69 (p-value: 0.0000), suggesting a strong linear relationship in log-log space. Our analysis yields the following scaling equation for the relationship between QPP periods, (P), and flare durations, (τflare), logP=(0.33±0.08)logτflare(2.59±0.17).$\log P = \left( {0.33 \pm 0.08} \right)\log {\tau _{{\rm{flare}}}} - \left( {2.59 \pm 0.17} \right).$(15)

This implies a power-law relationship expressed as Pτflare(0.33±0.08).$P \propto \tau _{{\rm{flare}}}^{\left( {0.33 \pm 0.08} \right)}.$(16)

As for the branch that did not indicate any correlation visually, we performed the same steps as above. We find that the Spearman rank correlation coefficient is 0.36 (p-value: 0.0581) suggesting that the relationship is not statistically significant. Meanwhile, Pearson’s correlation coefficient is 0.05 (p = 0.7943), indicating negligible linear correlation. Overall, these findings do not support the presence of a meaningful relationship. We obtain the following relationship, logP=(0.08±0.09)logτflare(1.91±0.18).$\log P = \left( {0.08 \pm 0.09} \right)\log {\tau _{{\rm{flare}}}} - \left( {1.91 \pm 0.18} \right).$(17)

For the branch indicating a correlation, the exponent value of 0·33 ± 0·08 suggests that the increases in flare duration are associated with increasing QPP periods, at a sublinear rate. This finding is consistent to that identified in previous studies of solar flares (Pugh et al. 2017, 2019; Hayes et al. 2020). Additionally, we investigated whether this correlation might be influenced by the stellar rotation rate or by the measurement uncertainties in the QPP periods obtained via AFINO. We found no significant relationship with either quantity, indicating that the observed correlation between the QPP period and flare duration is robust against these factors. We further examined whether the observed correlation persists after excluding QPP events with periods shorter than 60 seconds, that is less than three times the sampling interval (3 × 20). This threshold was imposed to eliminate signals near the Nyquist limit and ensure that the analysis relies only on well-resolved periodic features. We found that we are left with 34 QPPs as shown in Fig. 10. After applying similar steps as the original dataset however this time with K=2 clustering, we found the Spearman and Pearson correlation coefficient of 0.52 (p-value: 0.0034) and 0.60 (p-value:0.0005), respectively, for the branch showing a correlation. This results in the following scaling relationship, logP=(0.34±0.10)logτflare+(2.67±0.21).$\log P = \left( {0.34 \pm 0.10} \right)\log {\tau _{{\rm{flare}}}} + \left( {2.67 \pm 0.21} \right).$(18)

And the power-law relationship, Pτflare(0.34±0.10).$P \propto \tau _{{\rm{flare}}}^{\left( {0.34 \pm 0.10} \right)}.$(19)

It is interesting to note that after removing the data-points below 60 s, most of the data-points show a linear correlation, unlike Fig. 9. Moreover, the recent work by Panferov et al. (2024) reinforces our findings by demonstrating a similar correlation in their sample of 13 M-dwarf flares in the U-band, supporting the notion that longer-duration flares are generally associated with longer QPP periods. Interestingly, Fig. 7 in the work by Panferov et al. (2024) reveals striking parallels to our period–duration correlation. Both studies focus on flares of roughly 30 minutes in duration, where a discernible positive trend between the QPP period and flare duration emerges.

Incorporating these results into the broader body of QPP research suggests that stellar flare processes may follow analogous scaling laws to those observed in the solar context, as previously determined by Pugh et al. (2017, 2019); Hayes et al. (2020). Moreover, the slope of the power-law fit from our analysis (0.33) is similar to the slope reported by Hayes et al. (2020) for solar flares (0.67), reinforcing the notion that similar scaling laws govern both stellar and solar flare processes.

Table 2

QPP events detected in the dataset.

thumbnail Fig. 6

Example of AFINO models applied to a stellar flare detected in TIC 33878971 (top panel) and TIC 303443210 (bottom panel). From left to right: (1) Flare light curve showing the observed flare variations, highlighting the detected QPP peaks. (2) Single power-law model fit to the power spectrum (solid line), highlighting no QPP detection. (3) Power-law model with a Gaussian bump (solid line), demonstrating excess power at a specific frequency indicative of quasi-periodic pulsations. The vertical dashed red line denotes the fp, the location of the bump in the PSD. The dashed orange line indicates the ± 2σ confidence interval around the fitted power-law component. (4) Broken power-law model fit.

thumbnail Fig. 7

QPP periods with associated errors against various parameters: (a) Stellar effective temperature; (b) Flare duration along with the branch indicating a correlation highlighted in blue; (c) Flare energy; (d) Equivalent duration; (e) Rotation period of the star.

thumbnail Fig. 8

Histogram of QPP periods detected in our sample. The distribution reveals a median period of 60.8 seconds.

thumbnail Fig. 9

QPP periods against flare duration showing a visual correlation in blue (left) with the Bayesian linear fit applied to the same dataset (right).

thumbnail Fig. 10

QPP periods above 60 seconds against flare duration showing a visual correlation in blue (left) with the Bayesian linear fit (right).

5 Conclusions

In our analysis, we detected 3878 flaring events across 1285 stars. Across these flares, 61 QPP events were detected on 57 individual stars, making our study the largest TESS-based QPP catalog to date.

Our ARIMA-based flare detection routine reliably identifies genuine flares when applied to the 20s cadence light curves. Nevertheless, some limitations arise from the selected parameter grid, which may exclude optimal (p, d, q) combinations needed to fully capture stellar variability without compromising flare detection. Limiting p and q to values between 0 and 3 could further miss models that better model the baseline flux yet preserve flare signatures. Additionally, ARIMA models with d = 0 assume stationarity after differencing, which may not hold for every stellar time series. Despite these challenges, the fairly conservative nature of our approach ensures that most of the detected flares are true flare events, enhancing confidence in our final flare sample.

We also demonstrated the efficacy of AFINO in detecting QPPs in TESS data. The periods of these QPPs ranged from 42 to 193 seconds. Statistical tests indicated no significant correlations between QPP periods and effective temperature, flare energy, rotation period, and ED. We did find a positive correlation between QPP periods and the duration of the flare for a branch that indicates larger flares host longer QPPs. Our study also extends the catalog of short-period stellar QPPs. Other QPP detection methods rarely detect sub-minute QPPs in stellar flares whereas AFINO excels at it. The periods of the QPPs detected in our work also supports the idea that if MHD oscillations are the cause behind QPPs then seismologically probing the flare environment remains a possibility.

Our study indicates a scaling relationship between QPP periods and the flare duration, but it does so only for a branch of QPPs rather than for all the data points. Hence, we should exercise caution when interpreting this scaling relationship. Notably, when the analysis is restricted to QPPs with periods exceeding 60 seconds, the scaling relationship becomes much more pronounced. In order to confirm if such a relationship does exist in stellar flares, more studies are required. Future studies could include QPP detection made using a combination of methods that can cover the entire period range similar to solar flares so a single comprehensive catalog can be obtained. QPPs detected in this study are all detected in white light. White-light flares are still not well understood and the mechanism behind their generation remains a mystery. Our result serves as an important step toward confirming and generalizing these findings across larger samples.

Data availability

Tables of the flare and QPP detections are available at: https://github.com/aadishj19/QPPs-in-TESS-flares

Acknowledgements

The research that led to these results was subsidised by the Belgian Federal Science Policy Office through the contract B2/223/P1/CLOSE-UP. D.L. was supported by a Senior Research Project (G088021N) of the FWO Vlaanderen. T.V.D. was supported by the C1 grant TRACEspace of Internal Funds KU Leuven and a Senior Research Project (G088021N) of the FWO Vlaanderen. Furthermore, TVD and DJF received financial support from the Flemish Government under the long-term structural Methusalem funding program, project SOUL: Stellar evolution in full glory, grant METH/24/012 at KU Leuven. The paper is also part of the DynaSun project and has thus received funding under the Horizon Europe programme of the European Union under grant agreement (no. 101131534). Views and opinions expressed are however those of the author(s) only and do not necessarily reflect those of the European Union and therefore the European Union cannot be held responsible for them. The authors express gratitude to the TESS consortium for providing excellent observational data. This research utilizes publicly available data from the TESS mission, accessed via the Mikulski Archive for Space Telescopes. This research made use of the SIMBAD database, operated at CDS, Strasbourg, France; the VizieR catalogue access tool, CDS, Strasbourg, France. Software: AFINO (Inglis et al. 2015, 2016), Astropy (Astropy Collaboration 2013), Lightkurve (Lightkurve Collaboration et al. 2018), pmdarima (Smith et al. 2017), SciPy (Virtanen et al. 2020), Pandas (McKinney 2010), Matplotlib (Hunter 2007), Numpy (Harris et al. 2020), PyMC3 (Salvatier et al. 2016).

References

  1. Anfinogentov, S., Nakariakov, V. M., Mathioudakis, M., Van Doorsselaere, T., & Kowalski, A. F. 2013, ApJ, 773, 156 [Google Scholar]
  2. Astropy Collaboration (Robitaille, T. P., et al.) 2013, A&A, 558, A33 [NASA ADS] [CrossRef] [EDP Sciences] [Google Scholar]
  3. Balona, L. A., Broomhall, A. M., Kosovichev, A., et al. 2015, MNRAS, 450, 956 [Google Scholar]
  4. Belov, S. A., Kolotkov, D. Y., Nakariakov, V. M., & Broomhall, A.-M. 2024, ApJS, 274, 31 [Google Scholar]
  5. Borucki, W. J., Koch, D., Basri, G., et al. 2010, Science, 327, 977 [Google Scholar]
  6. Box, G., & Jenkins, G. 1970, Time Series Analysis: Forecasting and Control, Holden-Day series in time series analysis and digital processing (San Francisco: Holden-Day) [Google Scholar]
  7. Broomhall, A.-M., Davenport, J. R. A., Hayes, L. A., et al. 2019, ApJS, 244, 44 [NASA ADS] [CrossRef] [Google Scholar]
  8. Bruno, G., Pagano, I., Scandariato, G., et al. 2024, A&A, 686, A239 [NASA ADS] [CrossRef] [EDP Sciences] [Google Scholar]
  9. Colman, I. L., Angus, R., David, T., et al. 2024, AJ, 167, 189 [Google Scholar]
  10. Davenport, J. R. A. 2016, ApJ, 829, 23 [Google Scholar]
  11. Davenport, J. R. A., Hawley, S. L., Hebb, L., et al. 2014, ApJ, 797, 122 [Google Scholar]
  12. Edwin, P. M., & Roberts, B. 1983, Sol. Phys., 88, 179 [Google Scholar]
  13. Gary, D. E., Linsky, J. L., & Dulk, G. A. 1982, ApJ, 263, L79 [Google Scholar]
  14. Gershberg, R. E. 1972, Ap&SS, 19, 75 [Google Scholar]
  15. Gruber, D., Lachowicz, P., Bissaldi, E., et al. 2011, A&A, 533, A61 [NASA ADS] [CrossRef] [EDP Sciences] [Google Scholar]
  16. Günther, M. N., Zhan, Z., Seager, S., et al. 2020, AJ, 159, 60 [Google Scholar]
  17. Haisch, B., Strong, K. T., & Rodono, M. 1991, ARA&A, 29, 275 [Google Scholar]
  18. Harris, C. R., Millman, K. J., van der Walt, S. J., et al. 2020, Nature, 585, 357 [NASA ADS] [CrossRef] [Google Scholar]
  19. Hawley, S. L., & Fisher, G. H. 1992, ApJS, 81, 885 [Google Scholar]
  20. Hayes, L. A., Gallagher, P. T., Dennis, B. R., et al. 2019, ApJ, 875, 33 [Google Scholar]
  21. Hayes, L. A., Inglis, A. R., Christe, S., Dennis, B., & Gallagher, P. T. 2020, ApJ, 895, 50 [Google Scholar]
  22. Howard, W. S., & MacGregor, M. A. 2022, ApJ, 926, 204 [NASA ADS] [CrossRef] [Google Scholar]
  23. Hunter, J. D. 2007, Comput. Sci. Eng., 9, 90 [NASA ADS] [CrossRef] [Google Scholar]
  24. Hin, E., Schmidt, S. J., Davenport, J. R. A., & Strassmeier, K. G. 2019, A&A, 622, A133 [NASA ADS] [CrossRef] [EDP Sciences] [Google Scholar]
  25. Hin, E., Schmidt, S. J., Poppenhäger, K., et al. 2021, A&A, 645, A42 [NASA ADS] [CrossRef] [EDP Sciences] [Google Scholar]
  26. Inglis, A. R., & Hayes, L. A. 2024, ApJ, 971, 29 [NASA ADS] [CrossRef] [Google Scholar]
  27. Inglis, A. R., Ireland, J., & Dominique, M. 2015, ApJ, 798, 108 [Google Scholar]
  28. Inglis, A. R., Ireland, J., Dennis, B. R., Hayes, L., & Gallagher, P. 2016, ApJ, 833, 284 [NASA ADS] [CrossRef] [Google Scholar]
  29. Jackman, J. A. G., Wheatley, P. J., Acton, J. S., et al. 2021, MNRAS, 504, 3246 [NASA ADS] [CrossRef] [Google Scholar]
  30. Karampelas, K., McLaughlin, J. A., Botha, G. J. J., & Régnier, S. 2023, ApJ, 943, 131 [NASA ADS] [CrossRef] [Google Scholar]
  31. Kosovichev, A. G., & Zharkova, V. V. 2001, ApJ, 550, L105 [CrossRef] [Google Scholar]
  32. Kowalski, A. F. 2024, Liv. Rev. Sol. Phys., 21, 1 [NASA ADS] [CrossRef] [Google Scholar]
  33. Kowalski, A. F., Hawley, S. L., Wisniewski, J. P., et al. 2013, ApJS, 207, 15 [NASA ADS] [CrossRef] [Google Scholar]
  34. Kowalski, A. F., Wisniewski, J. P., Hawley, S. L., et al. 2019, ApJ, 871, 167 [CrossRef] [Google Scholar]
  35. Kupriyanova, E., Kolotkov, D., Nakariakov, V., & Kaufman, A. 2020, Solar-Terres. Phys., 6, 3 [NASA ADS] [CrossRef] [Google Scholar]
  36. Landstreet, J. D., Bagnulo, S., Fossati, L., Jordan, S., & O’Toole, S. J. 2012, A&A, 541, A100 [NASA ADS] [CrossRef] [EDP Sciences] [Google Scholar]
  37. Lang, K. R., & Willson, R. F. 1986, ApJ, 305, 363 [NASA ADS] [CrossRef] [Google Scholar]
  38. Lightkurve Collaboration (Cardoso, J. V. d. M., et al.) 2018, Astrophysics Source Code Library [record ascl:1812.013] [Google Scholar]
  39. Mathioudakis, M., Seiradakis, J. H., Williams, D. R., et al. 2003, A&A, 403, 1101 [NASA ADS] [CrossRef] [EDP Sciences] [Google Scholar]
  40. McKinney, W. 2010, in Proceedings of the 9th Python in Science Conference, eds. S. van der Walt, & J. Millman, 51 [Google Scholar]
  41. McLaughlin, J. A., Nakariakov, V. M., Dominique, M., Jelínek, P., & Takasao, S. 2018, Space Sci. Rev., 214, 45 [Google Scholar]
  42. Million, C., Kolotkov, D., & Fleming, S. W. 2021, in The 20.5th Cambridge Workshop on Cool Stars, Stellar Systems, and the Sun (CS20.5), http://coolstars20.cfa.harvard.edu/cs20half, 272 [Google Scholar]
  43. Murray, M. J., van Driel-Gesztelyi, L., & Baker, D. 2009, A&A, 494, 329 [NASA ADS] [CrossRef] [EDP Sciences] [Google Scholar]
  44. Pandey, J. C., & Srivastava, A. K. 2009, ApJ, 697, L153 [Google Scholar]
  45. Panferov, A., Beskin, G., Karpov, S., & Maryeva, O. 2024, arXiv e-prints [arXiv:2412.07580] [Google Scholar]
  46. Pecaut, M. J., & Mamajek, E. E. 2013, ApJS, 208, 9 [Google Scholar]
  47. Pietras, M., Falewicz, R., Siarkowski, M., Bicz, K., & Pres, P. 2022, ApJ, 935, 143 [NASA ADS] [CrossRef] [Google Scholar]
  48. Pugh, C. E., Armstrong, D. J., Nakariakov, V. M., & Broomhall, A. M. 2016, MNRAS, 459, 3659 [Google Scholar]
  49. Pugh, C. E., Nakariakov, V. M., Broomhall, A. M., Bogomolov, A. V., & Myagkova, I. N. 2017, A&A, 608, A101 [NASA ADS] [CrossRef] [EDP Sciences] [Google Scholar]
  50. Pugh, C. E., Broomhall, A. M., & Nakariakov, V. M. 2019, A&A, 624, A65 [NASA ADS] [CrossRef] [EDP Sciences] [Google Scholar]
  51. Ramsay, G., Kolotkov, D., Doyle, J. G., & Doyle, L. 2021, Sol. Phys., 296, 162 [NASA ADS] [CrossRef] [Google Scholar]
  52. Ricker, G. R., Winn, J. N., Vanderspek, R., et al. 2014, SPIE Conf. Ser., 9143, 914320 [Google Scholar]
  53. Ricker, G. R., Winn, J. N., Vanderspek, R., et al. 2015, J. Astron. Telesc. Instrum. Syst., 1, 014003 [Google Scholar]
  54. Rodono, M. 1974, A&A, 32, 337 [Google Scholar]
  55. Saffer, R. A., Bergeron, P., Koester, D., & Liebert, J. 1994, ApJ, 432, 351 [NASA ADS] [CrossRef] [Google Scholar]
  56. Salvatier, J., Wiecki, T. V., & Fonnesbeck, C. 2016, PeerJ Comp. Sci., 2, e55 [CrossRef] [Google Scholar]
  57. Shibayama, T., Maehara, H., Notsu, S., et al. 2013, ApJS, 209, 5 [Google Scholar]
  58. Smith, T. G., et al. 2017, pmdarima: ARIMA estimators for Python, http://www.alkaline-ml.com/pmdarima [Google Scholar]
  59. Tu, Z.-L., Yang, M., Wang, H. F., & Wang, F. Y. 2021, ApJS, 253, 35 [NASA ADS] [CrossRef] [Google Scholar]
  60. Van Doorsselaere, T., Kupriyanova, E. G., & Yuan, D. 2016, Sol. Phys., 291, 3143 [Google Scholar]
  61. Van Doorsselaere, T., Shariati, H., & Debosscher, J. 2017, ApJS, 232, 26 [NASA ADS] [CrossRef] [Google Scholar]
  62. Virtanen, P., Gommers, R., Oliphant, T. E., et al. 2020, Nat. Methods, 17, 261 [Google Scholar]
  63. Welsh, B. Y., Wheatley, J., Browne, S. E., et al. 2006, A&A, 458, 921 [NASA ADS] [CrossRef] [EDP Sciences] [Google Scholar]
  64. Yang, H., & Liu, J. 2019, ApJS, 241, 29 [NASA ADS] [CrossRef] [Google Scholar]
  65. Zaitsev, V. V., Kislyakov, A. G., Stepanov, A. V., Kliem, B., & Furst, E. 2004, Astron. Lett., 30, 319 [Google Scholar]
  66. Zhang, L., Yang, Z., Su, T., Han, X. L., & Misra, P. 2024, A&A, 689, A103 [NASA ADS] [CrossRef] [EDP Sciences] [Google Scholar]
  67. Zimovets, I. V., McLaughlin, J. A., Srivastava, A. K., et al. 2021, Space Sci. Rev., 217, 66 [NASA ADS] [CrossRef] [Google Scholar]

3

Following the detection of candidate flares, all subsequent analyses including flare filtering are conducted using the original normalized flux rather than the flux predicted by the ARIMA model.

All Tables

Table 1

Flares detected by our pipeline with the various flare parameters.

Table 2

QPP events detected in the dataset.

All Figures

thumbnail Fig. 1

ARIMA model fit to the normalized light curve of TIC 1273249 observed in TESS Sector 32. The gray line represents the observed light curve, characterized by significant variability and periodic flaring events, while the red line shows the ARIMA model’s predicted trend. The lower panel shows a zoomed view of a subset of the light curve.

In the text
thumbnail Fig. 2

Top left: simulated flare generated using the template from Davenport et al. (2014), with the flare peak marked by a dotted red line. Top right: determination of the flare’s start and end times. Bottom left: assessment of local variability with designated baseline regions – pre-flare data (cyan) and post-flare data (pink). The horizontal dotted red line indicates the 60% amplitude threshold. Bottom right: detailed examination of the flare shape, highlighting the rise phase (green) and decay phase (orange). Key parameters including rise time, decay time, alongside the outcomes of the shape and variability checks.

In the text
thumbnail Fig. 3

Distribution of flare energy (left) and the cumulative flare frequency distribution with a power-law fit (right). The blue line represents the power-law fit.

In the text
thumbnail Fig. 4

Distribution of equivalent duration (left) and the cumulative frequency distribution with a power-law fit (right). The power-law fit is denoted using the blue line. Unlike the power-law exponent α found for flare energies, the exponent for equivalent duration (ED) is higher, as expected, since ED is not influenced by the instrument sensitivity of TESS.

In the text
thumbnail Fig. 5

Example of a flare with a flat-top morphology (left) and a complex multi-peak structure (right). Such flares are harder to detect in lower cadence observations such as the 2-minute TES S observations.

In the text
thumbnail Fig. 6

Example of AFINO models applied to a stellar flare detected in TIC 33878971 (top panel) and TIC 303443210 (bottom panel). From left to right: (1) Flare light curve showing the observed flare variations, highlighting the detected QPP peaks. (2) Single power-law model fit to the power spectrum (solid line), highlighting no QPP detection. (3) Power-law model with a Gaussian bump (solid line), demonstrating excess power at a specific frequency indicative of quasi-periodic pulsations. The vertical dashed red line denotes the fp, the location of the bump in the PSD. The dashed orange line indicates the ± 2σ confidence interval around the fitted power-law component. (4) Broken power-law model fit.

In the text
thumbnail Fig. 7

QPP periods with associated errors against various parameters: (a) Stellar effective temperature; (b) Flare duration along with the branch indicating a correlation highlighted in blue; (c) Flare energy; (d) Equivalent duration; (e) Rotation period of the star.

In the text
thumbnail Fig. 8

Histogram of QPP periods detected in our sample. The distribution reveals a median period of 60.8 seconds.

In the text
thumbnail Fig. 9

QPP periods against flare duration showing a visual correlation in blue (left) with the Bayesian linear fit applied to the same dataset (right).

In the text
thumbnail Fig. 10

QPP periods above 60 seconds against flare duration showing a visual correlation in blue (left) with the Bayesian linear fit (right).

In the text

Current usage metrics show cumulative count of Article Views (full-text article views including HTML views, PDF and ePub downloads, according to the available data) and Abstracts Views on Vision4Press platform.

Data correspond to usage on the plateform after 2015. The current usage metrics is available 48-96 hours after online publication and is updated daily on week days.

Initial download of the metrics may take a while.