update

method of dascore.workflow.task.FunctionTask source

update(
    self ,
    **kwargs ,
)-> ‘Self’

Return a new task with some parameters changed.

Examples

from dascore.workflow import Task
class ScaleExample(Task):
    factor: float = 1.0
assert ScaleExample().update(factor=2.0).factor == 2.0