Contents

F12 menu options

In the FEWS Explorer and the TimeSeries Display, several options are available under the <F12> key. These are intended for debugging or testing purposes, and useful functionality might be integrated into the GUI in a later version. Below are the available options in version 2024.01. Most of the options are self-explanatory, but some additional descriptions of the functionality are included here:

F12 - Choice

Name

Description

1open most recent current forecast and adjust system time
2open most recent forecast and adjust system time
3run last created taskRepeat last task run
4open last forecast for selectionOpens forecast for selection in the data viewer
5set system time to last available for selection
6save temporary time series
7ids visibleShows ids next to location name (filters)
8names visibleShows names in location filter
9descriptions visibleShows description
Averbose location tool tipsExtra info in tooltips
Bclear time series caches
Crun workflow testAllows selection of test workflow xml file
Drestart
Erelease plugin bin dirs
Fset water coach wall clock timeOpens Water Coach wall clock time dialog
Gselect by attributesOpens the optional attributes panel in the data viewer
Iacknowledge allAcknowledges all flagged messages in the system monitor
Jopen database listerOptional display for visualising database records
Kopen workflow navigatorOptional display for visualising workflow tree
Lopen tabular config files displayOptional display for visualising metadata (use with filters)
Membedded serversConnect to Delft-FEWS (tomcat services)
Nterminate local runs
Orollback modifier changes
Pdatabasedatabase menu (see below)
Qscreen recordingscreen recording menu (see below)
Rconvertconvert menu (see below)
Sclipboardclipboard menu (see below)
Texportexport menu (see below)
Uuser settings

user settings menu (see below)

Vopen most recent running forecast and adjust system time
Wrestart and disable UserSettings
Xopen region home


NB. If option <timeSeriesStatus>remotely updated snapshot</timeSeriesStatus> is enabled in the explorer.xml an additional F12 option appears 'time series status'. This option allows the user to 'load database snapshot' or 'update database snapshot'. These snapshot files are used where the calculation of the status icon is complex or has a long relative view period, thus improving the refresh performance of these icons. 


Database sub-menu options
Database functionDescription
log database table spacesLogs to table spaces to the Logs dialog and log.txt
replicate central databaseMakes a copy the database. Since 2017.02 the user can make a subselection
cancel replicate action
show time series disk space statistics
show connectionsShows current connections to the central database (live system)
show open files and sockets
log database info
log time series blob id sequences
log nc files referenced by database
set minimal execution time before logging sql statements Recommended settings are: 500-1000 or 1200-millis
test all time series blobs for corruptions
delete detected corrupt time series blobs
convert all time series blobs to 2019.02 format (optimized for grids and improved compression)
validate index files
redownload indices and delete cache files
search for duplicate global row ids
show sessions
validate constraints central database
delete childless task runs and childless single tasksOption to clean up childless tasks (since 2017.02). Since 2018.02 this is included in the ImportAmalgamate
log encoded partition sequences for visible workflows
log unused workflow and module config files
delete all location attribute modifiers
delete all modifiers
delete all what-ifs with deprecated xsdSince 2022.01. Before migrating to the new what-if templates the old what-ifs should be deleted
commit all temporary modifiers
log expiry times of modifiers of the selected topology node

Screen recording sub-menu options
FunctionDescription
start/resume recordingStarts recording (full screen)
pause recording
stop recording

