Skip to content

Commit 8258aa5

Browse files
committed
Reformat haversine equation for readability
https://claude.ai/code/session_01D2WEdPXU3F8cfdmewEYXX8
1 parent 2aa70aa commit 8258aa5

File tree

1 file changed

+3
-2
lines changed

1 file changed

+3
-2
lines changed

src/hats/search/region_search.py

Lines changed: 3 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -93,8 +93,9 @@ def cone_filter(data_frame: npd.NestedFrame, ra, dec, radius_arcsec, metadata: T
9393
dec0 = np.radians(dec)
9494

9595
cos_dec0 = np.cos(dec0)
96-
a = np.square(np.sin((dec_rad - dec0) * 0.5)) + cos_dec0 * np.cos(dec_rad) * np.square(
97-
np.sin((ra_rad - ra0) * 0.5)
96+
a = (
97+
np.square(np.sin((dec_rad - dec0) * 0.5))
98+
+ cos_dec0 * np.cos(dec_rad) * np.square(np.sin((ra_rad - ra0) * 0.5))
9899
)
99100
radius_rad = np.radians(radius_arcsec / 3600)
100101
threshold = np.square(np.sin(radius_rad * 0.5))

0 commit comments

Comments
 (0)