Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Skip steps within Stitching #42

Open
FangmingXie opened this issue Jun 26, 2023 · 4 comments
Open

Skip steps within Stitching #42

FangmingXie opened this issue Jun 26, 2023 · 4 comments
Labels
enhancement New feature or request

Comments

@FangmingXie
Copy link
Contributor

FangmingXie commented Jun 26, 2023

New feature

I was trying to stitch a large sample. The whole stitching pipeline seems to have a few consecutive steps, including:

  • parse czi tile
  • czi2n5
  • retile z
  • flatfield correction
  • stitch
  • fuse

where each step could take long to complete. If the pipeline was stopped in the middle, we have to rerun the entire thing from the very beginning.

I was wondering if we can skip those steps if they have been done, in much of the same way as we can already choose to skip registration, spot_extraction, etc? Thanks!

Proposal

For example, can we skip czi2n5 if that step has been completed in a previous run? Can we choose to do fuse only, if all previous steps have been completed?

Usage scenario

This will make stitching large sample much easier than now, especially when it is run on a modest server or on a computer cluster that restricts user time.

@FangmingXie FangmingXie added the enhancement New feature or request label Jun 26, 2023
@krokicki
Copy link
Member

You can use the --skip parameter to skip any set of steps, as long as the files that subsequent steps expect are in the correct location.

@FangmingXie
Copy link
Contributor Author

Thanks that I know and I am using that feature a lot -- it is very useful! However, I guess my question is: can we skip a "half" step within the stitching step? I know we can skip these steps such as: stitching, registration, spot_extraction, segmentation, warp_spots... But I am not sure if I can skip a half step within stitching if the intermediate files were there.

@krokicki
Copy link
Member

Ah, I understand what you mean now. I think it should be possible to add this feature.

@krokicki krokicki reopened this Sep 27, 2023
@FangmingXie
Copy link
Contributor Author

I guess this feature is not on the top of my wish list now. So no worries.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
enhancement New feature or request
Projects
None yet
Development

No branches or pull requests

2 participants