...
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 |
---|---|---|
1 | open most recent current forecast and adjust system time | |
2 | open most recent forecast and adjust system time | |
3 | run last created task | Repeat last task run |
4 | open last forecast for selection | Opens forecast for selection in the data viewer |
5 | set system time to last available for selection | |
6 | save temporary time series | |
7 | ids visible | Shows ids next to location name (filters) |
8 | names visible | Shows names in location filter |
9 | descriptions visible | Shows description |
A | verbose location tool tips | Extra info in tooltips |
B | clear time series caches | |
C | run workflow test | Allows selection of test workflow xml file |
D | restart | |
E | release plugin bin dirs | |
F | set water coach wall clock time | Opens Water Coach wall clock time dialog |
G | select by attributes | Opens the optional attributes panel in the data viewer |
I | acknowledge all | Acknowledges all flagged messages in the system monitor |
J | open database lister | Optional display for visualising database records |
K | open workflow navigator | Optional display for visualising workflow tree |
L | open tabular config files display | Optional display for visualising metadata (use with filters) |
M | embedded servers | Connect to Delft-FEWS (tomcat services) |
N | terminate local runs | |
O | rollback modifier changes | |
P | database | database menu (see below) |
Q | screen recording | screen recording menu (see below) |
R | convert | convert menu (see below) |
S | clipboard | clipboard menu (see below) |
T | export | export menu (see below) |
U | user settings | user settings menu (see below) |
V | open most recent running forecast and adjust system time | |
W | restart and disable UserSettings | |
X | open region home |
...
Database sub-menu options
Database function | Description |
log database table spaces | Logs to table spaces to the Logs dialog and log.txt |
replicate central database | Makes a copy the database. Since 2017.02 the user can make a subselection |
cancel replicate action | |
show time series disk space statistics | |
show connections | Shows 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 tasks | Option 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 xsd | Since 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
Function | Description |
start/resume recording | Starts recording (full screen) |
pause recording | |
stop recording |
Convert sub-menu options
Function | Description |
*.FI and *BIN to xml | Used 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+dbf | Converts Delft-FEWS specific .sll files into shp files |
convert dbf/dbz to csv | |
convert sql to empty derby database |
Clipboard sub-menu options
Function | Description |
copy current map scale | |
copy current map extent | Useful feature for generating extents which can be used in the explorer.xml |
copy selected time series sets | Used in conjunction with a selection in the data viewer |
copy selected time series sets as display group | Used in conjunction with a selection in the data viewer |
paste selected time series sets as filter | Used 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 password | Used 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
Options | Explanation | Details |
---|---|---|
default config | Exports current config to disk | |
default config as zip | Exports current config to disk in a zip file | |
default dbf/dbz as csv files | Exports current dbf/dbz files as comma separated value (csv) files | |
location sets as csv files | Exports location sets as comma separated value (csv) files | |
parameters as csv files | Exports parameters as comma separated value (csv) files | |
qualifiers as csv file | Exports qualifiers as comma separated value (csv) files | |
module instance descriptors as csv file | Exports module instance descriptors as comma separated value (csv) files | |
export time series metadata in database as csv file | Exports the identifying info of all time series in the database as csv file | Exports 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 modifiers | Exports all modifiers | |
export all location attribute modifiers | Exports all location attribute modifiers | |
current warm states | Exports all current warm states | |
all warm states | Exports 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 files | Exports all irregular grids to ESRI shp file format | |
rating curves | Exports all rating curves | |
lookup tables | Exports all lookup tables | |
save current visible map as png file | Exports current visible map extent as png file | |
save threshold events as csv file | Exports threshold events as comma separated value (csv) files | |
Riemann boundary calculation constants | Calculates the constants needed for the Riemann boundary transformation and exports them to several (csv) attribute files. | On wiki. |
save deleted rows as zip file | Exports 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
Function | Description |
reset user settings | Deletes 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 file | The 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 file | The contents of the user settings for the current user in the database are written to the specified a .ini file. |
...