Astropy Glossary#
- (
n
,)# A parenthesized number followed by a comma denotes a tuple with one element. The trailing comma distinguishes a one-element tuple from a parenthesized
n
. This is from NumPy; see https://numpy.org/doc/stable/glossary.html#term-n.- -like#
<Class>-like
is an instance of theClass
or a valid initializer argument forClass
asClass(value)
. E.g.Quantity
-like includes"2 * u.km"
becauseastropy.units.Quantity("2 * u.km")
works.- [‘physical type’]#
The physical type of a quantity can be annotated in square brackets following a
Quantity
(or similar quantity-like).For example,
distance : quantity-like ['length']
- angle-like#
quantity-like and a valid initializer for
Angle
. Theunit
must be an angular. A string input is interpreted as an angle as described in theAngle
documentation.- buffer-like#
Object that implements Python’s buffer protocol.
- coordinate-like#
BaseCoordinateFrame
subclass instance, or aSkyCoord
(or subclass) instance, or a valid initializer as described in COORD.- file-like (readable)#
file-like object object that supports reading with a method
read
.For a formal definition see
ReadableFileLike
.- file-like (writeable)#
file-like object object that supports writing with a method
write
.For a formal definition see
WriteableFileLike
.- frame-like#
BaseCoordinateFrame
subclass or subclass instance or a valid Frame name (string).- length-like#
quantity-like and a valid initializer for
Distance
. Theunit
must be a convertible to a unit of length.- number#
- quantity-like#
Quantity
(or subclass) instance, a number or array-like object, or a string which is a valid initializer forQuantity
.For a formal definition see
QuantityLike
.- table-like#
Table
(or subclass) instance or valid initializer forTable
as described in Constructing a Table. Common types includedict[list]
,list[dict]
,list[list]
, andndarray
(structured array).- time-like#
Time
(or subclass) instance or a valid initializer forTime
, e.g.str
, array-like[str],datetime
, ordatetime64
.- unit-like#
UnitBase
subclass instance or a string or other valid initializer forUnit
.
Optional Packages’ Glossary#
- color#
Any valid Matplotlib color.