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

Shorten the filename of the benchmark operations budget table #227

Merged
merged 1 commit into from
Jun 2, 2023

Conversation

yantosca
Copy link
Contributor

@yantosca yantosca commented Jun 1, 2023

This is the companion PR to issue #218. In run_benchmark.py we now pass label=None to the routine make_benchmark_operations_budget so that the output file will be simply Budgets_After_Operations.txt, without appending datetime strings.

No further action needs to be taken for the 1-year benchmark scripts, as these already use shorter labels.

Closes #218

@yantosca yantosca added the topic: Benchmark Plots and Tables Issues pertaining to generating plots/tables from benchmark output label Jun 1, 2023
@yantosca yantosca added this to the 1.4.0 milestone Jun 1, 2023
@yantosca yantosca requested a review from lizziel June 1, 2023 17:10
@yantosca yantosca self-assigned this Jun 1, 2023
yantosca added a commit that referenced this pull request Jun 1, 2023
CHANGELOG.md
- Add a sentence about passing label=None to the routine
  make_benchmark_operations_budget to shorten the name of the file
  that is created.  This is only done in run_benchmark.py.

Signed-off-by: Bob Yantosca <[email protected]>
CHANGELOG.md Outdated Show resolved Hide resolved
Copy link
Contributor Author

yantosca commented Jun 2, 2023

I can try this @lizziel

@yantosca yantosca closed this Jun 2, 2023
@yantosca yantosca force-pushed the feature/fix-ops-budget-filename branch from 97c64a1 to 21bb47c Compare June 2, 2023 14:05
gcpy/benchmark.py
- Remove the "if label is not None" block, which was used to determine
  if the label argument should be appended to the file name.  We now
  create the file name without using the label argument.

CHANGELOG.md
- Updated accordingly

Signed-off-by: Bob Yantosca <[email protected]>
@yantosca yantosca reopened this Jun 2, 2023
@yantosca
Copy link
Contributor Author

yantosca commented Jun 2, 2023

@lizziel: I've now just taken label out of the filename in make_benchmark_operations_budget without removing label=comparison_str from run_benchmark.py in commit 8b3b9c3.

@yantosca yantosca requested a review from lizziel June 2, 2023 14:18
Copy link
Contributor

@lizziel lizziel left a comment

Choose a reason for hiding this comment

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

Ready to merge!

@yantosca yantosca merged commit 3e28181 into dev Jun 2, 2023
@yantosca yantosca deleted the feature/fix-ops-budget-filename branch June 2, 2023 19:07
hannahnesser pushed a commit to hannahnesser/gcpy that referenced this pull request Jan 22, 2024
This merge brings in PR geoschem#227 (by @yantosca) into the GCPy 1.4.0
development stream.  It removes the long date string from the GCPy
operations budget filename.  The filename is now always called
"Budgets_After_Operations.txt".

Signed-off-by: Bob Yantosca <[email protected]>
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
topic: Benchmark Plots and Tables Issues pertaining to generating plots/tables from benchmark output
Projects
None yet
Development

Successfully merging this pull request may close these issues.

2 participants