Skip to content

Commit 20aaa5b

Browse files
authored
Adding Foundations Content to Resource Gallery (#187)
* add pythia foundations content to gallery * change pythia thumbnail in cards
1 parent d875fd4 commit 20aaa5b

File tree

2 files changed

+191
-0
lines changed

2 files changed

+191
-0
lines changed
Loading

portal/gallery.yaml

Lines changed: 191 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1224,3 +1224,194 @@
12241224
affiliation:
12251225
- pythia
12261226
- xdev
1227+
1228+
- title: The Pythia Foundations Book
1229+
url: https://foundations.projectpythia.org/landing-page.html
1230+
description: |
1231+
Brought to you by Project Pythia, this growing collection covers the foundational skills everyone needs to get started with scientific computing in the open-source Python ecosystem.
1232+
authors:
1233+
- name: Project Pythia
1234+
1235+
url: https://projectpythia.org/
1236+
thumbnail: /_static/thumbnails/ProjectPythia_Blue.png
1237+
tags:
1238+
formats:
1239+
- book
1240+
affiliation:
1241+
- pythia
1242+
1243+
- title: Pythia Foundations - Getting started with Python
1244+
url: https://foundations.projectpythia.org/foundations/getting-started-python.html
1245+
description: |
1246+
This chapter of the Project Pythia Foundations book covers Python spin-up for new users. Here you will look at your first Python code and learn to run/install Python on various platforms.
1247+
authors:
1248+
- name: Project Pythia
1249+
1250+
url: https://projectpythia.org/
1251+
thumbnail: /_static/thumbnails/ProjectPythia_Blue.png
1252+
tags:
1253+
formats:
1254+
- book
1255+
affiliation:
1256+
- pythia
1257+
packages:
1258+
- pure python
1259+
1260+
- title: Pythia Foundations - Getting started with Jupyter
1261+
url: https://foundations.projectpythia.org/foundations/getting-started-jupyter.html
1262+
description: |
1263+
This chapter of the Project Pythia Foundations book covers Python spin-up using Jupyter. Here you will learn about the JupyterLab interface and markdown formatting.
1264+
authors:
1265+
- name: Project Pythia
1266+
1267+
url: https://projectpythia.org/
1268+
thumbnail: /_static/thumbnails/ProjectPythia_Blue.png
1269+
tags:
1270+
formats:
1271+
- book
1272+
affiliation:
1273+
- pythia
1274+
packages:
1275+
- jupyter
1276+
1277+
- title: Pythia Foundations - Getting started with GitHub
1278+
url: https://foundations.projectpythia.org/foundations/getting-started-github.html
1279+
description: |
1280+
This chapter of the Project Pythia Foundations book covers GitHub: what it is, basic version control, and how to open a pull request.
1281+
authors:
1282+
- name: Project Pythia
1283+
1284+
url: https://projectpythia.org/
1285+
thumbnail: /_static/thumbnails/ProjectPythia_Blue.png
1286+
tags:
1287+
formats:
1288+
- book
1289+
affiliation:
1290+
- pythia
1291+
packages:
1292+
- git
1293+
1294+
- title: Pythia Foundations - Numpy
1295+
url: https://foundations.projectpythia.org/core/numpy.html
1296+
description: |
1297+
This chapter of the Project Pythia Foundations book covers the Python package NumPy: NumPy basics, intermediate NumPy, and NumPy broadcasting.
1298+
authors:
1299+
- name: Project Pythia
1300+
1301+
url: https://projectpythia.org/
1302+
thumbnail: /_static/thumbnails/ProjectPythia_Blue.png
1303+
tags:
1304+
formats:
1305+
- book
1306+
affiliation:
1307+
- pythia
1308+
packages:
1309+
- numpy
1310+
1311+
- title: Pythia Foundations - Matplotlib
1312+
url: https://foundations.projectpythia.org/core/matplotlib.html
1313+
description: |
1314+
This chapter of the Project Pythia Foundations book covers basics of the Python package Matplotlib.
1315+
authors:
1316+
- name: Project Pythia
1317+
1318+
url: https://projectpythia.org/
1319+
thumbnail: /_static/thumbnails/ProjectPythia_Blue.png
1320+
tags:
1321+
formats:
1322+
- book
1323+
affiliation:
1324+
- pythia
1325+
packages:
1326+
- matplotlib
1327+
domains:
1328+
- data visualization
1329+
1330+
- title: Pythia Foundations - Cartopy
1331+
url: https://foundations.projectpythia.org/core/cartopy.html
1332+
description: |
1333+
This chapter of the Project Pythia Foundations book introduces the Python package Cartopy, a package designed for geospatial data processing and used for its ability to produce maps.
1334+
authors:
1335+
- name: Project Pythia
1336+
1337+
url: https://projectpythia.org/
1338+
thumbnail: /_static/thumbnails/ProjectPythia_Blue.png
1339+
tags:
1340+
formats:
1341+
- book
1342+
affiliation:
1343+
- pythia
1344+
packages:
1345+
- cartopy
1346+
domains:
1347+
- data visualization
1348+
1349+
- title: Pythia Foundations - Datetime
1350+
url: https://foundations.projectpythia.org/core/datetime.html
1351+
description: |
1352+
This section of the Project Pythia Foundations book contains tutorials on dealing with times and calendars in scientific Python, beginning with use of the datetime standard library.
1353+
authors:
1354+
- name: Project Pythia
1355+
1356+
url: https://projectpythia.org/
1357+
thumbnail: /_static/thumbnails/ProjectPythia_Blue.png
1358+
tags:
1359+
formats:
1360+
- book
1361+
affiliation:
1362+
- pythia
1363+
packages:
1364+
- datetime
1365+
1366+
- title: Pythia Foundations - Pandas
1367+
url: https://foundations.projectpythia.org/core/pandas.html
1368+
description: |
1369+
This section of the Project Pythia Foundations book covers Pandas, a very powerful library for working with tabular data (i.e. anything you might put in a spreadsheet – a common data type in the geosciences).
1370+
authors:
1371+
- name: Project Pythia
1372+
1373+
url: https://projectpythia.org/
1374+
thumbnail: /_static/thumbnails/ProjectPythia_Blue.png
1375+
tags:
1376+
formats:
1377+
- book
1378+
affiliation:
1379+
- pythia
1380+
packages:
1381+
- pandas
1382+
1383+
- title: Pythia Foundations - Data Formats
1384+
url: https://foundations.projectpythia.org/core/pandas.html
1385+
description: |
1386+
This section of the Project Pythia Foundations book covers how to interact in Python with data file formats in widespread use in the geosciences, such as NetCDF.
1387+
authors:
1388+
- name: Project Pythia
1389+
1390+
url: https://projectpythia.org/
1391+
thumbnail: /_static/thumbnails/ProjectPythia_Blue.png
1392+
tags:
1393+
formats:
1394+
- book
1395+
affiliation:
1396+
- pythia
1397+
domains:
1398+
- data formats
1399+
packages:
1400+
- netCDF4
1401+
1402+
- title: Pythia Foundations - Xarray
1403+
url: https://foundations.projectpythia.org/core/xarray.html
1404+
description: |
1405+
This section of the Project Pythia Foundations book contains tutorials on using Xarray. Xarray is used widely in the geosciences and beyond for analysis of gridded N-dimensional datasets.
1406+
authors:
1407+
- name: Project Pythia
1408+
1409+
url: https://projectpythia.org/
1410+
thumbnail: /_static/thumbnails/ProjectPythia_Blue.png
1411+
tags:
1412+
formats:
1413+
- book
1414+
affiliation:
1415+
- pythia
1416+
packages:
1417+
- xarray

0 commit comments

Comments
 (0)