Skip to content

Commit

Permalink
Fix tests again
Browse files Browse the repository at this point in the history
Signed-off-by: Adam.Dybbroe <a000680@c22526.ad.smhi.se>
  • Loading branch information
Adam.Dybbroe committed Apr 14, 2024
1 parent 025d6f6 commit 40293c9
Showing 1 changed file with 8 additions and 7 deletions.
15 changes: 8 additions & 7 deletions activefires_pp/sanity_check_detections.py
Original file line number Diff line number Diff line change
Expand Up @@ -37,14 +37,15 @@
def remove_spurious_detections(af_dataframe):
"""Check active fires data and return those that are not classified as spurious."""
spurious = (af_dataframe['tb']/af_dataframe['power'] > 1000) & (af_dataframe['tb'] > 305)
n_spurious = len(af_dataframe[spurious is True])
non_spurious = ~spurious
n_spurious = len(af_dataframe[spurious])
if n_spurious > 0:
logger.info(f"Number of spurious detections filtered out = {n_spurious}")
for idx in range(len(af_dataframe[spurious is True])):
for idx in range(len(af_dataframe[spurious])):
logger.info("({lon},{lat}): Tb4 = {tb4} FRP = {frp}".format(
lon=af_dataframe[spurious is True]['longitude'].values[idx],
lat=af_dataframe[spurious is True]['latitude'].values[idx],
tb4=af_dataframe[spurious is True]['tb'].values[idx],
frp=af_dataframe[spurious is True]['power'].values[idx]))
lon=af_dataframe[spurious]['longitude'].values[idx],
lat=af_dataframe[spurious]['latitude'].values[idx],
tb4=af_dataframe[spurious]['tb'].values[idx],
frp=af_dataframe[spurious]['power'].values[idx]))

return af_dataframe[spurious is False]
return af_dataframe[non_spurious]

0 comments on commit 40293c9

Please sign in to comment.