Skip to content
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
11 changes: 3 additions & 8 deletions core/cartopy/cartopy.ipynb
Original file line number Diff line number Diff line change
@@ -1,19 +1,14 @@
{
"cells": [
{
"cell_type": "markdown",
"metadata": {},
"source": [
"<img src=\"../../images/cartopy_logo.png\" width=600 />"
]
},
{
"cell_type": "markdown",
"metadata": {
"tags": []
},
"source": [
"# Introduction to Cartopy"
"# Introduction to Cartopy\n",
"\n",
"<img src=\"../../images/cartopy_logo.png\" width=600 />"
]
},
{
Expand Down
10 changes: 3 additions & 7 deletions core/data-formats/netcdf-cf.ipynb
Original file line number Diff line number Diff line change
@@ -1,17 +1,13 @@
{
"cells": [
{
"cell_type": "markdown",
"metadata": {},
"source": [
"![NetCDF Logo](https://www.unidata.ucar.edu/images/logos/netcdf-400x400.png \"NetCDF Logo\")"
]
},
{
"cell_type": "markdown",
"metadata": {},
"source": [
"# NetCDF and CF: The Basics\n",
"\n",
"![NetCDF Logo](https://www.unidata.ucar.edu/images/logos/netcdf-400x400.png \"NetCDF Logo\")\n",
"\n",
"---"
]
},
Expand Down
4 changes: 2 additions & 2 deletions core/matplotlib.md
Original file line number Diff line number Diff line change
@@ -1,7 +1,7 @@
![Matplotlib logo](https://matplotlib.org/stable/_images/sphx_glr_logos2_003.png)

# Matplotlib

![Matplotlib logo](https://matplotlib.org/stable/_images/sphx_glr_logos2_003.png)

[Matplotlib](https://matplotlib.org) is the go-to library for plotting within Python. Numerous packages and libraries build off of Matplotlib, making it the de facto standard Python plotting package. If you were to learn a single plotting tool to keep in your toolbox, this is it.

## Why Matplotlib?
Expand Down
10 changes: 2 additions & 8 deletions core/matplotlib/annotations-colorbars-layouts.ipynb
Original file line number Diff line number Diff line change
@@ -1,20 +1,14 @@
{
"cells": [
{
"cell_type": "markdown",
"id": "a2d0abc7-ffd8-483e-87ae-bb169c5bcecf",
"metadata": {},
"source": [
"![Matplotlib logo](https://matplotlib.org/stable/_images/sphx_glr_logos2_003.png)"
]
},
{
"cell_type": "markdown",
"id": "2583ef82-33dc-4df5-9f6d-f357d72f0b81",
"metadata": {},
"source": [
"# Annotations, Colorbars, and Advanced Layouts\n",
"\n",
"![Matplotlib logo](https://matplotlib.org/stable/_images/sphx_glr_logos2_003.png)\n",
"\n",
"---\n",
"## Overview\n",
"\n",
Expand Down
12 changes: 3 additions & 9 deletions core/matplotlib/histograms-piecharts-animation.ipynb
Original file line number Diff line number Diff line change
@@ -1,19 +1,13 @@
{
"cells": [
{
"cell_type": "markdown",
"id": "3d9564ec",
"metadata": {},
"source": [
"![Matplotlib logo](https://matplotlib.org/stable/_images/sphx_glr_logos2_003.png)"
]
},
{
"cell_type": "markdown",
"id": "e9eb4444",
"metadata": {},
"source": [
"# Histograms, Pie Charts, and Animations"
"# Histograms, Pie Charts, and Animations\n",
"\n",
"![Matplotlib logo](https://matplotlib.org/stable/_images/sphx_glr_logos2_003.png)"
]
},
{
Expand Down
9 changes: 2 additions & 7 deletions core/matplotlib/matplotlib-basics.ipynb
Original file line number Diff line number Diff line change
Expand Up @@ -4,16 +4,11 @@
"cell_type": "markdown",
"metadata": {},
"source": [
"# Matplotlib Basics\n",
"\n",
"![Matplotlib logo](https://matplotlib.org/stable/_images/sphx_glr_logos2_003.png)"
]
},
{
"cell_type": "markdown",
"metadata": {},
"source": [
"# Matplotlib Basics"
]
},
{
"cell_type": "markdown",
"metadata": {},
Expand Down
7 changes: 5 additions & 2 deletions core/numpy.md
Original file line number Diff line number Diff line change
@@ -1,7 +1,10 @@
<img src=https://github.com/numpy/numpy/raw/main/branding/logo/primary/numpylogo.svg width=250 alt="NumPy Logo"></img>

# NumPy

:::{image} https://github.com/numpy/numpy/raw/main/branding/logo/primary/numpylogo.svg
:alt: NumPy Logo
:width: 250
:::

This section contains tutorials on array computing with [NumPy](https://numpy.org).

---
Expand Down
4 changes: 3 additions & 1 deletion core/numpy/intermediate-numpy.ipynb
Original file line number Diff line number Diff line change
Expand Up @@ -4,8 +4,10 @@
"cell_type": "markdown",
"metadata": {},
"source": [
"<img src=https://github.com/numpy/numpy/raw/main/branding/logo/primary/numpylogo.svg width=250 alt=\"NumPy Logo\"></img>\n",
"# Intermediate NumPy\n",
"\n",
"<img src=https://github.com/numpy/numpy/raw/main/branding/logo/primary/numpylogo.svg width=250 alt=\"NumPy Logo\"></img>\n",
"\n",
"---"
]
},
Expand Down
4 changes: 3 additions & 1 deletion core/numpy/numpy-basics.ipynb
Original file line number Diff line number Diff line change
Expand Up @@ -4,8 +4,10 @@
"cell_type": "markdown",
"metadata": {},
"source": [
"<img src=https://github.com/numpy/numpy/raw/main/branding/logo/primary/numpylogo.svg width=250 alt=\"NumPy Logo\"></img>\n",
"# NumPy Basics\n",
"\n",
"<img src=https://github.com/numpy/numpy/raw/main/branding/logo/primary/numpylogo.svg width=250 alt=\"NumPy Logo\"></img>\n",
"\n",
"---"
]
},
Expand Down
3 changes: 2 additions & 1 deletion core/numpy/numpy-broadcasting.ipynb
Original file line number Diff line number Diff line change
Expand Up @@ -4,8 +4,9 @@
"cell_type": "markdown",
"metadata": {},
"source": [
"<img src=https://github.com/numpy/numpy/raw/main/branding/logo/primary/numpylogo.svg width=250 alt=\"NumPy Logo\"></img>\n",
"# NumPy Broadcasting\n",
"\n",
"<img src=https://github.com/numpy/numpy/raw/main/branding/logo/primary/numpylogo.svg width=250 alt=\"NumPy Logo\"></img>\n",
"---"
]
},
Expand Down
3 changes: 2 additions & 1 deletion core/pandas/pandas.ipynb
Original file line number Diff line number Diff line change
Expand Up @@ -5,9 +5,10 @@
"id": "a132f14e-55b7-4894-8a09-5f08be34e4c7",
"metadata": {},
"source": [
"# Introduction to Pandas\n",
"\n",
"<center><img src=\"https://github.com/pandas-dev/pandas/raw/main/web/pandas/static/img/pandas.svg\" alt=\"pandas Logo\" style=\"width: 800px;\"/></center>\n",
"\n",
"# Introduction to Pandas\n",
"---"
]
},
Expand Down
4 changes: 2 additions & 2 deletions core/xarray.md
Original file line number Diff line number Diff line change
@@ -1,7 +1,7 @@
![xarray Logo](https://docs.xarray.dev/en/stable/_static/Xarray_Logo_RGB_Final.svg "xarray Logo")

# Xarray

![xarray Logo](https://docs.xarray.dev/en/stable/_static/Xarray_Logo_RGB_Final.svg "xarray Logo")

This section contains tutorials on using [Xarray][xarray home]. Xarray is used widely in the geosciences and beyond for analysis of gridded N-dimensional datasets.

---
Expand Down
11 changes: 3 additions & 8 deletions core/xarray/dask-arrays-xarray.ipynb
Original file line number Diff line number Diff line change
@@ -1,20 +1,15 @@
{
"cells": [
{
"cell_type": "markdown",
"id": "d59e6a58-b50e-4015-bbd8-b48608d44b26",
"metadata": {},
"source": [
"<img src=\"images/dask_horizontal.svg\" align=\"left\" width=\"30%\">\n"
]
},
{
"cell_type": "markdown",
"id": "013dde55-1cea-4fd8-b980-0fa06bdd5568",
"metadata": {},
"source": [
"# Dask Arrays with Xarray\n",
"\n",
"<img src=\"images/dask_horizontal.svg\" align=\"left\" width=\"30%\">\n",
"\n",
"\n",
"The scientific Python package known as Dask provides Dask Arrays: parallel, larger-than-memory, n-dimensional arrays that make use of blocked algorithms. They are analogous to Numpy arrays, but are distributed. These terms are defined below:\n",
"\n",
"* **Parallel** code uses many or all of the cores on the computer running the code.\n",
Expand Down
4 changes: 2 additions & 2 deletions core/xarray/xarray-intro.ipynb
Original file line number Diff line number Diff line change
Expand Up @@ -4,9 +4,9 @@
"cell_type": "markdown",
"metadata": {},
"source": [
"![xarray Logo](https://docs.xarray.dev/en/stable/_static/Xarray_Logo_RGB_Final.svg \"xarray Logo\")\n",
"# Introduction to Xarray\n",
"\n",
"# Introduction to Xarray"
"![xarray Logo](https://docs.xarray.dev/en/stable/_static/Xarray_Logo_RGB_Final.svg \"xarray Logo\")\n"
]
},
{
Expand Down
6 changes: 3 additions & 3 deletions foundations/getting-started-github.md
Original file line number Diff line number Diff line change
@@ -1,10 +1,10 @@
# Getting Started with GitHub

```{image} ../images/GitHub-logo.png
:alt: GitHub Logo
:width: 600px
:width: 400px
```

# Getting Started with GitHub

Python and Jupyter are cool technologies, but they only scratch the surface of why you might want to adopt Python for your geoscience workflow.

This section will introduce GitHub, the de facto standard platform for collaboration and version control used by the open-source Python community.
Expand Down
4 changes: 2 additions & 2 deletions foundations/github/basic-git.md
Original file line number Diff line number Diff line change
@@ -1,10 +1,10 @@
# Basic Version Control with _git_

```{image} ../../images/Git-Logo-2Color.png
:alt: Git Logo
:width: 400px
```

# Basic Version Control with _git_

## Overview:

1. The need for version control
Expand Down
4 changes: 2 additions & 2 deletions foundations/github/contribute-to-pythia.md
Original file line number Diff line number Diff line change
@@ -1,10 +1,10 @@
# Contribute to Project Pythia via GitHub

```{image} ../../images/GitHub-logo.png
:alt: GitHub Logo
:width: 400px
```

# Contribute to Project Pythia via GitHub

## Overview:

1. Suggest a change
Expand Down
4 changes: 2 additions & 2 deletions foundations/github/git-branches.md
Original file line number Diff line number Diff line change
@@ -1,10 +1,10 @@
# Git Branches

```{image} ../../images/Git-Logo-2Color.png
:alt: Git Logo
:width: 400px
```

# Git Branches

Git "branches" are an important component of many Git and GitHub workflows. If you plan to use GitHub to manage your own resources, or contribute to a GitHub hosted project, it is essential to have a basic understanding of what branches are and how to use them. For example, the best practices for a simple workflow for suggesting changes to a GitHub repository are: create your own fork of the repository, make a branch from your fork where your changes are made, and then suggest these changes move to the upstream repository with a Pull Request. This section of the GitHub chapter assumes you have read the prior GitHub sections, are at least somewhat familiar with git commands and the vocabulary ("cloning," "forking," "merging," "Pull Request" etc), and that you have already created your own fork of the [GitHub Sandbox Repository](https://github.com/ProjectPythia/github-sandbox) hosted by Project Pythia.

## Overview:
Expand Down
4 changes: 2 additions & 2 deletions foundations/github/github-cloning-forking.md
Original file line number Diff line number Diff line change
@@ -1,10 +1,10 @@
# Cloning and Forking a Repository

```{image} ../../images/GitHub-logo.png
:alt: GitHub Logo
:width: 400px
```

# Cloning and Forking a Repository

## Overview:

1. Cloning and forking a git repository
Expand Down
4 changes: 2 additions & 2 deletions foundations/github/github-issues.md
Original file line number Diff line number Diff line change
@@ -1,10 +1,10 @@
# Issues and Discussions

```{image} ../../images/GitHub-logo.png
:alt: GitHub Logo
:width: 400px
```

# Issues and Discussions

## Overview:

1. What are Issues and Discussions?
Expand Down
4 changes: 2 additions & 2 deletions foundations/github/github-pull-request.md
Original file line number Diff line number Diff line change
@@ -1,10 +1,10 @@
# Opening a Pull Request on GitHub

```{image} ../../images/GitHub-logo.png
:alt: GitHub Logo
:width: 400px
```

# Opening a Pull Request on GitHub

A Pull Request, aka a "merge request," is an event that occurs when a project contributor begins the process of merging new code changes from a feature branch with the main project repository.

## Overview:
Expand Down
4 changes: 2 additions & 2 deletions foundations/github/github-repos.md
Original file line number Diff line number Diff line change
@@ -1,10 +1,10 @@
# GitHub Repositories

```{image} ../../images/GitHub-logo.png
:alt: GitHub Logo
:width: 400px
```

# GitHub Repositories

## Overview:

1. Explore GitHub Repositories
Expand Down
4 changes: 2 additions & 2 deletions foundations/github/github-setup-advanced.md
Original file line number Diff line number Diff line change
@@ -1,10 +1,10 @@
# Configuring Your GitHub Account

```{image} ../../images/GitHub-logo.png
:alt: GitHub Logo
:width: 400px
```

# Configuring Your GitHub Account

## Overview:

1. Configure your GitHub account for secure logins via ssh and/or https
Expand Down
4 changes: 2 additions & 2 deletions foundations/github/github-workflows.md
Original file line number Diff line number Diff line change
@@ -1,10 +1,10 @@
# GitHub Workflows

```{image} ../../images/Git-Logo-2Color.png
:alt: Git Logo
:width: 400px
```

# GitHub Workflows

A workflow is a series of activities or tasks that must be completed sequentially or parallel to achieve the desired outcome. Here we outline two different GitHub workflows that take you through the steps leading up to opening a Pull Request.

## Overview:
Expand Down
4 changes: 2 additions & 2 deletions foundations/github/review-pr.md
Original file line number Diff line number Diff line change
@@ -1,10 +1,10 @@
# Reviewing Pull Requests

```{image} ../../images/GitHub-logo.png
:alt: GitHub Logo
:width: 400px
```

# Reviewing Pull Requests

Pull Requests (PRs) are typically reviewed by collaborators before being merged in to the main project branch. Many people feel overwhelmed, or feel as though their skills are lacking, when asked to perform their first PR review. If you find yourself in this or a similar situation, the examples in this tutorial can be quite helpful. With the help of this tutorial, anyone can quickly learn the basics of reviewing PRs, which can boost collaboration and productivity in any project hosted on GitHub. This tutorial also contains useful tips on how to effectively review a PR in many different situations.

## Overview:
Expand Down
4 changes: 2 additions & 2 deletions foundations/github/what-is-github.md
Original file line number Diff line number Diff line change
@@ -1,10 +1,10 @@
# What is GitHub?

```{image} ../../images/GitHub-logo.png
:alt: GitHub Logo
:width: 400px
```

# What is GitHub?

## Overview:

1. What is GitHub?
Expand Down