Differences
This shows you the differences between two versions of the page.
Both sides previous revision Previous revision Next revision | Previous revision | ||
kvalobs:kvoss:system:qc2:test:flagtests [2010-08-26 18:50:05] paule |
kvalobs:kvoss:system:qc2:test:flagtests [2022-05-31 09:29:32] (current) |
||
---|---|---|---|
Line 6: | Line 6: | ||
The following are results obtained by preliminary tests on a development machine. For all runs ftime=1 is set for a | The following are results obtained by preliminary tests on a development machine. For all runs ftime=1 is set for a | ||
- | successful interpolation. The useflag settings are set by the kvalobs Qc1 library. The test cases are based on the first parts of the circulated document (QC2-d2_flagg_08_2010_v20.doc) as described further below. | + | successful interpolation. The useflag settings are set by the kvalobs Qc1 library. The test cases are based on the first parts of the circulated document (QC2-d2_flagg_08_2010_v20.doc) as described further below (and now in the process of update after first feedback ... SEE DETAILS BELOW). |
^ Before^| ... ^After^^ | ^ Before^| ... ^After^^ | ||
Line 17: | Line 17: | ||
| 0000003000000000 |9899900000000000 | | 0000001100000000 | 6894900000000000 | | | 0000003000000000 |9899900000000000 | | 0000001100000000 | 6894900000000000 | | ||
- | ^ Before^| ... ^After^| ... ^Target ^^ | + | |
- | | | + | |
- | | 0000601000000000 |9899900000000000 | | 0000601100000000 | 5894700000000001 | | | | | | + | |
- | | 0000601000000000 |9899700000000000 | | 0000601100000000 | 5894700000000001 | | | | | | + | |
- | | 0000601000000000 |9897700000000000 | | 0000601100000000 | 5894700000000001 | | | | | | + | |
- | | 0000002000000000 |9839900000000000 | | 0000004100000000 | 6090900000000000 | | | | | | + | |
- | | 0000602000000000 |9839900000000000 | | 0000604100000000 | 5030700000000001 | | | | | | + | |
- | | 0000003000000000 |9899900000000000 | | 0000001100000000 | 6894900000000000 | | | | | | + | |
For the input control and useinfo it is not clear what all of the flag settings are likely to be. The above is based on one observed case " | For the input control and useinfo it is not clear what all of the flag settings are likely to be. The above is based on one observed case " | ||
+ | **After feedback** Here is a test of the useinfo generation. The controlinfo is as above, the ftime=1 is set and then the chnage in usefinfo is displayed: | ||
+ | |||
+ | |||
+ | ^ .. ^ .. ^ .. ^ | ||
+ | |For this controlinfo produced by Qc2 |This useinfo changes... | ||
+ | |0000601100000000 | 9894700000000000 | 5894700000000001 | | ||
+ | |0000002100000000 | 7039900000000000 | 6090900000000000 | | ||
+ | |0000002100000000 | 7939900000000000 | 6090900000000000 | | ||
+ | |0000002100000000 | 9039900000000000 | 6090900000000000 | | ||
+ | |0000602100000000 | 7033700000000000 | 5030700000000001 | | ||
+ | |0000602100000000 | 7939900000000000 | 5030700000000001 | | ||
+ | |0000003100000000 | 9899900000000000 | 6899900000000000 | | ||
====== Details ====== | ====== Details ====== | ||
Line 53: | Line 58: | ||
* a) fmis=1, fnum=6, useinfo(2)=9 (manglende verdi erstattet av modellverdi) | * a) fmis=1, fnum=6, useinfo(2)=9 (manglende verdi erstattet av modellverdi) | ||
* for a) beholdes fmis=1 og useinfo(3), useinfo(4) endres fra 7 til 9, | * for a) beholdes fmis=1 og useinfo(3), useinfo(4) endres fra 7 til 9, | ||
+ | |||
+ | **Initial Tests:** | ||
^ Before^| ... ^After^^ | ^ Before^| ... ^After^^ | ||
Line 59: | Line 66: | ||
| 0000601000000000 |9899700000000000 | | 0000601100000000 | 5894700000000001 | | | 0000601000000000 |9899700000000000 | | 0000601100000000 | 5894700000000001 | | ||
| 0000601000000000 |9897700000000000 | | 0000601100000000 | 5894700000000001 | | | 0000601000000000 |9897700000000000 | | 0000601100000000 | 5894700000000001 | | ||
+ | |||
+ | **After feedback ... this is the case to check:** | ||
+ | |||
+ | ^ Before^| ... ^After^^ | ||
+ | | | ||
+ | | 0000601000000000 |9894700000000000 | | ?? | ?? results probably as above ... | | ||
+ | |||
* b) fmis=2, fnum=0 / 6, useinfo(2)=3 (forkastet verdi ikke erstattet / erstattet av modellverdi) | * b) fmis=2, fnum=0 / 6, useinfo(2)=3 (forkastet verdi ikke erstattet / erstattet av modellverdi) | ||
* for b) settes fmis=4, useinfo(3) settes til 3 og useinfo(4) settes til 9. | * for b) settes fmis=4, useinfo(3) settes til 3 og useinfo(4) settes til 9. | ||
+ | |||
+ | **Initial Tests:** | ||
^ Before^| ... ^After^^ | ^ Before^| ... ^After^^ | ||
Line 67: | Line 83: | ||
| 0000002000000000 |9839900000000000 | | 0000004100000000 | 6090900000000000 | | | 0000002000000000 |9839900000000000 | | 0000004100000000 | 6090900000000000 | | ||
| 0000602000000000 |9839900000000000 | | 0000604100000000 | 5030700000000001 | | | 0000602000000000 |9839900000000000 | | 0000604100000000 | 5030700000000001 | | ||
+ | |||
+ | **After feedback ... this is the case to check:** | ||
+ | |||
+ | ^ Before^| ... ^After^^ | ||
+ | | | ||
+ | | 0000002000000000 |7039900000000000 | | ?? | ?? expect 50399 | | ||
+ | | 0000002000000000 |7x3xx00000000000 | | ?? | ?? expect 50399 | | ||
+ | | 0000002000000000 |9039900000000000 | | ?? | ?? expect 60339 | | ||
+ | | 0000602000000000 |7033700000000000 | | ?? | ?? expect 50339 | | ||
+ | | 0000602000000000 |7x3xx00000000000 | | ?? | ?? expect 50339| | ||
* c) fmis=3, fnum=0, useinfo(2)=9 (manglende original- og corrected-verdi) | * c) fmis=3, fnum=0, useinfo(2)=9 (manglende original- og corrected-verdi) | ||
* for c) settes fmis=1, useinfo(3) settes til 4 og useinfo(4) settes til 9. | * for c) settes fmis=1, useinfo(3) settes til 4 og useinfo(4) settes til 9. | ||
+ | |||
+ | **Initial Tests:** | ||
^ Before^| ... ^After^^ | ^ Before^| ... ^After^^ | ||
Line 75: | Line 103: | ||
| 0000003000000000 |9899900000000000 | | 0000001100000000 | 6894900000000000 | | | 0000003000000000 |9899900000000000 | | 0000001100000000 | 6894900000000000 | | ||
+ | **After feedback ... this is the case to check:** | ||
+ | |||
+ | ^ Before^| ... ^After^^ | ||
+ | | | ||
+ | | 0000003000000000 |9899900000000000 | | 0000001100000000 | 689490000000000**1** | | ||
+ | **!** check for the useinfo(15)=1 |