Commit 6937725
committed
Merge PR #403 (Generate monthly mass tables in benchmarks)
This merge brings PR #403 (Generate monthly mass tables in 1-yr
benchmarks; Generate mass tables at beginning & end of 1-month
benchmarks, by @yantosca) into the GCPy 1.7.0 development stream.
PR #403 does the following:
1. Adds convenience function datetime64_to_str in gcpy/date_time.py
2. Modifies make_benchmark_mass_tables and create_benchmark_mass_tables
to accept "ref_hdr_label" and "dev_hdr_label" arguments instead of
a single "label" argument. These are used to pass date strings
for Ref & Dev to be printed in the file header.
3. Generates mass tables at the start and end of each 1-month benchmark
period.
4. Generates mass tables at the start of each month (as well as the
ending date) of 1-year benchmarks.
5. Adds a newline character before printing "Ref species database",
for more readable logfile output.
Signed-off-by: Bob Yantosca <yantosca@seas.harvard.edu>File tree
7 files changed
+331
-65
lines changed- gcpy
- benchmark
- modules
7 files changed
+331
-65
lines changed| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
21 | 21 | | |
22 | 22 | | |
23 | 23 | | |
| 24 | + | |
| 25 | + | |
24 | 26 | | |
25 | 27 | | |
26 | 28 | | |
| |||
51 | 53 | | |
52 | 54 | | |
53 | 55 | | |
| 56 | + | |
| 57 | + | |
| 58 | + | |
54 | 59 | | |
55 | 60 | | |
56 | 61 | | |
| |||
66 | 71 | | |
67 | 72 | | |
68 | 73 | | |
| 74 | + | |
69 | 75 | | |
70 | 76 | | |
71 | 77 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
377 | 377 | | |
378 | 378 | | |
379 | 379 | | |
380 | | - | |
381 | 380 | | |
| 381 | + | |
| 382 | + | |
382 | 383 | | |
383 | 384 | | |
384 | 385 | | |
| |||
405 | 406 | | |
406 | 407 | | |
407 | 408 | | |
408 | | - | |
409 | | - | |
410 | | - | |
411 | 409 | | |
412 | 410 | | |
413 | 411 | | |
414 | 412 | | |
| 413 | + | |
| 414 | + | |
| 415 | + | |
| 416 | + | |
| 417 | + | |
| 418 | + | |
415 | 419 | | |
416 | 420 | | |
417 | 421 | | |
| |||
470 | 474 | | |
471 | 475 | | |
472 | 476 | | |
473 | | - | |
| 477 | + | |
474 | 478 | | |
475 | | - | |
476 | | - | |
477 | | - | |
| 479 | + | |
| 480 | + | |
| 481 | + | |
478 | 482 | | |
479 | 483 | | |
480 | 484 | | |
| |||
3533 | 3537 | | |
3534 | 3538 | | |
3535 | 3539 | | |
3536 | | - | |
| 3540 | + | |
| 3541 | + | |
3537 | 3542 | | |
3538 | | - | |
| 3543 | + | |
3539 | 3544 | | |
3540 | 3545 | | |
3541 | 3546 | | |
| |||
3582 | 3587 | | |
3583 | 3588 | | |
3584 | 3589 | | |
| 3590 | + | |
| 3591 | + | |
| 3592 | + | |
| 3593 | + | |
| 3594 | + | |
| 3595 | + | |
3585 | 3596 | | |
3586 | 3597 | | |
3587 | 3598 | | |
| |||
3749 | 3760 | | |
3750 | 3761 | | |
3751 | 3762 | | |
3752 | | - | |
| 3763 | + | |
| 3764 | + | |
| 3765 | + | |
3753 | 3766 | | |
3754 | 3767 | | |
3755 | | - | |
3756 | 3768 | | |
3757 | 3769 | | |
3758 | 3770 | | |
3759 | 3771 | | |
3760 | 3772 | | |
| 3773 | + | |
| 3774 | + | |
| 3775 | + | |
3761 | 3776 | | |
3762 | 3777 | | |
3763 | 3778 | | |
| |||
3770 | 3785 | | |
3771 | 3786 | | |
3772 | 3787 | | |
3773 | | - | |
| 3788 | + | |
| 3789 | + | |
| 3790 | + | |
3774 | 3791 | | |
3775 | 3792 | | |
3776 | 3793 | | |
3777 | | - | |
3778 | 3794 | | |
3779 | 3795 | | |
3780 | 3796 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
743 | 743 | | |
744 | 744 | | |
745 | 745 | | |
746 | | - | |
| 746 | + | |
747 | 747 | | |
748 | 748 | | |
749 | 749 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
61 | 61 | | |
62 | 62 | | |
63 | 63 | | |
| 64 | + | |
64 | 65 | | |
65 | 66 | | |
66 | 67 | | |
| |||
240 | 241 | | |
241 | 242 | | |
242 | 243 | | |
243 | | - | |
| 244 | + | |
| 245 | + | |
| 246 | + | |
| 247 | + | |
244 | 248 | | |
245 | 249 | | |
| 250 | + | |
246 | 251 | | |
247 | 252 | | |
248 | 253 | | |
| |||
270 | 275 | | |
271 | 276 | | |
272 | 277 | | |
| 278 | + | |
273 | 279 | | |
274 | 280 | | |
275 | 281 | | |
| |||
668 | 674 | | |
669 | 675 | | |
670 | 676 | | |
671 | | - | |
| 677 | + | |
672 | 678 | | |
673 | 679 | | |
674 | 680 | | |
675 | 681 | | |
676 | | - | |
| 682 | + | |
| 683 | + | |
| 684 | + | |
| 685 | + | |
| 686 | + | |
| 687 | + | |
| 688 | + | |
| 689 | + | |
| 690 | + | |
| 691 | + | |
| 692 | + | |
677 | 693 | | |
678 | 694 | | |
679 | 695 | | |
| |||
684 | 700 | | |
685 | 701 | | |
686 | 702 | | |
687 | | - | |
688 | | - | |
689 | 703 | | |
| 704 | + | |
| 705 | + | |
| 706 | + | |
690 | 707 | | |
691 | 708 | | |
692 | 709 | | |
693 | 710 | | |
694 | 711 | | |
695 | 712 | | |
696 | 713 | | |
697 | | - | |
| 714 | + | |
698 | 715 | | |
699 | 716 | | |
700 | 717 | | |
| |||
1320 | 1337 | | |
1321 | 1338 | | |
1322 | 1339 | | |
1323 | | - | |
| 1340 | + | |
1324 | 1341 | | |
1325 | 1342 | | |
1326 | 1343 | | |
1327 | 1344 | | |
1328 | | - | |
| 1345 | + | |
1329 | 1346 | | |
1330 | 1347 | | |
1331 | 1348 | | |
| |||
1344 | 1361 | | |
1345 | 1362 | | |
1346 | 1363 | | |
| 1364 | + | |
| 1365 | + | |
| 1366 | + | |
| 1367 | + | |
| 1368 | + | |
| 1369 | + | |
| 1370 | + | |
| 1371 | + | |
| 1372 | + | |
| 1373 | + | |
1347 | 1374 | | |
1348 | 1375 | | |
1349 | 1376 | | |
| |||
1352 | 1379 | | |
1353 | 1380 | | |
1354 | 1381 | | |
1355 | | - | |
1356 | | - | |
1357 | | - | |
| 1382 | + | |
| 1383 | + | |
| 1384 | + | |
| 1385 | + | |
1358 | 1386 | | |
1359 | 1387 | | |
1360 | 1388 | | |
| |||
1363 | 1391 | | |
1364 | 1392 | | |
1365 | 1393 | | |
1366 | | - | |
| 1394 | + | |
1367 | 1395 | | |
1368 | 1396 | | |
1369 | 1397 | | |
1370 | | - | |
| 1398 | + | |
1371 | 1399 | | |
1372 | 1400 | | |
1373 | 1401 | | |
| |||
1996 | 2024 | | |
1997 | 2025 | | |
1998 | 2026 | | |
1999 | | - | |
| 2027 | + | |
2000 | 2028 | | |
2001 | 2029 | | |
2002 | 2030 | | |
| |||
2007 | 2035 | | |
2008 | 2036 | | |
2009 | 2037 | | |
2010 | | - | |
| 2038 | + | |
2011 | 2039 | | |
2012 | 2040 | | |
2013 | 2041 | | |
| |||
2035 | 2063 | | |
2036 | 2064 | | |
2037 | 2065 | | |
| 2066 | + | |
| 2067 | + | |
| 2068 | + | |
| 2069 | + | |
| 2070 | + | |
| 2071 | + | |
| 2072 | + | |
| 2073 | + | |
| 2074 | + | |
| 2075 | + | |
2038 | 2076 | | |
2039 | 2077 | | |
2040 | 2078 | | |
| |||
2043 | 2081 | | |
2044 | 2082 | | |
2045 | 2083 | | |
2046 | | - | |
2047 | | - | |
2048 | 2084 | | |
| 2085 | + | |
| 2086 | + | |
| 2087 | + | |
2049 | 2088 | | |
2050 | 2089 | | |
2051 | 2090 | | |
| |||
2055 | 2094 | | |
2056 | 2095 | | |
2057 | 2096 | | |
2058 | | - | |
| 2097 | + | |
2059 | 2098 | | |
2060 | 2099 | | |
2061 | 2100 | | |
2062 | | - | |
| 2101 | + | |
2063 | 2102 | | |
2064 | 2103 | | |
2065 | 2104 | | |
| |||
0 commit comments