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
Conversation
c8dcb16
to
f39aeea
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.
Changes all look good. I've added several more design-oriented comments on the ticket that I think could be addressed on future tickets.
30a4d18
to
9a9ad63
Compare
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.
9a9ad63
to
d292404
Compare
from lsst.analysis.tools.contexts import * | ||
analyzeObjectTableSurveyCore: | ||
class: lsst.analysis.tools.tasks.ObjectTableSurveyAnalysisTask | ||
config: | ||
connections.outputName: objectTableSurvey | ||
plots.rhoStatisticsPlot: RhoStatisticsPlot | ||
plots.rhoStatistics: RhoStatistics |
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.
Should this have changed to atools
from plots
?
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.
Yeah, missed one. I left an alias in place so it would not be broken now anyway, but it is best to change it
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.
Okay, just wanted to confirm. I'll change it as part of DM-38770.
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)