kedro-org / kedro-viz

Visualise your Kedro data and machine-learning pipelines and track your experiments.
https://demo.kedro.org
Apache License 2.0
644 stars 106 forks source link

Collapsible non-modular pipelines #1873

Open bpmeek opened 2 months ago

bpmeek commented 2 months ago

Description

It always annoys me that I can't collapse and expand non-modular pipelines.

Context

I usually like to add a static image view to the README.md of my Kedro projects to give the users some basic context of the flow of the project. The standard view showing all nodes and datasets is too much information especially in large, complex projects.

Possible Implementation

Add functionality to collapse or expand non-modular pipelines.

Possible Alternatives

A possible workaround is to wrap pipelines in a modular pipeline but this seems overly cumbersome and error prone.

Checklist

rashidakanchwala commented 2 months ago

Hi there! The ability to collapse/expand modular pipelines stems from their parent/child nature. I'm uncertain how this functionality would apply to non-modular pipelines. Do you have any examples?

Recently, we implemented stateful URLs, enabling users to share/save URLs that preserve a filtered state of large pipelines by filtering through tags or node types. Would this feature address your needs?