Convert sub-menu options
FunctionDescription
*.FI and *BIN to xmlUsed for converting binary files created by Delft-FEWS into text based files
netcdf file curvilinear grid cell center coordinates to csv file
netcdf file unstructured grid node coordinates to csv file
netcdf file unstructured grid flow link coordinates to csv file
netcdf file unstructured grid cell contours to shape file
netcdf file quadtree grid flow link coordinates to csv file
netcdf file quadtree grid cell contours to shape file
netcdf file 3Di stations to csv file
convert ascii grid or geotiff file(s) (*.asc/*.tif) to coverage tile archive (*.cta)This creates an efficient 'pyramid of maps' for improved performance displaying large static grids in the explorer and grid displays
convert Sfincs tiles to coverage tile archive (*.cta)Converts the sfincs tiles to a coverage tile archive (*.cta). Every Sfincs tile is one to one converted to a tile in the cta (zip) file
convert shp/sll tot shp+shx+dbfConverts Delft-FEWS specific .sll files into shp files
convert dbf/dbz to csv
convert sql to empty derby database

Clipboard sub-menu options
FunctionDescription
copy current map scale
copy current map extentUseful feature for generating extents which can be used in the explorer.xml
copy selected time series setsUsed in conjunction with a selection in the data viewer
copy selected time series sets as display groupUsed in conjunction with a selection in the data viewer
paste selected time series sets as filterUsed in conjunction with a selection in the data viewer
copy grib/netcdf/geotiff geometry from file
copy time steps in database not in timeSteps.xml to clipboard
encrypt passwordUsed to obfuscate password for DDA root config file. Storing the passwords in your config is not secure.
thread dumps to clipboard

Export sub-menu options 
OptionsExplanationDetails
default configExports current config to disk
default config as zipExports current config to disk in a zip file
default dbf/dbz as csv filesExports current dbf/dbz files as comma separated value (csv) files
location sets as csv filesExports location sets as comma separated value (csv) files
parameters as csv filesExports parameters as comma separated value (csv) files
qualifiers as csv fileExports qualifiers as comma separated value (csv) files
module instance descriptors as csv fileExports module instance descriptors as comma separated value (csv) files 
export time series metadata in database as csv fileExports the identifying info of all time series in the database as csv fileExports a CSV file with one line for each time series and columns for: all filters it is visible in, module instance ID, parameter ID, parameter name, location ID, location name, qualifiers, time step, value type, time series type, aggregation, domain parameters, cycle, ensemble, and ensemble member. Useful for debugging, such as detecting if some time series are not visible in a filter.
export all modifiersExports all modifiers
export all location attribute modifiersExports all location attribute modifiers
current warm statesExports all current warm states
all warm statesExports all warm states

A complete set of Warm States, which can be used as Cold States, can be exported. In the Explorer, using F12+T, current warm states are exported for the current module runs. T0/system time is ignored. It exports for current module runs and for the current branches. This can cause problems when the historical module instance ID of the state is also used in another workflow that does not produce states. The code has been changed to search the whole branch up to the system time. A folder structure is created for the exported warm states for both 'current' and 'all' warm states exports. The most recent state in the current branch per module instance is exported. This is the same method used in the export state activity.

irregular grids to esri shape filesExports all irregular grids to ESRI shp file format
rating curvesExports all rating curves
lookup tablesExports all lookup tables
save current visible map as png fileExports current visible map extent as png file
save threshold events as csv fileExports threshold events as comma separated value (csv) files
Riemann boundary calculation constantsCalculates the constants needed for the Riemann boundary
transformation and exports them to several (csv) attribute files.
On wiki.
save deleted rows as zip fileExports the deleted rows from the DeletedRows table. Used when examining Foreign Key errors.

log obsolete modules and explorer plugins

Scans all module config files and all display config files to detect the obsolete configuration 

Also the  explorerTask’s  without <displayConfigFileName>   are scanned.  When any obsolete plugin is detected,  the following message is logged  :

INFO – <obsolete module>  is obsolete and not supported anymore after Fews version <version>    <link to the module documentation on the Wiki >

log keystrokes configured in explorer tasks used elsewhere

 



User settings sub-menu options
FunctionDescription
reset user settingsDeletes the user settings for the current user from the database and restarts FEWS with empty user settings. If an old user_settings.ini file is found, the user is prompted to choose whether this file should also be deleted.
import user settings from fileThe user is asked to select a .ini file from which the user settings should be imported. The user settings for the current user are overwritten by the imported user settings and FEWS is restarted using the new settings.
export user settings to fileThe contents of the user settings for the current user in the database are written to the specified a .ini file.

.





  • No labels