This page contains some basic information, the Fortran source code and early test results on the Box-fitting Least Squares (BLS) algorithm that is frequently used in searching for box-shaped periodic signals (e.g., eclipsing binary star, transiting planets).
The original BLS routine (bls.f) has been slightly modified for the "edge effect" (eebls.f) as described in the "Comments/Modifications". Although "eebls.f" may run somewhat slower than the original routine, we suggest to use "eebls.f", because of its higher scope of possible signal phases.

BLS      - the "original" FORTRAN'77 routine, as published in Kovacs Zucker & Mazeh (2002).

Comments/Modifications (15/08/03)

eebls.f
Fig. 1.
Fig. 2.