This section describes the internal structure of the pipeline framework. It is intended for developers who plan to work on the framework code itself.
The pipeline code can be obtained from USG Subversion. There are five top-level directories:
The IPython system was extensively used by earlier versions of this framework, but is now deprecated. Both recipe and framework developers are urged to avoid using it wherever possible. However, until all existing recipes (including those not distributed with the framework) have been converted to use another system, the IPython support in the framework should be maintained. That includes:
Conversely, once all IPython-based recipes in active use have been replaced, the IPython support code should be removed from the framework.
Todo
Describe the available documentation in the docs directory: what the examples are, how to build the Sphinx documenation.
Todo
Describe current status of MAC/SAS interface.