Finnish Meteorological Institute publishes software as open source code

The Finnish Meteorological Institute has a variety of software that is used in the production, processing and distribution of weather and environment data. The Finnish Meteorological Institute (FMI) is publishing software that is used in the production, processing and distribution of weather and environment data.

The FMI's open source code is intended to support research projects, international collaboration, development cooperation and business in Finland. Potential users and developers include other meteorological institutes, companies operating in the field, and private developers. The extent of the published software will be significant by international standards

As a rule, FMI's software is published using the MIT licence, which sets very few restrictions to how the software is used. The MIT licence permits use of the source code also as a part of closed source software, as long as the original licence is provided along with the software. However, the licence of the software to be published will be considered on a case by case basis with the possible collaboration partners.

GitHub is used for source code management. Please see our account fmidevhttps://github.com/fmidev

Roadmap

FMI has identified about 30 different software. The decision to publish software depends, among other things, on the possibility to separate the software as an independent entity and its potential benefit to the user and developer community.

Already analysed software is listed below. More software will be added to the list as they are analysed or new projects are started.

List of software which are open or has planned relase date
Software Name Description Where When
SmartMet Server

High-capacity and high-availability data and product server for MetOcean data

https://github.com/fmidev/smartmet-server 2016
SmartMet Workstation Tool for visualizing and editing meteorological data   2017
SmartMet Alert Tool for creating weather warnings   2018
HIMAN Post-processing suite for meteorological data https://github.com/fmidev/HIMAN 2017
PyTroll
Set of tools for the reading, interpretation, and writing of weather satellite data. Project started by SMHI and DMI.
http://www.pytroll.org/ 2009
SILAM Global-to-meso-scale dispersion model http://silam.fmi.fi/ open
Rack Command-line program for processing weather radar data   2017
FMI HPC tools and space weather models HPC tools and space weather models https://github.com/fmihpc open
MetOLib Javascript libraries and example applications for FMI Open Data  https://github.com/fmidev/metolib 2013