Skip to content
@pipefunc

PipeFunc

Lightweight function pipeline (DAG) creation in pure Python for scientific workflows 🕸️🧪

PipeFunc: Automate Python DAGs for Scientific Workflows - From Local to HPC with N-D Parameter Sweeps

Discord

pipefunc is a Python library that simplifies function composition and pipeline creation for scientific computing and data processing. It automatically generates DAGs from Python functions, efficiently handles N-dimensional parameter sweeps, and scales seamlessly from local to HPC environments. Key features include auto-parallization, N-dimensional map-reduce, and type checking. pipefunc minimizes boilerplate code, allowing users to focus on logic while it manages function dependencies and execution order. Ideal for complex workflows in data science, ML, and scientific computing.

Pinned Loading

  1. pipefunc Public

    Lightweight fast function pipeline (DAG) creation in pure Python for scientific workflows 🕸️🧪

    Python 343 13

Repositories

Showing 4 of 4 repositories
  • pipefunc Public

    Lightweight fast function pipeline (DAG) creation in pure Python for scientific workflows 🕸️🧪

    Python 343 MIT 13 23 (1 issue needs help) 38 Updated Mar 19, 2025
  • graphviz-anywidget Public

    Interactive Graphviz visualization widget for Jupyter notebooks using anywidget using Graphviz as Wasm, d3-graphviz, and graphvizsvg

    JavaScript 3 MIT 1 2 2 Updated Mar 17, 2025
  • graphvizsvg Public

    A modern ESM module for interactive SVG visualization of Graphviz graph 🕸️🎨

    JavaScript 1 MIT 0 1 1 Updated Mar 10, 2025
  • .github Public
    0 0 0 0 Updated Jan 1, 2025

People

This organization has no public members. You must be a member to see who’s a part of this organization.

Top languages

Loading…

Most used topics

Loading…