arl
0.9
  • Quick start
  • ARL structure
    • API
      • Data
      • Libs
      • Processing Components
    • Workflows
      • Workflows
  • ARL directory
  • Arlexecute workflows directory
  • Background
  • Best Practices
  • Fourier processing
  • Calibration
  • ARL and DASK
  • References
arl
  • Docs »
  • ARL structure
  • View page source

ARL structure¶

The ARL structure maps that used in the SDP processing architecture:

_images/SDP_processing_architecture.png

For clarity, not all connections are shown.

API¶

The API consists of stateless functions operating on well-defined data classes.

  • Data
    • Data
      • Memory Data models
      • Buffer Data Models
      • Data model persistence
      • Parameter handling
      • Polarisation
  • Libs
    • Image
      • Iterators
      • Cleaners
    • Calibration
      • Solvers
    • Fourier transform
      • FFT support
      • Convolutional Gridding
    • Imaging
      • Parameters
    • Util
      • Array Functions
      • Coordinate Support
  • Processing Components
    • Image
      • Operations
      • Gather/Scatter
      • Deconvolution
      • Solvers
    • Calibration
      • Calibration
      • Operations
      • SkyModel calibration
    • Imaging
      • Base
      • Imaging functions
      • Timeslice
      • WStack
      • Weighting
    • Skycomponent
      • Operations
    • SkyModel
      • Operations
    • Visibility
      • Base
      • Operations
      • Coalesce
      • Gather/Scatter
      • Iterators
    • Util
      • Testing Support

Workflows¶

  • Workflows
    • Execution
      • Execution (optionally via Dask)
      • Dask init
    • Pipelines
      • Pipelines using arlexecute
      • Support
    • Processing Component Interface
      • Wrappers
      • ARL JSON schema
      • Component wrapper
      • Processing component wrapper
      • Execution helpers
Next Previous

© Copyright 2016-2018 Tim Cornwell, Peter Wortmann, Bojan Nikolic. Last updated on Jul 25, 2018.

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