LLSM Processing Pipeline
The Advanced Imaging Center (AIC) uses this pipeline for pre-processing of images created on our LLSM or MOSAIC systems. The pipeline consists of multiple discrete modules that are accessed via the command line using either the llsm-pipeline
or mosaic-pipeline
commands. Which modules to implement are controlled by a configuration JSON file. The main difference in the two pipelines is the parsing of filenames and acquisition settings metadata.
Each of the modules compiles to a separate binary that can also be directly executed by calling it on the command line. These modules are:
- Flatfield Correction
- Cropping
- Deskewing
- Deconvolution
- Maximum Intensity Projection
The main pipeline command and each individual module are further described in this documentation. With any command, you can also use the -h
option to get a list of supported arguments.
Cheatsheet
Command Line Examples
llsm-pipeline /aic/instruments/llsm/experimentFolder/config.json
mosaic-pipeline /aic/instruments/MOSAIC/experimentFolder/config.json
Configuration File
See an example configuration file here.
Microscope Parameters
Microscope | Angle | μm/pixel |
---|---|---|
LLSM | 31.8° | 0.104 |
MOSAIC | -32.45° = 147.55° | 0.108 |