Updated Biochain Slide Converter

  • I rewrote the app to run on AWS, instead of your local Windows machine at Biochain.
  • This presented some new challenges which required major code changes + testing:
    • Migrating the download/convert/upload process to AWS cloud services
    • “Dockerizing” the app for consistent binaries (run-time environment code, like OS X or Windows) allowing for the above
    • Asynchronous upload of large trees of big files (.svs slides @~1GB each, converted to ~10-15GB of .jpegs for the DZI we host on biochain.com)
  • The benefit of all this is:
    • All original .svs slides + converted DZI images will be securely stored on AWS cloud w/ “Bucket Versioning” (automatic backups of all files uploaded)
    • We can leverage a much faster computer hosted on AWS, speeding up our convert/upload process, allowing for all files to be processed at once.
    • Moving the process to AWS frees up your local machine for other tasks
  • Thank you for your patience!

To Install (only do once per machine)

  • Unzip the Uploader file, open the new folder “biochain-slide-uploader-master”, then run “uploader.bat”

To Upload .svs Slides:

  • Drag .svs files into biochain-slide-uploader-master > slides
  • Run “Converter.bat”
  • Go to http://localhost:3000/
  • Click “Upload Slides”

To Convert Slides + Upload to Biochain Website

  • Go to http://ec2-54-215-247-188.us-west-1.compute.amazonaws.com:3000/
  • Click “Convert Slides to .dzi”
  • This will pull the slides you posted with the Uploader and pull them into the Converter
  • Once each slide is ready, it will appear in the “Converted” table and is then ready to upload.
  • To upload converted slides, click “Upload Slides.”
  • Different slides convert/upload at different rates, so we need to wait for a given slide to finish converting before we can start the upload for that slide.