pipeline.infrastructure.callibrary¶
Functions
|
|
|
|
|
Consolidate a list of (CalTo, [CalFrom..]) 2-tuples into a smaller set of equivalent applications by consolidating their data selection arguments. |
Group a sequence of numbers into contiguous groups |
|
|
Copy a CalApplication, overwriting any CalTo or CalFrom values with the given override values. |
|
Return a function that creates a new TimestampedData object containing the result of executing the given operation on two TimestampedData objects. |
Create an IntervalTree containing a set of Intervals. |
|
Create a new IntervalTree fitted to the dimensions of a measurement set. |
|
|
Create a multidimensional IntervalTree. |
|
Return True if one data selection is contained within another. |
|
Condense an IntervalTree by consolidating fragmented entries with the same value into contiguous Intervals. |
|
Convert an IntervalCalState into the equivalent consolidated list of (CalTo, [CalFrom..]) 2-tuples. |
|
Convert an IntervalCalState into a list of (CalTo, [CalFrom..]) tuples. |
|
Convert an Interval into the equivalent list of (CalTo, [CalFrom..]) 2-tuples. |
|
Convert an IntervalTree into the equivalent list of (CalTo, [CalFrom..]) 2-tuples. |
|
|
|
|
|
|
Get an IntervalTree shaped to the dimensions of the given measurement set. |
|
|
Get a CalTo data selection object based on the state of an Inputs object |
|
Return a function that can convert field IDs to a field name. |
|
Return a function that can convert intent IDs to a string intent. |
Get the mapping of intent ID to string intent for a measurement set. |
|
|
Return an IntervalCalState contain calibrations in the input IntervalCalState that match the predicate function. |
|
|
|
|
|
|
|
Get the all the indexes covered by an Interval. |
Merge contiguous Intervals with the same value into one Interval. |
|
|
Return a function that merges two IntervalTrees, executing a function on the intersecting Interval ranges in the resulting merged IntervalTree. |
|
Return a function that merge two lists by calling the input operation on the two input arguments. |
|
|
|
|
|
Return a copy of a calstate, modified so that TimeStampedData objects in the final leaf node are annotated with the given marker object. |
|
|
|
|
|
Return an IntervalTree trimmed to the specified ranges. |
|
Return an IntervalTree with each dimension trimmed to the specified set of ranges. |
|
Trim an IntervalCalState to the shape of valid (present) data selections. |
|
Classes
|
|
|
CalApplication maps calibration tables and their application arguments to |
|
CalFrom represents a calibration table and the CASA arguments that should be used when applying that calibration table. |
alias of |
|
alias of |
|
|
CalTo represents a target data selection to which a calibration can be applied. |
|
|
|
|
|
|
|
CalLibrary is the root object for the pipeline calibration state. |
|
DictCalState is a data structure used to map calibrations for all data registered with the pipeline. |
|
CalLibrary is the root object for the pipeline calibration state. |
CalState is a data structure used to map calibrations for all data registered with the pipeline. |
|
|