Skip to content

lsst-ts/ts_mtaos

Repository files navigation

Main Telescope Active Optical System (MTAOS)

MTAOS is a component of LSST Telescope and Site software. It processes images taken by the wavefront sensor, computes corrections and sends them to M2 and camera hexapods, and M1M3 and M2 support systems.

Supported OS + Packages

  • CentOS 7
  • python: 3.7.8
  • black (optional)

Required LSST Packages

Usage

The usage can follow here.

Code Format

This code is automatically formatted by black using a git pre-commit hook. To enable this:

  1. Install the black Python package.
  2. Run git config core.hooksPath .githooks once in this repository.

Building Documentation

Additional Requirements

The followings are the needed packages:

You can update plantuml.jar path in doc/conf.py.

To build the documentation, run:

package-docs build

To remove the documents, do:

package-docs clean

See "Building single-package documentation locally" for further details.