Skip to content

Commit

Permalink
Merge pull request #12 from hannahzafar/foundations2
Browse files Browse the repository at this point in the history
Edited Foundations2
  • Loading branch information
brian-rose authored Jun 13, 2024
2 parents 02c2cc8 + 9f94ba9 commit d4eafa3
Showing 1 changed file with 11 additions and 66 deletions.
77 changes: 11 additions & 66 deletions notebooks/foundations/theory-rad-feedback.ipynb
Original file line number Diff line number Diff line change
Expand Up @@ -4,22 +4,7 @@
"cell_type": "markdown",
"metadata": {},
"source": [
"Let's start here! If you can directly link to an image relevant to your notebook, such as [canonical logos](https://github.com/numpy/numpy/blob/main/doc/source/_static/numpylogo.svg), do so here at the top of your notebook. You can do this with Markdown syntax,\n",
"\n",
"> `![<image title>](http://link.com/to/image.png \"image alt text\")`\n",
"\n",
"or edit this cell to see raw HTML `img` demonstration. This is preferred if you need to shrink your embedded image. **Either way be sure to include `alt` text for any embedded images to make your content more accessible.**\n",
"\n",
"<img src=\"images/ProjectPythia_Logo_Final-01-Blue.svg\" width=250 alt=\"Project Pythia Logo\"></img>"
]
},
{
"cell_type": "markdown",
"metadata": {},
"source": [
"# Theory of Radiative Feedbacks\n",
"\n",
"Next, title your notebook appropriately with a top-level Markdown header, `#`. Do not use this level header anywhere else in the notebook. Our book build process will use this title in the navbar, table of contents, etc. Keep it short, keep it descriptive. Follow this with a `---` cell to visually distinguish the transition to the prerequisites section."
"# Mathematical Theory of Radiative Feedbacks\n"
]
},
{
Expand All @@ -34,25 +19,16 @@
"metadata": {},
"source": [
"## Overview\n",
"If you have an introductory paragraph, lead with it here! Keep it short and tied to your material, then be sure to continue into the required list of topics below,\n",
"\n",
"1. This is a numbered list of the specific topics\n",
"1. These should map approximately to your main sections of content\n",
"1. Or each second-level, `##`, header in your notebook\n",
"1. Keep the size and scope of your notebook in check\n",
"1. And be sure to let the reader know up front the important concepts they'll be leaving with"
"This tutorial explains the mathematical theory used in calculating radiative feedbacks."
]
},
{
"cell_type": "markdown",
"metadata": {},
"source": [
"## Prerequisites\n",
"This section was inspired by [this template](https://github.com/alan-turing-institute/the-turing-way/blob/master/book/templates/chapter-template/chapter-landing-page.md) of the wonderful [The Turing Way](https://the-turing-way.netlify.app) Jupyter Book.\n",
"\n",
"Following your overview, tell your reader what concepts, packages, or other background information they'll **need** before learning your material. Tie this explicitly with links to other pages here in Foundations or to relevant external resources. Remove this body text, then populate the Markdown table, denoted in this cell with `|` vertical brackets, below, and fill out the information following. In this table, lay out prerequisite concepts by explicitly linking to other Foundations material or external resources, or describe generally helpful concepts.\n",
"\n",
"Label the importance of each concept explicitly as **helpful/necessary**.\n",
"The following concepts will be referred to or explicitly used in this tutorial.\n",
"\n",
"| Concepts | Importance | Notes |\n",
"| --- | --- | --- |\n",
Expand Down Expand Up @@ -95,7 +71,7 @@
"cell_type": "markdown",
"metadata": {},
"source": [
"## Your first content section"
"## Radiative Budget Analysis"
]
},
{
Expand All @@ -105,48 +81,17 @@
"This is where you begin your first section of material, loosely tied to your objectives stated up front. Tie together your notebook as a narrative, with interspersed Markdown text, images, and more as necessary,"
]
},
{
"cell_type": "code",
"execution_count": null,
"metadata": {},
"outputs": [],
"source": [
"# as well as any and all of your code cells\n",
"print(\"Hello world!\")"
]
},
{
"cell_type": "markdown",
"metadata": {},
"source": [
"### A content subsection\n",
"Divide and conquer your objectives with Markdown subsections, which will populate the helpful navbar in Jupyter Lab and here on the Jupyter Book!"
]
},
{
"cell_type": "code",
"execution_count": null,
"metadata": {},
"outputs": [],
"source": [
"# some subsection code\n",
"new = \"helpful information\""
]
},
{
"cell_type": "markdown",
"metadata": {},
"source": [
"### Another content subsection\n",
"Keep up the good work! A note, *try to avoid using code comments as narrative*, and instead let them only exist as brief clarifications where necessary."
]
},
{
"cell_type": "markdown",
"metadata": {},
"source": [
"## Your second content section\n",
"Here we can move on to our second objective, and we can demonstrate"
"## Methods of Estimating Cloud Feedbacks\n",
"Clouds are generally assumed to be the largest source of uncertainty in the global climate response to radiative forcing. Cloud formation and lifetime are dictated by complex processes occurring at micro and macro-scale, and their radiative properties depend on the cloud type and optical properties. The nonlinear radiative effects of clouds are thus not suitable for direct calculation by kernels.\n",
"\n",
"Several methods have evolved to estimate cloud feedbacks. \n",
"<a href=\"https://doi.org/10.1175/JCLI3799.1\">Soden and Held (2006)</a> computed the cloud feedback as the residual difference between the effective climate sensitivity and all other feedbacks.<a href=\"https://doi.org/10.1175/2007JCLI2110.1\"> Soden et al. (2008)</a> calculated cloud feedback as a sum of the change in cloud radiative forcing and the difference between the full-sky and clear-sky kernels. However,<a href=\"https://doi.org/10.1175/JCLI-D-11-00248.1\"> Held and Shell (2012) </a> have pointed out that the decomposition of radiative feedbacks into the mechanisms discussed herein is rather arbitrary and proposed the use of tropospheric relative humidity \n",
"\n",
"\n"
]
},
{
Expand Down

0 comments on commit d4eafa3

Please sign in to comment.