2005-11-06

MICFlow 0.4.1 released

v0.4.1
[+] Added the CopyDerived method to the Images class.
[+] Modules in the 'workflow' sub-directory is called first.
[*] The daemon log file name now has the same time stamp as the log file name.
[*] Now PCF option overwrite Command line options
[-] Bugs related to the daemon log files.
[-] Bugs related to the global options
[-] Bugs related to the workflow path

2005-10-16

Bugs in the daemon mode

There were some bugs if micflow is run in daemon mode under Linux. I have fixed them, but have not yet updated the package on the sourceforge web site.

What is MICFlow

Medical Image Computing Workflow (MICFlow) is a simple, lightweight but flexible, extensible and powerful computing workflow system aiming to automate large quantity and/or time-consuming medical image computing tasks such as segmentation, registration and analysis. The system consists of three components: workflow engine, definition files, and workflow script language, all of which are written in Python. Naturally Python is the basis of the workflow script language. This makes any script and definition file in the workflow system possess the same power and extensibility as a standalone python program. Workflow being directly debuggable is the big feature of MICFlow. It is also easy and flexible: you can just use any Python debug tool and IDE, such as Wing IDE, IDLE, DrPython, BOA Constructor, or Python's pdb module to debug a workflow. I use Wing IDE with which debugging is like a breeze in a manor similar to MATLAB IDE.
MICFlow is open source under GPL-like license.

Welcome

Updating the sourceforge MICFlow homepage is not handy. So I will post the most up-to-date news and information of MICFlow here for quick view here. And then update the sourceforge MICFlow homepage in a batch when I have time.