IntroQG
2019
Course information
Course details
Course meetings
Instructors
Course website
Textbooks
Grading
General grading breakdown
Content licenses
Lesson 1
Lesson overview
Learning objectives
Lesson video
A few useful NumPy functions
Getting started
Defining arrays with a fixed number of increments
Defining arrays with a fixed increment between values
Generating random numbers with NumPy
Basic statistical terms and concepts
Populations and samples
Uncertainty
Some general uncertainty concepts
Reporting measurements
Reporting a measured value
Standard deviation versus standard error
The normal distribution
Exercise 1
General hints for Exercise 1
Sigma notation
Problem 1
Function docstrings
Problem 2
Skipping rows reading data with Pandas
Dropping NA values
Volcanoes above sea level
Column name in Part 5
Problem 3
Plotting a horizontal line (for the bar plots)
Creating arrays of numbers between two values
Gaussian troubles
Creating and appending to lists
Adding columns to a DataFrame
Lesson 2
Lesson overview
Learning objectives
Lesson video
Least squares regressions
Linear correlation
Goodness-of-fit calculations
Exercise 2
General hints for Exercise 2
Formatting numbers in Python
Hints for Problem 1
Returning more than one value
Plotting your regression lines
Calculating summations
Shorthand Python notation for adding to a variable
Lesson 3
Lesson 3 overview
Learning objectives
Lesson video
Solving the diffusion equation
Goals
General requirements - diffusion
Hillslope transport
Transfer proportional to gradient
Mass conservation
Diffusion equation for hillslope transport
Solving the diffusion equation in steady state
General scenario
Applying the boundary conditions
Finding integration constant 1
Finding integration constant 2
Features of our predictive model
Exercise 3
Hints for Exercise 3
Lesson 4
Lesson 4 overview
Learning objectives
Lesson video
Solving the advection-diffusion equation
Goals of these notes
Advection-diffusion equation in 1D
Solutions to the steady-state advection-diffusion equation
Constant gradient
\(g\)
at surface
Constant temperature
\(T_{L}\)
at
\(z=L\)
The Peclet number
Advection-diffusion equation take-home messages
Caveats
Exercise 4
Hints for Exercise 4
Problem 1: Calculating dh/dt (see also hint below)
Problem 1: Calculating the channel slope
Problem 2: Units
Lesson 5
Lesson 5 overview
Learning objectives
Lesson video
Viscous flow down an incline
Goals
Linear viscous flow
Shear stress in the fluid
Linking to viscous flow
Viscous flow take-home messages
Caveats
Theory for Exercise 5
Problem 1
Problem 2
Exercise 5
Hints for Exercise 5
Problem 2: Solving for the unknown pressures in Equation 10
Problem 4
Solving for the unknown term in Equation 19
Goodness-of-fit warning message
Lesson 6
Lesson 6 overview
Scientific journal articles
Additional materials
Lesson video
Exercise 6
Hints for Exercise 6
Lesson 7
Lesson 7 overview
Scientific journal articles
Additional materials
Lesson video
Exercise 7
Hints for Exercise 7
Adding a cell for the misfit function
Comparing a single predicted age to multiple measured ages
Problem 1, Part 3
Problem 1, Part 4 example plot
Plotting predicted ages as horizontal lines
Final report
Final paper information
Abstract
Introduction (2-4 paragraphs)
Geological background (1-3 paragraphs)
Methods (at least 1 paragraph)
Results (at least 1 paragraph)
Discussion (several paragraphs)
Conclusions/Summary (1-2 paragraphs)
References
Appendices
Grading rubric
Scientific articles for the final paper
General thermochronology papers
Himalaya review papers
Bhutan Himalaya papers
Final paper template
IntroQG
Docs
»
Index
Edit on GitHub
Index
Other Versions
v: develop
Tags
2017
2018
Branches
develop
master