Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
This combines a number of improvements I have built up on my "wish list" for the pipeline dashboard. The impetus was (2), which was causing the dashboard to not list some exposures as "processing" even though they were during the Oct 2021 rerun of post-shutdown data.
The main features/changes are:
TILEID
next toEXPID
FA_SURV
FAPRGRM
(1) was a long standing limitation that needed to be addressed. (2) became relevant during reprocessing Oct 2021 data when multiple reruns were done and no single processing table contained the nights full data, so some exposures weren't listed as processed even though they were. (3-6) are minor things that I feel add to the dashboard. (5)
The dashboard was getting quite wide, so to add the two new columns I reduced the width of others that had empty white space such that the total width isn't changed by much.
I tested the code in the directory:
/global/cfs/cdirs/desi/users/kremin/spectro/redux/dash_arcs/dashboard/
A small example of the past two months was made using the last commit: https://data.desi.lbl.gov/desi/users/kremin/spectro/redux/dash_arcs/dashboard/dashboardlink.html
I had already run a test on all data from 20201214-20211108 and the code ran and displayed the expected results. That test was called "dashboardfull" in the log and html file. The only change after that was opening the
fiberassign
image in a new tab.Finally, below I show a screenshot of an example of the new table format in the dashboard: