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

Feature #2425 tc_stat_rirw #2536

Merged
merged 29 commits into from
May 10, 2023
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
29 commits
Select commit Hold shift + click to select a range
c0ae655
Adding code to write stats to output file if -out_stat job option is …
Apr 5, 2023
5434121
Per issue #2425, added do_stat_output to TCStatJobRIRW class. SL ci-s…
Apr 7, 2023
c30a0c7
Per issue #2425, stubbing in new function do_stat_output. SL ci-skip-all
Apr 7, 2023
9362846
Per issue #2425, added vars used by do_stat_output, like stat_at, sta…
Apr 7, 2023
557b855
Per issue #2425, added setup_stat_file() function. Also working on do…
Apr 10, 2023
5a7979a
Per issue #2425, moved setup_stat_file to TCStatJobRIRW class. SL ci-…
Apr 11, 2023
3320517
Per issue #2425, made some changes to do_stat_output in regards to nu…
Apr 12, 2023
13a7257
Per issue #2425, in do_stat_output, changed some testing. SL ci-skip-all
Apr 12, 2023
40b9119
Per #2425, initialize stat_row = 0.
JohnHalleyGotway Apr 12, 2023
ef713ca
Per #2425, work in progress
JohnHalleyGotway Apr 12, 2023
43e032f
Merge branch 'develop' into feature_2425_tc_stat_rirw
Apr 12, 2023
d44e5f0
Per issue #2425, removed mpr from setup_stat_output, updated TCJobRIR…
Apr 14, 2023
4226b60
Per issue #2425, in do_stat_output, added line to write the table to …
Apr 17, 2023
9466ce1
Per issue #2425, working on populating StatHdrColumns object in do_st…
Apr 18, 2023
933701d
Per issue #2425, added Init to RIRWMapData struct, modified TCStatJob…
Apr 20, 2023
e6caf33
Per issue #2425, worked on code to fill the RIRWMap Desc object (desc…
Apr 27, 2023
3931639
Per issue #2425, in do_stat_output, added code to for shc.set_mask. S…
Apr 27, 2023
1f3030d
Per issue #2425, in do_stat_output, added code to fill in more parts …
May 3, 2023
10e865a
Per #2425, add StringArray::add_uniq() function and use it the RIRW j…
JohnHalleyGotway May 3, 2023
a583a86
Per #2425, correct the numbering of the columns for the TC-Pairs outp…
JohnHalleyGotway May 3, 2023
57d1e71
Per #2425, work in progress. Added logic to populate the MODEL, OBTYP…
JohnHalleyGotway May 3, 2023
1b2e62b
Merge branch 'develop' into feature_2425_tc_stat_rirw
May 4, 2023
16989b9
Per issue #2425, added better debugging to setup_stat_file. Cleaned u…
May 4, 2023
03720e4
Per issue #2425, added a job for RIRW with the -out_stat option. SL
May 4, 2023
9c9d052
Per issue #2425, For RIRW jobs, added sentences describing the new -o…
May 5, 2023
bdfc305
Per #2425, no real change. Just trimming whitespace.
JohnHalleyGotway May 8, 2023
fae84c0
Per #2425, reworded details about RIRW in the TC-Stat chapter to avoi…
JohnHalleyGotway May 8, 2023
5c3c11b
Merge remote-tracking branch 'origin/develop' into feature_2425_tc_st…
JohnHalleyGotway May 8, 2023
1c0ae56
Per #2425, adding StringArray::add_uniq(string) function for consiste…
JohnHalleyGotway May 8, 2023
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
187 changes: 95 additions & 92 deletions docs/Users_Guide/tc-pairs.rst
Original file line number Diff line number Diff line change
Expand Up @@ -421,35 +421,38 @@ TC-Pairs produces output in TCST format. The default output file name can be ove
- BMODEL
- User provided text string designating model name
* - 4
- DESC
- User provided description text string
* - 5
- STORM_ID
- BBCCYYYY designation of storm
* - 5
* - 6
- BASIN
- Basin (BB in STORM_ID)
* - 6
* - 7
- CYCLONE
- Cyclone number (CC in STORM_ID)
* - 7
* - 8
- STORM_NAME
- Name of Storm
* - 8
* - 9
- INIT
- Initialization time of forecast in YYYYMMDD_HHMMSS format.
* - 9
* - 10
- LEAD
- Forecast lead time in HHMMSS format.
* - 10
* - 11
- VALID
- Forecast valid time in YYYYMMDD_HHMMSS format.
* - 11
* - 12
- INIT_MASK
- Initialization time masking grid applied
* - 12
* - 13
- VALID_MASK
- Valid time masking grid applied
* - 13
* - 14
- LINE_TYPE
- Output line type (TCMPR or PROBRIRW)
- Output line types described below

