Skip to content
Draft
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
3 changes: 2 additions & 1 deletion pipeline/.gitignore
Original file line number Diff line number Diff line change
@@ -1 +1,2 @@
.dlt/
.dlt/
*.duckdb
2 changes: 1 addition & 1 deletion pipeline/uv.lock

Some generated files are not rendered by default. Learn more about how customized files appear on GitHub.

25 changes: 25 additions & 0 deletions regulatory/README.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,25 @@
# Regulatory

This folder contains resources developed by the regulatory working group at the nf-core hackathon
October 2025 in Barcelona.

The goal was to collate pipeline metrics that are relevant for pipeline risk assessment in a regulatory context.

We developed the following components:
* additional pipeline metrics (integrated into the main `dlt` data loading pipeline, not in this folder)
* script to dump selected pipeline metrics into a json object (`get_stats.py`)
* quarto reports summarizing metrics of a specific pipeline in a PDF document

## Get stats

To dump a current snapshot of the stats into a json object, follow these steps:

1. Obtain a motherduck token. The database is stored in the nf-core motherduck instance. You need a token
with read permissions. Export it to the `MOTHERDUCK_TOKEN` env variable.

2. Execute the python script with

```bash
uv run get_stats.py
```

Loading