This document is designed be lightweight. For more detailed, step-by-step instuctions, see the Full Guide for Cookbook Guide
Create Repository Using Template¶
Navigate to projectpythia
/cookbook -template Click “Use This Template” → “Create a new repository”
On the next page:¶
Check “Include all branches”
You are the owner
Create your repository name (should end with
-cookbook)Select to keep it Public
Then click “Create repository”
Update Content¶
Follow Git/GitHub best practices with your collaborators:
Add content with your scientific insight as
.ipynbfiles in thenotebooks/folderUpdate
environment.ymlto include all necessary packagesUpdate your thumbnail to visually represent your work
Update
README.mdto reflect:Title
Description
Motivation
Authors
Content structure
Update
myst.ymlwith:Title
GitHub link
Table of contents (
toc)Jupyter → Binder → Repo links
Update
CITATION.cffwith:Authors’ names, ORCID, website, and affiliation
Title
Abstract
Update
_gallery_info.ymlwith:“packages” and “domains” tags
the correct filepath for your thumbnail
Ready to Publish?¶
Make sure you’re added to the
ProjectPythiaorganizationFrom repository settings, transfer the repo to the
ProjectPythiaorganizationOpen a PR editing
cookbook_gallery.txtwith your repo name in the Cookbook Gallery RepositoryAwait review
Someone from the Pythia team will publish a citable release