As of v8.0.0 of ts_wep stopped being compatible with ts_phosim
due to the introduction of ts_imsim
-specific rotations. As of October 2023, all functionality of ts_phosim
to simulate the AOS loop is ported to ts_imsim
. Please see ts_imsim for all installation instructions.
This module is a high-level module to use PhoSim.
See the docs: https://ts-phosim.lsst.io/
cd $phosim_utils_directory
setup -k -r .
scons
eups
:cd $ts_phosim_directory
setup -k -r .
scons
export PHOSIMPATH=$path_to_phosim
export AOCLCOUTPUTPATH=$path_to_output
This code is automatically formatted by black
using a git pre-commit hook.
To enable this:
black
Python package.git config core.hooksPath .githooks
once in this repository.There are two sky files in tests/testData/sky/
directory that can be used in the test of command line task. One is for ComCam and one is for LSST full array mode (FAM): skyComCam.txt and skyLsstFam.txt.
To build project documentation, run package-docs build
to build the documentation.
The packages of documenteer, plantuml, and sphinxcontrib-plantuml are needed.
The path of plantuml.jar
in doc/conf.py
needs to be updated to the correct path.
To clean the built documents, use package-docs clean
.
See Building single-package documentation locally for further details.