@@ -606,45 +606,15 @@ description=Path to directory containing analysis in MET netcdf format.
606606type=quoted
607607sort-key=met5
608608
609- ######################################################
610- # Process-based and other diagnostics
611- [Diagnostics/Process]
612- ns=Diagnostics/Process
613- sort-key=sec-c4
614- title=Process-based
615-
616- # Convection diagnostics.
617- [Diagnostics/Convection]
618- ns=Diagnostics/Process/Convection
619- sort-key=sec-c4a
620- title=Convection
621-
622- [template variables=DETERMINISTIC_PLOT_CAPE_RATIO]
623- ns=Diagnostics/Process/Convection
624- description=Extracts data required for, and calculates the CAPE ratio diagnostic, plotting on a map.
625- Required STASH m01s20i114, m01s20i112, m01s20i113.
626- help=See includes/deterministic_plot_cape_ratio.cylc
627- type=python_boolean
628- compulsory=true
629-
630- [template variables=DETERMINISTIC_PLOT_INFLOW_PROPERTIES]
631- ns=Diagnostics/Process/Convection
632- description=Extracts data required for, and calculates the inflow properties diagnostic, plotting on a map.
633- Required STASH m01s20i119, m01s00i025, m01s00i033.
634- help=See includes/deterministic_plot_inflow_properties.cylc
635- type=python_boolean
636- compulsory=true
637-
638-
639609##############################################################
640610# QQ plots
641- [Diagnostics/Process/ QQ]
642- ns=Diagnostics/Process/ QQ
611+ [Diagnostics/QQ]
612+ ns=Diagnostics/QQ
643613sort-key=sec-c5
644614title=Quantile-Quantile
645615
646616[template variables=BASIC_QQ_PLOT]
647- ns=Diagnostics/Process/ QQ
617+ ns=Diagnostics/QQ
648618description=Create a basic quantile-quantile plot for variables specified collapsing over specified coordinates.
649619 Produces a single Q-Q plot and so requires collapsing across all coordinates in the file.
650620help=The quantiles defined for each variable are 0, 0.001, 0.01,
@@ -668,7 +638,7 @@ compulsory=true
668638sort-key=qq1
669639
670640[template variables=MODEL_FIELDS_A]
671- ns=Diagnostics/Process/ QQ
641+ ns=Diagnostics/QQ
672642description=List of standard names for model fields to plot on y axis.
673643 Must be the same length as MODEL_FIELDS_B.
674644help=Include a list of variable names in python list format["var1","var2"].
@@ -677,7 +647,7 @@ compulsory=true
677647sort-key=qq1a
678648
679649[template variables=VERTICAL_COORDINATE_A]
680- ns=Diagnostics/Process/ QQ
650+ ns=Diagnostics/QQ
681651description=Level coordinate name about which to constrain. The length of this
682652 list should be the same as MODEL_FIELDS A.
683653help=Include a list of coordinate names in python list format["var1","var2"].
@@ -688,7 +658,7 @@ compulsory=true
688658sort-key=qq1b
689659
690660[template variables=LEVELS_A]
691- ns=Diagnostics/Process/ QQ
661+ ns=Diagnostics/QQ
692662description=A list of levels to constrain over. The length of this
693663 list should be the same as MODEL_FIELDS A.
694664help=Use "*" for all levels, INTEGERS for specific levels, and [] for no levels
@@ -698,7 +668,7 @@ compulsory=true
698668sort-key=qq1c
699669
700670[template variables=MODEL_FIELDS_B]
701- ns=Diagnostics/Process/ QQ
671+ ns=Diagnostics/QQ
702672description=List of standard names for model fields to plot on x axis.
703673 Must be the same length as MODEL_FIELDS_A.
704674help=Include a list of variable names in python list format["var1","var2"].
@@ -707,7 +677,7 @@ compulsory=true
707677sort-key=qq1d
708678
709679[template variables=VERTICAL_COORDINATE_B]
710- ns=Diagnostics/Process/ QQ
680+ ns=Diagnostics/QQ
711681description=Level coordinate name about which to constrain. The length of this
712682 list should be the same as MODEL_FIELDS B.
713683help=Include a list of coordinate names in python list format["var1","var2"]. If
@@ -718,7 +688,7 @@ compulsory=true
718688sort-key=qq1e
719689
720690[template variables=LEVELS_B]
721- ns=Diagnostics/Process/ QQ
691+ ns=Diagnostics/QQ
722692description=A list of levels to constrain over. The length of this
723693 list should be the same as MODEL_FIELDS B.
724694help=Use "*" for all levels, INTEGERS for specific levels, and [] for no levels
@@ -728,7 +698,7 @@ compulsory=true
728698sort-key=qq1f
729699
730700[template variables=COORDINATE_LIST]
731- ns=Diagnostics/Process/ QQ
701+ ns=Diagnostics/QQ
732702description=List of coordinates to collapse the percentiles over. The coordinate
733703 list must be of the form [\\"var1\\",\\"var2\\",...]. The values should be
734704 all of the coordinates in the cube to ensure the output is 1D with the
@@ -739,25 +709,34 @@ compulsory=true
739709sort-key=qq1g
740710
741711[template variables=ONE_TO_ONE]
742- ns=Diagnostics/Process/ QQ
712+ ns=Diagnostics/QQ
743713description=One-to-one line option for plots.
744714help=Set to True if you want a one-to-one line; false if not.
745715type=python_boolean
746716compulsory=true
747717sort-key=qq1h
748718
749719
720+ ######################################################
721+ # Derived diagnostics
722+ [Diagnostics/Derived]
723+ ns=Diagnostics/Derived
724+ sort-key=sec-c4
725+ title=Derived
726+
727+
750728###################################
751729# Age of air
752- [Diagnostics/Process/ AOA]
753- ns=Diagnostics/Process /AOA
730+ [Diagnostics/AOA]
731+ ns=Diagnostics/Derived /AOA
754732sort-key=sec-c5
755733title=Age of air
756734
757735[template variables=AOA_DIAG]
758- ns=Diagnostics/Process /AOA
736+ ns=Diagnostics/Derived /AOA
759737title=Run age of air diagnostic on specified pressure levels.
760- description=Run the age of air diagnostic on model data.
738+ description=PROCESS-BASED DIAGNOSTIC.
739+ Run the age of air diagnostic on model data.
761740help=The age of air diagnostic provides a qualtitative view of how old air is within
762741 the domain, by calculating a back trajectory at each grid point at each lead time
763742 to determine when air entered through the lateral boundary. This is useful for
@@ -775,7 +754,7 @@ trigger=template variables=AOA_PLEV: True;
775754sort-key=aoa1
776755
777756[template variables=AOA_PLEV]
778- ns=Diagnostics/Process /AOA
757+ ns=Diagnostics/Derived /AOA
779758title=AOA: Pressure Levels
780759description=List of pressure levels to calculate the age of air diagnostic.
781760help=The pressure levels must be specified in hPa, where the variables (U,V,W,Z)
@@ -785,7 +764,7 @@ compulsory=true
785764sort-key=aoa2
786765
787766[template variables=AOA_CYCLIC]
788- ns=Diagnostics/Process /AOA
767+ ns=Diagnostics/Derived /AOA
789768title=AOA: Use Cyclic Option
790769description=If True, LAM is considered cyclic in the east/west direction.
791770help=This option when True, will allow back trajectories to advect through the east/
@@ -795,3 +774,83 @@ help=This option when True, will allow back trajectories to advect through the e
795774type=python_boolean
796775compulsory=true
797776sort-key=aoa3
777+
778+
779+ ###################################
780+ # Daily Weather
781+ [Diagnostics/Daily]
782+ ns=Diagnostics/Derived/Daily
783+ sort-key=sec-c6
784+ title=Daily weather
785+
786+
787+ ###################################
788+ # Winter Weather
789+ [Diagnostics/Winter]
790+ ns=Diagnostics/Derived/Winter
791+ sort-key=sec-c7
792+ title=Winter weather
793+
794+
795+ ###################################
796+ # Cyclones
797+ [Diagnostics/Cyclones]
798+ ns=Diagnostics/Derived/Cyclones
799+ sort-key=sec-c8
800+ title=Cyclones
801+
802+
803+ ###################################
804+ # Extra-tropical cyclones
805+ [Diagnostics/ETCs]
806+ ns=Diagnostics/Derived/Cyclones/ETCs
807+ sort-key=sec-c8a
808+ title=Extra-tropical cyclones
809+
810+
811+ ###################################
812+ # Tropical Cyclones
813+ [Diagnostics/TCs]
814+ ns=Diagnostics/Derived/Cyclones/TCs
815+ sort-key=sec-c8b
816+ title=Tropical cyclones
817+
818+ ###################################
819+ # Precipitation
820+ [Diagnostics/PPN]
821+ ns=Diagnostics/Derived/PPN
822+ sort-key=sec-c9
823+ title=Precipitation
824+
825+ ###################################
826+ # Convection diagnostics.
827+ [Diagnostics/Convection]
828+ ns=Diagnostics/Derived/PPN/Convection
829+ sort-key=sec-c9a
830+ title=Convection
831+
832+ [template variables=DETERMINISTIC_PLOT_CAPE_RATIO]
833+ ns=Diagnostics/Derived/PPN/Convection
834+ description=PROCESS-BASED DIAGNOSTIC.
835+ Extracts data required for, and calculates the CAPE ratio diagnostic, plotting on a map.
836+ Required STASH m01s20i114, m01s20i112, m01s20i113.
837+ help=See includes/deterministic_plot_cape_ratio.cylc
838+ type=python_boolean
839+ compulsory=true
840+
841+ [template variables=DETERMINISTIC_PLOT_INFLOW_PROPERTIES]
842+ ns=Diagnostics/Derived/PPN/Convection
843+ description=PROCESS-BASED DIAGNOSTIC.
844+ Extracts data required for, and calculates the inflow properties diagnostic, plotting on a map.
845+ Required STASH m01s20i119, m01s00i025, m01s00i033.
846+ help=See includes/deterministic_plot_inflow_properties.cylc
847+ type=python_boolean
848+ compulsory=true
849+
850+
851+ ###################################
852+ # Extreme Precipitation
853+ [Diagnostics/XPPN]
854+ ns=Diagnostics/Derived/PPN/XPPN
855+ sort-key=sec-c9b
856+ title=Extreme precipitation
0 commit comments