.. _TCMPR Line Type:

Expand All @@ -463,151 +466,151 @@ TC-Pairs produces output in TCST format. The default output file name can be ove
* - Column Number
- Header Column Name
- Description
* - 13
* - 14
- TCMPR
- Tropical Cyclone Matched Pair line type
* - 14
* - 15
- TOTAL
- Total number of pairs in track
* - 15
* - 16
- INDEX
- Index of the current track pair
* - 16
* - 17
- LEVEL
- Level of storm classification
* - 17
* - 18
- WATCH_WARN
- HU or TS watch or warning in effect
* - 18
* - 19
- INITIALS
- Forecaster initials
* - 19
* - 20
- ALAT
- Latitude position of adeck model
* - 20
* - 21
- ALON
- Longitude position of adeck model
* - 21
* - 22
- BLAT
- Latitude position of bdeck model
* - 22
* - 23
- BLON
- Longitude position of bdeck model
* - 23
* - 24
- TK_ERR
- Track error of adeck relative to bdeck (nm)
* - 24
* - 25
- X_ERR
- X component position error (nm)
* - 25
* - 26
- Y_ERR
- Y component position error (nm)
* - 26
* - 27
- ALTK_ERR
- Along track error (nm)
* - 27
* - 28
- CRTK_ERR
- Cross track error (nm)
* - 28
* - 29
- ADLAND
- adeck distance to land (nm)
* - 29
* - 30
- BDLAND
- bdeck distance to land (nm)
* - 30
* - 31
- AMSLP
- adeck mean sea level pressure
* - 31
* - 32
- BMSLP
- bdeck mean sea level pressure
* - 32
* - 33
- AMAX_WIND
- adeck maximum wind speed
* - 33
* - 34
- BMAX_WIND
- bdeck maximum wind speed
* - 34, 35
* - 35, 36
- A/BAL_WIND_34
- a/bdeck 34-knot radius winds in full circle
* - 36, 37
* - 37, 38
- A/BNE_WIND_34
- a/bdeck 34-knot radius winds in NE quadrant
* - 38, 39
* - 39, 40
- A/BSE_WIND_34
- a/bdeck 34-knot radius winds in SE quadrant
* - 40, 41
* - 41, 42
- A/BSW_WIND_34
- a/bdeck 34-knot radius winds in SW quadrant
* - 42, 43
* - 43, 44
- A/BNW_WIND_34
- a/bdeck 34-knot radius winds in NW quadrant
* - 44, 45
* - 45, 46
- A/BAL_WIND_50
- a/bdeck 50-knot radius winds in full circle
* - 46, 47
* - 47, 48
- A/BNE_WIND_50
- a/bdeck 50-knot radius winds in NE quadrant
* - 48, 49
* - 49, 50
- A/BSE_WIND_50
- a/bdeck 50-knot radius winds in SE quadrant
* - 50, 51
* - 51, 52
- A/BSW_WIND_50
- a/bdeck 50-knot radius winds in SW quadrant
* - 52, 53
* - 53, 54
- A/BNW_WIND_50
- a/bdeck 50-knot radius winds in NW quadrant
* - 54, 55
* - 55, 56
- A/BAL_WIND_64
- a/bdeck 64-knot radius winds in full circle
* - 56, 57
* - 57, 58
- A/BNE_WIND_64
- a/bdeck 64-knot radius winds in NE quadrant
* - 58, 59
* - 59, 60
- A/BSE_WIND_64
- a/bdeck 64-knot radius winds in SE quadrant
* - 60, 61
* - 61, 62
- A/BSW_WIND_64
- a/bdeck 64-knot radius winds in SW quadrant
* - 62, 63
* - 63, 64
- A/BNW_WIND_64
- a/bdeck 64-knot radius winds in NW quadrant
* - 64, 65
* - 65, 66
- A/BRADP
- pressure in millibars of the last closed isobar, 900 - 1050 mb
* - 66, 67
* - 67, 68
- A/BRRP
- radius of the last closed isobar in nm, 0 - 9999 nm
* - 68, 69
* - 69, 70
- A/BMRD
- radius of max winds, 0 - 999 nm
* - 70, 71
* - 71, 72
- A/BGUSTS
- gusts, 0 through 995 kts
* - 72, 73
* - 73, 74
- A/BEYE
- eye diameter, 0 through 999 nm
* - 74, 75
* - 75, 76
- A/BDIR
- storm direction in compass coordinates, 0 - 359 degrees
* - 76, 77
* - 77, 78
- A/BSPEED
- storm speed, 0 - 999 kts
* - 78, 79
* - 79, 80
- A/BDEPTH
- system depth, D-deep, M-medium, S-shallow, X-unknown
* - 80
* - 81
- NUM_MEMBERS
- consensus variable: number of models (or ensemble members) that were used to build the consensus track
* - 81
* - 82
- TRACK_SPREAD
- consensus variable: the mean of the distances from the member location to the consensus track location (nm)
* - 82
* - 83
- TRACK_STDEV
- consensus variable: the standard deviation of the distances from the member locations to the consensus track location (nm)
* - 83
* - 84
- MSLP_STDEV
- consensus variable: the standard deviation of the member's mean sea level pressure values
* - 84
* - 85
- MAX_WIND_STDEV
- consensus variable: the standard deviation of the member's maximum wind speed values

