NMDB visualization and retrival tool
NMDB Front End (NMFE) was developed for presenting data from NMDB MySQL database in Internet.
Presentation of time series
The NMFE displays time series using single and multiple y axes; number of presented time series is limited by value set in configuration file, at this moment 10 time series per screen. The time series may be distributed by Y-Axis in the following 3 modes:
1.Time series per Y-Axis
2.All the time series on single Y-Axis
3.Smart distribution of time series over Y-Axis (this feature is under development)
4.Time series presentation in percents
X-Axis (time ) have only one feature: changing of time stamp format. Automatic recognition of time stamp is also available.
Time Series Information (Meta Information)
NMDB database get data from a number of Eurasian neutron monitors, that is why NMFE was developed at the base of meta information which is presented as a network with properties of neutron monitors and with map. A sorting function is implemented to facilitate the search of the requested monitor. Selecting monitors from the network and clicking on the “open monitor” button opens appropriate monitors time series in the left tree menu. Google map shows the geographical coordinates of the monitors.
Contact Information
Contact information is available after plotting of time series. This information is presented to users for direct communication with scientists and engineers of the monitor to get further information.
Time Range Panel
The range of selected time series is set by Time Range Panel. This operation has 2 options:
1. Exact time range with drop down menus for begin and end of the range;
2. Time Walks.
Time walks menu has three options which must be set by user: start date, range length, after that using right and left arrows user may move over time (walk).
It is planned to add also predefined time range, with a drop down menu of solar events.
Download of time series
Download of time series is performed by a standalone agent program which is executed by web application and works in background mode. User will be able to run several download agents simultaneously. This feature is under development.
Caching tables
Caching tables are used in NMFE to make the plot process faster. The number of produced from one time series cached time series depends on the number of investigated periods. The application which calculates the caching time series will be executed by crone periodically. This option is also under development.
----------------
At this moment the NM information and properties are not fixes, after final release the member of NMDB will get part of XML file, where they will be able to fill required info.

