F12 menu options

In the FEWS Explorer and the TimeSeries Display, a number of options are available under the <F12>. They are meant to be used during debugging or testing and useful functionality might end up in the GUI in a later version. Below are the options available in 2016.01, most of the options are self-explanatory but some additional descriptions of the functionality are included here.

F12 - Choice


What does it do?

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 memory caches 
Crun workflow testAllows selection of test workflow xml file
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
Hdelete local data store 
Iacknowledge allAcknowledges all flagged messages in the system monitor
Jopen database viewerOptional 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)
Mstart embedded vjdbc serverConnect to Delft-FEWS via JDBC
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 

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
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)
log database info 
log time series blob id sequences 
set minimal execution time before logging sql statements Recommended settings are: 500-1000 or 1200-millis
test all time series blobs for corruptions 
compact datastore index files 
validate index files 
repair and defrag local datastoreOption available in stand alone and synchronising OCs
rolling barrel local data storeOption available in stand alone and synchronising OCs
delete all local manual log entriesOption available in stand alone and synchronising OCs
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.

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

Convert sub-menu options
*.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 flowlink coordinates to csv file 
netcdf file unstructured grid cell contours to shape file 
netcdf file quadtree grid flowlink coordinates to csv file 
netcdf file quadtree grid cell contours to shape file 
netcdf file 3Di stations to csv file 
pack dbf files (remove white space) 
convert ascii grid file(s) (*.asc) 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 sll to shpConverts Delft-FEWS specific .sll files into shp files
convert dbf/dbz to csv 

Clipboard sub-menu options
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 geometry from file 
encrypt passwordUsed to encrypt password for DDA root config file

Export sub-menu options 
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 
export all modifiersExports all 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 give problems when the historical module instance id of the
state is also used in another workflow that does not produce states.
Code has been changed so it will search in
the whole branch till the system time. A folder structure to the exported warm states
for both export 'current' warm
states and export 'all' warm states. The most recent state in the current branch per module instance is exported.
This is the same method as 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 
save current visible map as png fileExports current visible map extent as png file 
Riemann boundary calculation constantsCalculates the constants needed for the Riemann boundary
transformation and exports them to several (csv) attribute files.
On wiki.

User settings sub-menu options
delete user settings in databaseDeletes 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.