Skip to content

[DATALAD RUNCMD] Regenerate gallery with duct PR #424 (plot-pcpu-fix …#4

Open
asmacdo wants to merge 6 commits into
con:masterfrom
asmacdo:plot-pdcpu-gallery-preview
Open

[DATALAD RUNCMD] Regenerate gallery with duct PR #424 (plot-pcpu-fix …#4
asmacdo wants to merge 6 commits into
con:masterfrom
asmacdo:plot-pdcpu-gallery-preview

Conversation

@asmacdo
Copy link
Copy Markdown
Member

@asmacdo asmacdo commented May 4, 2026

Heres a preview of the plot changes coming in con/duct#424 (as of 8c46bda090d264893a915014b5b595ebb7362303)

Note: the first 2 examples (toys) should be discarded. Plots now throw out pid data if etime is 0, since we cannot accurately process the meaning of that.

=== Do not change lines below ===
{
"chain": [],
"cmd": "con-duct-gallery generate --verbose --force",
"exit": 0,
"extra_inputs": [],
"inputs": [
"con-duct-gallery.yaml",
"logs/",
"src/"
],
"outputs": [
"README.md",
"images/asmacdo-gallery-example-1.svg",
"images/asmacdo-gallery-example-2.svg",
"images/con-duct-demo-example.svg",
"images/mriqc-processing-on-a-single-subject-session.svg",
"images/s5cmd-sync-dry-invocation-on-a-mighty-dandiarchive-bucket.svg"
],
"pwd": "."
}
^^^ Do not change lines above ^^^

asmacdo added 6 commits May 4, 2026 12:02
…@ 8c46bda090d264893a915014b5b595ebb7362303) plot rendering

=== Do not change lines below ===
{
 "chain": [],
 "cmd": "con-duct-gallery generate --verbose --force",
 "exit": 0,
 "extra_inputs": [],
 "inputs": [
  "con-duct-gallery.yaml",
  "logs/",
  "src/"
 ],
 "outputs": [
  "README.md",
  "images/asmacdo-gallery-example-1.svg",
  "images/asmacdo-gallery-example-2.svg",
  "images/con-duct-demo-example.svg",
  "images/mriqc-processing-on-a-single-subject-session.svg",
  "images/s5cmd-sync-dry-invocation-on-a-mighty-dandiarchive-bucket.svg"
 ],
 "pwd": "."
}
^^^ Do not change lines above ^^^
…@ 361231f52502b492380eee73eededab93bd8456a) plot rendering

=== Do not change lines below ===
{
 "chain": [],
 "cmd": "con-duct-gallery generate --verbose --force",
 "exit": 0,
 "extra_inputs": [],
 "inputs": [
  "con-duct-gallery.yaml",
  "logs/",
  "src/"
 ],
 "outputs": [
  "README.md",
  "images/asmacdo-gallery-example-1.svg",
  "images/asmacdo-gallery-example-2.svg",
  "images/con-duct-demo-example.svg",
  "images/mriqc-processing-on-a-single-subject-session.svg",
  "images/s5cmd-sync-dry-invocation-on-a-mighty-dandiarchive-bucket.svg"
 ],
 "pwd": "."
}
^^^ Do not change lines above ^^^
…@ 597157e3fb351d7490f70157c61ca3c6ea2c801d) plot rendering

=== Do not change lines below ===
{
 "chain": [],
 "cmd": "con-duct-gallery generate --verbose --force",
 "exit": 0,
 "extra_inputs": [],
 "inputs": [
  "con-duct-gallery.yaml",
  "logs/",
  "src/"
 ],
 "outputs": [
  "README.md",
  "images/asmacdo-gallery-example-1.svg",
  "images/asmacdo-gallery-example-2.svg",
  "images/con-duct-demo-example.svg",
  "images/mriqc-processing-on-a-single-subject-session.svg",
  "images/s5cmd-sync-dry-invocation-on-a-mighty-dandiarchive-bucket.svg"
 ],
 "pwd": "."
}
^^^ Do not change lines above ^^^
Adds a top-level `variants` list in con-duct-gallery.yaml. When 2+ variants
are configured, each example renders one SVG per variant
(`<slug>__<variant>.svg`) and they are laid out side-by-side via an HTML
<table> in the README.

Wired up here for con/duct PR #424's `--cpu={ps-pcpu,ps-cpu-timepoint}`
flag so reviewers can visualize divergences between the raw lifetime
ratio and the time-point estimate. The mechanism generalizes — any
plot-option pair could be compared the same way.

If `variants` is omitted, behavior is unchanged (single `<slug>.svg`).
… #424 (plot-pcpu-fix @ b748aae)

=== Do not change lines below ===
{
 "chain": [],
 "cmd": "con-duct-gallery generate --verbose --force",
 "exit": 0,
 "extra_inputs": [],
 "inputs": [
  "con-duct-gallery.yaml",
  "logs/",
  "src/"
 ],
 "outputs": [
  "README.md",
  "images/"
 ],
 "pwd": "."
}
^^^ Do not change lines above ^^^
Replaced by per-variant <slug>__<variant>.svg pairs in the previous
commit; the README no longer references these files.
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant