orca

Getting Started

  • Installation
    • Requirements
    • Installing from source
    • Configuration
    • Dependencies
  • Quick Start
    • Starting the Pipeline
      • 1. Start Celery Workers
      • 2. Monitor with Flower
    • Running Pipeline Scripts
      • Flagging and Averaging
      • Dynamic Spectrum Production
    • Basic Usage in Python
  • ORCA Usage Guide
    • Configuration and Environment activation
    • Table of Contents
    • Concatenation
    • Flagging
      • Obtain and flag bad antennas (by correlator number)
      • Flag using AOFlagger and a specified strategy
    • Model Generation
    • Delay Calibration
    • Bandpass Calibration
    • Change Phase Center
    • Imaging with WSClean
    • Peeling with TTCal
    • QA Plotting
      • Delay Calibration QA Plot
      • Bandpass Calibration QA Plot
      • Gain Calibration QA

Subband Pipeline

  • Subband Processing Pipeline — Architecture & File Reference
    • Overview
    • File Map
      • Submission & Orchestration
      • Processing Logic (no Celery decorators — pure functions, testable locally)
      • Science Extraction Modules (Phase 2, steps 7b A–D)
      • Phase 3 — Wideband Aggregation (post_process_science)
      • Configuration
      • Utilities & Wrappers
    • Node ↔ Subband ↔ Queue Mapping
    • Dynamic Scheduling Mode
      • How it works
      • Usage
      • Monitoring the Redis work queue
      • Static vs Dynamic comparison
    • Directory Layout
    • Imaging Steps
    • External Dependencies
    • How It Connects
    • Timing Instrumentation
      • Phase 1 tags (per MS)
      • Phase 2 tags (per subband)
      • Phase 3 tags (wideband, post-run)
    • CLI Examples
  • Worker Management Guide
    • Quick Reference
    • After Code Changes
    • Adding/Removing Nodes
    • Submitting Jobs
    • Monitoring
    • Troubleshooting
      • Useful debug commands
  • ORCA Celery Deployment Guide
    • Table of Contents
    • Installation
    • Cluster Architecture
      • Node Summary
    • Components Overview
      • Message Flow
      • Component Details
      • Queues
    • Configuration
      • User Configuration File
      • Shared Environment
    • Managing Workers
      • Starting Workers
      • Stopping Workers
      • Checking Worker Status
      • Code Updates
    • Monitoring
      • Flower Web UI
      • Command-Line Monitoring
      • Inspecting Tasks
    • Adding New Users
      • 1. RabbitMQ Setup
      • 2. User Configuration
      • 3. Environment Setup
      • 4. Verify Setup
    • Troubleshooting
      • Workers Not Responding
      • Import Errors on Worker Start
      • Tasks Stuck in Queue
      • Worker Memory Issues
      • Redis Full
    • Quick Reference
      • Key Files
      • Key Commands
      • Service Locations
    • Infrastructure Reference
      • RabbitMQ
      • Redis

API Reference

  • API Reference
    • orca
      • Submodules
        • orca.autoscaler
        • orca.celery
        • orca.configmanager
        • orca.flagging
        • orca.metadata
        • orca.resources
        • orca.tasks
        • orca.transform
        • orca.utils
        • orca.wrapper
orca
  • Search


© Copyright 2026, Caltech OVRO-LWA Team.

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