DAGWorks-Inc / hamilton

Hamilton helps data scientists and engineers define testable, modular, self-documenting dataflows, that encode lineage/tracing and metadata. Runs and scales everywhere python does.
https://hamilton.dagworks.io/en/latest/
BSD 3-Clause Clear License
1.88k stars 126 forks source link

Jupyter notebook for reusing_functions example (reusing_functions #1179) #1189

Closed eoagyen closed 1 month ago

eoagyen commented 1 month ago

This PR adds a Jupyter Notebook for the reusing_functions example to provide a less intimidating entry point for data scientists who prefer using notebooks over Python scripts. The notebook mirrors the functionality of the existing main.py file, enabling users to experiment and try things out interactively.

Changes

A Jupyter notebook was added for the reusing_functions example. The notebook mirrors the functionality of main.py.

How I tested this

Tested the notebook by running all cells and verifying that the outputs match those from main.py. Ensured that all functions and processes work as expected within the notebook environment.

Notes

Checklist