Thanks to visit codestin.com
Credit goes to github.com

Skip to content

Ipl3#107

Merged
havok2063 merged 31 commits into
mainfrom
ipl3
May 13, 2025
Merged

Ipl3#107
havok2063 merged 31 commits into
mainfrom
ipl3

Conversation

@joelbrownstein

Copy link
Copy Markdown
Contributor

Hi Brian,

The April 15 deadline on VACs is now passed; and even though there were delayed ones, my edits to the ipl3 branch have converged so I'm ready to merge this into main.

Any objections to proceeding with merging the ipl3 branch into main, now?

Thanks,
Joel

@joelbrownstein joelbrownstein requested a review from havok2063 May 12, 2025 15:23

@havok2063 havok2063 left a comment

Copy link
Copy Markdown
Collaborator

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

There is a test that is failing. Can you take a look at it? https://github.com/sdss/tree/actions/runs/14976153785/job/42068909840 It looks like an MWM key error.

Comment thread data/File.txt Outdated
@@ -0,0 +1,9 @@
# Guider and FVC image paths

Copy link
Copy Markdown
Collaborator

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

what is this File.txt? Is this something new?

Copy link
Copy Markdown
Contributor Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

The test was the issue, which I just fixed (in principle) because unlike sdsswork which has a top level mwm folder, ipl-3 and dr19 have a top level spectro folder.

I didn't add the test with File.txt, but it isn't real and should be deleted, in my opinion.

Copy link
Copy Markdown
Collaborator

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

if someone added File.txt, and we don't need, can you delete it?

Comment thread data/dr19.cfg
ALLSPEC = %(SPECTRO_ROOT)s/allspec
APOGEE_REDUX = %(SPECTRO_ROOT)s/apogee/redux
MWM_ASTRA= %(SPECTRO_ROOT)s/astra
LVM_SPECTRO_REDUX = %(SPECTRO_ROOT)s/lvm/redux

Copy link
Copy Markdown
Collaborator

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Should this go under a new [LVM] section, similar to the [BHM] and [MWM] sections? An example of this is in sdsswork.cfg.

Copy link
Copy Markdown
Contributor Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

As in my comment above, there are no top level bhm or mwm or lvm folders (unlike sdsswork), since as of DR18, we now have a top level spectro folder instead, so all of the spectro data products go under [SPECTRO] so the cfg file is as it should be!

Comment thread data/ipl3.cfg
Comment on lines -12 to -22
[BHM]
[general]
name = ipl-3
IPL_ROOT = %(FILESYSTEM)s/%(name)s
BOSS_SPECTRO_REDUX = %(IPL_ROOT)s/spectro/boss/redux
SAS_BASE_DIR = %(FILESYSTEM)s
SAS_ROOT = %(FILESYSTEM)s/%(name)s

[MWM]
[DATA]
name = ipl-3
IPL_ROOT = %(FILESYSTEM)s/%(name)s
MWM_ASTRA= %(IPL_ROOT)s/spectro/astra
MWM_SSPP= %(IPL_ROOT)s/vac/mwm/sspp
APOGEE_REDUX = %(IPL_ROOT)s/spectro/apogee/redux

Copy link
Copy Markdown
Collaborator

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

why are these sections removed for IPL-3? and why aren't these ini sections included in dr19.cfg

Copy link
Copy Markdown
Contributor Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

I don't think anything was removed, since the IPL_ROOT is already defined in ipl1.cfg so it would be inherited in ipl3.cfg. And all of the spectro data products have been moved into

[SPECTRO]
name = ipl-3
SPECTRO_ROOT = %(FILESYSTEM)s/%(name)s/spectro
APOGEE_REDUX = %(SPECTRO_ROOT)s/apogee/redux
BOSS_SPECTRO_REDUX = %(SPECTRO_ROOT)s/boss/redux
LVM_SPECTRO_REDUX = %(SPECTRO_ROOT)s/lvm/redux
MWM_ASTRA = %(SPECTRO_ROOT)s/astra

since they all live under the /spectro top folder (e.g. https://dr19.sdss.org/sas/dr19/spectro), and similarly for the vac data products which have been moved into the [VAC] section since they all live under the /vac top folder (e.g. http://dr19.sdss.org/sas/dr19/vac).

@joelbrownstein joelbrownstein May 12, 2025

Copy link
Copy Markdown
Contributor Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Note in general, that the set of ini sections in both dr19.cfg and ipl3.cfg should be similar to dr18.cfg and not be based on sdsswork.cfg. i.e. the top level folders in dr19 (and ipl3) are listed at https://dr19.sdss.org/sas/dr19 and include [DATA], [MOS] (no change from dr18.cfg), [SPECTRO] and [VAC] only!

Copy link
Copy Markdown
Collaborator

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Ahh I hadn't realized that high level change. Thanks for clarifying!

…-3 and dr19 have a top level spectro folder.
@havok2063 havok2063 self-requested a review May 13, 2025 13:56
@havok2063 havok2063 merged commit 5538b6b into main May 13, 2025
4 checks passed
@havok2063 havok2063 deleted the ipl3 branch May 13, 2025 14:06
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants