Skip to content

Commit

Permalink
update unit test to use new basis fucntion
Browse files Browse the repository at this point in the history
  • Loading branch information
yoachim committed Jan 22, 2024
1 parent 7a07818 commit 89b6428
Show file tree
Hide file tree
Showing 2 changed files with 6 additions and 5 deletions.
7 changes: 4 additions & 3 deletions rubin_scheduler/scheduler/basis_functions/mask_basis_funcs.py
Original file line number Diff line number Diff line change
Expand Up @@ -12,7 +12,7 @@
"AltAzShadowMaskBasisFunction",
)

from warnings import warn
import warnings

Check warning on line 15 in rubin_scheduler/scheduler/basis_functions/mask_basis_funcs.py

View check run for this annotation

Codecov / codecov/patch

rubin_scheduler/scheduler/basis_functions/mask_basis_funcs.py#L15

Added line #L15 was not covered by tests

import healpy as hp
import matplotlib.pylab as plt
Expand Down Expand Up @@ -304,8 +304,9 @@ def __init__(
penalty=np.nan,
site="LSST",
):
warn.DeprecationWarning(
"Deprecating ZenithShadowMaskBasisFunction in favor of AltAzShadowMaskBasisFunction."
warnings.warn(

Check warning on line 307 in rubin_scheduler/scheduler/basis_functions/mask_basis_funcs.py

View check run for this annotation

Codecov / codecov/patch

rubin_scheduler/scheduler/basis_functions/mask_basis_funcs.py#L307

Added line #L307 was not covered by tests
"Deprecating ZenithShadowMaskBasisFunction in favor of AltAzShadowMaskBasisFunction.",
DeprecationWarning,
)

super(ZenithShadowMaskBasisFunction, self).__init__(nside=nside)
Expand Down
4 changes: 2 additions & 2 deletions tests/scheduler/test_baseline.py
Original file line number Diff line number Diff line change
Expand Up @@ -81,7 +81,7 @@ def gen_greedy_surveys(nside):
bfs.append(bf.StrictFilterBasisFunction(filtername=filtername))
# Masks, give these 0 weight
bfs.append(bf.AvoidDirectWind(nside=nside))
bfs.append(bf.ZenithShadowMaskBasisFunction(nside=nside, shadow_minutes=60.0, max_alt=76.0))
bfs.append(bf.AltAzShadowMaskBasisFunction(nside=nside, shadow_minutes=60.0, max_alt=76.0))
bfs.append(bf.MoonAvoidanceBasisFunction(nside=nside, moon_distance=30.0))
bfs.append(bf.CloudedOutBasisFunction())

Expand Down Expand Up @@ -144,7 +144,7 @@ def gen_blob_surveys(nside):
bfs.append(bf.StrictFilterBasisFunction(filtername=filtername))
# Masks, give these 0 weight
bfs.append(bf.AvoidDirectWind(nside=nside))
bfs.append(bf.ZenithShadowMaskBasisFunction(nside=nside, shadow_minutes=60.0, max_alt=76.0))
bfs.append(bf.AltAzShadowMaskBasisFunction(nside=nside, shadow_minutes=60.0, max_alt=76.0))
bfs.append(bf.MoonAvoidanceBasisFunction(nside=nside, moon_distance=30.0))
bfs.append(bf.CloudedOutBasisFunction())
# feasibility basis fucntions. Also give zero weight.
Expand Down

0 comments on commit 89b6428

Please sign in to comment.