Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

Introduction

This is proposed document describes the XML file format for the xml file upload utility. I took the existing configuring processing pipelines that run in the GINO Pipeline. The outline of this document is as follows. First, detailed step-by-step instructions are provided that describe how to write a pipeline configuration by hand. Next, an example configuration file is shown based on the recon-EM2-v1r0 pipeline. Finally, all of the constant values that appear in various places in a configuration file are described in a set of tables.

The intended audience for this file format are users who write pipeline configurations by hand and chose to upload them using the GINO Web Application.

How to Define a Pipeline

A GINO Pipeline is defined in an XML configuration file whose format is described by a W3C XML Schema available as a model. I haven't fully documented the format yet, but there is an XML shema you can reference at http://glast-ground.slac.stanford.edu/pipeline/pipeline-v0v1.xsd. The pages you are reading are the primary documentation for the pipeline configuration, and these pages will be updated as new documentation becomes available.

...

This schema will mainly be useful if you use an XML editor that supports W3C XML Schema, which these days includes nearly all modern XML editors. XML Spy is a good choice that we have experience with.

Here are the steps you should take to create an xml configuration file to define a pipeline:

...