lsst.afw.table¶
The lsst.afw.table
module provides handlers for tables of data,
catalogs, and data records that comprise both for the LSST Science
Pipelines.
This module is a part of the larger lsst.afw
package that provides the
foundation of the pipelines.
Contributing¶
lsst.afw.table
is developed at https://github.com/lsst/afw.
You can find Jira issues for this module under the afw component.
Python API reference¶
lsst.afw.table Package¶
Functions¶
|
|
|
Copy an alias map from one schema into another. |
|
Copy entries from one Catalog into another. |
|
Return a schema that is a deep copy of a mapping between source and target schemas. |
|
Overloaded function. |
|
Overloaded function. |
|
Generate a list of ReferenceMatches from a Catalog of "unpacked matches". |
|
Denormalise matches into a Catalog of "unpacked matches". |
|
Make a catalog of matches from a sequence of matches. |
|
Apply a numpy index array to an afw Catalog |
|
Overloaded function. |
|
Overloaded function. |
|
Overloaded function. |
Classes¶
|
|
|
|
Members: |
|
|
|
|
|
|
A mapping (i.e. |
|
|
|
Initialize a multi-catalog match. |
|
|
|
|
alias of |
Class Inheritance Diagram¶
digraph inheritanceebcde3e182 { bgcolor=transparent; rankdir=LR; size="8.0, 12.0"; "AliasMap" [URL="../../../py-api/lsst.afw.table.AliasMap.html#lsst.afw.table.AliasMap",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"]; "pybind11_object" -> "AliasMap" [arrowsize=0.5,style="setlinewidth(0.5)"]; "ArrayDKey" [URL="../../../py-api/lsst.afw.table.ArrayDKey.html#lsst.afw.table.ArrayDKey",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"]; "pybind11_object" -> "ArrayDKey" [arrowsize=0.5,style="setlinewidth(0.5)"]; "ArrayFKey" [URL="../../../py-api/lsst.afw.table.ArrayFKey.html#lsst.afw.table.ArrayFKey",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"]; "pybind11_object" -> "ArrayFKey" [arrowsize=0.5,style="setlinewidth(0.5)"]; "ArrayKey" [URL="../../../py-api/lsst.afw.table.ArrayKey.html#lsst.afw.table.ArrayKey",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"]; "BaseCatalog" [URL="../../../py-api/lsst.afw.table.BaseCatalog.html#lsst.afw.table.BaseCatalog",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"]; "pybind11_object" -> "BaseCatalog" [arrowsize=0.5,style="setlinewidth(0.5)"]; "BaseColumnView" [URL="../../../py-api/lsst.afw.table.BaseColumnView.html#lsst.afw.table.BaseColumnView",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"]; "_BaseColumnViewBase" -> "BaseColumnView" [arrowsize=0.5,style="setlinewidth(0.5)"]; "BaseRecord" [URL="../../../py-api/lsst.afw.table.BaseRecord.html#lsst.afw.table.BaseRecord",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"]; "pybind11_object" -> "BaseRecord" [arrowsize=0.5,style="setlinewidth(0.5)"]; "BaseTable" [URL="../../../py-api/lsst.afw.table.BaseTable.html#lsst.afw.table.BaseTable",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"]; "pybind11_object" -> "BaseTable" [arrowsize=0.5,style="setlinewidth(0.5)"]; "BitsColumn" [URL="../../../py-api/lsst.afw.table.BitsColumn.html#lsst.afw.table.BitsColumn",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"]; "pybind11_object" -> "BitsColumn" [arrowsize=0.5,style="setlinewidth(0.5)"]; "Box2DKey" [URL="../../../py-api/lsst.afw.table.Box2DKey.html#lsst.afw.table.Box2DKey",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"]; "pybind11_object" -> "Box2DKey" [arrowsize=0.5,style="setlinewidth(0.5)"]; "Box2IKey" [URL="../../../py-api/lsst.afw.table.Box2IKey.html#lsst.afw.table.Box2IKey",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"]; "pybind11_object" -> "Box2IKey" [arrowsize=0.5,style="setlinewidth(0.5)"]; "Catalog" [URL="../../../py-api/lsst.afw.table.Catalog.html#lsst.afw.table.Catalog",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"]; "Centroid" [URL="../../../py-api/lsst.afw.table.Centroid.html#lsst.afw.table.Centroid",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"]; "SlotDefinition" -> "Centroid" [arrowsize=0.5,style="setlinewidth(0.5)"]; "Collection" [fillcolor=white,fontname="Vera Sans, DejaVu Sans, Liberation Sans, Arial, Helvetica, sans",fontsize=10,height=0.25,shape=box,style="setlinewidth(0.5),filled"]; "Sized" -> "Collection" [arrowsize=0.5,style="setlinewidth(0.5)"]; "Iterable" -> "Collection" [arrowsize=0.5,style="setlinewidth(0.5)"]; "Container" -> "Collection" [arrowsize=0.5,style="setlinewidth(0.5)"]; "Container" [fillcolor=white,fontname="Vera Sans, DejaVu Sans, Liberation Sans, Arial, Helvetica, sans",fontsize=10,height=0.25,shape=box,style="setlinewidth(0.5),filled"]; "CoordKey" [URL="../../../py-api/lsst.afw.table.CoordKey.html#lsst.afw.table.CoordKey",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"]; "pybind11_object" -> "CoordKey" [arrowsize=0.5,style="setlinewidth(0.5)"]; "CoordinateType" [URL="../../../py-api/lsst.afw.table.CoordinateType.html#lsst.afw.table.CoordinateType",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",tooltip="Members:"]; "pybind11_object" -> "CoordinateType" [arrowsize=0.5,style="setlinewidth(0.5)"]; "CovarianceMatrix2dKey" [URL="../../../py-api/lsst.afw.table.CovarianceMatrix2dKey.html#lsst.afw.table.CovarianceMatrix2dKey",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"]; "pybind11_object" -> "CovarianceMatrix2dKey" [arrowsize=0.5,style="setlinewidth(0.5)"]; "CovarianceMatrix2fKey" [URL="../../../py-api/lsst.afw.table.CovarianceMatrix2fKey.html#lsst.afw.table.CovarianceMatrix2fKey",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"]; "pybind11_object" -> "CovarianceMatrix2fKey" [arrowsize=0.5,style="setlinewidth(0.5)"]; "CovarianceMatrix3dKey" [URL="../../../py-api/lsst.afw.table.CovarianceMatrix3dKey.html#lsst.afw.table.CovarianceMatrix3dKey",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"]; "pybind11_object" -> "CovarianceMatrix3dKey" [arrowsize=0.5,style="setlinewidth(0.5)"]; "CovarianceMatrix3fKey" [URL="../../../py-api/lsst.afw.table.CovarianceMatrix3fKey.html#lsst.afw.table.CovarianceMatrix3fKey",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"]; "pybind11_object" -> "CovarianceMatrix3fKey" [arrowsize=0.5,style="setlinewidth(0.5)"]; "CovarianceMatrix4dKey" [URL="../../../py-api/lsst.afw.table.CovarianceMatrix4dKey.html#lsst.afw.table.CovarianceMatrix4dKey",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"]; "pybind11_object" -> "CovarianceMatrix4dKey" [arrowsize=0.5,style="setlinewidth(0.5)"]; "CovarianceMatrix4fKey" [URL="../../../py-api/lsst.afw.table.CovarianceMatrix4fKey.html#lsst.afw.table.CovarianceMatrix4fKey",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"]; "pybind11_object" -> "CovarianceMatrix4fKey" [arrowsize=0.5,style="setlinewidth(0.5)"]; "CovarianceMatrixKey" [URL="../../../py-api/lsst.afw.table.CovarianceMatrixKey.html#lsst.afw.table.CovarianceMatrixKey",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"]; "CovarianceMatrixXdKey" [URL="../../../py-api/lsst.afw.table.CovarianceMatrixXdKey.html#lsst.afw.table.CovarianceMatrixXdKey",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"]; "pybind11_object" -> "CovarianceMatrixXdKey" [arrowsize=0.5,style="setlinewidth(0.5)"]; "CovarianceMatrixXfKey" [URL="../../../py-api/lsst.afw.table.CovarianceMatrixXfKey.html#lsst.afw.table.CovarianceMatrixXfKey",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"]; "pybind11_object" -> "CovarianceMatrixXfKey" [arrowsize=0.5,style="setlinewidth(0.5)"]; "EllipseKey" [URL="../../../py-api/lsst.afw.table.EllipseKey.html#lsst.afw.table.EllipseKey",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"]; "pybind11_object" -> "EllipseKey" [arrowsize=0.5,style="setlinewidth(0.5)"]; "ExposureCatalog" [URL="../../../py-api/lsst.afw.table.ExposureCatalog.html#lsst.afw.table.ExposureCatalog",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"]; "_ExposureSortedCatalogBase" -> "ExposureCatalog" [arrowsize=0.5,style="setlinewidth(0.5)"]; "ExposureColumnView" [URL="../../../py-api/lsst.afw.table.ExposureColumnView.html#lsst.afw.table.ExposureColumnView",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"]; "_BaseColumnViewBase" -> "ExposureColumnView" [arrowsize=0.5,style="setlinewidth(0.5)"]; "ExposureRecord" [URL="../../../py-api/lsst.afw.table.ExposureRecord.html#lsst.afw.table.ExposureRecord",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"]; "BaseRecord" -> "ExposureRecord" [arrowsize=0.5,style="setlinewidth(0.5)"]; "ExposureTable" [URL="../../../py-api/lsst.afw.table.ExposureTable.html#lsst.afw.table.ExposureTable",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"]; "BaseTable" -> "ExposureTable" [arrowsize=0.5,style="setlinewidth(0.5)"]; "Field" [URL="../../../py-api/lsst.afw.table.Field.html#lsst.afw.table.Field",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"]; "FieldAngle" [URL="../../../py-api/lsst.afw.table.FieldAngle.html#lsst.afw.table.FieldAngle",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"]; "FieldBaseAngle" -> "FieldAngle" [arrowsize=0.5,style="setlinewidth(0.5)"]; "FieldArrayB" [URL="../../../py-api/lsst.afw.table.FieldArrayB.html#lsst.afw.table.FieldArrayB",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"]; "FieldBaseArrayB" -> "FieldArrayB" [arrowsize=0.5,style="setlinewidth(0.5)"]; "FieldArrayD" [URL="../../../py-api/lsst.afw.table.FieldArrayD.html#lsst.afw.table.FieldArrayD",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"]; "FieldBaseArrayD" -> "FieldArrayD" [arrowsize=0.5,style="setlinewidth(0.5)"]; "FieldArrayF" [URL="../../../py-api/lsst.afw.table.FieldArrayF.html#lsst.afw.table.FieldArrayF",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"]; "FieldBaseArrayF" -> "FieldArrayF" [arrowsize=0.5,style="setlinewidth(0.5)"]; "FieldArrayI" [URL="../../../py-api/lsst.afw.table.FieldArrayI.html#lsst.afw.table.FieldArrayI",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"]; "FieldBaseArrayI" -> "FieldArrayI" [arrowsize=0.5,style="setlinewidth(0.5)"]; "FieldArrayU" [URL="../../../py-api/lsst.afw.table.FieldArrayU.html#lsst.afw.table.FieldArrayU",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"]; "FieldBaseArrayU" -> "FieldArrayU" [arrowsize=0.5,style="setlinewidth(0.5)"]; "FieldB" [URL="../../../py-api/lsst.afw.table.FieldB.html#lsst.afw.table.FieldB",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"]; "FieldBaseB" -> "FieldB" [arrowsize=0.5,style="setlinewidth(0.5)"]; "FieldBaseAngle" [URL="../../../py-api/lsst.afw.table.FieldBaseAngle.html#lsst.afw.table.FieldBaseAngle",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"]; "pybind11_object" -> "FieldBaseAngle" [arrowsize=0.5,style="setlinewidth(0.5)"]; "FieldBaseArrayB" [URL="../../../py-api/lsst.afw.table.FieldBaseArrayB.html#lsst.afw.table.FieldBaseArrayB",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"]; "pybind11_object" -> "FieldBaseArrayB" [arrowsize=0.5,style="setlinewidth(0.5)"]; "FieldBaseArrayD" [URL="../../../py-api/lsst.afw.table.FieldBaseArrayD.html#lsst.afw.table.FieldBaseArrayD",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"]; "pybind11_object" -> "FieldBaseArrayD" [arrowsize=0.5,style="setlinewidth(0.5)"]; "FieldBaseArrayF" [URL="../../../py-api/lsst.afw.table.FieldBaseArrayF.html#lsst.afw.table.FieldBaseArrayF",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"]; "pybind11_object" -> "FieldBaseArrayF" [arrowsize=0.5,style="setlinewidth(0.5)"]; "FieldBaseArrayI" [URL="../../../py-api/lsst.afw.table.FieldBaseArrayI.html#lsst.afw.table.FieldBaseArrayI",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"]; "pybind11_object" -> "FieldBaseArrayI" [arrowsize=0.5,style="setlinewidth(0.5)"]; "FieldBaseArrayU" [URL="../../../py-api/lsst.afw.table.FieldBaseArrayU.html#lsst.afw.table.FieldBaseArrayU",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"]; "pybind11_object" -> "FieldBaseArrayU" [arrowsize=0.5,style="setlinewidth(0.5)"]; "FieldBaseB" [URL="../../../py-api/lsst.afw.table.FieldBaseB.html#lsst.afw.table.FieldBaseB",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"]; "pybind11_object" -> "FieldBaseB" [arrowsize=0.5,style="setlinewidth(0.5)"]; "FieldBaseD" [URL="../../../py-api/lsst.afw.table.FieldBaseD.html#lsst.afw.table.FieldBaseD",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"]; "pybind11_object" -> "FieldBaseD" [arrowsize=0.5,style="setlinewidth(0.5)"]; "FieldBaseF" [URL="../../../py-api/lsst.afw.table.FieldBaseF.html#lsst.afw.table.FieldBaseF",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"]; "pybind11_object" -> "FieldBaseF" [arrowsize=0.5,style="setlinewidth(0.5)"]; "FieldBaseFlag" [URL="../../../py-api/lsst.afw.table.FieldBaseFlag.html#lsst.afw.table.FieldBaseFlag",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"]; "pybind11_object" -> "FieldBaseFlag" [arrowsize=0.5,style="setlinewidth(0.5)"]; "FieldBaseI" [URL="../../../py-api/lsst.afw.table.FieldBaseI.html#lsst.afw.table.FieldBaseI",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"]; "pybind11_object" -> "FieldBaseI" [arrowsize=0.5,style="setlinewidth(0.5)"]; "FieldBaseL" [URL="../../../py-api/lsst.afw.table.FieldBaseL.html#lsst.afw.table.FieldBaseL",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"]; "pybind11_object" -> "FieldBaseL" [arrowsize=0.5,style="setlinewidth(0.5)"]; "FieldBaseString" [URL="../../../py-api/lsst.afw.table.FieldBaseString.html#lsst.afw.table.FieldBaseString",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"]; "pybind11_object" -> "FieldBaseString" [arrowsize=0.5,style="setlinewidth(0.5)"]; "FieldBaseU" [URL="../../../py-api/lsst.afw.table.FieldBaseU.html#lsst.afw.table.FieldBaseU",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"]; "pybind11_object" -> "FieldBaseU" [arrowsize=0.5,style="setlinewidth(0.5)"]; "FieldD" [URL="../../../py-api/lsst.afw.table.FieldD.html#lsst.afw.table.FieldD",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"]; "FieldBaseD" -> "FieldD" [arrowsize=0.5,style="setlinewidth(0.5)"]; "FieldF" [URL="../../../py-api/lsst.afw.table.FieldF.html#lsst.afw.table.FieldF",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"]; "FieldBaseF" -> "FieldF" [arrowsize=0.5,style="setlinewidth(0.5)"]; "FieldFlag" [URL="../../../py-api/lsst.afw.table.FieldFlag.html#lsst.afw.table.FieldFlag",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"]; "FieldBaseFlag" -> "FieldFlag" [arrowsize=0.5,style="setlinewidth(0.5)"]; "FieldI" [URL="../../../py-api/lsst.afw.table.FieldI.html#lsst.afw.table.FieldI",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"]; "FieldBaseI" -> "FieldI" [arrowsize=0.5,style="setlinewidth(0.5)"]; "FieldL" [URL="../../../py-api/lsst.afw.table.FieldL.html#lsst.afw.table.FieldL",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"]; "FieldBaseL" -> "FieldL" [arrowsize=0.5,style="setlinewidth(0.5)"]; "FieldString" [URL="../../../py-api/lsst.afw.table.FieldString.html#lsst.afw.table.FieldString",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"]; "FieldBaseString" -> "FieldString" [arrowsize=0.5,style="setlinewidth(0.5)"]; "FieldU" [URL="../../../py-api/lsst.afw.table.FieldU.html#lsst.afw.table.FieldU",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"]; "FieldBaseU" -> "FieldU" [arrowsize=0.5,style="setlinewidth(0.5)"]; "Flux" [URL="../../../py-api/lsst.afw.table.Flux.html#lsst.afw.table.Flux",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"]; "SlotDefinition" -> "Flux" [arrowsize=0.5,style="setlinewidth(0.5)"]; "GroupView" [URL="../../../py-api/lsst.afw.table.GroupView.html#lsst.afw.table.GroupView",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",tooltip="A mapping (i.e. dict-like object) that provides convenient"]; "Mapping" -> "GroupView" [arrowsize=0.5,style="setlinewidth(0.5)"]; "IdFactory" [URL="../../../py-api/lsst.afw.table.IdFactory.html#lsst.afw.table.IdFactory",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"]; "pybind11_object" -> "IdFactory" [arrowsize=0.5,style="setlinewidth(0.5)"]; "Iterable" [fillcolor=white,fontname="Vera Sans, DejaVu Sans, Liberation Sans, Arial, Helvetica, sans",fontsize=10,height=0.25,shape=box,style="setlinewidth(0.5),filled"]; "Key" [URL="../../../py-api/lsst.afw.table.Key.html#lsst.afw.table.Key",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"]; "KeyAngle" [URL="../../../py-api/lsst.afw.table.KeyAngle.html#lsst.afw.table.KeyAngle",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"]; "KeyBaseAngle" -> "KeyAngle" [arrowsize=0.5,style="setlinewidth(0.5)"]; "FieldBaseAngle" -> "KeyAngle" [arrowsize=0.5,style="setlinewidth(0.5)"]; "KeyArrayB" [URL="../../../py-api/lsst.afw.table.KeyArrayB.html#lsst.afw.table.KeyArrayB",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"]; "KeyBaseArrayB" -> "KeyArrayB" [arrowsize=0.5,style="setlinewidth(0.5)"]; "FieldBaseArrayB" -> "KeyArrayB" [arrowsize=0.5,style="setlinewidth(0.5)"]; "KeyArrayD" [URL="../../../py-api/lsst.afw.table.KeyArrayD.html#lsst.afw.table.KeyArrayD",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"]; "KeyBaseArrayD" -> "KeyArrayD" [arrowsize=0.5,style="setlinewidth(0.5)"]; "FieldBaseArrayD" -> "KeyArrayD" [arrowsize=0.5,style="setlinewidth(0.5)"]; "KeyArrayF" [URL="../../../py-api/lsst.afw.table.KeyArrayF.html#lsst.afw.table.KeyArrayF",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"]; "KeyBaseArrayF" -> "KeyArrayF" [arrowsize=0.5,style="setlinewidth(0.5)"]; "FieldBaseArrayF" -> "KeyArrayF" [arrowsize=0.5,style="setlinewidth(0.5)"]; "KeyArrayI" [URL="../../../py-api/lsst.afw.table.KeyArrayI.html#lsst.afw.table.KeyArrayI",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"]; "KeyBaseArrayI" -> "KeyArrayI" [arrowsize=0.5,style="setlinewidth(0.5)"]; "FieldBaseArrayI" -> "KeyArrayI" [arrowsize=0.5,style="setlinewidth(0.5)"]; "KeyArrayU" [URL="../../../py-api/lsst.afw.table.KeyArrayU.html#lsst.afw.table.KeyArrayU",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"]; "KeyBaseArrayU" -> "KeyArrayU" [arrowsize=0.5,style="setlinewidth(0.5)"]; "FieldBaseArrayU" -> "KeyArrayU" [arrowsize=0.5,style="setlinewidth(0.5)"]; "KeyB" [URL="../../../py-api/lsst.afw.table.KeyB.html#lsst.afw.table.KeyB",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"]; "KeyBaseB" -> "KeyB" [arrowsize=0.5,style="setlinewidth(0.5)"]; "FieldBaseB" -> "KeyB" [arrowsize=0.5,style="setlinewidth(0.5)"]; "KeyBaseAngle" [URL="../../../py-api/lsst.afw.table.KeyBaseAngle.html#lsst.afw.table.KeyBaseAngle",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"]; "pybind11_object" -> "KeyBaseAngle" [arrowsize=0.5,style="setlinewidth(0.5)"]; "KeyBaseArrayB" [URL="../../../py-api/lsst.afw.table.KeyBaseArrayB.html#lsst.afw.table.KeyBaseArrayB",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"]; "pybind11_object" -> "KeyBaseArrayB" [arrowsize=0.5,style="setlinewidth(0.5)"]; "KeyBaseArrayD" [URL="../../../py-api/lsst.afw.table.KeyBaseArrayD.html#lsst.afw.table.KeyBaseArrayD",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"]; "pybind11_object" -> "KeyBaseArrayD" [arrowsize=0.5,style="setlinewidth(0.5)"]; "KeyBaseArrayF" [URL="../../../py-api/lsst.afw.table.KeyBaseArrayF.html#lsst.afw.table.KeyBaseArrayF",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"]; "pybind11_object" -> "KeyBaseArrayF" [arrowsize=0.5,style="setlinewidth(0.5)"]; "KeyBaseArrayI" [URL="../../../py-api/lsst.afw.table.KeyBaseArrayI.html#lsst.afw.table.KeyBaseArrayI",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"]; "pybind11_object" -> "KeyBaseArrayI" [arrowsize=0.5,style="setlinewidth(0.5)"]; "KeyBaseArrayU" [URL="../../../py-api/lsst.afw.table.KeyBaseArrayU.html#lsst.afw.table.KeyBaseArrayU",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"]; "pybind11_object" -> "KeyBaseArrayU" [arrowsize=0.5,style="setlinewidth(0.5)"]; "KeyBaseB" [URL="../../../py-api/lsst.afw.table.KeyBaseB.html#lsst.afw.table.KeyBaseB",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"]; "pybind11_object" -> "KeyBaseB" [arrowsize=0.5,style="setlinewidth(0.5)"]; "KeyBaseD" [URL="../../../py-api/lsst.afw.table.KeyBaseD.html#lsst.afw.table.KeyBaseD",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"]; "pybind11_object" -> "KeyBaseD" [arrowsize=0.5,style="setlinewidth(0.5)"]; "KeyBaseF" [URL="../../../py-api/lsst.afw.table.KeyBaseF.html#lsst.afw.table.KeyBaseF",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"]; "pybind11_object" -> "KeyBaseF" [arrowsize=0.5,style="setlinewidth(0.5)"]; "KeyBaseFlag" [URL="../../../py-api/lsst.afw.table.KeyBaseFlag.html#lsst.afw.table.KeyBaseFlag",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"]; "pybind11_object" -> "KeyBaseFlag" [arrowsize=0.5,style="setlinewidth(0.5)"]; "KeyBaseI" [URL="../../../py-api/lsst.afw.table.KeyBaseI.html#lsst.afw.table.KeyBaseI",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"]; "pybind11_object" -> "KeyBaseI" [arrowsize=0.5,style="setlinewidth(0.5)"]; "KeyBaseL" [URL="../../../py-api/lsst.afw.table.KeyBaseL.html#lsst.afw.table.KeyBaseL",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"]; "pybind11_object" -> "KeyBaseL" [arrowsize=0.5,style="setlinewidth(0.5)"]; "KeyBaseString" [URL="../../../py-api/lsst.afw.table.KeyBaseString.html#lsst.afw.table.KeyBaseString",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"]; "pybind11_object" -> "KeyBaseString" [arrowsize=0.5,style="setlinewidth(0.5)"]; "KeyBaseU" [URL="../../../py-api/lsst.afw.table.KeyBaseU.html#lsst.afw.table.KeyBaseU",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"]; "pybind11_object" -> "KeyBaseU" [arrowsize=0.5,style="setlinewidth(0.5)"]; "KeyD" [URL="../../../py-api/lsst.afw.table.KeyD.html#lsst.afw.table.KeyD",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"]; "KeyBaseD" -> "KeyD" [arrowsize=0.5,style="setlinewidth(0.5)"]; "FieldBaseD" -> "KeyD" [arrowsize=0.5,style="setlinewidth(0.5)"]; "KeyF" [URL="../../../py-api/lsst.afw.table.KeyF.html#lsst.afw.table.KeyF",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"]; "KeyBaseF" -> "KeyF" [arrowsize=0.5,style="setlinewidth(0.5)"]; "FieldBaseF" -> "KeyF" [arrowsize=0.5,style="setlinewidth(0.5)"]; "KeyFlag" [URL="../../../py-api/lsst.afw.table.KeyFlag.html#lsst.afw.table.KeyFlag",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"]; "KeyBaseFlag" -> "KeyFlag" [arrowsize=0.5,style="setlinewidth(0.5)"]; "FieldBaseFlag" -> "KeyFlag" [arrowsize=0.5,style="setlinewidth(0.5)"]; "KeyI" [URL="../../../py-api/lsst.afw.table.KeyI.html#lsst.afw.table.KeyI",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"]; "KeyBaseI" -> "KeyI" [arrowsize=0.5,style="setlinewidth(0.5)"]; "FieldBaseI" -> "KeyI" [arrowsize=0.5,style="setlinewidth(0.5)"]; "KeyL" [URL="../../../py-api/lsst.afw.table.KeyL.html#lsst.afw.table.KeyL",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"]; "KeyBaseL" -> "KeyL" [arrowsize=0.5,style="setlinewidth(0.5)"]; "FieldBaseL" -> "KeyL" [arrowsize=0.5,style="setlinewidth(0.5)"]; "KeyString" [URL="../../../py-api/lsst.afw.table.KeyString.html#lsst.afw.table.KeyString",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"]; "KeyBaseString" -> "KeyString" [arrowsize=0.5,style="setlinewidth(0.5)"]; "FieldBaseString" -> "KeyString" [arrowsize=0.5,style="setlinewidth(0.5)"]; "KeyU" [URL="../../../py-api/lsst.afw.table.KeyU.html#lsst.afw.table.KeyU",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"]; "KeyBaseU" -> "KeyU" [arrowsize=0.5,style="setlinewidth(0.5)"]; "FieldBaseU" -> "KeyU" [arrowsize=0.5,style="setlinewidth(0.5)"]; "Mapping" [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="A Mapping is a generic container for associating key/value"]; "Collection" -> "Mapping" [arrowsize=0.5,style="setlinewidth(0.5)"]; "MatchControl" [URL="../../../py-api/lsst.afw.table.MatchControl.html#lsst.afw.table.MatchControl",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"]; "pybind11_object" -> "MatchControl" [arrowsize=0.5,style="setlinewidth(0.5)"]; "MultiMatch" [URL="../../../py-api/lsst.afw.table.MultiMatch.html#lsst.afw.table.MultiMatch",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",tooltip="Initialize a multi-catalog match."]; "Point2DKey" [URL="../../../py-api/lsst.afw.table.Point2DKey.html#lsst.afw.table.Point2DKey",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"]; "pybind11_object" -> "Point2DKey" [arrowsize=0.5,style="setlinewidth(0.5)"]; "Point2IKey" [URL="../../../py-api/lsst.afw.table.Point2IKey.html#lsst.afw.table.Point2IKey",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"]; "pybind11_object" -> "Point2IKey" [arrowsize=0.5,style="setlinewidth(0.5)"]; "Point3DKey" [URL="../../../py-api/lsst.afw.table.Point3DKey.html#lsst.afw.table.Point3DKey",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"]; "pybind11_object" -> "Point3DKey" [arrowsize=0.5,style="setlinewidth(0.5)"]; "Point3IKey" [URL="../../../py-api/lsst.afw.table.Point3IKey.html#lsst.afw.table.Point3IKey",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"]; "pybind11_object" -> "Point3IKey" [arrowsize=0.5,style="setlinewidth(0.5)"]; "PointKey" [URL="../../../py-api/lsst.afw.table.PointKey.html#lsst.afw.table.PointKey",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"]; "QuadrupoleKey" [URL="../../../py-api/lsst.afw.table.QuadrupoleKey.html#lsst.afw.table.QuadrupoleKey",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"]; "pybind11_object" -> "QuadrupoleKey" [arrowsize=0.5,style="setlinewidth(0.5)"]; "ReferenceMatch" [URL="../../../py-api/lsst.afw.table.ReferenceMatch.html#lsst.afw.table.ReferenceMatch",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"]; "pybind11_object" -> "ReferenceMatch" [arrowsize=0.5,style="setlinewidth(0.5)"]; "Schema" [URL="../../../py-api/lsst.afw.table.Schema.html#lsst.afw.table.Schema",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"]; "pybind11_object" -> "Schema" [arrowsize=0.5,style="setlinewidth(0.5)"]; "SchemaItem" [URL="../../../py-api/lsst.afw.table.SchemaItem.html#lsst.afw.table.SchemaItem",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"]; "SchemaItemAngle" [URL="../../../py-api/lsst.afw.table.SchemaItemAngle.html#lsst.afw.table.SchemaItemAngle",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"]; "pybind11_object" -> "SchemaItemAngle" [arrowsize=0.5,style="setlinewidth(0.5)"]; "SchemaItemArrayB" [URL="../../../py-api/lsst.afw.table.SchemaItemArrayB.html#lsst.afw.table.SchemaItemArrayB",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"]; "pybind11_object" -> "SchemaItemArrayB" [arrowsize=0.5,style="setlinewidth(0.5)"]; "SchemaItemArrayD" [URL="../../../py-api/lsst.afw.table.SchemaItemArrayD.html#lsst.afw.table.SchemaItemArrayD",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"]; "pybind11_object" -> "SchemaItemArrayD" [arrowsize=0.5,style="setlinewidth(0.5)"]; "SchemaItemArrayF" [URL="../../../py-api/lsst.afw.table.SchemaItemArrayF.html#lsst.afw.table.SchemaItemArrayF",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"]; "pybind11_object" -> "SchemaItemArrayF" [arrowsize=0.5,style="setlinewidth(0.5)"]; "SchemaItemArrayI" [URL="../../../py-api/lsst.afw.table.SchemaItemArrayI.html#lsst.afw.table.SchemaItemArrayI",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"]; "pybind11_object" -> "SchemaItemArrayI" [arrowsize=0.5,style="setlinewidth(0.5)"]; "SchemaItemArrayU" [URL="../../../py-api/lsst.afw.table.SchemaItemArrayU.html#lsst.afw.table.SchemaItemArrayU",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"]; "pybind11_object" -> "SchemaItemArrayU" [arrowsize=0.5,style="setlinewidth(0.5)"]; "SchemaItemB" [URL="../../../py-api/lsst.afw.table.SchemaItemB.html#lsst.afw.table.SchemaItemB",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"]; "pybind11_object" -> "SchemaItemB" [arrowsize=0.5,style="setlinewidth(0.5)"]; "SchemaItemD" [URL="../../../py-api/lsst.afw.table.SchemaItemD.html#lsst.afw.table.SchemaItemD",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"]; "pybind11_object" -> "SchemaItemD" [arrowsize=0.5,style="setlinewidth(0.5)"]; "SchemaItemF" [URL="../../../py-api/lsst.afw.table.SchemaItemF.html#lsst.afw.table.SchemaItemF",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"]; "pybind11_object" -> "SchemaItemF" [arrowsize=0.5,style="setlinewidth(0.5)"]; "SchemaItemFlag" [URL="../../../py-api/lsst.afw.table.SchemaItemFlag.html#lsst.afw.table.SchemaItemFlag",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"]; "pybind11_object" -> "SchemaItemFlag" [arrowsize=0.5,style="setlinewidth(0.5)"]; "SchemaItemI" [URL="../../../py-api/lsst.afw.table.SchemaItemI.html#lsst.afw.table.SchemaItemI",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"]; "pybind11_object" -> "SchemaItemI" [arrowsize=0.5,style="setlinewidth(0.5)"]; "SchemaItemL" [URL="../../../py-api/lsst.afw.table.SchemaItemL.html#lsst.afw.table.SchemaItemL",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"]; "pybind11_object" -> "SchemaItemL" [arrowsize=0.5,style="setlinewidth(0.5)"]; "SchemaItemString" [URL="../../../py-api/lsst.afw.table.SchemaItemString.html#lsst.afw.table.SchemaItemString",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"]; "pybind11_object" -> "SchemaItemString" [arrowsize=0.5,style="setlinewidth(0.5)"]; "SchemaItemU" [URL="../../../py-api/lsst.afw.table.SchemaItemU.html#lsst.afw.table.SchemaItemU",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"]; "pybind11_object" -> "SchemaItemU" [arrowsize=0.5,style="setlinewidth(0.5)"]; "SchemaMapper" [URL="../../../py-api/lsst.afw.table.SchemaMapper.html#lsst.afw.table.SchemaMapper",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"]; "pybind11_object" -> "SchemaMapper" [arrowsize=0.5,style="setlinewidth(0.5)"]; "Shape" [URL="../../../py-api/lsst.afw.table.Shape.html#lsst.afw.table.Shape",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"]; "SlotDefinition" -> "Shape" [arrowsize=0.5,style="setlinewidth(0.5)"]; "SimpleCatalog" [URL="../../../py-api/lsst.afw.table.SimpleCatalog.html#lsst.afw.table.SimpleCatalog",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"]; "_SimpleCatalogBase" -> "SimpleCatalog" [arrowsize=0.5,style="setlinewidth(0.5)"]; "SimpleColumnView" [URL="../../../py-api/lsst.afw.table.SimpleColumnView.html#lsst.afw.table.SimpleColumnView",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"]; "_BaseColumnViewBase" -> "SimpleColumnView" [arrowsize=0.5,style="setlinewidth(0.5)"]; "SimpleMatch" [URL="../../../py-api/lsst.afw.table.SimpleMatch.html#lsst.afw.table.SimpleMatch",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"]; "pybind11_object" -> "SimpleMatch" [arrowsize=0.5,style="setlinewidth(0.5)"]; "SimpleRecord" [URL="../../../py-api/lsst.afw.table.SimpleRecord.html#lsst.afw.table.SimpleRecord",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"]; "BaseRecord" -> "SimpleRecord" [arrowsize=0.5,style="setlinewidth(0.5)"]; "SimpleTable" [URL="../../../py-api/lsst.afw.table.SimpleTable.html#lsst.afw.table.SimpleTable",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"]; "BaseTable" -> "SimpleTable" [arrowsize=0.5,style="setlinewidth(0.5)"]; "Sized" [fillcolor=white,fontname="Vera Sans, DejaVu Sans, Liberation Sans, Arial, Helvetica, sans",fontsize=10,height=0.25,shape=box,style="setlinewidth(0.5),filled"]; "SlotDefinition" [URL="../../../py-api/lsst.afw.table.SlotDefinition.html#lsst.afw.table.SlotDefinition",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"]; "pybind11_object" -> "SlotDefinition" [arrowsize=0.5,style="setlinewidth(0.5)"]; "SourceCatalog" [URL="../../../py-api/lsst.afw.table.SourceCatalog.html#lsst.afw.table.SourceCatalog",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"]; "_SourceCatalogBase" -> "SourceCatalog" [arrowsize=0.5,style="setlinewidth(0.5)"]; "SourceColumnView" [URL="../../../py-api/lsst.afw.table.SourceColumnView.html#lsst.afw.table.SourceColumnView",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"]; "_SourceColumnViewBase" -> "SourceColumnView" [arrowsize=0.5,style="setlinewidth(0.5)"]; "SourceMatch" [URL="../../../py-api/lsst.afw.table.SourceMatch.html#lsst.afw.table.SourceMatch",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"]; "pybind11_object" -> "SourceMatch" [arrowsize=0.5,style="setlinewidth(0.5)"]; "SourceRecord" [URL="../../../py-api/lsst.afw.table.SourceRecord.html#lsst.afw.table.SourceRecord",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"]; "SimpleRecord" -> "SourceRecord" [arrowsize=0.5,style="setlinewidth(0.5)"]; "SourceTable" [URL="../../../py-api/lsst.afw.table.SourceTable.html#lsst.afw.table.SourceTable",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"]; "SimpleTable" -> "SourceTable" [arrowsize=0.5,style="setlinewidth(0.5)"]; "SubSchema" [URL="../../../py-api/lsst.afw.table.SubSchema.html#lsst.afw.table.SubSchema",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"]; "pybind11_object" -> "SubSchema" [arrowsize=0.5,style="setlinewidth(0.5)"]; "_BaseColumnViewBase" [fillcolor=white,fontname="Vera Sans, DejaVu Sans, Liberation Sans, Arial, Helvetica, sans",fontsize=10,height=0.25,shape=box,style="setlinewidth(0.5),filled"]; "pybind11_object" -> "_BaseColumnViewBase" [arrowsize=0.5,style="setlinewidth(0.5)"]; "_ExposureCatalogBase" [fillcolor=white,fontname="Vera Sans, DejaVu Sans, Liberation Sans, Arial, Helvetica, sans",fontsize=10,height=0.25,shape=box,style="setlinewidth(0.5),filled"]; "pybind11_object" -> "_ExposureCatalogBase" [arrowsize=0.5,style="setlinewidth(0.5)"]; "_ExposureSortedCatalogBase" [fillcolor=white,fontname="Vera Sans, DejaVu Sans, Liberation Sans, Arial, Helvetica, sans",fontsize=10,height=0.25,shape=box,style="setlinewidth(0.5),filled"]; "_ExposureCatalogBase" -> "_ExposureSortedCatalogBase" [arrowsize=0.5,style="setlinewidth(0.5)"]; "_SimpleCatalogBase" [fillcolor=white,fontname="Vera Sans, DejaVu Sans, Liberation Sans, Arial, Helvetica, sans",fontsize=10,height=0.25,shape=box,style="setlinewidth(0.5),filled"]; "pybind11_object" -> "_SimpleCatalogBase" [arrowsize=0.5,style="setlinewidth(0.5)"]; "_SourceCatalogBase" [fillcolor=white,fontname="Vera Sans, DejaVu Sans, Liberation Sans, Arial, Helvetica, sans",fontsize=10,height=0.25,shape=box,style="setlinewidth(0.5),filled"]; "pybind11_object" -> "_SourceCatalogBase" [arrowsize=0.5,style="setlinewidth(0.5)"]; "_SourceColumnViewBase" [fillcolor=white,fontname="Vera Sans, DejaVu Sans, Liberation Sans, Arial, Helvetica, sans",fontsize=10,height=0.25,shape=box,style="setlinewidth(0.5),filled"]; "_BaseColumnViewBase" -> "_SourceColumnViewBase" [arrowsize=0.5,style="setlinewidth(0.5)"]; "pybind11_object" [fillcolor=white,fontname="Vera Sans, DejaVu Sans, Liberation Sans, Arial, Helvetica, sans",fontsize=10,height=0.25,shape=box,style="setlinewidth(0.5),filled"]; }lsst.afw.table.io Package¶
Functions¶
|
Classes¶
Class Inheritance Diagram¶
digraph inheritance9cc04a359a { bgcolor=transparent; rankdir=LR; size="8.0, 12.0"; "InputArchive" [URL="../../../py-api/lsst.afw.table.io.InputArchive.html#lsst.afw.table.io.InputArchive",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"]; "pybind11_object" -> "InputArchive" [arrowsize=0.5,style="setlinewidth(0.5)"]; "OutputArchive" [URL="../../../py-api/lsst.afw.table.io.OutputArchive.html#lsst.afw.table.io.OutputArchive",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"]; "pybind11_object" -> "OutputArchive" [arrowsize=0.5,style="setlinewidth(0.5)"]; "Persistable" [URL="../../../py-api/lsst.afw.table.io.Persistable.html#lsst.afw.table.io.Persistable",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"]; "pybind11_object" -> "Persistable" [arrowsize=0.5,style="setlinewidth(0.5)"]; "pybind11_object" [fillcolor=white,fontname="Vera Sans, DejaVu Sans, Liberation Sans, Arial, Helvetica, sans",fontsize=10,height=0.25,shape=box,style="setlinewidth(0.5),filled"]; }lsst.afw.table.testUtils Module¶
Functions¶
|
Assert that two Schemas are equal. |
|
Return a string diff of two schemas. |
|
Join a sequence of words into a comma-separated, 'and'-finalized string with correct English syntax. |