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) #1187

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

eoagyen commented 1 month ago

@skrawcz, I think I did something wrong and ended up closing this PR. I will create a new PR