Computing Solar Eclipses — Research

Baily's beads

workingupdated 2026-09-15bailys-beadssolar-radiusiotaoccultlimb-profile
  • A bead is a valley on the limb profile that the Sun's limb has not yet cleared. Its appearance or disappearance is the instant the solar limb, drawn with Herald's curve h=960(M1)(1cosC)h = 960''(M-1)(1-\cos C), passes the valley floor. Here CC is the angle from the contact point, Espenak's symbol. Herald writes PP, which is not the position angle 1.
  • Prediction is a by-product of the contact-time correction: the same tangency search that gives C2 and C3 gives, for each bin of the profile, the time the Sun's limb reaches it, and Occult, Solar Eclipse Maestro and the SVS raster method all produce bead sequences this way 2 3 4.
  • IOTA's edge method (1979 onward) stations observers 1 to 3 km inside each path limit, where beads last a minute or more, times each bead to 0.5 s, identifies it with a limb feature, and solves for the apparent solar radius and the Moon's position, needing both edges to separate the two 5 6.
  • Results are corrections to the 959.63 arcsecond standard radius of a few hundredths to a few tenths of an arcsecond per eclipse, for example +0.48±0.2+0.48 \pm 0.2'' for 1715 and 0.11±0.05-0.11 \pm 0.05'' for 1979, with the reductions depending on the limb data used 5.
  • The Kaguya (SELENE) and LOLA profiles moved the limiting error from the Moon to the Sun: with a 1 m limb the open question is where the photospheric edge is, and bead light curves show light at least 0.65 arcseconds beyond the limb-darkening inflection point 7.
  • Beaded and broken annular phases exist wherever the limb's range of heights exceeds the Sun-Moon size difference. Wright and Young map them with the criterion max(L)min(L)>δ\max(L) - \min(L) > \delta and simulate one in real time for 2005 April 8 8 4.

The question. How is a Baily's bead event defined in terms of the limb profile and the solar radius, how do the implementations predict bead sequences, and how has the reverse problem, using observed beads to measure the Sun, been done?

The definition of a bead event

Espenak describes the phenomenon at the path limits: "an observer positioned here will witness a slender solar crescent that is fragmented into a series of bright beads and short segments whose morphology changes quickly with the rapidly varying geometry between the limbs of the Moon and the Sun. These beading phenomena are caused by the appearance of photospheric rays that alternately pass through deep lunar valleys and hide behind high mountain peaks as the Moon's irregular limb grazes the edge of the Sun's disk. The geometry is directly analogous to the case of grazing occultations of stars by the Moon" 2. SVS puts it in one sentence: "bright pinpoints of sunlight peeking through lunar valleys along the silhouette edge of the Moon during a solar eclipse" 4.

In profile terms, on an exaggerated radial chart the Sun's limb near the contact point is the curve h=960(M1)(1cosC)h = 960''(M-1)(1-\cos C) above the mean lunar limb, with MM the magnitude and CC the angle from the nominal contact, Espenak's symbol. Herald writes that angle PP, which is not the position angle 1. A bead exists at position angle θ\theta at time tt when the limb height Δ(θ)\Delta(\theta) is below the solar limb curve displaced to its position at tt, that is, when the valley floor is inside the Sun's disk while its neighbouring peaks are outside. The bead disappears when the moving solar limb drops below the valley floor, and reappears at third contact in the reverse sense. Second contact of a total eclipse is the disappearance of the last bead, and Herald's "operation may be used for predicting the formation and location of Baily's beads" as well as the contacts 2. Wright and Young formalise the same test at every time step: a limb element at angular radius aa and position angle θ\theta is inside the solar disk of unit radius when ρ=a2+δ22aδcos(θφ)<1\rho = a^2 + \delta^2 - 2a\delta\cos(\theta - \varphi) < 1, and any element with ρ<1\rho < 1 is a bead 8.

