khanlab / khanlab/snakebids

Merry PROV, snakebids and BIDS into the ultimate neuro* PROV trinity

Open
#541 0 comments 0 reactions 0 assignees View on GitHub
Dominant language
Python
Stars
23
Forks
16
PR merge metrics
No merged PRs in 30d

Description

Recently @poldrack blogged about his new book chapter
https://russpoldrack.substack.com/p/tracking-provenance-in-workflows
which used snakemake and https://github.com/bennokr/makeprov by @bennokr. There is an outstanding call for review of BEP028 -- BIDS-Prov:

https://github.com/bids-standard/bids-specification/discussions/2405

**please contribute there your feedback!!!**

and I thought it would have been just awesome if ideas of that automated from snakemake prov collection where also automated here (or in makeprov?) into bids028-prov records within BIDS datasets.

Contributor guide

No contributing guide indexed for this repository

Research direction

The issue names no repository files, tests, or entry points. Start by reviewing the linked BIDS-Prov BEP028 discussion and the referenced makeprov project, then determine the intended integration boundary for generating provenance records from Snakemake workflows. Done should be a documented, agreed implementation scope rather than an unspecified proposal.

Written by the indexing model from the issue text.

Assessment

Tech stack
python
Domain
data
Issue type
Feature
Difficulty
5/5
Estimated time
Over a week
Activity status
Quiet
Clarity
Needs clarification
Newbie friendliness
25/100

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.