Skip to main content
Ctrl
+
K
Statistics 159/259, Spring 2023 Course Summary
Overview
Weekly Plan
Syllabus
Homeworks
Reading Assignments
Textbook and Supporting Materials
Lectures
Git
Configuration
Local, single-user, linear workflow
Local user, branching
Remotes
Conflict management
Git Visuals
Collaboration
Working in teams on GitHub
Real time collaboration (RTC)
Jupyter Tools
A quick, practical intro to the Jupyter Notebook
IPython: beyond plain Python
Custom Display Logic
Rich Output
Widgets without writing widgets: interact
Modularity
Environments
Testing
Building Blocks
Workflow and Automation
Climate and Xarray
Climate, oceans and data
Introduction to Xarray
Data Serialization
Documentation
Documenting code
Jupyter Book
Labs
Introduction
Lab Session 0 - Introduction to Python
Lab Session 1: Git & The Shell
Lab Session 2: Dotfiles, Branches, Conflics and GitHub
Lab Session 3: GitHub Continued, Pull Requests
Lab Session 4: Modularization, Environments, Binder
Lab Session 5: Testing
Lab Session 6: Climate data and xarray
Lab Session 7: Jupyter Book
Appendix
Local Installation
Contribute
Repository
Open issue
Search
Error
Please activate JavaScript to enable the search functionality.
Ctrl
+
K