sourcefinder.utility.containers =============================== .. py:module:: sourcefinder.utility.containers .. autoapi-nested-parse:: Container classes for the TKP pipeline. These provide convenient means of marshalling the various types of data -- lightcurves, detections, sources, etc -- that the pipeline must handle. .. !! processed by numpydoc !! Attributes ---------- .. autoapisummary:: sourcefinder.utility.containers.logger Classes ------- .. autoapisummary:: sourcefinder.utility.containers.ExtractionResults sourcefinder.utility.containers.ObjectContainer Module Contents --------------- .. py:class:: ExtractionResults Bases: :py:obj:`ObjectContainer` Container for the results of running source extraction on an ImageData object .. !! processed by numpydoc !! .. py:class:: ObjectContainer Bases: :py:obj:`list` A container class for objects. What sort of objects? Well, anything that has a position and we want to keep lists of, really. So detections (ie, an individual source measurement on an image), sources (ie all the detections of a given object in a given image stack) and lightcurves (ie, all the sources associated with a given object through time). .. rubric:: Notes You probably don't want to use this on it's own: see ExtractionResults, TargetList or source for more useful derived classes. .. !! processed by numpydoc !! .. py:method:: closest_to(pix_x, pix_y) .. py:data:: logger