| FazBrowse GitHub Viewer | Trending | | Home |
| Tools: [Download Repo ZIP] [Original HTTPS Page] |
| Name | Name | Last commit date | ||
|---|---|---|---|---|
parent directory.. | ||||
This folder contains runnable examples and data science tutorials built on OSO's data platform.
Each tutorial is a standalone Jupyter notebook (.ipynb) that can be viewed on Colab and is published to the OSO documentation site once approved.
Follow these steps to contribute your own tutorial to the platform:
⚠️ Make sure your tutorial is fully executable! CI will fail if any cell errors out.
Once your tutorial is approved and merged, continue to the next step.
If you are happy with your tutorial solely exist in our insights repo then you do not need to run either of these workflows. These simply offer ways to build more coverage of your tutorial.
We support two automation flows via .github/workflows/tutorial-automation.yml:
This creates a Colab link and inserts it into the notebook.
gh workflow run "Tutorial Automation" \
--ref main \
-f command=colab \
-f notebook="tutorials/your-notebook.ipynb" \
-f sidebar_position=0This converts your notebook to a .mdx file for OSO's docs:
gh workflow run "Tutorial Automation" \
--ref main \
-f command=docs \
-f notebook="tutorials/your-notebook.ipynb" \
-f sidebar_position=10 # See below on how to pick thisThe sidebar_position parameter controls where your tutorial appears in the docs sidebar:
0 = Top of the list (reserved for "Find a Tutorial")
To add your tutorial to the bottom, find the bottommost tutorial in the docs sidebar:
⚠️ You must pass a sidebar_position even when running the colab workflow, but you can just use 0 there.
If you're using the workflow name instead of the workflow ID, wrap the name in quotes:
gh workflow run "Tutorial Automation" ...Or, run this to find the workflow ID (recommended):
gh workflow listThanks for contributing to the OSO community! 🚀
| Back | FazBrowse Home | New Git URL |