lsst.pipe.base  20.0.0-28-g73474ed+3c7e226ea7
Public Member Functions | List of all members
lsst.pipe.base.pipeline.TaskDatasetTypes Class Reference

Public Member Functions

TaskDatasetTypes fromTaskDef (cls, TaskDef taskDef, *Registry registry)
 

Detailed Description

An immutable struct that extracts and classifies the dataset types used
by a `PipelineTask`

Definition at line 554 of file pipeline.py.

Member Function Documentation

◆ fromTaskDef()

TaskDatasetTypes lsst.pipe.base.pipeline.TaskDatasetTypes.fromTaskDef (   cls,
TaskDef  taskDef,
*Registry  registry 
)
Extract and classify the dataset types from a single `PipelineTask`.

Parameters
----------
taskDef: `TaskDef`
    An instance of a `TaskDef` class for a particular `PipelineTask`.
registry: `Registry`
    Registry used to construct normalized `DatasetType` objects and
    retrieve those that are incomplete.

Returns
-------
types: `TaskDatasetTypes`
    The dataset types used by this task.

Definition at line 607 of file pipeline.py.


The documentation for this class was generated from the following file: