Skip to content
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

DM-37918: Structural changes to the package #75

Merged
merged 1 commit into from Apr 27, 2023
Merged

Conversation

natelust
Copy link
Contributor

@natelust natelust commented Apr 5, 2023

This is just a draft so people can view the changes easily, and comment on it. It is not intended to be taken as the final product (or even fully working)

Copy link
Contributor

@bechtol bechtol left a comment

Choose a reason for hiding this comment

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

Changes all look good. I've added several more design-oriented comments on the ticket that I think could be addressed on future tickets.

@natelust natelust force-pushed the tickets/DM-37918 branch 2 times, most recently from 30a4d18 to 9a9ad63 Compare April 26, 2023 23:49
This is a catch-all commit for many structural changes to the
package. This covers unifying analysisPlots and analysisMetrics
as well as laying the ground work for dispatching Metrics to
a time series database. There are a few other quality of life
changes that were made during the refactoring process such as
the introduction of a finalize method.
@natelust natelust marked this pull request as ready for review April 27, 2023 01:51
@natelust natelust merged commit 1555eb8 into main Apr 27, 2023
7 checks passed
@natelust natelust deleted the tickets/DM-37918 branch April 27, 2023 01:51
from lsst.analysis.tools.contexts import *
analyzeObjectTableSurveyCore:
class: lsst.analysis.tools.tasks.ObjectTableSurveyAnalysisTask
config:
connections.outputName: objectTableSurvey
plots.rhoStatisticsPlot: RhoStatisticsPlot
plots.rhoStatistics: RhoStatistics
Copy link
Member

Choose a reason for hiding this comment

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

Should this have changed to atools from plots?

Copy link
Contributor Author

Choose a reason for hiding this comment

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

Yeah, missed one. I left an alias in place so it would not be broken now anyway, but it is best to change it

Copy link
Member

Choose a reason for hiding this comment

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

Okay, just wanted to confirm. I'll change it as part of DM-38770.

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.

None yet

3 participants