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
.ipynb
files in thenotebooks/
folderUpdate
environment.yml
to include all necessary packagesUpdate your thumbnail to visually represent your work
Update
README.md
to reflect:- Title
- Description
- Motivation
- Authors
- Content structure
Update
myst.yml
with:- Title
- GitHub link
- Table of contents (
toc
) - Jupyter → Binder → Repo links
Update
CITATION.cff
with:- Authors’ names, ORCID, website, and affiliation
- Title
- Abstract
Update
_gallery_info.yml
with:- “packages” and “domains” tags
- the correct filepath for your thumbnail
Ready to Publish?¶
- Make sure you’re added to the
ProjectPythia
organization - From repository settings, transfer the repo to the
ProjectPythia
organization - Open a PR editing
cookbook_gallery.txt
with your repo name in the Cookbook Gallery Repository - Await review
- Someone from the Pythia team will publish a citable release