oda_api.data_products Module

Classes

ABC()

Helper class that provides a standard way to create an ABC using inheritance.

Angle(angle[, unit, dtype, copy])

One or more angular value(s) with units equivalent to radians or degrees.

ApiCatalog(catalog_data[, name])

BinaryData([file_path])

BinaryProduct(bin_data[, name])

BytesIO([initial_bytes])

Buffered I/O implementation using an in-memory bytes buffer.

DataProduct()

FITS_rec(input)

FITS record array class.

FitsHDU([data, header, name, ver])

A non-standard extension HDU for encapsulating entire FITS files within a single HDU of a container FITS file.

GWContoursDataProduct(contours_dict)

GWEventContours(event_contour_dict[, name])

Header([cards, copy])

FITS header class.

ImageDataProduct(data_unit[, name, meta_data])

JsonCustomEncoder(*[, skipkeys, ...])

Support for data types that JSON default encoder does not do.

LightCurveDataProduct(data_unit[, name, ...])

NumpyDataProduct(data_unit[, name, meta_data])

NumpyDataUnit(data[, data_header, ...])

ODAAstropyTable(table_object[, name, meta_data])

PictureProduct(binary_data[, name, ...])

StringIO([initial_value, newline])

Text I/O implementation using an in-memory buffer.

Table([data, masked, names, dtype, meta, ...])

A class to represent tables of heterogeneous data.

TextLikeProduct(value[, name, meta_data])

WCS([header, fobj, key, minerr, relax, ...])

WCS objects perform standard WCS transformations, and correct for `SIP`_ and `distortion paper`_ table-lookup transformations, based on the WCS keywords and supplementary data read from a FITS file.

aTime

Class Inheritance Diagram

