-
Notifications
You must be signed in to change notification settings - Fork 0
1 feature initial setup #2
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Conversation
MarcelRosier
commented
Aug 21, 2025
- basic inference functionality
- basic tests
- basic docs
- Readme setup
- Zenodo integration
Remove unnecessary loop
neuronflow
left a comment
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
looks good on first glance, let's release so we can deploy and test :)
Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com>
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Pull Request Overview
This PR sets up the initial structure and functionality for the stroke_segmentor package, implementing basic inference capabilities for ischemic stroke lesion segmentation in MRI.
Key Changes:
- Complete package renaming from template "PACKAGE_NAME" to "stroke_segmentor"
- Implementation of core inference pipeline with Zenodo integration for model weights
- Basic test coverage for all main components
Reviewed Changes
Copilot reviewed 19 out of 23 changed files in this pull request and generated 4 comments.
Show a summary per file
| File | Description |
|---|---|
| stroke_segmentor/zenodo.py | Implements Zenodo API integration for downloading and managing model weights |
| stroke_segmentor/model_handler.py | Core model loading and inference logic using MONAI framework |
| stroke_segmentor/inferer.py | High-level inference interface with optional result saving |
| tests/test_zenodo.py | Comprehensive tests for Zenodo functionality |
| tests/test_model_handler.py | Basic tests for model handler initialization |
| tests/test_inferer.py | Tests for inference pipeline with mocking |
| pyproject.toml | Updated package configuration and dependencies |
| README.md | Updated documentation with usage examples |
Tip: Customize your code reviews with copilot-instructions.md. Create the file or learn how to get started.
…ke_segmentor into 1-feature-initial-setup