InitOutputDatasetField¶
-
lsst.pipe.base.InitOutputDatasetField(*, doc, storageClass, check=None, name='', nameTemplate='')¶ Factory function to create
Configclass instances ofInitOutputDatasetConfigThis function servers as syntactic sugar for creating
ConfigFieldwhich areInitOutputDatasetConfig. The naming of this function violates the normal convention of a lowercase first letter in the function name, as this function is intended to sit in the same place asConfigFieldclasses, and consistency in declaration syntax is important.The input arguments for this class are a combination of the arguments for
ConfigFieldandInitOutputDatasetConfig. The arguments doc and check come fromConfigField, while name and storageClass come fromInitOutputDatasetConfig.Parameters: - doc :
str Documentation string for the
InitOutputDatasetConfig- name :
str Name of the
DatasetTypein the returnedInitOutputDatasetConfig- storageClass :
str Name of the
StorageClassin theInitOutputDatasetConfig- check : callable
A callable to be called with the field value that returns False if the value is invalid.
Returns: - result :
ConfigField Instance of a
ConfigFieldwithInputDatasetConfigas a dtype
- doc :