Skip to content
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
24 commits
Select commit Hold shift + click to select a range
22abe2a
adding metric comptutation utils
ehneilsen Feb 4, 2026
dd8033c
add make_metric_progress_df
ehneilsen Feb 6, 2026
ea4b287
progress plots
ehneilsen Feb 6, 2026
839f846
Light band colors
ehneilsen Feb 9, 2026
6e82674
Monthly hourglass tool
ehneilsen Feb 9, 2026
9e259e5
include prototype progress report page in index
ehneilsen Feb 11, 2026
037947b
Add match_visits_to_pointings
ehneilsen Feb 12, 2026
9a6d50a
docstring for schedview.collect.visits.match_visits_to_pointings
ehneilsen Feb 12, 2026
b6a0818
Add docstring to compute_scalar_metric_at_one_mjd
ehneilsen Feb 12, 2026
6d174df
More type hinting and docstrings on schedview.compute.maf
ehneilsen Feb 12, 2026
01b1094
type hinting and docstring for plot_collapsed_monthly_hourglass_metric
ehneilsen Feb 12, 2026
0bc061f
Add docstring to make_metric_line_plots
ehneilsen Feb 12, 2026
c16bade
move match_visits_to_pointings to compute submodule
ehneilsen Feb 12, 2026
f53be5e
Add tests for compute_scalar_metric_at_one_mjd
ehneilsen Feb 12, 2026
e934e7f
Do not read baseline more than necessary
ehneilsen Feb 12, 2026
20f1690
test compute_scalar_metric_at_mjds
ehneilsen Feb 12, 2026
41292ae
Add test for make_metric_progress_df
ehneilsen Feb 13, 2026
e229dc5
simplify
ehneilsen Feb 13, 2026
9ce2b23
test collapsed monthly hourglass
ehneilsen Feb 13, 2026
049cf78
ruff and isort
ehneilsen Feb 13, 2026
9d251d0
Avoid using SURVEY_START_MJD in testing, and stop assuing the latest …
ehneilsen Feb 17, 2026
ce943d1
get band colors from lsst.utils.plotting
ehneilsen Feb 17, 2026
565174a
Clarify what happens with multiple matches in match_visits_to_pointings
ehneilsen Feb 17, 2026
230fc70
If lsst.utils is available, use it, if not, work anyway
ehneilsen Feb 18, 2026
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
11 changes: 10 additions & 1 deletion schedview/compute/__init__.py
Original file line number Diff line number Diff line change
Expand Up @@ -13,6 +13,9 @@
"compute_maps",
"compute_metric_by_visit",
"compute_hpix_metric_in_bands",
"compute_scalar_metric_at_one_mjd",
"compute_scalar_metric_at_mjds",
"compute_mixed_scalar_metric",
"often_repeated_fields",
"count_visits_by_sim",
"match_visits_across_sims",
Expand Down Expand Up @@ -40,7 +43,13 @@
from .survey import compute_maps, make_survey_reward_df

try:
from .maf import compute_hpix_metric_in_bands, compute_metric_by_visit
from .maf import (
compute_hpix_metric_in_bands,
compute_metric_by_visit,
compute_mixed_scalar_metric,
compute_scalar_metric_at_mjds,
compute_scalar_metric_at_one_mjd,
)
except ModuleNotFoundError as e:
if not e.args == ("No module named 'rubin_sim'",):
raise e
Loading
Loading