getSipMatrixFromMetadata¶
- lsst.afw.geom.getSipMatrixFromMetadata(metadata, name)¶
Extract a SIP matrix from FITS TAN-SIP WCS metadata.
Omitted coefficients are set to 0 and all coefficients may be omitted.
- Parameters:
- metadata
lsst.daf.base.PropertySet
FITS metadata.
- name
str
Name of TAN-SIP matrix (
"A"
,"B"
,"Ap"
, or"Bp"
).
- metadata
- Returns:
numpy.array
The SIP matrix.
- Raises:
- TypeError
If the order keyword
<name>_ORDER
(e.g.AP_ORDER
) is not found, the value of the order keyword cannot be read as an integer, the value of the order keyword is negative, or if a matrix parameter (e.g.AP_5_0
) cannot be read as a float.