For certain beamlines (i.e., bl733), we will need to ingest multiple files from a single scan into SciCat.
For the dataset_path argument in orchestration/scicat/ingest.py:scicat_ingest_flow(), we could modify it to accept Path or list[Path], and pass that into ingest(). This also means updating the ingest function in the scicat_beamline repo.
For certain beamlines (i.e., bl733), we will need to ingest multiple files from a single scan into SciCat.
For the
dataset_pathargument inorchestration/scicat/ingest.py:scicat_ingest_flow(), we could modify it to acceptPathorlist[Path], and pass that intoingest(). This also means updating theingestfunction in thescicat_beamlinerepo.