the Creative Commons Attribution 4.0 License.
the Creative Commons Attribution 4.0 License.
THEMIS: spin axis magnetic field reconstruction
Adrian Pöppelwerth
Hans-Ulrich Auster
Vassilis Angelopoulos
James M. McTiernan
James W. Lewis
Ferdinand Plaschke
The Time History of Events and Macroscale Interactions during Substorms (THEMIS) mission investigates the coupling between the solar wind and Earth's magnetosphere using five identical spinning spacecraft. Each spacecraft rotates at a predefined rate to stabilize it and carries a suite of instruments, including a fluxgate magnetometer (FGM) that measures the three-dimensional magnetic field. Since 24 May 2024, the FGM on board THEMIS E has no longer recorded the magnetic field component along the spin axis, while the two components approximately within the spin plane remain fully available.
We present a method to reconstruct the missing magnetic field component using data from these two remaining components together with the spacecraft spin, yielding full three-component magnetic field vectors at spin period cadence and with an effective bandwidth of Hz. The approach was validated using original THEMIS E data from 2017 to 2020, when all three sensor components were available. We further estimated the reconstruction noise floor, indicating that the method is unlikely to be limited by sensor noise. These results demonstrate that on a spinning spacecraft, two components whose sensor axes lie close to, but not exactly in, the spin plane are sufficient to reconstruct three-dimensional magnetic field vectors, allowing continued magnetospheric observations despite the loss of one sensor component.
- Article
(7516 KB) - Full-text XML
- BibTeX
- EndNote
Continuous and accurately calibrated magnetic field measurements are essential to study the large-scale interaction between the solar wind and Earth's magnetosphere. Magnetometers onboard spacecraft provide these observations and are therefore fundamental for investigating the coupling between interplanetary and terrestrial magnetic fields (e.g., Balogh, 2010).
The Time History of Events and Macroscale Interactions during Substorms (THEMIS) mission (Angelopoulos, 2008) is designed to study these large-scale interactions and consists of five identical spacecraft, each equipped with a fluxgate magnetometer (FGM, Auster et al., 2008). The spacecraft spin at a predefined rate denoted as Tspin (≈ 3–4 s) to stabilize them. The FGM is designed to measure low magnetic fields present in the solar wind as well as the ambient terrestrial magnetic field in close proximity to Earth in three dimensions. One of its sensitive axes is approximately aligned with the spin axis (hereafter referred to as the spin axis sensor), while the other two are nearly aligned with the spin plane (hereafter referred to as spin plane sensors), although they deviate slightly from the exact spin plane orientation. The three sensors are nearly, but not perfectly, orthogonally aligned. These deviations occur because there are no instrument alignment requirements for the mission (Auster et al., 2008), and the spin axis, and thus the spin plane, changes over the course of the mission.
Figure 1Sketch of coordinate systems: (a) actual sensor axes (in red), orthogonalized sensor axes (in blue), (b) spin axis (in black) and rotation angles and in the sensor package system. Panel (c) illustrates the angles αS1 and αS2 between the spin axis and the spin plan sensor S1 and S2. For simplicity, the angle αS3 between the spin axis sensor S3 and the spin axis is not shown. Images adapted and modified from Plaschke et al. (2019) in courtesy of F. Plaschke.
Careful calibration of the FGM data is required to convert the raw magnetometer output BS into physically meaningful magnetic field measurements B (see e.g., Auster et al., 2008; Frühauff et al., 2017; Plaschke et al., 2019). BS is recorded in the non-orthogonal sensor coordinate system that co-rotates with the spacecraft. The complete transformation into B involves several procedures: (1) applying gain factors that convert the raw instrument output into physical units, specific to each sensor axis; (2) geometrically transforming the measurements from the non-orthogonal sensor coordinate system into an orthogonal, spin axis aligned coordinate system; and (3) subtracting offsets, which represent non-vanishing outputs of the magnetometer in the absence of ambient fields, originating from the instruments themselves and from spacecraft-generated stray fields. This transformation can be expressed as:
where OS denotes the offset vector and C the coupling matrix, which depends on three gain factors and six orientation angles of the sensor axes. Of these, three describe the internal sensor geometry, while the remaining three define the alignment between the sensor and spacecraft coordinate systems (for details, see Sect. 2.1).
Recently, the THEMIS E spacecraft (THE) has encountered some challenges, particularly due to radiation damage to the instrument's Analog-to-Digital Converter (ADC). Notably, since 24 May 2024, at 22:54:06 UTC, no magnetic field measurements have been obtained from the spin axis sensor. In contrast, the two remaining spin plane sensors continue to operate nominally.
Because the two remaining sensor axes are slightly inclined relative to the spin plane, the missing spin axis component can be reconstructed from their measurements. In the non-orthogonal sensor coordinate system, which co-rotates with the spacecraft, the magnetic field projected onto each spin plane sensor varies periodically as the spacecraft spins. A magnetic field component within the spin plane therefore appears as a sinusoidal signal, while a constant magnetic field component along the spin axis manifests as a constant contribution in the time series. This projected spin axis contribution BpSA is indistinguishable from the result of a true instrumental offset in the same, co-rotating coordinate system. Therefore, accurately determining the spin plane offsets is crucial for reconstructing the spin axis signal.
Assuming that the spin plane offsets have been accurately estimated, the magnitude of the magnetic field component along the spin axis, BSA, projected onto the axes of sensors S1 and S2, can be expressed as
where α (αS1 or αS2) is the angle between the axis of the respective sensor and the spin axis (see Fig. 1c).
In this paper, we present a method to calculate the projected spin axis contribution and subsequently recover the missing spin axis magnetic field component. We begin by formulating the mathematical basis of the problem, followed by a description of its implementation in the updated calibration process. Finally, we compare the recovered data against measurements from 2017 to 2020, when all sensor axes were fully operational. The three year time span was chosen as a trade-off between instrument degradation, temporal proximity to the current mission phase, and capturing variations in the calibration parameters, thereby allowing us to verify the recovery under different conditions (for details, see Sect. 2.1). The approach restores the full vector magnetic field at spin period resolution and thereby extends the THEMIS FGM dataset as a continuous resource for magnetospheric research.
The mathematical approach to the problem consists of two parts. The first is the geometric transformation of the non-orthogonal system associated with the instrument into an orthogonal system that is related to the reference frame of the spinning spacecraft. It is realized in several steps, while here we are only interested in the directional nature of the measured output in order to obtain the angles between the sensors and the spin axis. The second part is devoted to the conversion of the two available sensor outputs into plausible records of the magnetic field in the respective directions. Taking into account the fact that the magnetic field oriented along the spin axis persistently contributes to these results, it is possible to separate this component and determine it with sufficient accuracy.
The orientation of the three non-orthogonal sensor axes, S1, S2 and S3, is illustrated in red in Fig. 1a. The raw magnetometer output along these axes is transformed into an orthogonal spin axis-aligned coordinate system (x,y and z) with physical meaningful units using the coupling matrix C (see Eq. 1). The coupling matrix can be expressed as
where each submatrix accounts for a specific step in the coordinate transformation. We first introduce the coordinate systems and derive an expression for α, before describing the determination of BpSA from the spin plane measurements.
2.1 Coordinate System and Transformation Matrices
To clarify the geometry of the problem, we follow the formalism introduced by Plaschke et al. (2019), which builds on Kepko et al. (1996). We adopt their notation for consistency, while noting that the final implementation of our coupling matrix C differs slightly in form while yielding identical results. The conversion matrix Γ transforms from the non-orthogonal sensor axes coordinate system (red axes in Fig. 1a) into an orthogonal sensor package coordinate system (Px, Py and Pz), represented by the blue axes in Fig. 1. With denoting the unit vector along Pj, this can be written as Eqs. (4)–(6):
and thus
The angles θS1, θS2, and ϕS12 define the internal geometry of the sensor axes (see Fig. 1a). The subsequent rotation matrix Σ aligns the sensor-package system with the spacecraft spin axis which is represented in black in Fig. 1b:
where and describe the tilt of the spin axis relative to the sensor package coordinate system (see Fig. 1b). Finally, the azimuthal rotation around the spin axis by the angle ϕa (not shown in Fig. 1) is represented by
The rotation around the spin axis arises from the mounting orientation of the FGM on the spacecraft. The angle ϕa is required to transform the measurements from the sensor coordinate system into a physically meaningful spacecraft-fixed coordinate system, from which further transformations into other coordinate systems, such as geocentric systems, can be performed. Although not required for the subsequent analysis, this rotation is included here to complete the description of the coordinate transformation. In Fig. 2 we show the evolution of the calibration parameters over the course of the mission. Whereas remains nearly constant throughout the mission for a well-constructed magnetometer as can be seen in Fig. 2c, f, and i, can vary over time due to spacecraft maneuvers and gravity gradients that alter the moment of inertia and thereby the spin axis orientation. This is present in Fig. 2a and d (for more details on the coupling matrix see Plaschke et al., 2019).
2.2 Determination of the Sensor-to-Spin-Axis Angles
The angles αS1, αS2, and αS3 (see Fig. 1c) can be obtained from the projection of the spin axis onto the sensor axes using the geometric definition of the scalar product of two vectors, . In the orthogonal spin axis-aligned coordinate system, the spin axis unit vector is given by . Using the transformation matrices, the calculation of the angles can be expressed as:
Assuming that θS1, θS2, and ϕS12 remain constant (cf. Fig. 2), the parameters and can be derived from Eq. (10) using independently known values of αS1, αS2, and αS3 (see Sect. 3 for details).
2.3 Gain Matrix and Determination of the Projected Spin Axis Contribution
The gain matrix G applies the sensor-specific conversion factors into meaningful physical units:
where g is the ratio of the spin plane gains , and and Ga are the absolute gains for the spin plane and the spin axis sensors, respectively (Plaschke et al., 2019). To determine the projected spin axis contribution BpSA from the measurements of the spin plane sensor axes data BS1 and BS2, we first subtract the offset vector OS and converting to physical units by applying the corresponding gain factors. The conversion to the modified raw data Braw is calculated by:
Subsequently, we apply a low-pass Butterworth filter (e.g. Thompson, 2014) to Braw,1 and Braw,2 in order to suppress high-frequency variations while preserving the spin modulated signal. The filter is applied twice, once forward and once backwards, using a second-order filter with a cutoff frequency of fcut=2ωs, with denoting the angular spin frequency. This results in the low-pass filtered data Blp,1 and Blp,2. The resulting filter has zero phase and an effective order of four (e.g. Gustafsson, 1996). The low-pass filtered data are then fitted independently with a least-squares fit. The corresponding fitting function is given by:
Here, τ denotes the time within the fitting window. The term represents the linearly time-varying amplitude of the sinusoidal component of the fit, φ is the phase shift due to the projection of the magnetic field onto the spin plane, and the term is the residual, time-varying offset. Accordingly, the first term corresponds to the measurement of the spin plane magnetic field in the direction of the spin plane sensor axis (Bspinplane), whereas the second term represents the projected spin axis contribution (BpSA). The parameters A, B, C, D and φ are free fitting parameters and may differ between the two components, while Tspin, and thus ωs, is provided by the state file of THE and is the same for both fits. This approach allows us to distinguish between the spin‐modulated variation within the spin plane and the slowly varying spin axis contribution.
In this section, we describe the procedure used to recover the missing sensor measurement along the spin axis. The overall workflow is summarized in the flow chart shown in Fig. 3, with each step and its derived variables explained in the subsequent sections.
3.1 Determination of the Projected Spin Axis Contribution
We utilize the low-telemetry channel (FGL) of the FGM (for details on the instrument and data products, see Auster et al., 2008), which provides vector magnetic field data with sampling rates between 4 and 128 Hz. Since 27 July 2015, the FGL sampling rate on THE has been fFGL = 16 Hz. This sampling rate yields several tens of samples per spin and is therefore sufficient to resolve the spin modulation required for our fitting procedure. We do not use the high-telemetry channel (FGH at 128 Hz), as it is rarely available nor the onboard spin resolution product (FGS, one vector per spin), because its resampling removes the spin modulation required for the fit.
We start with Braw,1 and Braw,2 as obtained from Eqs. (12) and (13). We then apply the low-pass filter to each component, yielding the low-pass filtered data Blp,1 and Blp,2. Finally, we fit the spin plane sensor components of Blp using Eq. (14) with a sliding window of 2.5 spin periods, shifted by one spin period between consecutive fits. Accordingly, τ ranges from 0 to 2.5 Tspin. We require the number of samples per fit window to be between 90 % and 110 % of the expected number,, in order to reject windows affected by data gaps. This results in a slightly variable number of samples per window. In contrast, using a fixed number of samples would lead to windows that do not exactly cover the intended 2.5 spin periods. A comparison of both approaches (not shown) exhibits only negligible differences in the final recovered values.
As a measure of the fit uncertainty, we compute the mean squared difference between Bfit and Blp for each window:
Here, n denotes the number of measurement points per window. The quantity fmin contains everything not explained by the fit, including remaining higher-frequency contributions, sensor noise, and low-frequency variations that are not captured by the model. While the latter is the uncertainty we aim to quantify, the other contributions also affect the fit quality and must therefore be taken into account.
Figure 4Two consecutive fits applied to THE Blp (black) to calculate BpSA on 23 July 2017. The dashed red lines represent the applied fit Bfit and are only shown over the corresponding fit intervals. The fit in panel (b) is shifted by one spin period relative to the fit in panel (a). In addition, at the bottom of both panels, the corresponding fmin value and fitting parameters for each fit are given.
Each fit window yields a time-dependent estimate BpSA(τ). We evaluate BpSA(τ) at the window center, , to obtain one estimate BpSA(tc) per window centered at time tc. This yields a time series of the projected spin axis contribution BpSA at spin resolution (≈ 3–4 s). An example of the fitting process for two consecutive fits to Blp,1 is shown in Fig. 4. In Fig. 4a, the fit window is centered at 21:41:46 UTC on 23 July 2017; in Fig. 4b, the window is shifted by Tspin and centered at 21:41:50 UTC.
We calculate the projected spin axis contribution BpSA independently for both spin plane component. From these two estimates, we use the result from the sensor that is more closely aligned with the spin axis, i.e., the one axis for which is larger. For this sensor, the projection of the spin axis component is more pronounced.
To suppress the influence of poor fits, we calculate a weighted moving average with a window length L of 1 min:
where the weight is defined as
with the fitting weight
and the time-distance weight
The fitting weight wfit reduces the influence of poorly fitted windows, whereas the triangular time–distance weight wt emphasizes samples near the center of the averaging interval. The weighted moving average Bwma(t) is the final estimate of the projected spin axis contribution and provides an effective bandwidth of Hz.
3.2 Recovery of the Spin Axis Component
Having obtained the weighted moving average of the projected spin axis contribution Bwma, we reconstruct the missing spin axis measurement Br by dividing Bwma by the factor cos α. This requires accurate knowledge of the angle α between a spin plane sensor and the spin axis (see Fig. 1c). As discussed in Sect. 2.2, these angles could in principle be derived from the coupling matrix C (see Eq. 10). However, due to the loss of the spin axis measurement, a direct in-flight calibration of C is no longer feasible. This is because the regular calibration process can no longer uniquely distinguish whether a constant offset in the raw data originates from the true spin axis signal, from remaining spin plane offsets, or from inaccuracies in the angular terms of C.
To estimate the angles αS1 and αS2, we therefore use Eq. (2) in combination with the fitted BpSA and a modeled magnetic field approximation for the spin axis component BSA. The angle determination is restricted to perigee intervals, where the high magnetic field strength ensures that small perturbations have only a minor relative impact on the derived angles, as any residual sensor offsets and their uncertainties become negligible in comparison. We define the perigee region by a minimum field strength of 10 000 nT.
As model field BSA we use the International Geomagnetic Reference Field (IGRF) superposed with the model field of Tsyganenko (1989), hereafter referred to as T89. The IGRF, which represents the internal part of the Earth's magnetic field, is a good approximation of the actual terrestrial magnetic field near perigee (e.g. Alken et al., 2021), while the T89 model provides a simple and widely used empirical description of the external magnetospheric field, parameterized by the geomagnetic kp index (Matzka et al., 2021).
Using Eq. (2), the comparison between BpSA and BSA yields updated estimates of αS1 and αS2. To evaluate the validity of this approach, we compared the estimated α values with those from the calibration matrix over a 3-year period from 2017 to 2020. The angles differ only minimally, with median deviations of ΔαS1 = 0.045° and ΔαS2 = 0.058°.
Since May 2024, the angles between the spin axis and the two sensor axes have been 89.82° for αS1 and 90.92° for αS2; the corresponding interquartile ranges are 89.81 to 89.84° for αS1 and 90.91 to 90.93° for αS2. The orientation of the spin axis changes over time due to gravity-gradient effects and orbital maneuvers. As a result, the effective coupling matrix also varies with time, making continuous updates of these parameters necessary. The updated estimates of αS1 and αS2 are used in a least-squares optimization of the parameters and , ensuring continued calibration of the coupling matrix C throughout the mission. For this purpose, we use the first two components of Eq. (10) together with the updated values of αS1 and αS2, while treating all calibration file entries other than and as fixed. Each angle estimate thus provides two constraints on the two unknown parameters, and all available estimates are combined into an overdetermined system that is solved by least squares.
As discussed in Appendix A, additional efforts were made to further refine and improve the recovered spin axis signal. However, the analysis reveals that such attempts not only proved challenging but also led to inconsistent results. Therefore, we consider Br as the final data product used to replace the missing spin axis measurement. It should be noted that deviations between the original measurements and the recovered signal remain, which are analyzed and discussed in the following sections.
To validate the accuracy of the recovery method, we compare the recovered magnetic field component with original measurements from THE over a 3-year time span from 2017 to 2020, and with data from THA as reference spacecraft for periods after the loss of the spin axis sensor component measurements (since May 2024).
Figure 5Comparison between recovered (Br, red), original (BFGS, black), and model (BT89, blue) magnetic field data for (a) a magnetospheric interval and (b) a magnetosheath interval following multiple magnetopause crossings (vertical gray lines) in 2017. The original data correspond to calibrated FGS measurements from THE; the original data were additionally smoothed using a weighted moving average with time-distance scaling and a window length of 1 min. Panels (c) and (d) show enlarged views of the intervals 07:00–08:00 UTC from panel (a) and 13:30–14:30 UTC from panel (b), respectively.
4.1 Qualitative Comparison
In Fig. 5 we present two representative qualitative comparisons from 2017: one interval in the magnetosphere from 24 April (Fig. 5a), together with a more detailed view from 07:00–08:00 UTC (Fig. 5c); one interval from 29 July in the magnetosheath including multiple magnetopause crossings (Fig. 5b) with a 1 h zoom from 13:30–14:30 UTC (Fig. 5d).
In all panels, the original measurement BFGS, recovered data Br, and model field BT89 are shown in black, red, and blue, respectively. To ensure a consistent comparison with Br, we also apply a weighted moving average with time-distance scaling and a window length of 1 min to BFGS. In Fig. 5a, the recovered data closely follow the original measurements, with minor differences arising at the beginning of the shown interval. Figure 5b presents data where THE traversed the magnetopause multiple times between 12:24 and 15:48 UTC. Magnetopause crossings, identified using the list from Grimmich et al. (2023), are indicated by vertical gray lines. The recovered data also generally follow the original measurements, though larger deviations are observed during boundary crossings and within the magnetosheath, where the magnetic field changes rapidly. In particular, Fig. 5d shows pronounced over- and undershoots, which likely indicate limitations of the fitting approach under rapidly varying conditions. Notably, in both examples Br provides a far better representation of the observed field than the model field BT89, which remains valid only within the magnetosphere.
Figure 6Comparison between recovered (Br, red), reference spacecraft (BFGS, black), and model (BT89, blue) magnetic field data in (a) the magnetosheath before a magnetopause crossing at 01:49 UTC (vertical gray line) and (b) the magnetosphere in 2024. The reference data correspond to calibrated FGS measurements from THA and were additionally smoothed using a weighted moving average with time-distance scaling and a window length of 1 min. Panels (c) and (d) show enlarged views of the intervals 01:00–02:00 UTC from panel (a) and 04:00–05:00 UTC from panel (b), respectively.
Following the validation with original 2017 measurements, we next evaluate the recovery after the spin axis component became unavailable in May 2024 by comparing the recovered data Br with simultaneous observations from the nearby reference spacecraft THA. Two representative intervals are shown in Fig. 6: magnetosheath observations prior to a magnetopause crossing from 8–9 June 2024 (Fig. 6a) and magnetosphere observations from 28–29 November 2024 (Fig. 6b). Enlarged views of these intervals are shown in Fig. 6c for 01:00–02:00 UTC and in Fig. 6d for 04:00–05:00 UTC.
In all panels, the reference measurements from THA BFGS, Br, and BT89 are displayed in black, red, and blue, respectively. For consistency with the temporal resolution of the recovered data Br, the THA reference measurements were also smoothed using a weighted moving average with time-distance scaling and a 1 min window. The recovered data are generally consistent with the reference measurements in both intervals, although enhanced deviations occur near the magnetopause and within the turbulent magnetosheath (Fig. 6a and c). In particular, Fig. 6c again highlights the larger differences in the magnetosheath. In the magnetosphere interval (Fig. 6b), discrepancies are visible between 02:45–03:30 and 06:00–08:30 UTC, which may reflect spatial separation between THE and THA (≈ 1 RE). Without the original spin axis measurements from THE, this cannot be verified. In both examples, within the magnetosphere the recovered data provide a substantially better representation of the observed reference field than the model BT89.
4.2 Quantitative Comparison
The examples suggest that the accuracy of the recovery depends on the spacecraft's plasma environment. To quantify this dependence, we assess the performance of the recovery method in different regions of near-Earth space. Specifically, we divide the data from 2017 to 2020 into the following regions: the magnetosphere, the magnetopause, the magnetosheath, and the solar wind. The solar wind is further subdivided into quasi-parallel and quasi-perpendicular regions upstream of the bow shock. Within the magnetosphere, we distinguish between low ( < 50 nT) and high field (BFGS > 50 nT) intervals.
To identify the different regions, we use the results from Edmond et al. (2024) who applied a combination of unsupervised machine learning methods to classify THEMIS observations into magnetosphere, magnetosheath, and solar wind observations. We make use of their publicly available dataset for THE, in which each data point is assigned to one of these regions. Magnetopause and bow shock crossings are identified by changes in the region label. In addition, to further divide the dataset, we also use magnetic field data from the FGM (fully operational in 2017 to 2020) and the omni directional ion energy flux Eflux (ESA, McFadden et al., 2008).
Magnetospheric data are separated into low- and high-field intervals to avoid biasing the statistics, as larger absolute deviations are expected close to perigee where the magnetic field is strongest. We define the low field magnetosphere by data points that fulfill < 50 nT and are labeled as magnetosphere. Data points in the magnetosphere for which 50 nT < BFGS are applicable belong to the high field magnetosphere. Data within ± 15 min of each magnetopause crossing are attributed to the magnetopause region. The magnetosheath is defined by the machine learning labels, except for the points near the magnetopause crossings. The solar wind dataset is used as specified by the model and then divided into quasi-parallel and quasi-perpendicular by having Eflux at 10 keV higher and lower than 20 000 , respectively. Manual inspection confirmed the robustness of these assignments, with few outliers that were removed from the subsets.
We observe 6 754 802 and 1 994 568 data points in the low and high field magnetosphere, 641 029 data points around the magnetopause, and 2 077 719 in the magnetosheath, respectively. In the solar wind, however, we observe 250 187 and 182 847 data points in the quasi-parallel and quasi-perpendicular regions, respectively. The large differences in the data quantities can be attributed to the orbital configuration of the THEMIS mission. For each region, we calculate the difference between the recovered Br and the original spin axis measurements BFGS:
As in the qualitative comparison, BFGS was additionally smoothed using time-distance scaling and a 1 min window. The distributions of δB for the different regions are shown in Fig. 7.
Figure 7Histograms of the deviation δB between recovered (Br) and original (BFGS) spin axis measurements in six different regions for a three year time span from 2017 to 2020: (a) low-field magnetosphere near perigee, (b) high-field magnetosphere, (c) quasi-parallel solar wind, (d) magnetopause crossings, (e) magnetosheath, and (f) quasi-perpendicular solar wind. The vertical red dashed lines indicate the median values, and the ± values correspond with the 25th and 75th percentiles. The calibrated FGS measurements from THE BFGS were additionally smoothed using a weighted moving average with time-distance scaling and a window length of 1 min.
Figure 7a shows δB for the low-field magnetosphere. The distribution is nearly centered around zero, with a slight positive shift and a median value below 1 nT. In the high-field magnetosphere (Fig. 7b), the distribution is broader and also shifted to positive values, with a median value below 2 nT. Near the magnetopause (Fig. 7d) and in the magnetosheath (Fig. 7e), the distributions are comparable in shape to the high-field magnetosphere and exhibit median values, below 1 nT and below 0.5 nT, respectively. In the solar wind, both the quasi-parallel and quasi-perpendicular cases (Fig. 7c and f) show narrow distributions centered near zero, with median values below 0.5 nT.
The position of the median reflects the quality of the spin plane offset determination, with correctly chosen offsets resulting in median values close to zero. The width of the distributions, in contrast, reflects the quality of the fit and of the recovery method, with broader distributions indicating poorer performance. Larger deviations between the recovered and original measurements occur in the high-field magnetosphere, as reflected by the larger interquartile range (> 10 nT). This is expected since absolute differences become more pronounced at higher field strengths, where small relative calibration errors or filter effects can lead to larger absolute deviations.
The smallest absolute deviations are observed in the solar wind with interquartile ranges < 6 nT. The slightly larger deviations in the quasi-parallel case can be attributed to the enhanced turbulence and wave activity in the foreshock region, which complicate the fitting process (see Sect. 5). The distributions in the magnetosheath and around magnetopause crossing, however, are markedly broader. Their interquartile ranges are comparable to those of the high-field magnetosphere (> 10 nT), even though the magnetic fields themselves are much weaker. These two broader distributions can be explained due to faster changes and higher fluctuation levels in the magnetic field, which likewise complicate the fitting process there.
A somewhat different picture emerges when considering relative deviations. Using the absolute relative deviation, , we find only small relative errors in the high-field magnetosphere, with a median value of 5 %. Moderate relative deviations occur in the low-field magnetosphere and near magnetopause crossings, both with median values of about 23 %. In contrast, substantially larger median values are found in the magnetosheath and the solar wind, where they reach 80 % and 115 %, respectively. This mainly reflects the smaller magnetic field strengths in these regions, for which even small absolute residuals correspond to large relative deviations; in the magnetosheath, enhanced fluctuations further increase this effect. Consequently, when the recovered spin axis field is close to zero in the solar wind, even its sign should be interpreted with caution.
To place the differences δB in the context of the intrinsic sensor noise, we estimate a lower bound for the expected reconstruction uncertainty. Following standard random-signal theory (e.g. Bendat and Piersol, 2010), the variance of filtered stationary noise is given by
where is the amplitude spectral density of the sensor noise and H(f) denotes the effective transfer function of the reconstruction method. The quantity σ corresponds to the root-mean-square (RMS) noise amplitude, i.e., the standard deviation of the noise. In our case, the spin axis field is reconstructed from its projection onto the spin plane sensor axes, therefore the sensor noise is amplified by the same geometric factor as the signal itself.
To obtain a simple estimate, we approximate the relevant noise level by the sensor amplitude spectral density near the spin frequency fs, 10–15 pT (Auster et al., 2008). We further assume that, within the relevant bandwidth, the reconstruction does not strongly attenuate the low-frequency signals that constitute the final product Br. Under this approximation, the RMS noise can be estimated by integrating over an effective bandwidth Δf, which yields
Due to the 1 min averaging, we approximate the effective bandwidth by Hz. The resulting values provide an estimate of the minimum residual signal deviation that can be expected due solely to sensor noise. Because the sensor noise increases towards lower frequencies, the estimate based on should be regarded as an optimistic lower bound. Since the lower bound remains well below the interquartile ranges obtained from the comparison of Br with calibrated data BFGS, sensor noise is unlikely to be the dominant limiting factor in the recovery.
The accurate determination of the spin plane sensor offsets is essential for deriving reliable estimates of the projected spin axis contribution (BpSA) and, consequently, for reconstructing the spin axis signal. Errors in the spin plane offsets directly translate into errors in BpSA and thus into errors in the recovered spin axis component. This effect is amplified because the angles between the spin plane sensors and the spin axis are close to 90°, such that even small offset errors can lead to large errors in the recovered spin axis magnetic field.
In the past, spin plane offsets were calibrated using the information from the spin axis sensor itself (Plaschke et al., 2019). With the loss of the spin axis measurements, this approach is no longer possible. Likewise, alternative calibration techniques such as the Hedgecock method (Hedgecock, 1975) cannot be applied in the absence of three fully operational sensor components. As a result, the spin plane offset calibration must now rely on model magnetic field values as a proxy for the missing spin axis measurements. This introduces an additional source of uncertainty and makes the recovery process fundamentally dependent on both the accuracy of the magnetic field model and the long-term stability of the FGM instrument. To mitigate these effects, spin plane offsets are adjusted only during intervals within the magnetosphere when the magnetic field shows no sign of significant wave activity, where the magnetic field is relatively stable and model uncertainties are minimized. To demonstrate that these estimates are reliable, we compared the spin plane offsets calculated using the standard calibration procedure with those calculated using the model field as a spin axis sensor measurement. The median deviations are close to 0 nT for both spin plane component offsets. This suggests that the model based offset estimates remain sufficiently accurate after the loss of the spin axis measurement. Nevertheless, this limitation should be considered when interpreting the recovered data.
In addition to these model related uncertainties, we observe systematic deviations of the recovered signal compared to the original measurements after several perigee passages. These deviations frequently coincide with spacecraft eclipse periods when the spacecraft passes through Earth's shadow. During these intervals, the spacecraft experiences strong temperature gradients that affect the offset vector. This effect has been observed throughout the mission and does not originate from the recovery method itself. As a result, the spin plane offsets can fluctuate, leading to inaccurate projected spin axis contributions. A detailed analysis of this effect and attempts to mitigate it are presented in Appendix A. This limitation should be considered when interpreting the recovered data.
The influence of uncertainties in the estimated angles αS1 and αS2 must also be considered. To quantify this effect, we use again the comparison of our estimated α values using the model magnetic field with the corresponding angles derived directly from the calibration file during the period from 2017 to 2020, when routine calibration was still possible (see Sect. 3.2). The median deviations were ΔαS1 = 0.045° and ΔαS2 = 0.058° for spin plane sensors S1 and S2, respectively. Since αS2 is associated with the larger uncertainty, we use it as the conservative estimation. The corresponding relative uncertainty of the recovered spin axis field is estimated as
This yields a relative uncertainty of approximately 6 % in the recovered spin axis field.
Figure 8Comparison of the fitted signal Bfit with the low-pass-filtered spin plane data Blp from THE in 2017. The low-pass-filtered data are shown in black and the fitted signal as a red dashed line. Panels (a)–(c) present representative examples from the magnetosphere, the magnetosheath, and a magnetopause crossing, respectively. The fmin value shown in the lower right corner of each panel quantifies the fit uncertainty (see Eq. 15).
Another limitation, although less critical than the previously discussed effects, concerns the quality of the fit and, consequently, the accuracy of the estimated projected spin axis contribution. In regions with low turbulence, such as the inner magnetosphere or the quiet solar wind, the fits reproduce the periodic spin modulation accurately. However, in highly turbulent environments, such as near boundary crossings or within the magnetosheath (e.g. Lucek et al., 2005), the fit quality degrades. This is reflected in the broader distributions of δB observed at the magnetopause (Fig. 7d) and in the magnetosheath regions (Fig. 7e). To illustrate this behavior, Fig. 8 shows three representative examples of the fitting performance in different plasma regions: in the magnetosphere (Fig. 8a), in the dayside magnetosheath (Fig. 8b) and at a magnetopause crossing (Fig. 8c).
The visual comparison confirms that the fitting procedure performs best in the magnetosphere and less reliably near boundary crossings. This is also reflected in the increasing values of fmin (see Eq. 15), which quantify the fit uncertainty: from < 0.1 nT2 in the magnetosphere to ≈ 2 nT2 in the magnetosheath and ≈ 30 nT2 at the magnetopause crossing.
In addition to the reduced accuracy of the recovered spin axis signal, the recovery process also decreases the temporal resolution of the data. Even without smoothing, the sampling rate is reduced from 4–128 Hz to maximally one data point per spin period (approximately 3–4 s). The subsequent application of a moving average, which effectively acts as a low-pass filter, further decreases the effective bandwidth to Hz.
After more than 17 years in space, the THEMIS E spacecraft stopped recording magnetic field measurements along its spin axis since 24 May 2024, at 22:54:06 UTC. We present a method to reconstruct the missing magnetic field component along this axis. By exploiting the spacecraft's spin motion, we extract information about the missing spin axis component from the spin plane sensor measurements. Specifically, we derive the projected spin axis contribution BpSA by fitting the magnetic field data from the spin plane sensors. Combined with the angle α between the spin axis and the spin plane sensor orientations, obtained from comparisons with the T89 magnetic field model around perigee, we are able to recover the spin axis signal Br.
We use original measurements and recovered data from 2017 to 2020 to evaluate the reconstruction. The comparison demonstrates that the recovery performs well across different plasma regions, although its accuracy depends on the local environment. The width of the δB distributions, which reflects the overall quality of the fit and recovery process, is on the order of a few nT in most regions: approximately 5 nT in the low-field magnetosphere, 12 nT in the high-field magnetosphere, about 10 nT near magnetopause crossings, and around 13 nT in the magnetosheath. In the solar wind, the distributions are narrower, with widths of roughly 5 nT in the quasi-parallel and 3 nT in the quasi-perpendicular case. In contrast, the relative deviations, which remain small in the high-field magnetosphere, become much larger in the magnetosheath and solar wind. Here, even small absolute residuals correspond to large relative errors as the field magnitude is low. We further estimate a lower bound for the sensor-noise contribution to the recovered spin axis signal of about 80–120 pT. Since this value lies well below the observed widths of the δB distributions in all regions, sensor noise is unlikely to be the dominant limitation of the recovery.
Since the loss of the spin axis sensor component in May 2024, reconstructed magnetic field data have been made publicly available, with a delay to allow for careful processing and calibration. After reconstructing the spin axis component, the data is converted into raw magnetometer output at spin resolution. The artificially reconstructed raw data is uploaded as a separate Level 1B product for public access (https://themis.ssl.berkeley.edu/data/themis/the/l1b/, last access: 7 October 2026). This data should be interpreted with caution, ideally taking into account the measurements from the neighboring THA and THD spacecraft.
For future missions, a larger intentional deviation of sensor axes from the spin plane could further improve the ability to recover data in the event of sensor loss. For example, repeating the analysis for the years 2017 to 2020 after rotating the sensor geometry to a deviation of about 45° reduces the distribution widths to ≲ 1 nT in the magnetosphere and solar wind and to ≲ 3 nT even near magnetopause crossings and in the magnetosheath. The impact of such an intentional tilt would require detailed analysis though, as it might impact the sensitivity and errors of calibration during normal operation scenarios. Despite the discussed limitations, we demonstrate that the recovery of magnetic field measurements is possible. Hence, our approach provides a viable solution for the recovery of spin axis measurements, supporting the scientific goals of the magnetometer. This is enabled by a slight misalignment of the spin plane sensor axes from the actual spin plane. Consequently, the inherent spinning motion of the spacecraft proves beneficial not only for routine calibration, but also for measurement recovery.
We frequently observe systematic deviations between recovered and original magnetic field data following perigee passes. As discussed in Sect. 5, these deviations appear correlated with temperature gradients that affect the offset behavior. A representative example of the deviations is shown in Fig. A1.
Figure A1Comparison of recovered and original spin axis data from THE shortly after a perigee pass. Larger deviations between the two are visible between 20:20 UTC on 29 April and 03:20 UTC on 30 April 2017, decreasing with increasing distance from perigee as the spacecraft approaches apogee.
We tested a cross-calibration approach with the other two inner THEMIS probes, THA and THD, to correct for these deviations. Both spacecraft follow orbits that are very similar to that of THE, although they may be shifted along the orbit by a time lag τ. Because of this orbital similarity, all three spacecraft should observe comparable magnetic fields, and consequently also similar deviations between the measurements and the model field.
Based on this idea, we compare the differences between the model field and the recovered magnetic field for THE with the corresponding differences between the model and the measured fields on THA and THD. These differences can be compared either instantaneously (i.e., at the same time) or after shifting the THA/THD data by the lag τ so that the spacecraft are compared at approximately the same orbital position.
Which of the two comparisons is more meaningful depends on the separation between the spacecraft. When they are close together (e.g., near apogee), temporal variations dominate, making the instantaneous comparison more appropriate. At larger separations, spatial variations become more important, and comparing the shifted differences is preferable.
Therefore, we construct a distance-dependent linear combination of the instantaneous and the shifted differences. The method is applied only within the magnetosphere, where the model field remains valid.
To implement this approach, we first compute, for each spacecraft, the component of the model magnetic field (IGRF + T89) in the direction of the spin axis of THE. These quantities are denoted as BT89,A, BT89,D, and BT89,E for THA, THD, and THE, respectively. Likewise, the measured magnetic field vectors from THA and THD (BFGS,A, BFGS,D) are projected onto the same direction. To determine the relative orbital shift between the spacecraft, we compute the cross-correlation between the radial distances and for time lags between −3 and +3 h. The time lag corresponding to the maximum cross-correlation defines the orbital shift τ. Their orbits are considered sufficiently similar if the maximum cross-correlation coefficient r exceeds 0.8.
Using this lag τ, we compute the two types of deviations between the measurements and the model field: the instantaneous difference ΔBt and shifted difference ΔBs:
To combine these contributions depending on spacecraft separation, we introduce a weighting factor
where d is the instantaneous separation between THE and the reference spacecraft, d0 denotes the transition between close proximity and larger separation between the spacecraft, and W controls the width of this transition. The distance-dependent deviation between measurement and model for each reference spacecraft is then given by
and the deviation between recovered and model magnetic field for THE is given by
All deviations are subsequently smoothed using a 1 h running average to suppress short-term fluctuations. The cross-calibration offset in spin axis direction is then defined as
If only one reference spacecraft (THA or THD) satisfies the correlation threshold (r>0.8), then only that spacecraft is used in Eq. (A7). Thus, the average of the two reference spacecraft deviations is replaced by ΔBA if r<0.8 for THD, or by ΔBB if r<0.8 for THA, respectively. Subtracting δoff from the recovered spin axis signal Br should, in principle, mitigate the systematic deviations.
The parameters d0 and W of the weighting factor ε are not predefined and must be determined empirically. To identify suitable values, we performed a parameter study across a two-dimensional grid of parameter pairs: d0 varied from 1000 to 50 000 km in steps of 500 km, and W from 250 to 25 000 km in steps of 250 km. For each parameter combination, we computed the cross-calibration offset δoff and evaluated the resulting residual magnetic field difference for THE
We then calculated the median of the absolute residual over an entire month, denoted by , yielding one representative value per parameter combination and month. Only data points classified as magnetosphere by the list of Edmond et al. (2024) were used, since the T89 model field is valid only in that region. Figure A2 summarizes the results for all months of 2017.
Figure A2Color-coded representation of the absolute median residual med for January (a) to December (l) 2017 as a function of the parameters d0 and W.
During April, May, November, and December 2017, the cross-correlation between THE and the reference spacecraft did not exceed the required threshold, and no cross-calibration offset was computed for these months. The remaining months exhibit different dependencies of the median residuals on the parameters d0 and W. January, February, March, August, and September display broadly similar patterns, whereas June, July, and October show strong deviations. However, applying this approach after the spin axis measurements became unavailable would require a stable parameter choice.
To assess whether the additional cross-calibration offset improved the reconstruction, we need to compare the results without the cross calibration applied. Therefore, we calculate difference between Br and BFGS (i.e., the baseline residual without cross-calibration)
and calculate the median of the absolute residuals over an entire month, denoted by . For the comparison we subtract from for each month and value pair:
The results are displayed in Fig. A3. The color scale indicates the difference between the residuals obtained with and without applying δoff. Negative values (blue) correspond to an improvement due to cross-calibration, whereas positive values (red) indicate a degradation. As seen in Fig. A3, improvements occur mainly in January, February, March, and June 2017, while no improvement is found in the remaining months.
The underlying reason is illustrated in Fig. A4. The deviations between the measured and modeled magnetic fields are not consistent between THE and the other spacecraft (shown here for THA). This violates the core assumption of the cross calibration approach, that the deviations should be comparable at similar orbital locations.
Figure A2 further shows that the optimal parameter combination is not stable over time. Given this inconsistency and the fact that such a parameter study cannot be performed once the spin axis measurements became unavailable, we chose the simpler and more robust approach: omitting the cross-calibration offset entirely and instead advising users to treat the post-perigee deviations with appropriate caution.
Figure A3Color-coded representation of the absolute median residual med subtracted by the absolute median difference between Br and BFGS for January (a) to December (l) 2017 as a function of the parameters d0 and W.
Figure A4(a) Comparison of original (BTHE,FGL, black), model (BT89, green) and recovered (Br, blue) magnetic field data for THE. (b) Comparison of original (BTHE,FGL, black), model (BT89, green) and recovered magnetic field data with the cross calibration offset (Br−δoff, red) for THE. (c) Comparison of (BTHA,FGS, black) and model (BT89, green) magnetic field data for THA.
Data from the THEMIS mission including FGM and ESA data are publicly available from the University of California, Berkeley, and can be obtained from https://themis.ssl.berkeley.edu/data/themis (THEMIS, 2026). THEMIS data were accessed using the SPEDAS (Angelopoulos et al., 2019; Angelopoulos et al., 2024: https://doi.org/10.5281/zenodo.15023025) and PySPEDAS software (Grimes et al., 2018). The software for the recovery process can be found at https://doi.org/10.5281/zenodo.18594247 (Pöppelwerth, 2026).
AP conceived the analysis and drafted the manuscript. FP contributed significantly to improving the conceptual framework. HUA, VA, JM, JL and FP contributed through discussions and interpretation of the results.
The contact author has declared that none of the authors has any competing interests.
Publisher's note: Copernicus Publications remains neutral with regard to jurisdictional claims made in the text, published maps, institutional affiliations, or any other geographical representation in this paper. The authors bear the ultimate responsibility for providing appropriate place names. Views expressed in the text are those of the authors and do not necessarily reflect the views of the publisher.
We acknowledge NASA contract NAS5-02099 for use of data from the THEMIS Mission, specifically Charles W. Carlson and James P. McFadden for use of ESA data; Karl-Heinz Glassmeier, Hans-Ulrich Auster, and Wolfgang Baumjohann for the use of FGM data provided under the lead of the Technical University of Braunschweig and with financial support through the German Ministry for Economy and Technology and the German Center for Aviation and Space (DLR) under contract 50 OC 0302. AI tools were used in the process of this work: GitHub Copilot (https://github.com/features/copilot, last access: 7 October 2026) with Claude Sonnet and newer (https://www.anthropic.com/claude/sonnet, last access: 7 October 2026) for code suggestions and ChatGPT-4o and newer (https://chatgpt.com/en-EN/overview/, last access: 7 October 2026) for limited help with wording and grammar during the preparation of this manuscript.
This work was financially supported by the German Center for Aviation and Space (DLR) under contract 50 OC 2201.
This open-access publication was funded by Technische Universität Braunschweig.
This paper was edited by Lev Eppelbaum and reviewed by Alexandra Marsenić and one anonymous referee.
Alken, P., Thébault, E., Beggan, C. D., et al.: International Geomagnetic Reference Field: the thirteenth generation, Earth Planets Space, 73, https://doi.org/10.1186/s40623-020-01288-x, 2021. a
Angelopoulos, V.: The THEMIS Mission, Space Sci. Rev., 141, 5–34, https://doi.org/10.1007/s11214-008-9336-1, 2008. a
Angelopoulos, V., Cruce, P., Drozdov, A., et al.: The Space Physics Environment Data Analysis System (SPEDAS), Space Sci. Rev., 215, 9, https://doi.org/10.1007/s11214-018-0576-4, 2019. a
Angelopoulos, V., Lewis, J., McTiernan, J., Grimes, E., Russell, C., Drozdov, A., Cruce, P., Hatzigeorgiu, N., Wu, J., Larson, D., McFadden, J., and Flores, A.: SPEDAS (Space Physics Environment Data Analysis System), Version 6.1, Zenodo [code], https://doi.org/10.5281/zenodo.15023025, 2024. a
Auster, H., Glassmeier, K., Magnes, W., andW. Baumjohann, O. A., Constantinescu, D., Fischer, D., Fornacon, K., Georgescu, E., Harvey, P., Hillenmaier, O., Kroth, R., Ludlam, M., Narita, Y., Nakamura, R., Okrafka, K., Plaschke, F., Richter, I., Schwarzl, H., Stoll, B., Valavanoglou, A., and Wiedemann, M.: The THEMIS Fluxgate Magnetometer, Space Sci. Rev., 141, 235–264, https://doi.org/10.1007/s11214-008-9365-9, 2008. a, b, c, d, e
Balogh, A.: Planetary Magnetic Field Measurements: Missions and Instrumentation, Space Sci. Rev., 152, 23–97, https://doi.org/10.1007/s11214-010-9643-1, 2010. a
Bendat, J. S. and Piersol, A. G.: Random Data: Analysis and Measurement Procedures, Wiley, https://doi.org/10.1002/9781118032428, 2010. a
Edmond, J., Raeder, J., Ferdousi, B., Argall, M., and Innocenti, M. E.: Clustering of Global Magnetospheric Observations, J. Geophys. Res.-Machine Learning and Computation, 1, e2024JH000221, https://doi.org/10.1029/2024JH000221, 2024. a, b
Frühauff, D., Plaschke, F., and Glassmeier, K.-H.: Spin axis offset calibration on THEMIS using mirror modes, Ann. Geophys., 35, 117–121, https://doi.org/10.5194/angeo-35-117-2017, 2017. a
Grimes, E. W., Lewis, J. W., Angelopoulos, V., McTiernan, J. M., Hatzigeorgiu, N., Drozdov, A., and Russell, C.: Pyspedas, a Python Implementation of SPEDAS, Abstract IN11B-0629, in: 2018 Fall Meeting, AGU, Washington, D.C., 10–14 December 2018. a
Grimmich, N., Plaschke, F., Archer, M. O., Heyner, D., Mieth, J. Z. D., Nakamura, R., and Sibeck, D. G.: Study of Extreme Magnetopause Distortions Under Varying Solar Wind Conditions, J. Geophys. Res.-Space, 128, e2023JA031603, https://doi.org/10.1029/2023JA031603, 2023. a
Gustafsson, F. K.: Determining the initial states in forward-backward filtering, IEEE Trans. Signal Process., 44, 988–992, https://doi.org/10.1109/78.492552, 1996. a
Hedgecock, P. C.: A correlation technique for magnetometer zero level determination, Space Science Instrumentation, 1, 83–90, 1975. a
Kepko, E., Khurana, K., Kivelson, M., Elphic, R., and Russell, C.: Accurate determination of magnetic field gradients from four point vector measurements. I. Use of natural constraints on vector data obtained from a single spinning spacecraft, IEEE T. Magn., 32, 377–385, https://doi.org/10.1109/20.486522, 1996. a
Lucek, E. A., Constantinescu, D., Goldstein, M. L., Pickett, J., Pinçon, J. L., Sahraoui, F., Treumann, R. A., and Walker, S. N.: The Magnetosheath, Space Sci. Rev., 118, 95–152, https://doi.org/10.1007/s11214-005-3825-2, 2005. a
Matzka, J., Stolle, C., Yamazaki, Y., Bronkalla, O., and Morschhauser, A.: The Geomagnetic Kp Index and Derived Indices of Geomagnetic Activity, Space Weather, 19, e2020SW002641, https://doi.org/10.1029/2020SW002641, 2021. a
McFadden, J., Carlson, C., Larson, D., Ludlam, M., Abiad, R., Elliott, B., Turin, P., Marckwordt, M., and Angelopoulos, V.: The THEMIS ESA Plasma Instrument and In-flight Calibration, Space Sci. Rev., 141, 277–302, https://doi.org/10.1007/s11214-008-9440-2, 2008. a
Plaschke, F., Auster, H.-U., Fischer, D., Fornaçon, K.-H., Magnes, W., Richter, I., Constantinescu, D., and Narita, Y.: Advanced calibration of magnetometers on spin-stabilized spacecraft based on parameter decoupling, Geosci. Instrum. Method. Data Syst., 8, 63–76, https://doi.org/10.5194/gi-8-63-2019, 2019. a, b, c, d, e, f
Pöppelwerth, A.: THEMIS Spin Axis Magnetic Field Reconstruction, Zenodo [software], https://doi.org/10.5281/zenodo.18594247, 2026. a
THEMIS: THEMIS mission including level 2 FGM and ESA data, http://themis.ssl.berkeley.edu/data/themis (last access: 29 July 2026), 2026. a
Thompson, M. T.: Chapter 14 – Analog Low-Pass Filters, in: Intuitive Analog Circuit Design (Second Edition), Newnes, Boston, 531–583, https://doi.org/10.1016/B978-0-12-405866-8.00014-0, 2014. a
Tsyganenko, N.: A magnetospheric magnetic field model with a warped tail current sheet, Planet. Space Sci., 37, 5–20, https://doi.org/10.1016/0032-0633(89)90066-4, 1989. a
- Abstract
- Introduction
- Mathematical Background
- Implementation
- Comparison of Results
- Discussion of Limitations
- Conclusions
- Appendix A: Additional Cross Correlation Offset
- Code and data availability
- Author contributions
- Competing interests
- Disclaimer
- Acknowledgements
- Financial support
- Review statement
- References
- Abstract
- Introduction
- Mathematical Background
- Implementation
- Comparison of Results
- Discussion of Limitations
- Conclusions
- Appendix A: Additional Cross Correlation Offset
- Code and data availability
- Author contributions
- Competing interests
- Disclaimer
- Acknowledgements
- Financial support
- Review statement
- References