SKA Telescope Model
Warning
SKA schema definitions have moved to ska-schemas, please open merge requests there!
Take the following steps to migrate if you are using schemas from ska-telmodel:
Replace
ska-telmodelbyska-schemasin yourpyproject.tomlfileReplace
import ska_telmodelwithimport ska_schemasin your Python codeAdjust environment variables (
SKA_TELMODEL_*->SKA_SCHEMAS_*)
Telescope model data code will be migrated soon.
SKA Telescope Model
Library for retrieving and working with SKA Telescope Model information. What we are concerned with is enabling different SKA sub-systems to agree about information - such as shared assumptions about:
the physical location of telescope receptors (i.e. dishes or stations), or
configuration of the correlator and its connections to links, or
internal configuration templates for sub-systems
This sort of information evolves relatively slowly and is in many cases too voluminous to be exchanged between systems in real time. On the other hand, especially for information characterising knowledge about the telescope, we will need to evolve it independently of the software development lifecycle.
For this purpose, this library provides:
Means to access versioned telescope model data
Schemas to check whether telescope model data is valid
Ways for interpret and transform telescope model information
Installation
Install using pip from the SKAO central artefact repository:
pip install --extra-index-url https://artefact.skao.int/repository/pypi-internal/simple ska-telmodel
Releases
Development
Data