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-11215 #45

Merged
merged 22 commits into from Jul 17, 2017
Merged

DM-11215 #45

merged 22 commits into from Jul 17, 2017

Conversation

jonathansick
Copy link
Contributor

No description provided.

wmwv added 21 commits July 6, 2017 16:25
We don't want to fail and crash just because we couldn't make a plot.
No need to separately pass matchedDataset, photomModel, astromModel.
This increases the convenience for using these functions outside
  of 'run' or 'runOneFilter' and clarifies what data is being used.
We want the text output quickly.  We can wait a bit for the plots.
This is in essence half the big test.
If we load a file do we get printed metrics.
Next todo is to actually check for a value.
Use .measurements iterator to access filter_name.
… case.

If a metrics dictionary is passed, then will use and print only those metrics.
This can also be the filepath for a JSON file that contains
the cached output from a previous run.
"""
if repo_or_json[-5:] == '.json':
Copy link
Contributor Author

Choose a reason for hiding this comment

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

Typically you write this as if os.path.splitext(repo_or_json)[-1] == '.json'

Copy link
Contributor

Choose a reason for hiding this comment

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

Oh, yes, thank you. That was a bit sloppy.

In practice this shouldn't make it a difference because
we're only matching the exact string '.json',
but os.path.splitext is certainly conceptually much more clear and expected
@wmwv wmwv merged commit d179ec1 into master Jul 17, 2017
@ktlim ktlim deleted the tickets/DM-11215 branch August 25, 2018 06:50
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

2 participants