All Projects → MetOffice → forest

MetOffice / forest

Licence: BSD-3-Clause license
FOREST - Forecast and Observation Research and Evaluation Survey Tool

Programming Languages

python
139335 projects - #7 most used programming language
HTML
75241 projects
Less
1899 projects
typescript
32286 projects
javascript
184084 projects - #8 most used programming language
go
31211 projects - #10 most used programming language

Projects that are alternatives of or similar to forest

ecPoint-Calibrate
Interactive GUI (developed in Python) for calibration and conditional verification of numerical weather prediction model outputs.
Stars: ✭ 19 (-38.71%)
Mutual labels:  meteorology
pytaf
TAF (Terminal Aerodrome Forecast) and METAR parser and decoder
Stars: ✭ 41 (+32.26%)
Mutual labels:  meteorology
WRF-Install-Script
Install WRF with required libraries
Stars: ✭ 43 (+38.71%)
Mutual labels:  meteorology
gribr
GRIB interface for R using ECMWF ecCodes
Stars: ✭ 18 (-41.94%)
Mutual labels:  meteorology
nmc met io
提供对MICAPS文件, 卫星云图, 天气雷达等数据的读写, 并访问CIMISS和MICAPS CASSANDRA数据库文件等.
Stars: ✭ 77 (+148.39%)
Mutual labels:  meteorology
online-python-training
Repo for materials associated with the Online Python Training (OPT) project
Stars: ✭ 49 (+58.06%)
Mutual labels:  meteorology
grib-rs
GRIB format parser for Rust
Stars: ✭ 23 (-25.81%)
Mutual labels:  meteorology
pyMeteo
Meteorological routines
Stars: ✭ 59 (+90.32%)
Mutual labels:  meteorology
climate
The R climate package: an interface for downloading in-situ meteorological (and hydrological) dataset
Stars: ✭ 51 (+64.52%)
Mutual labels:  meteorology
qgs
A 2-layer quasi-geostrophic atmospheric model in Python. Can be coupled to a simple land or shallow-water ocean component.
Stars: ✭ 24 (-22.58%)
Mutual labels:  meteorology
improver
IMPROVER is a library of algorithms for meteorological post-processing.
Stars: ✭ 76 (+145.16%)
Mutual labels:  meteorology
vad-plotter
Plotter for NEXRAD VWP retrievals.
Stars: ✭ 18 (-41.94%)
Mutual labels:  meteorology
aerobulk
AeroBulk is a modern-FORTRAN-based package/library that gathers state-of-the-art aerodynamic bulk formulae algorithms used to compute turbulent air-sea fluxes of momentum, heat and freshwater.
Stars: ✭ 24 (-22.58%)
Mutual labels:  meteorology
wetterdienst
Open weather data for humans
Stars: ✭ 190 (+512.9%)
Mutual labels:  meteorology
grib
Golang GRIB2 parser
Stars: ✭ 41 (+32.26%)
Mutual labels:  meteorology
mptrac
Massive-Parallel Trajectory Calculations (MPTRAC) is a Lagrangian particle dispersion model for the analysis of atmospheric transport processes in the troposphere and stratosphere.
Stars: ✭ 19 (-38.71%)
Mutual labels:  meteorology
gis4wrf
QGIS toolkit 🧰 for pre- and post-processing 🔨, visualizing 🔍, and running simulations 💻 in the Weather Research and Forecasting (WRF) model 🌀
Stars: ✭ 137 (+341.94%)
Mutual labels:  meteorology
climate-data-science
Climate Data Science and Earth Observation with Python.
Stars: ✭ 103 (+232.26%)
Mutual labels:  meteorology
python-resources-for-earth-sciences
A Curated List of Python Resources for Earth Sciences
Stars: ✭ 159 (+412.9%)
Mutual labels:  meteorology
python-training
Notebooks teaching Python for use meteorology and atmospheric and climate sciences.
Stars: ✭ 99 (+219.35%)
Mutual labels:  meteorology

FOREST

FOREST - Forecast and Observation Research and Evaluation Survey Tool

Build Status Coverage Status Docs Latest Conda Version

This repository hosts the code to visualise forecast model output and observation data in a web portal, as well as the scripts and configuration files to deploy the server infrastructure.

Installation

The easiest way to install forest is with conda:

conda install -c conda-forge forest

Documentation

Please read the docs, they should address all of the most common issues, frequently asked questions, developer guides, tutorials, api references. They are a work in progress but should quickly become an invaluable resource over time.

Lite implementation

FOREST uses Bokeh's Tornado server and websocket connection to provide interactive plotting. An alternative architecture has been developed which uses a RESTful API and a JS front-end to make client-side interactions smoother.

FOREST Lite

The benefit of this approach is a stateless and scalable server-side. It is a work in progress and by no means a drop in replacement for FOREST.

Get in touch

As FOREST is a small code base with a small but dedicated team of developers we have fewer ways to communicate than larger projects. In any case we are very happy to hear from you and always appreciate help wherever we can find it. If you have suggestions for improvements, bugs that need reporting or sage advice to developers feel free to open/comment on issues.

Contributor instructions

To contribute to FOREST, please read the developer guide

To make things easier for ourselves and to allow contributions from as wide an audience as possible we recommend the following steps:

  1. Fork the repository
  2. Create a branch
  3. Write some code
  4. Submit a pull request

One of the core development team members will review your changes and offer advice to documentation, testing and styling before accepting your contribution. We look forward to hearing from you!

License

FOREST is licensed under the BSD 3-clause license

© Crown copyright 2019, Met Office.

Note that the project description data, including the texts, logos, images, and/or trademarks, for each open source project belongs to its rightful owner. If you wish to add or remove any projects, please contact us at [email protected].