-
Notifications
You must be signed in to change notification settings - Fork 20
Open
Description
Is your feature request related to a problem? Please describe.
In the following run I had to change the echam binary from model year 1873 onward:
# on levante
cd /work/ba1103/a270073/out/awicm-1.0-recom/awi-esm-1-1-lr_kh800/esm-piControl2
for y in {1871..1875}; do # 5 example years
echo $y
ll run_${y}0101-${y}1231/bin/echam/echam6
stat run_${y}0101-${y}1231/bin/echam/echam6 | grep Modify:
done
1871
-rwxr-xr-x 1 a270073 ba1103 49M Jul 4 2022 run_18710101-18711231/bin/echam/echam6*
Modify: 2022-07-04 16:06:16.000000000 +0200
1872
-rwxr-xr-x 1 a270073 ba1103 49M Jul 4 2022 run_18720101-18721231/bin/echam/echam6*
Modify: 2022-07-04 16:06:16.000000000 +0200
1873
-rwxr-xr-x 1 a270073 ba1103 48M Jan 4 10:40 run_18730101-18731231/bin/echam/echam6*
Modify: 2023-01-04 10:40:14.000000000 +0100
1874
-rwxr-xr-x 1 a270073 ba1103 48M Jan 4 10:40 run_18740101-18741231/bin/echam/echam6*
Modify: 2023-01-04 10:40:14.000000000 +0100
1875
-rwxr-xr-x 1 a270073 ba1103 48M Jan 4 10:40 run_18750101-18751231/bin/echam/echam6*
Modify: 2023-01-04 10:40:14.000000000 +0100
My problem is that I cannot trace back that information with the help of finished_config if the run_-dirs are removed; neither the echam_bin-entries:
for y in {1871..1875}; do
echo $y
grep " echam_bin: " config/esm-piControl2_finished_config.yaml_${y}0101-${y}1231
# bin_intermediate
# bin_sources
# bin_targets
done
1871
echam_bin: /work/ba1103/a270073/out/awicm-1.0-recom/awi-esm-1-1-lr_kh800/esm-piControl2/run_18710101-18711231/bin/echam/echam6
echam_bin: /work/ba1103/a270073/out/awicm-1.0-recom/awi-esm-1-1-lr_kh800/esm-piControl2/bin/echam//echam6
echam_bin: /work/ba1103/a270073/out/awicm-1.0-recom/awi-esm-1-1-lr_kh800/esm-piControl2/run_18710101-18711231/work/echam6
1872
echam_bin: /work/ba1103/a270073/out/awicm-1.0-recom/awi-esm-1-1-lr_kh800/esm-piControl2/run_18720101-18721231/bin/echam/echam6
echam_bin: /work/ba1103/a270073/out/awicm-1.0-recom/awi-esm-1-1-lr_kh800/esm-piControl2/bin/echam//echam6
echam_bin: /work/ba1103/a270073/out/awicm-1.0-recom/awi-esm-1-1-lr_kh800/esm-piControl2/run_18720101-18721231/work/echam6
1873
echam_bin: /work/ba1103/a270073/out/awicm-1.0-recom/awi-esm-1-1-lr_kh800/esm-piControl2/run_18730101-18731231/bin/echam/echam6
echam_bin: /work/ba1103/a270073/out/awicm-1.0-recom/awi-esm-1-1-lr_kh800/esm-piControl2/bin/echam//echam6
echam_bin: /work/ba1103/a270073/out/awicm-1.0-recom/awi-esm-1-1-lr_kh800/esm-piControl2/run_18730101-18731231/work/echam6
1874
echam_bin: /work/ba1103/a270073/out/awicm-1.0-recom/awi-esm-1-1-lr_kh800/esm-piControl2/run_18740101-18741231/bin/echam/echam6
echam_bin: /work/ba1103/a270073/out/awicm-1.0-recom/awi-esm-1-1-lr_kh800/esm-piControl2/bin/echam//echam6
echam_bin: /work/ba1103/a270073/out/awicm-1.0-recom/awi-esm-1-1-lr_kh800/esm-piControl2/run_18740101-18741231/work/echam6
1875
echam_bin: /work/ba1103/a270073/out/awicm-1.0-recom/awi-esm-1-1-lr_kh800/esm-piControl2/run_18750101-18751231/bin/echam/echam6
echam_bin: /work/ba1103/a270073/out/awicm-1.0-recom/awi-esm-1-1-lr_kh800/esm-piControl2/bin/echam//echam6
echam_bin: /work/ba1103/a270073/out/awicm-1.0-recom/awi-esm-1-1-lr_kh800/esm-piControl2/run_18750101-18751231/work/echam6
nor the bin_dir-entries from the echam section help:
for y in {1871..1875}; do
echo $y
grep " bin_dir: " config/esm-piControl2_finished_config.yaml_${y}0101-${y}1231 | head -1 # first `bin_dir` is from echam
done
1871
bin_dir: /home/a/a270073/esm/awicm-1.0-recom/bin
1872
bin_dir: /home/a/a270073/esm/awicm-1.0-recom/bin
1873
bin_dir: /home/a/a270073/esm/awicm-1.0-recom_jsbach_cover_err/bin
1874
bin_dir: /home/a/a270073/esm/awicm-1.0-recom/bin
1875
bin_dir: /home/a/a270073/esm/awicm-1.0-recom/bin
The bin_dir-entry does provide the changed model path for the year 1873. But not for the subsequent years although the new echam bin was used since then (see the dates of the echam bins above).
Describe the solution you'd like
Provide modify date and size of all utilized binaries in the finished_config.
Thanks a lot for consideration and cheers!
Chris
Reactions are currently unavailable