# Processing of a large number of MRIs

**URL:** <https://discourse.slicer.org/t/processing-of-a-large-number-of-mris/26006>\
**Category:** Support\
**Tags:** segmentation, dicom, centerlines, filters, automation\
**Created:** [November 1, 2022, 5:09pm UTC](https://discourse.slicer.org/t/processing-of-a-large-number-of-mris/26006 "2022-11-01T17:09:35Z")\
**Posts on this page:** 1\
**Page:** 1

<div class="post-metadata">

**Author:** ![tsinesh](https://sea2.discourse-cdn.com/flex002/user_avatar/discourse.slicer.org/tsinesh/32/16670_2.png) [@tsinesh](https://discourse.slicer.org/u/tsinesh)\
**Post date:** [November 1, 2022, 5:09pm UTC](https://discourse.slicer.org/t/processing-of-a-large-number-of-mris/26006/1 "2022-11-01T17:09:35Z")

</div>

How can I perform an analysis on a large data set with e.g. 800 MRIs? I imagine to process all images uniformly as far as possible automatically in a loop: e.g.

- N4 homogenization algorithm for MRI Bias Field Correction
- LaplacianSharpeningImageFilter to enhance edges
- Vesselness filter
- manual step: local threshold to extract arteries
- manual step: starting points for
- centerline
- saving of results

With the Pipeline Case Iterator plugin, no filters or the N4 algorithm are available to me.

How can I implement such an analysis pipeline? Is it possible without Python programming knowledge? Is there sample code for something like this?
