NinJo Consortium: NinJo operational meteorological workstation

NinJo is the operational meteorological workstation deployed at six weather services in Europe and Canada. It is used for monitoring weather and forecast data, the production of warnings and graphical forecast products, including automated production, as well as research and education at many universities. It is being developed by the international NinJo Consortium. The software consists of more than 200 software modules in almost 20 thousand JAVA classes with 2 million lines of code and appropriate XML configurations. Its continuous development, now spanning 17 years, and use of open source libraries guarantees staying close to current technological advances in computer science.

High parallelization on both server and client sides makes use of modern multicore hardware to meet the core user requirement: high performance in any weather situation.

NinJo is a building kit of frameworks and development tools so that each weather service develops its own applications. For example, tools that support their specific warning processes, such as those at the Meteorological Service of Canada (MSC) and Deutscher Wetterdienst (DWD), as well as MSC’s layer for tracking hurricanes or feeding public web portals with map tiles from NinJo Batch-on-Demand and pure NinJo data at the Danish Meteorological Institute (DMI).

NinJo drives an active international collaboration inside and outside of Europe. Through the regular discussions about workflows, algorithms and concepts for effectively developing and using NinJo, an intensive collaboration of developers and forecasters from different met services has been initiated.