nf-notion / Download Trends
Total downloads:
0
Description:
This plugin integrates Nextflow with Notion, turning a Notion workspace into a live-updating dashboard for pipeline runs. Each workflow execution creates a database row and a rich detail page — with a status callout, progress bar, overview table, per-process breakdown, and error diagnostics — all updated in real time as tasks complete.
Key features:
- Auto-creates a chart-ready database under any Notion page with numeric properties (duration, task counts) for building views, timelines, and dashboards
- Live progress tracking: status callout, visual progress bar, and per-process details updated on a configurable interval
- Fail-safe design: all API calls are wrapped and best-effort — a Notion outage never interrupts a running workflow
- Copy-friendly error blocks on failure: process name, exit code, work dir, and stderr tail so bench scientists can hand off issues without reading logs
- Minimal config: two lines in nextflow.config (token + parent page) is the complete happy path
- No external dependencies: uses Nextflow's bundled JDK HTTP client and JSON libraries
- Targets Notion API 2025-09-03 with native data source and Views API support
- Built for bench scientists, PIs, and team leads who want a glance-able, link-shareable view of pipeline runs without terminal access. Supports multi-team isolation via profiles, per-pipeline databases, or per-user parent pages.