Baily's beads as gaps between the solar limb and the lunar profileA chart with the angle from the nominal point of second contact along the horizontal axis, from minus forty to plus forty degrees, and limb height in arcseconds above the mean lunar limb on the vertical axis. A jagged curve is the lunar limb profile, with the Moon's body shaded below it. A shallow upward-curving line is the Sun's limb a few seconds before second contact. Wherever the profile lies below that line a narrow sliver of sunlight survives, and four such slivers are shaded and labelled as beads. A dotted copy of the same curve, lower on the chart, has sunk until the last of those slivers closes: that is second contact.mean limb-40°-20°20°40°C, the angle from the point of nominal second contact-10+1+2limb height, arcsecondsh = 960″ (M − 1)(1 − cos C), M = 1.0016the Sun's limb a few seconds before second contactdotted: the same curve at second contact, when the last bead goes outbeads: sunlight surviving in the valleysSchematic. The profile is invented, and the height scale is exaggerated against the angle scale by about a thousand times.

The depth of the valley sets the bead's size and lifetime. IOTA's field guide states that large beads come from valleys 1 to 2 km deep and small ones from 50 to 200 m features, and that at the path edge beads persist "a full minute or more" against seconds near the central line 6. Espenak notes that "the most dynamic beading phenomena occurs within 1.5 arc-seconds of the Moon's limb," about 3 km inside the interior limit 2.

Predicting beads

Occult 4. Herald's program computes bead sequences from the Watts, Kaguya (SELENE) or LOLA profile. Sigismondi's group used its "Baily's beads software" to script the observing sequence for an annular eclipse, and reduced the 2005 to 2008 bead atlas with the Watts profile in Occult 4, identifying each event by Watts angle 9 10. The Sri Lankan 2010 reduction states that "the limb profile used in Occult 4 software is updated from Kaguya lunar explorer data" 11. Occult's documentation of the bead algorithm itself was not found online. The graze-profile machinery, which selects the LOLA HiRes profile and plots events against distance from the limit line, is the documented part 12.

Solar Eclipse Maestro. The Baily's Beads Study window draws the LRO profile with the Sun behind it as seen from the observer at second contact, maximum or third contact 3. A time slider moves the Sun's limb across the terrain. Heights are in arcseconds against the IAU mean radius 1738.091 km, corrected contacts are marked C2' and C3', and the profile for the current topocentric libration can be exported as text 3. The program's eclipse simulation includes the beads 13.

NASA SVS. The 2024 simulation of beads for the 2005 April 8 hybrid eclipse, from 94.02587 W, 6.45677 N between 21:55:20.5 and 21:55:35.5 UTC, is the raster method run in real time at one site with SLDEM2015 and DE421 4. The paper adds a map criterion for the broken annular phase. Where max(L)min(L)>δ\max(L) - \min(L) > \delta, the spread of limb heights exceeds the separation of the two disks in solar radii, so no complete ring and no complete totality is possible 8. It finds the 2005 hybrid "flanked by more than 1300 and 730 km of broken annularity" and the 1894 April 6 eclipse broken annular for about two hours over nearly 5400 km 8. Herald had described the same phase in 1983 as "partial annularity," with an interior locus for an eclipse of magnitude 2M2 - M bounding it, and reported that observers near but inside the 1981 February 4 limits confirmed the approach 1.

IOTA's use of beads for the solar radius

The idea is that at the edge of the path the geometry is a grazing occultation of an extended source. Fiala, Dunham and Sofia describe it: "Observers station themselves along the predicted edges of the track of the umbra at a solar eclipse. The observations consist of timings of the formation and disappearance of individual Baily's Beads. Each timing is actually a measurement of the direction in space of a point on the apparent limb of the Sun. It is compared to a predicted sequence of Bead phenomena based on the calculated limb of the Moon for that instant as seen from each site, and identification made with a known limb feature (mountain peak or valley). As long as the position of each observing site is known to an accuracy within 50 feet, the only adjustable parameters in the calculation that affect the predicted times are the apparent diameter of the Sun, and the Sun's position relative to the Moon. ... Timings from both edges of the predicted path are required in order to separate the effects of a change in the width of the path from a shift in its longitude" 5. Herald 1983 makes the same point: near the limits "the number of Baily beads present at maximum eclipse will be very sensitive to the location of the observer relative to the shadow axis, thus providing a sensitive measurement of the location of the eclipse limit" 1.

The programme began in 1979 5, with the first result in Science in 1980 14. Equipment progressed from 8 mm film and audio tape to video, positions from topographic maps to GPS, and time signals from radio broadcasts corrected for ΔT with USNO data 5. Current practice: video with a GPS or shortwave time base, timing to 0.5 s, site position to 30 m horizontally and 20 m in elevation, stations 1 to 3 km inside the path limit 6.

