HOPS Logo

Contents:

  • Home
  • Introduction
  • Getting Started
  • HOPS4
    • Developer Guide
      • Python Plugin User Guide
      • Adding Operators
    • fourfit4
    • alist4
    • fplot4
    • mark42hops
    • hops2mark4
    • hops2json
    • hops2flat
    • difx2hops
    • hops2hdf5
    • Message
    • Math
    • Utilities
    • Containers
    • Operators
    • Calibration
    • Initialization
    • Fringe
    • Plugins
  • HOPS3
  • License
  • Authors
HOPS
  • HOPS4 Applications and Libraries
  • Developer Guide
  • View page source

Developer Guide

Guides for extending and customizing the HOPS pipeline.

Contents:

  • Python Plugin User Guide
    • 1. Where to Install Your Python Scripts
    • 2. Python Data Operators
    • 3. Python Operator Toolbox Access
    • 4. Custom Plot Functions
    • 5. Python Control Files
    • 6. Python API Reference
    • 7. Pre-imported Modules
    • 8. Debugging Tips
    • 9. Quick Reference: Checklist
  • Adding Operators
    • 1. Architecture Overview
    • 2. The Data Flow Pipeline
    • 3. Adding a New Parameter (MHO_ParameterStore)
    • 4. Adding a New Calibration Operator
    • 5. JSON Format Descriptor Reference
    • 6. Builder Registration and the Operator Pipeline
    • 7. CMake Build System Modifications
    • 8. Checklist Summary
    • 9. Worked Examples
    • Common Pitfalls
Previous Next

© Copyright 2025, MIT Haystack Observatory.

Built with Sphinx using a theme provided by Read the Docs.