NOTICE! This is a static HTML version of a legacy ImageJ Trac ticket.

The ImageJ project now uses GitHub Issues for issue tracking.

Please file all new issues there.

Ticket #35 (closed feature: wontfix)

Opened 2010-02-24T15:56:42-06:00

Last modified 2014-05-01T06:33:56-05:00

Analysis pipelines

Reported by: curtis Owned by: curtis
Priority: major Milestone: imagej-2.5.0
Component: Plugin Framework Version:
Severity: non-issue Keywords:
Cc: Blocked By: #302, #314, #317, #320, #339, #806
Blocking: #1056


A very common thing people want to do is chain multiple plugins together into a workflow. Many programs exist to facilitate this sort of thing (e.g.,  CellProfiler), and ImageJ supports doing so in very flexible way via its macro language.

 Imageflow is a graphical tool for building such workflows/macros for ImageJ. With the updated plugins and scripting functionality, we should verify that tools like Imageflow continue to provide a useful way of defining workflows, and can express the full power of the updated plugins API.

Change History

comment:1 Changed 2011-02-16T14:16:33-06:00 by curtis

  • Milestone changed from imagej-2.5 to imagej-2.0-release

Aivar Grislis has designed an initial  workflow engine for ImageJ, which we have begun integrating with the  ImageJ extensibility framework. So it seems feasible to have architectural support for workflows fully functional in ImageJ 2.0.

Last edited 2012-02-23T11:13:55-06:00 by curtis

comment:2 Changed 2012-02-23T11:12:22-06:00 by curtis

  • Type changed from task to story

comment:3 Changed 2012-02-24T12:37:14-06:00 by curtis

  • Owner changed from curtis to aivar
  • Status changed from new to assigned

comment:4 Changed 2012-02-24T15:48:28-06:00 by curtis

  • Blocked By 302 added

comment:5 Changed 2012-02-24T15:48:55-06:00 by curtis

  • Blocked By 806 added

comment:6 Changed 2012-02-24T15:49:07-06:00 by curtis

  • Blocked By 339 added

comment:7 Changed 2012-02-24T15:49:29-06:00 by curtis

  • Blocked By 332 added

comment:8 Changed 2012-02-24T15:49:48-06:00 by curtis

  • Blocked By 320 added

comment:9 Changed 2012-02-24T15:49:52-06:00 by curtis

  • Blocked By 318 added

comment:10 Changed 2012-02-24T15:50:02-06:00 by curtis

  • Blocked By 317 added

comment:11 Changed 2012-02-24T15:50:21-06:00 by curtis

  • Blocked By 316 added

comment:12 Changed 2012-02-24T15:50:35-06:00 by curtis

  • Blocked By 315 added

comment:13 Changed 2012-02-24T15:50:40-06:00 by curtis

  • Blocked By 314 added

comment:14 Changed 2012-03-05T14:48:42-06:00 by curtis

  • Milestone changed from imagej-2.0-final to imagej-2.5

comment:15 Changed 2012-03-05T14:51:42-06:00 by curtis

  • Blocking 1056 added

comment:15 Changed 2012-03-05T14:52:26-06:00 by curtis

  • Blocked By 315, 316, 318, 332 removed

comment:16 Changed 2013-12-06T17:59:55-06:00 by aivar

  • Owner changed from aivar to curtis

Rick & I came up with a prototype based on hacking Yahoo Pipes. A better alternative for a web-based UI would be WireIt:

comment:17 Changed 2014-05-01T06:33:56-05:00 by curtis

  • Status changed from assigned to closed
  • Resolution set to wontfix

ImageJ2 is well integrated into KNIME via its Image Processing nodes. And KNIME is a better workflow engine than we will ever create ourselves. So this work is no longer necessary or warranted.