Welcome to bsrn documentation!#

bsrn

bsrn

bsrn is a Python package for the Baseline Surface Radiation Network (BSRN). It provides automated quality control (QC), solar geometry, clear-sky modeling, clear-sky detection (CSD), cloud enhancement event (CEE) detection, irradiance separation, data retrieval, and visualization tools for BSRN station-to-archive files.

The package implements a six-level QC pipeline based on the BSRN Operations Manual and Forstinger et al. (2021). It supports multiple clear-sky models and detection methods, with seamless integration of MERRA-2 data.

User Guide

Learn how to install and get started with bsrn. Includes a high-level overview of the library’s capabilities.

User Guide
Tutorials

Step-by-step tutorials in Jupyter notebooks for core bsrn workflows.

Tutorials
API Reference

Detailed documentation of all functions, classes, and modules in the bsrn package.

API Reference
Examples

Explore additional examples demonstrating bsrn in action.

Examples
GitHub

View the source code, report issues, and contribute to the project on GitHub.

https://github.com/dazhiyang/bsrn

Indices and tables#