QuantityInfo#
- class astropy.units.QuantityInfo(bound=False)[source]#
Bases:
QuantityInfoBase
Container for meta information like name, description, format. This is required when the object is used as a mixin column within a table, but can be used as a general way to store meta information.
Methods Summary
Return a list of arrays which can be lexically sorted to represent the order of the parent column.
new_like
(cols, length[, metadata_conflicts, ...])Return a new Quantity instance which is consistent with the input
cols
and haslength
rows.Methods Documentation
- get_sortable_arrays()[source]#
Return a list of arrays which can be lexically sorted to represent the order of the parent column.
For Quantity this is just the quantity itself.
- Returns:
- arrays
python:list
ofndarray
- arrays
- new_like(cols, length, metadata_conflicts='warn', name=None)[source]#
Return a new Quantity instance which is consistent with the input
cols
and haslength
rows.This is intended for creating an empty column object whose elements can be set in-place for table operations like join or vstack.
- Parameters:
- cols
python:list
List of input columns
- length
python:int
Length of the output column object
- metadata_conflicts
python:str
(‘warn’|’error’|’silent’) How to handle metadata conflicts
- name
python:str
Output column name
- cols
- Returns:
- col
Quantity
(or subclass) Empty instance of this class consistent with
cols
- col