TOData#

class caput.containers.tod.TOData(*args: Any, **kwargs: Any)[source]#

Bases: caput.containers.Container

Basic time-ordered data container.

Inherits from Container. A data container with all the functionality of its base class but with the concept of a time axis which can be concatenated over. Currently the time axis must be the fastest-varying axis.

property time: numpy.ndarray[numpy.floating][source]#

Representation of the time axis.

By convention, this should always return the floating point UTC UNIX time in seconds for the centre of each time sample.

Returns:
timendarray

Array of shape (Ntime,) giving the time centres for each time sample.

Methods#

convert_time(→ Any)

Overload to provide support for multiple time formats.

from_mult_files(→ TOData)

Create new data object by concatenating a series of files.