feat(data): add multi-dataset ingestion pipeline#81
Conversation
|
Hi @Brijeshthummar02, Implemented: Files added/updated: Looking forward to your feedback. |
|
Heyy @Brijeshthummar02, • The README appears somewhat crowded in a few sections, which may affect readability. I haven't opened a separate issue yet, as I wanted to confirm whether these are already known or intentional. If you'd like, I can create a dedicated documentation issue (or work on a fix) after completing the currently assigned tasks. |
|
@Akshu121796 how you tested newly added ingestion pipeline? |
|
Hi @Brijeshthummar02, For testing, I validated the ingestion pipeline primarily through the existing repository dataset structure and validation logic: If you would prefer, I can further strengthen the PR by adding sample test cases (or lightweight mock dataset fixtures) to demonstrate the loading and validation flow for both supported dataset types. |
|
@Akshu121796 review my comment on code and reply to it. |
|
Hi @Brijeshthummar02, |
Summary
Implements a modular multi-dataset ingestion pipeline for NeuroVision to support loading MRI datasets from different sources through a unified interface.
Added
New
dataset_loader.pymoduleUnified dataset loading interface via
MultiDatasetLoaderTCGA dataset support
BraTS dataset support
Dataset validation checks for:
Base loader architecture for future dataset integrations
Documentation
##Benefits
Closes #69