Describable#
- class lsst.images.Describable(*args, **kwargs)#
Bases:
ProtocolAn object that can produce a
Reportdescribing itself.describeis the entry point callers use;_describeis the recursive contract composites use to build child reports. They differ in signature:describespells its options out as keyword arguments for convenience, while_describetakes the singleDescribeOptionsvalue that composites thread down the tree.Methods Summary
Methods Documentation
- describe(*, brief=False, detail=False, exclude=())#
Return a
Reportdescribing this object.- Parameters:
brief (
bool, optional) – Whether to build only whatreprandstrread.detail (
bool, optional) – Whether to include extras that are too expensive for a default report.exclude (
Collection[str], optional) – Names of report elements to omit.
- Returns:
report – Report describing this object.
- Return type: