Skip to content

fix: robust annotation legends - #13

Merged
Sergio-ote merged 2 commits into
report_annotation_selectionfrom
robust_annotation_legends
Sep 9, 2026
Merged

Sergio-ote merged 2 commits into
report_annotation_selectionfrom
robust_annotation_legends

Conversation

@Sergio-ote

Copy link
Copy Markdown
Collaborator

What & why

Annotation legends formerly overlapped with adjacent plots whenever cell type labels were too wordy. Multiple panel grids have been reorganized, so legends are now displayed in an independent row to avoid collisions.

An extra fix on the clustree and silhouette plots was also added, since not all leiden resolutions were previously displayed, and silhouette plots did not fully match clustering colors when the number of clusters was >10.

Validation

  • Workflow lint passes against .test/
  • Decoupled .test/ dry-run builds the CoreBlock DAG
  • Affected HeadBlock mode was dry-run with a complete mode-specific config and representative inputs, if applicable
  • Config validates against workflow/schemas/config.schema.yaml
  • mkdocs build --strict passes, if documentation was changed
  • Catalogue rule graph was generated before a release, if applicable
  • Parameter names match between .smk rules and scripts; documentation was updated if behaviour changed

@Sergio-ote
Sergio-ote added this pull request to stack #10 September 9, 2026 13:51
@Sergio-ote Sergio-ote changed the title Robust annotation legends fix: robust annotation legends Sep 9, 2026
@Sergio-ote
Sergio-ote force-pushed the robust_annotation_legends branch from fcc74d9 to f61c6c7 Compare September 9, 2026 20:30
@Sergio-ote
Sergio-ote merged commit 9bf65a7 into dev Sep 9, 2026
3 checks passed
@Sergio-ote
Sergio-ote deleted the robust_annotation_legends branch September 9, 2026 20:34
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