The reduction plots, for each bead, the Watts angle against the residual in arcseconds between the solar limb and the lunar limb, as in Fiala's Figure 1 for 1984 May 30, where "Bead forms" is marked where the two curves meet 5. Table II of that paper lists, per eclipse, the solar radius correction to the standard 959.63 arcseconds together with corrections to the Moon's ecliptic longitude and latitude 5. The radius corrections are:

  • 1715 May 3, +0.48±0.2+0.48 \pm 0.2'' from 3 observations
  • 1925 Jan 24, +0.51±0.08+0.51 \pm 0.08'' from 8
  • 1976 Oct 23, +0.04±0.07+0.04 \pm 0.07'' from 43
  • 1979 Feb 26, 0.11±0.05-0.11 \pm 0.05'' from 47
  • 1980 Feb 16, 0.03±0.03-0.03 \pm 0.03'' from 232
  • 1981 Feb 4, 0.02±0.03-0.02 \pm 0.03'' from 153
  • 1983 Jun 11, +0.09±0.02+0.09 \pm 0.02'' from 201
  • 1984 May 30, +0.23±0.04+0.23 \pm 0.04'' in the old analysis and +0.09±0.04+0.09 \pm 0.04'' re-reduced with DE200/LE200, from 51
  • 1987 Sep 23, 0.11±0.03-0.11 \pm 0.03'' from 123

The re-reduction changed about a third of the feature identifications and moved the correction "from the ephemeris to the solar diameter" 5. The paper states that "the precision and accuracy of the observations depends upon Watts' limb profile data" 5.

With the Kaguya profile, Gunasekera et al. reduced southern-limit beads of the 2010 January 15 annular eclipse in Sri Lanka to a correction of +0.26±0.18+0.26 \pm 0.18'', giving 959.89 ± 0.18 arcseconds 11. Sigismondi's guidelines paper describes two reduction procedures, one on limb heights and one on times, for beads read from central-eclipse video with a known limb profile. The paper was not read and this description is from its abstract 15.

The solar-limb definition

Once the lunar profile is known to a metre, the radius result depends on what "the edge of the Sun" means. Herald's 1983 error budget already listed "uncertainty in the definition of the actual surface of the Sun," quoting a maximum radial brightness gradient of 7.0 magnitudes per arcsecond at the limb and estimating a probable error under 0.3 s on the central line from this cause 1. Raponi and Sigismondi adopt the inflection point of the limb darkening functionlimb darkening function inflection pointThe conventional definition of the solar limb used in radius measurements: the radius at which the drop-off of photospheric brightness is steepest. as the limb 16. They use the light curve of a single bead together with the Kaguya profile to reconstruct the outer part of that function. Their 2010 January 15 videos show "light from solar limb detected at least 0.65 arcsec beyond the LDF inflection point," and they say this requires re-evaluation of naked-eye historical eclipse timings 7. This is why Jubier's tools state both the IAU 1976 value of 959.63 arcseconds that the computation uses and the 959.98 ± 0.02 arcsecond "true photospheric" value 17, and why Wright and Young note that recent eclipse observations put the radius between 959.95 and 960.01 arcseconds while their maps use 959.63 8. A bead prediction is only as good as the radius it assumes. Near a path limit 0.03 arcseconds is one second of duration, and on the central line about 0.2 arcseconds is one second, as Effect of the radius on eclipse products sets out 8.

Sources compared

Source Bead definition Profile used Unique content
Herald 1983 1 Solar limb curve tangent to valley Watts via Duncombe The chart method, partial annularity, sensitivity of bead count to position
Espenak TP 2001 2 Photospheric rays through valleys Corrected Watts Interior limit as no beads over ±30°, exterior as 60° crescent, 1.5" dynamic zone
Fiala, Dunham, Sofia 1994 5 Timed formation and disappearance Watts The IOTA method statement, Table II results 1715 to 1987, 50 ft site accuracy
Wright and Young 2024 8 Limb element with ρ < 1 SLDEM2015 Broken-annular criterion and extents, real-time simulation
Solar Eclipse Maestro 3 Sun drawn behind LRO profile LRO Interactive time slider, profile export
Raponi and Sigismondi 7 Bead light curve versus LDF Kaguya 0.65" excess beyond the inflection point
Gunasekera et al. 2011 11 Occult 4 bead times Kaguya in Occult 4 A Kaguya-era radius result, +0.26 ± 0.18"

