Program that makes image pyramids from Aperio SVS files stored in Amazon S3. Also extracts metadata, label image, and thumbnail.
OpenSlide must be used to properly open SVS files.
- Scanner dumps files onto ScanScope Workstation
aws s3 sync
from ScanScope Workstation to images S3 bucket- delete local files on successful sync
- Image preprocessor runs:
- extract thumbnail and label images
- decode slide ID from 2D barcode
- extract metadata and put into DynamoDB slide table
- generate Deep Zoom and IIIF views
- upload views into viewer S3 bucket
- Scanner technician reviews images for scanning errors
- Pathologist reviews slides
$ alias aperio-proc='docker run --rm -ti -v ~/.aws:/root/.aws vanandelinstitute/aperio-proc'
$ aperio-proc -f "imageid.svs" -s "source-bucket" -d "dest-bucket" -t "dynamodb-table-name"