Add All Folders
This commit is contained in:
@@ -0,0 +1,28 @@
|
||||
## README **Dagster_op**
|
||||
|
||||
```markdown
|
||||
# Dagster Ops Project
|
||||
|
||||
This project demonstrates the same radiomics workflow using **Dagster Ops**.
|
||||
Ops are imperative functions that define computation steps. They are connected in a job graph to form the pipeline.
|
||||
|
||||
## Features
|
||||
- Op-based orchestration for radiomics extraction.
|
||||
- Explicit control of execution order via job definitions.
|
||||
- Each op corresponds to one stage: image reading, registration, fusion, filtering, mask registration, feature extraction, and writing results.
|
||||
|
||||
## Requirements
|
||||
- Python 3.10+
|
||||
- Dagster
|
||||
- SimpleITK
|
||||
- Pandas
|
||||
- PySERA
|
||||
|
||||
Install dependencies:
|
||||
```bash
|
||||
pip install dagster simpleitk pandas pysera
|
||||
|
||||
# Running:
|
||||
dagster job execute -f dagster_op_runner.py
|
||||
Or:
|
||||
run.bat
|
||||
Reference in New Issue
Block a user