Skip to content

IMAGES2PPT allows to automatically order images from microscopy in powerpoint presentations.

Notifications You must be signed in to change notification settings

amarcog/IMAGES2PPT

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

5 Commits
 
 
 
 
 
 
 
 
 
 

Repository files navigation

./LOGO.png

An online version of the IMAGES2PPT is available at shinyapp.io. See bellow for local installation using docker.

Originally, IMAGES2PPT was developed to automatically order images from microscopy in powerpoint presentations. However its usage could be applied to any kind of images that have been labeled with a rule that is compatible with the app workflow.

Usually, microscopists capture images at different levels of magnification, using various color channels (as in fluorescence imaging), or creating replicas of their samples for further analysis. These approaches ultimately generate a lot of linked images which are convenient to visualize side by side for comprehensive analysis.

IMAGES2PPT allows to automatically control this kind of side by side visualizations in powerpoint format. The only requirement is to build this labeling strategy:

Samplename_ID.ext

  • Samplename: name of the sample that has been acquired at different magnifications, colors, replicas etc. It should be identical to all linked images.

  • Underscore symbol '_': This is the key element for the app to consider every character encompassed between the last '_' and the file's extension, as the magnification/channel identifier.

  • Identifier 'ID': characters encompassed between _ and the file extension (.ext) that identify the different channels (i.e. blue, red, DAPI, ACTIN etc), magnification (i.e. 5x, 10x, 20x etc) or replica (Rep1, Rep2, Rep4...)

  • File extension '.ext': the extension of your image files (supported: .tif, .jpg, .png).

Local installation using Docker

Online version of the app could be slow when uploading big sized images. Alternatively, a docker image is avalilable to run the app locally using docker. Thus, to run IMAGES2PPT app locally follow the next steps:

  1. Download and install docker: https://docs.docker.com/engine/installation/ .

  2. Then open a command prompt (Mac) or Powershell (Windows) and run the following command:

    docker run -p 7860:7860 amarcogi27/images2ppt_am:v1

  3. Type in your Google Chrome one of the next IP directions: localhost:7860 or 127.0.0.1:7860 or http://localhost:7860/ or http://127.0.0.1:7860/

The app interface will appear in Google Chrome and files will be accessed locally by the app. This will save time issues related to uploading files by internet.

Considering this labeling strategy, here there are useful examples for IMAGES2PPT usage:

Immunofluorescence Magnifications Replicas
Sample1_blue-DAPI.tif Sample1_5x.jpg Sample1_Rep1.png
Sample1_green-ACTIN.tif Sample1_10x.jpg Sample1_Rep2.png
Sample1_red-WGA.tif Sample1_20x.jpg Sample1_Rep3.png
Sample1_MERGE.tif Sample1_30x.jpg Sample1_Rep4.png
Sample2_blue-DAPI.tif Sample2_5x.jpg Sample2_Rep1.png
Sample2_green-ACTIN.tif Sample2_10x.jpg Sample2_Rep2.png
Sample2_red-WGA.tif Sample2_20x.jpg Sample2_Rep3.png
Sample2_MERGE.tif Sample2_30x.jpg Sample2_Rep4.png

© Copyright Andrés Marco Giménez

About

IMAGES2PPT allows to automatically order images from microscopy in powerpoint presentations.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published