Source code for ewoksfluo.tasks.input.pick_scan

from typing import Sequence
from ewokscore import Task


[docs] class PickScan( Task, input_names=["filename", "scan_number"], output_names=["bliss_scan_uri"], ): """Select a single Bliss scan."""
[docs] def run(self): filename: Sequence[str] = self.inputs.filename scan_number: Sequence[int] = self.inputs.scan_number self.outputs.bliss_scan_uri = f"{filename}::/{scan_number}.1"