Processing of a large number of MRIs

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?