OFAI

ModularPipelines Plugin

This is an experimental GATE plugin that provides a processing resources which can wrap a GATE application/pipeline file. In this way, pipeline files can be used inside a pipeline but still kept separately each in their own pipeline (gapp/xgapp) file. That way, each sub-pipeline can be maintained separately and the pipeline containing the sub-pipelien will always load the current version.

The current version still is largely a proof of principle and may change significantly and without backwards-compatibility in the future. Additional future features may include a way to adapt runtime parameters of the processing resources in the wrapped pipeline from runtime parameters the wrapper PR.

If you have ideas, suggestions or found bugs, please contact me.

Download

You can download the plugin version 0.7 (2012-01-12) as

INSTALLATION: the distribution contains a precompiled version compiled with Sun JDK 1.6 under Linux. This should work with other OS or Java versions, but if not, the package can be recompiled in the standard way with a simple ant command.

Simply unpack the archive, then within GATE go to File->Manage Creole Plugins, press the "Add new CREOLE repository" button and select the directory you have just created.

Contact

The author is happy to receive feedback, bug reports etc and will try to answer as soon as possible. Send email to johann[DOT]petrak(AT)ofai[DOT]at.

License

As an extension of the original GATE code, this is made available under the GNU Lesser General Public License

See also: Other GATE Plugins and Resources