Expand All @@ -623,31 +626,31 @@ TC-Pairs produces output in TCST format. The default output file name can be ove
* - Column Number
- Header Column Name
- Description
* - 13
* - 14
- TCDIAG
- Tropical Cyclone Diagnostics line type
* - 14
* - 15
- TOTAL
- Total number of pairs in track
* - 15
* - 16
- INDEX
- Index of the current track pair
* - 16
* - 17
- DIAG_SOURCE
- Diagnostics data source indicated by the `-diag` command line option
* - 17
* - 18
- TRACK_SOURCE
- ATCF ID of the track data used to define the diagnostics
* - 18
* - 19
- FIELD_SOURCE
- Description of gridded field data source used to define the diagnostics
* - 19
* - 20
- N_DIAG
- Number of storm diagnostic name and value columns to follow
* - 20
* - 21
- DIAG_i
- Name of the of the ith storm diagnostic (repeated)
* - 21
* - 22
- VALUE_i
- Value of the ith storm diagnostic (repeated)

Expand All @@ -663,75 +666,75 @@ TC-Pairs produces output in TCST format. The default output file name can be ove
* - Column Number
- Header Column Name
- Description
* - 13
* - 14
- PROBRIRW
- Probability of Rapid Intensification/Weakening line type
* - 14
* - 15
- ALAT
- Latitude position of edeck model
* - 15
* - 16
- ALON
- Longitude position of edeck model
* - 16
* - 17
- BLAT
- Latitude position of bdeck model
* - 17
* - 18
- BLON
- Longitude position of bdeck model
* - 18
* - 19
- INITIALS
- Forecaster initials
* - 19
* - 20
- TK_ERR
- Track error of adeck relative to bdeck (nm)
* - 20
* - 21
- X_ERR
- X component position error (nm)
* - 21
* - 22
- Y_ERR
- Y component position error (nm)
* - 22
* - 23
- ADLAND
- adeck distance to land (nm)
* - 23
* - 24
- BDLAND
- bdeck distance to land (nm)
* - 24
* - 25
- RI_BEG
- Start of RI time window in HH format
* - 25
* - 26
- RI_END
- End of RI time window in HH format
* - 26
* - 27
- RI_WINDOW
- Width of RI time window in HH format
* - 27
* - 28
- AWIND_END
- Forecast maximum wind speed at RI end
* - 28
* - 29
- BWIND_BEG
- Best track maximum wind speed at RI begin
* - 29
* - 30
- BWIND_END
- Best track maximum wind speed at RI end
* - 30
* - 31
- BDELTA
- Exact Best track wind speed change in RI window
* - 31
* - 32
- BDELTA_MAX
- Maximum Best track wind speed change in RI window
* - 32
* - 33
- BLEVEL_BEG
- Best track storm classification at RI begin
* - 33
* - 34
- BLEVEL_END
- Best track storm classification at RI end
* - 34
* - 35
- N_THRESH
- Number of probability thresholds
* - 35
* - 36
- THRESH_i
- The ith probability threshold value (repeated)
* - 36
* - 37
- PROB_i
- The ith probability value (repeated)
Loading