What a developer should do

Generate beads from the same limb table and the same time-stepped test used for the contacts, and report each bead with its position angle, its valley depth in arcseconds, and its formation and disappearance times for the assumed solar radius. Make the solar radius a parameter and expose the sensitivity, which is one second per 0.03 arcseconds at a path limit and one second per about 0.2 arcseconds on the central line 8. For an IOTA-style reduction, invert the same model: hold the profile fixed, fit the solar radius and a two-component shift of the Moon, and require observations from both limits. Read Fiala, Dunham and Sofia 1994 for the method statement and Herald 1983 for the error budget before designing the fit.

What this changes

Bead prediction adds no new data or geometry to the pipeline beyond the limb stage already required for contacts. It does force the solar radius to be an explicit input, because bead timing is where the almanac value and the observed value disagree by more than the limb error.

Open questions

  • Obtain Sigismondi 2009 and the 2005 to 2008 bead atlas to document the two reduction procedures and the Watts-angle identification scheme in detail 15 10.
  • Obtain Dunham et al. 1980 Science for the original edge-observation reduction 14.
  • Obtain a bead sequence exported from Occult 4 and one from Solar Eclipse Maestro for the same site and eclipse, to compare their event definitions and their assumed solar radius.
  • Obtain the SVS 5365 frame set and reproduce the 2005 April 8 bead sequence from SLDEM2015 with the ρ test as a validation case 4.
  • Obtain a post-2010 IOTA solar-radius solution reduced with a LOLA profile rather than Kaguya (SELENE) or Watts, for example a Journal for Occultation Astronomy paper on the 2023 or 2024 bead campaigns. None was found in the searches run for this note.

