Ska package documentation#

See the Ska Overview for a high-level introduction to the Ska runtime environment and pointers to other documentation.

Key packages#

Package

Description

chandra_maneuver

Compute Chandra maneuver profile.

cheta

Fast telemetry archive with an interface to MAUDE telemetry.

cxotime

Represent times with CxoTime class and convert between formats.

kadi

Interface to kadi events, commands, and states.

parse_cm

Parse load product files (backstop, DOT, maneuver summary).

proseco

ACA star catalog selection.

ska_sun

Sun ephemeris.

sparkles

ACA star catalog review.

Quaternion

Represent and manipulate quaternions.

xija

Thermal modeling infrastructure.

Generally useful packages#

Package

Description

agasc

ACA star catalog access and maintenance.

chandra_aca

Sub-packages related to ACA and planets.

chandra_limits

Chandra planning limits management.

maude

Low-level interface to MAUDE telemetry server.

mica

Collection of sub-packages related to ACA and OCAT.

ska_dbi

Access databases.

ska_ftp

FTP access.

ska_helpers

Common utilities for Ska packages.

ska_matplotlib

Make time-based plot using CXC format for dates.

ska_numpy

Performant functions for numpy arrays or record arrays.

ska_tdb

Access and search the Telemetry Database (TDB).

testr

Utilities related to unit testing and some handy helpers.

Domain specific packages#

Package

Description

aca_view

ACA image viewer application (real-time and archival).

acis_taco

Compute Earth illumination on ACIS radiator.

acis_thermal_check

Thermal load review for ACIS and HRC.

acispy

Utilities for ACIS.

annie

ACA simulator.

astromon

Absolute astrometry monitor.

backstop_history

ACIS load review backstop history.

find_attitude

Find attitude from full field search stars

fot-matlab

Python interface scripts for MATLAB tools.

ska_arc5gl

Access to CXC archive.

ska_sync

Sync Ska data to another machine.

skare3_tools

Tools for maintenance of Ska runtime environment.

starcheck

ACA load review.

Legacy packages#

These are included in Ska but use in new code is discouraged.

Package

Description

chandra_time

Time package providing DateTime class.

hopper

Orphaned package still used for ACA load review.

pyyaks

Logging and context-dependent variables.

ska_astro

Astro functions.

ska_file

File functions. (Note: contextlib.chdir() since Python 3.11).

ska_parsecm

Original version of parse_cm, deprecated now.

ska_path

Ska-specific path library that fizzled.

ska_shell

Run system commands - mostly replaced by subprocess.

ska_quatutil

Functions now in Quaternion or chandra_aca.

Legacy documentation#

These pages are no longer maintained and are included for historical reference.