Pleased to meet you
@Carolin Schwitalla and that looks like a cool project. Looking at the NuMorph toolset, there is indeed some conceptual overlap with the image processing tools we are using from the Saalfeld Lab and others (stitching, flatfield estimation, registration, etc.) You can read
more about those tools here. If you see something there that you might be interested in reusing and/or extending, then I'd be happy to put you in touch with the tool authors.
One thing I can recommend, especially if you are starting from scratch, is using next generation file formats (e.g.
OME-NGFF) and a distributed processing framework like Spark or Dask. We've developed ways to
run these frameworks inside Nextflow (and I'm in the process of adding these as nf-core modules). The "next gen" approaches make it possible to scale your processing up to much larger data sizes. The mouse brain images in the paper you cited are ~100 GB per channel. That's already at the edge of single node processing and usually the data only gets bigger over time.
I think there are many touch points across our efforts, so it would be great to keep this conversation going!