References

  1. 1peer-reviewed Herald, D. (1983). Correcting predictions of solar eclipse contact times for the effects of lunar limb irregularities. Journal of the British Astronomical Association 93, 241-246 Read in full from the ADS scan (page images). The displacement-curve method: h = 960 (M-1)(1-cos P), r = 0.97 M n arcsec per second, radial rate r cos(PA-N), the path-limit factor 1.863 km per arcsec times sqrt(sin^2 D / sin^2 a + cos^2 D), the limiting magnitudes for total and annular eclipses, and the error budget.
  2. 2primary Espenak, F. and Anderson, J. (1999). Total Solar Eclipse of 2001 June 21. NASA/TP-1999-209484 Read from the local PDF text. Sections Mean Lunar Radius, Lunar Limb Profile and Limb Corrections to the Path Limits: Graze Zones. Source of the two k values, equations [8] and [9], the Lusaka worked example, Table 6 path corrections, the 5 to 10 km graze zone and the interior/exterior graze definitions.
  3. 3company Jubier, X. Solar Eclipse Maestro Help: Baily's Beads Study Window Read (curl). LRO profile with the solar limb drawn at C2 and C3, a time slider, corrected contacts C2' and C3', heights in arcsec against k = 0.2725076.
  4. 4primary NASA SVS 5365: Broken Annular Baily's Beads Simulation (Wright, E., released 2024-09-19) Read from a Wayback Machine snapshot dated 2026-01-18. Real-time bead simulation for the 2005-04-08 hybrid eclipse at 94.02587 W, 6.45677 N, 21:55:20.5 to 21:55:35.5 UTC, using SLDEM2015 and DE421.
  5. 5peer-reviewed Fiala, A. D., Dunham, D. W. and Sofia, S. (1994). Variation of the solar diameter from solar eclipse observations, 1715-1991. Solar Physics 152, 97-104 Read pages 97-102 from the ADS scan. Describes the IOTA edge-observation method (Sofia, Dunham and Fiala 1979), its dependence on Watts data, and Table II of solar-radius corrections per eclipse relative to 959.63 arcsec.
  6. 6trade Nugent, R. Eclipse Edge Observation (eclipsetours.com) Read. IOTA field practice: sites 1 to 3 km inside the path edge, beads lasting a minute or more at the edge, timing to 0.5 s, positions to 30 m and 20 m elevation, bead sizes from 1 to 2 km valleys down to 50 to 200 m features. Mentions only Watts data.
  7. 7preprint Raponi, A. and Sigismondi, C. (2011). Solar Limb Darkening Function from Baily's Beads Observations. arXiv:1112.0403 Abstract read. Reports light from the solar limb detected at least 0.65 arcsec beyond the LDF inflection point in the 2010-01-15 eclipse videos.
  8. 8peer-reviewed Wright, E. and Young, C. A. (2024). A Raster-oriented Method for Creating Eclipse Maps. The Astronomical Journal 168, 163 Read through the IOP HTML in several targeted passes (the PDF download returned a script page). Source of the DEM-to-limb-profile algorithm, the L = 18000 bin recommendation, the 0.01 deg libration refresh threshold, the totality test rho, the 49-sided umbra, the 696000 km solar radius, DE440 and the Moon ME frame, and the Herald 1983 history.
  9. 9preprint Sigismondi, C. (2011). High precision ground-based measurements of solar diameter in support of PICARD mission. PhD thesis, Nice and Rome (arXiv:1112.5878) Read the sections on Kaguya versus Watts. Source of the Kaguya sampling of 1.5 km and 1 m height accuracy, the 0.20 arcsec Watts precision, Table 3.1 of Watts datum radii, and Table 3.2 comparing Watts and Kaguya contact times at Hao atoll for 2010-07-11.
  10. 10peer-reviewed Sigismondi, C., Dunham, D. W., Guhl, K. et al. (2009). Baily's Beads Atlas in 2005-2008 Eclipses. Solar Physics 258, 191-202 Not read (paywalled). Cited as the atlas of bead timings reduced with the Watts profile in Occult 4, identified by Watts angle.
  11. 11preprint Gunasekera, S., Adassuriya, J., Medagangoda, I., Fernando, L. H. J. D. K. and Jayaratne, K. P. S. C. (2011). Solar radius determination using Baily beads observations of annular solar eclipse on 15 January 2010 in Sri Lanka. Proceedings of the Technical Sessions, Institute of Physics Sri Lanka 27, 107-113 Read (pdftotext). Southern-limit bead timings with Occult 4 and the Kaguya profile gave a solar radius correction of +0.26 plus or minus 0.18 arcsec, i.e. 959.89 arcsec.
  12. 12trade Dunham, D. W. (2025). IOTA occultation predictions for 2026: using Occult 4 to compute your own Read (curl and pdftotext). Instructions for Occult 4 graze profiles: under Kaguya/LOLA profile data select LOLA with HiRes, leave Observed data at None because Watts-era observed corrections are obsolete; computing detailed profiles is computer-intensive.
  13. 13company Jubier, X. Solar Eclipse Maestro Help: LRO-Kaguya-Watts Lunar Limb Profiles Window Read (fetched with curl; the WebFetch proxy refused the host). States the three profiles shown, the Morrison/Appleby 1981 and Rossello/Jordi 1991 Watts corrections, the 0.241 deg Watts-to-axis angle offset, k = 0.2725076 = 1738.091 km, and the text export of the profile for the current topocentric libration.
  14. 14peer-reviewed Dunham, D. W., Sofia, S., Fiala, A. D., Herald, D. and Muller, P. M. (1980). Observations of a probable change in the solar radius between 1715 and 1979. Science 210, 1243-1245 Not read (paywalled); cited through Herald 1983 and Fiala et al. 1994 as the first published solar-radius result from eclipse-edge Baily's bead timings reduced with Watts profiles.
  15. 15peer-reviewed Sigismondi, C. (2009). Guidelines for measuring solar radius with Baily beads analysis. Science in China Series G 52, 1773-1777 Not read (paywalled). Abstract via search summary: two reduction procedures, one on limb heights and one on times, for beads timed from central-eclipse video with a known lunar limb profile.
  16. 16peer-reviewed Raponi, A., Sigismondi, C., Guhl, K., Nugent, R. and Tegtmeier, A. (2012). The measurement of solar diameter and limb darkening function with the eclipse observations. Solar Physics 278, 269-283 (arXiv:1109.3559) Read the opening sections from the arXiv PDF. Defines the solar limb as the inflection point of the limb darkening function and uses the Kaguya limb profile with bead light curves.
  17. 17company Jubier, X. Solar Eclipses Interactive Google Maps: help page Read from a local copy. Defines the LC column (limb correction in seconds added to the uncorrected contact time), states the IAU 1976 solar radius 959.63 arcsec is used, the true photospheric value is closer to 959.98 arcsec, and that limb corrections change totality start and end by a few seconds.