lsst.pipe.base  21.0.0-17-g8839fe5+c812bf64e9
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 605 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 658 of file pipeline.py.


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