-
Notifications
You must be signed in to change notification settings - Fork 6
Pipeline Database Integration
Edward O'Donnell edited this page Feb 28, 2020
·
7 revisions
- Slides are scanned and czi files are created and placed in czi dir.
- Czi files are captured by pipeline and metadata info is placed in database.
- Tiff file metadata is captured from czi file and placed in database. Actual width and height of each tif file is captured from the metadata and entered into database.
- CZI file to TIF - done on EC2.
- TIF dir is scanned and file size from dir is compared to width and height in slide_czi_to_tif table.
- Set depth to 8 for all images.
- Flip, rotate all images.
- Linear normalize for counter stain channel, normalize other channels according to new algorithm.
- Adaptive normalization.
- Channels combined into one image for sections.
- Scaled down images set available for viewing.
- Done in existing GUI that has been upgraded to Python 3.
- All necessary GUI files and supporting files imported in the new pipeline project.
- All files cleaned up of any unnecessary code and ported to Python 3.
- All files run through pylint
- Files renamed to proper numbering.
- Precomputing step for Neuroglancer
- Precomputed files placed in appropriate dir for access by web server.