-
Notifications
You must be signed in to change notification settings - Fork 20
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
CI: execute for rendering #309
Conversation
Current status:
|
Do you know where the healpy requirement is coming from? I searched the whole repo but see no mention of it. I had thought we already switched everything to use hpgeom instead. (And we switched because of the install issues with healpy.) |
Yes, it's coming from (Using CI to fix issues is I feel legit here, as we don't really need to support OSX and Windows for these notebooks; though this/similar issue will come up with lsdb/hipscat too when those pull in healpy as a dependency). |
@bsipocz, how about using our fornax images in the CI? I did a little experiment to test that it can be done in this test-actions repo. It seems to work fine. A few things may not run because we are outside the fornax system (e.g. restricted buckets etc.), but we can make the notebooks robust against that as part of their portability. |
Yes, I think this is a sensible idea, we may already have an issue about it. So far all the issues I run into while doing this PR are unrelated to the image (and e.g. the missing install of tractor; besides that I don't expect any image related problems). |
4799e0e
to
7ab0bd7
Compare
The ML_AGNzoo notebook now runs into a file access issue: #322 |
Given #324, I'm adding that into the exclude list, too. So the scope of this PR will be scaled back to:
I will also propose to reshuffle the commits between this and #321, so all non-controversial cleanup commits can land in that one and be merged asap. |
690b8b2
to
f7c7ea1
Compare
f7c7ea1
to
49cbfab
Compare
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
OK, let's have this in even though the rendered content still has some issues (==looks ugly due to the progress bars and other too verbose logging in the scaled light curve generator). However, the classifier looks reasonably good (and the rest are skipped for various problems, all of which has their own issues opened).
CI: execute for rendering 0434f1e
I cannot test this locally due to some install issues for
healpy
, so will use CI to iron out the issue. I'm sorry for the notification spams for those of you watching this repo.We need to handle dependencies sensibly.
These items are considered blockers:
Upstream issues, not blockers for this PR
Whishlist items, should not block merging