Skip to content

Docs/preprocessing specifications - #174

Open
MarcelRosier wants to merge 3 commits into
mainfrom
docs/preprocessing-specifications
Open

Docs/preprocessing specifications#174
MarcelRosier wants to merge 3 commits into
mainfrom
docs/preprocessing-specifications

Conversation

@MarcelRosier

Copy link
Copy Markdown
Collaborator

attempt to port the doc additions from #146 while addressing review comments and adding the preprocessing update for 2025 + metastates

@MarcelRosier MarcelRosier self-assigned this Aug 28, 2026
Copilot AI lite review requested due to automatic review settings August 28, 2026 14:38

Copilot AI left a comment

Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Pull request overview

Updates the BraTS orchestrator documentation to spell out per-track preprocessing requirements, and extends the built-in preprocessing router to support the Brain Metastases 2025 native-space preprocessing path (with tests to lock in expected routing behavior).

Changes:

  • Added a native-space co-registration + BET preprocessing pipeline and routed BraTS25 metastases algorithms to it.
  • Expanded preprocessing documentation with per-track specifications and updated metastases atlas notes.
  • Added unit tests that validate routing differences between BraTS23 (SRI24) and BraTS25 (native space) metastases preprocessing.

Reviewed changes

Copilot reviewed 5 out of 5 changed files in this pull request and generated 1 comment.

Show a summary per file
File Description
brats/preprocessing.py Adds native-space preprocessing pipeline and updates preprocess_for_challenge routing for metastases.
tests/test_preprocessing.py Adds tests for the new wrapper and metastases routing behavior using a stubbed brainles_preprocessing module.
docs/guides/preprocessing.md Adds detailed preprocessing specifications by task/year and documents the new native-space wrapper.
docs/snippets/algorithm-tables/metastases.md Updates metastases atlas note to distinguish BraTS 2023 (SRI24) vs 2025+ (native space).
docs/glossary.md Updates atlas glossary entries and links to the preprocessing guide for task-specific requirements.

💡 Add a code-review agent skill or configure MCP servers for context-aware, tailored reviews. Learn more in the docs.

Comment thread brats/preprocessing.py Outdated
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.

2 participants