Climate scientist, professor, and practitioner of open-source science. I use mathematical and numerical models to study climatic processes at the global scale.
ClimateModeling_courseware. A collection of interactive lecture notes and assignments in Jupyter notebook format.
179ClimateLaboratoryBook. JupyterBook source for The Climate Laboratory
132pyCESM. Package for interactive work with the Community Earth System Model
23climlab. Python package for process-oriented climate modeling
22notebook_diff_tutorial. Examples for comparing and merging versions of Jupyter notebooks
13CV. My academic CV
7atm320-thermodynamics. Website for AATM 320: Atmospheric Thermodynamics
3ClimLab_Courseware. Teaching modules for basics of climate science and climate modeling.
3env-415-site. Jekyll source for class website for ENV 415 Climate Laboratory, Spring 2016
2minimalf2py. A minimal package to diagnose issues with building Python / Fortran packages with f2py
2ebm-analytical. Python code for the analytical Energy Balance Model described in Rose, Cronin and Bitz (2017)
2climt. The official home of climt, a Python based climate modelling toolkit.
2climate-course-content. HTML
1cookbook-template. Project Pythia Cookbook template
1brian-rose.github.io_old. This repo holds the deployed website for the Rose research group.
1atmos. An atmospheric sciences library for Python
1env-415. Website source for ENV/ATM 415: Climate Laboratory at UAlbany
1atm-623. Jekyll source for class website for ATM 623 at the University at Albany
1MITgcmutils. Modifications to the python analysis package distributed with MITgcm
1xarray. N-D labeled arrays and datasets in Python
1EMomBM. Code for the coupled Energy-Momentum Balance Model from Rose and Marshall, JAS 2009
1education-material. An organizational meta-repo with pointers to all of the myriad educational materials available today (in any form)
1MITgcm. M.I.T General Circulation Model master code and documentation repository
1PyRADS. A line-by-line longwave radiation code for planetary atmospheres.
1climt-python. The Climate Modelling Toolkit, the eventual official repo!
1netcdf_scrubber. A utility to extract metadata from directories full of netcdf files
1ToolsOfTheTrade2018_JupyterNotebooks. Example notebooks for the Tools of the Trade session at the AMS Student Conference 2018
1climlab-feedstock. A conda-smithy repository for climlab.
1pyrrtmg. python wrappers for rrtmg radiative transfer model
1veros. The versatile ocean simulator, in pure Python, powered by Bohrium. Because the baroque is over.
1atm-500-site. Jekyll source code for ATM 500 website
1brian-rose.github.io. Sphinx source for my research group website
1atm623-spring2025. Website for ATM 623: Climate Modeling (Spring 2025)
1