Back to
Projects List
Slicer Pipelines v2
Key Investigators
- Harald Scheirich (Kitware, Inc., United States)
Presenter location: Online
Project Description
Slicer Pipelines is a framework to support the creation of workflows (Pipelines) inside of slicer. It allows users to attach a variety of slicer operations with pipeline support to each other and create a module that can then be executed on its own. Pipelines v2 is based on the work that Connor and others did with the ParameterWrapper.
Objective
- Adapt the PipelineCaseIterator to the new pipeline architecture
Approach and Plan
- Basic refactoring so that PipelineCaseIterator runs with a simple test case
- Move from allowing single input directory to driving input through csv file
- Adapt the output side of the case iterator to support multiple values
- Write output data into csv file
- Test with different pipelines
Progress and Next Steps
- Refactoring has been done, basic CaseIterator runs with test pipeline
- CSV files can be read to drive input parameters
- Name and store nodes for pipelines that produce multiple nodes
- Write
results.csv
with scalar ouput values and result node paths
Illustrations
No response
Background and References