digraph inheritance8753fe4ca2 { bgcolor=transparent; rankdir=LR; size="8.0, 12.0"; "ABC" [fillcolor=white,fontname="Vera Sans, DejaVu Sans, Liberation Sans, Arial, Helvetica, sans",fontsize=10,height=0.25,shape=box,style="setlinewidth(0.5),filled",tooltip="Helper class that provides a standard way to create an ABC using"]; "ApiCatalog" [URL="oda_api.data_products.ApiCatalog.html#oda_api.data_products.ApiCatalog",fillcolor=white,fontname="Vera Sans, DejaVu Sans, Liberation Sans, Arial, Helvetica, sans",fontsize=10,height=0.25,shape=box,style="setlinewidth(0.5),filled",target="_top"]; "DataProduct" -> "ApiCatalog" [arrowsize=0.5,style="setlinewidth(0.5)"]; "BinaryData" [URL="oda_api.data_products.BinaryData.html#oda_api.data_products.BinaryData",fillcolor=white,fontname="Vera Sans, DejaVu Sans, Liberation Sans, Arial, Helvetica, sans",fontsize=10,height=0.25,shape=box,style="setlinewidth(0.5),filled",target="_top"]; "BinaryProduct" [URL="oda_api.data_products.BinaryProduct.html#oda_api.data_products.BinaryProduct",fillcolor=white,fontname="Vera Sans, DejaVu Sans, Liberation Sans, Arial, Helvetica, sans",fontsize=10,height=0.25,shape=box,style="setlinewidth(0.5),filled",target="_top"]; "DataProduct" -> "BinaryProduct" [arrowsize=0.5,style="setlinewidth(0.5)"]; "DataProduct" [URL="oda_api.data_products.DataProduct.html#oda_api.data_products.DataProduct",fillcolor=white,fontname="Vera Sans, DejaVu Sans, Liberation Sans, Arial, Helvetica, sans",fontsize=10,height=0.25,shape=box,style="setlinewidth(0.5),filled",target="_top"]; "ABC" -> "DataProduct" [arrowsize=0.5,style="setlinewidth(0.5)"]; "GWContoursDataProduct" [URL="oda_api.data_products.GWContoursDataProduct.html#oda_api.data_products.GWContoursDataProduct",fillcolor=white,fontname="Vera Sans, DejaVu Sans, Liberation Sans, Arial, Helvetica, sans",fontsize=10,height=0.25,shape=box,style="setlinewidth(0.5),filled",target="_top"]; "GWEventContours" [URL="oda_api.data_products.GWEventContours.html#oda_api.data_products.GWEventContours",fillcolor=white,fontname="Vera Sans, DejaVu Sans, Liberation Sans, Arial, Helvetica, sans",fontsize=10,height=0.25,shape=box,style="setlinewidth(0.5),filled",target="_top"]; "ImageDataProduct" [URL="oda_api.data_products.ImageDataProduct.html#oda_api.data_products.ImageDataProduct",fillcolor=white,fontname="Vera Sans, DejaVu Sans, Liberation Sans, Arial, Helvetica, sans",fontsize=10,height=0.25,shape=box,style="setlinewidth(0.5),filled",target="_top"]; "NumpyDataProduct" -> "ImageDataProduct" [arrowsize=0.5,style="setlinewidth(0.5)"]; "LightCurveDataProduct" [URL="oda_api.data_products.LightCurveDataProduct.html#oda_api.data_products.LightCurveDataProduct",fillcolor=white,fontname="Vera Sans, DejaVu Sans, Liberation Sans, Arial, Helvetica, sans",fontsize=10,height=0.25,shape=box,style="setlinewidth(0.5),filled",target="_top"]; "NumpyDataProduct" -> "LightCurveDataProduct" [arrowsize=0.5,style="setlinewidth(0.5)"]; "NumpyDataProduct" [URL="oda_api.data_products.NumpyDataProduct.html#oda_api.data_products.NumpyDataProduct",fillcolor=white,fontname="Vera Sans, DejaVu Sans, Liberation Sans, Arial, Helvetica, sans",fontsize=10,height=0.25,shape=box,style="setlinewidth(0.5),filled",target="_top"]; "DataProduct" -> "NumpyDataProduct" [arrowsize=0.5,style="setlinewidth(0.5)"]; "NumpyDataUnit" [URL="oda_api.data_products.NumpyDataUnit.html#oda_api.data_products.NumpyDataUnit",fillcolor=white,fontname="Vera Sans, DejaVu Sans, Liberation Sans, Arial, Helvetica, sans",fontsize=10,height=0.25,shape=box,style="setlinewidth(0.5),filled",target="_top"]; "ODAAstropyTable" [URL="oda_api.data_products.ODAAstropyTable.html#oda_api.data_products.ODAAstropyTable",fillcolor=white,fontname="Vera Sans, DejaVu Sans, Liberation Sans, Arial, Helvetica, sans",fontsize=10,height=0.25,shape=box,style="setlinewidth(0.5),filled",target="_top"]; "DataProduct" -> "ODAAstropyTable" [arrowsize=0.5,style="setlinewidth(0.5)"]; "PictureProduct" [URL="oda_api.data_products.PictureProduct.html#oda_api.data_products.PictureProduct",fillcolor=white,fontname="Vera Sans, DejaVu Sans, Liberation Sans, Arial, Helvetica, sans",fontsize=10,height=0.25,shape=box,style="setlinewidth(0.5),filled",target="_top"]; "DataProduct" -> "PictureProduct" [arrowsize=0.5,style="setlinewidth(0.5)"]; "TextLikeProduct" [URL="oda_api.data_products.TextLikeProduct.html#oda_api.data_products.TextLikeProduct",fillcolor=white,fontname="Vera Sans, DejaVu Sans, Liberation Sans, Arial, Helvetica, sans",fontsize=10,height=0.25,shape=box,style="setlinewidth(0.5),filled",target="_top"]; "DataProduct" -> "TextLikeProduct" [arrowsize=0.5,style="setlinewidth(0.5)"]; }