Skip to main content

Mistic: A package for rendering multiple multiplexed images simultaneously

Project description

Mistic: image tSNE visualizer

This is a Python tool using the Bokeh library to view multiple multiplex images simultaneously. The code has been tested on 7-panel Vectra TIFF, 32- & 64-panel CODEX TIFF, 16-panel CODEX QPTIFF and 44-panel t-CyCIF TIFF images.

Mistic’s GUI with user inputs is shown below:

Figure description: A sample Mistic GUI with user inputs is shown. A. User-input panel where imaging technique choice, stack montage option or markers can be selected, images borders can be added, new or pre-defined image display coordinates can be chosen, and a theme for the canvases can be selected. B. Static canvas showing the image t-SNE colored and arranged as per user inputs. C. Live canvas showing the corresponding t-SNE scatter plot where each image is represented as a dot. The live canvas has tabs for displaying additional information per image. Metadata for each image can be obtained by hovering over each dot.

Features of Mistic

  • Two canvases:

    • still canvas with the image tSNE rendering
    • live canvases with tSNE scatter plots for image metadata rendering
  • Dropdown option to select the imaging technique: Vectra, t-CyCIF, or CODEX

  • Option to choose between Stack montage view or multiple multiplexed images by selecting the markers to be visualised at once

  • Option to place a border around each image based on image metadata

  • Option to use a pre-defined tSNE or generate a new set of tSNE co-ordinates

  • Option to shuffle images with the tSNE co-ordinates

  • Option to render multiple tSNE scatter plots based on image metadata

  • Hover functionality available on the tSNE scatter plot to get more information of each image

  • Save, zoom, etc each of the Bokeh canvases

Requirements

Additional information

Project details


Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

Mistic-0.0.1.tar.gz (3.6 kB view details)

Uploaded Source

Built Distribution

If you're not sure about the file name format, learn more about wheel file names.

Mistic-0.0.1-py3-none-any.whl (3.7 kB view details)

Uploaded Python 3

File details

Details for the file Mistic-0.0.1.tar.gz.

File metadata

  • Download URL: Mistic-0.0.1.tar.gz
  • Upload date:
  • Size: 3.6 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/4.0.0 CPython/3.7.4

File hashes

Hashes for Mistic-0.0.1.tar.gz
Algorithm Hash digest
SHA256 a0acee6cf2cfa09aad9a1f4386e8697b632e4918d70a475c462c4301bdab9c10
MD5 2b5e05df24b3344dd21daea464556d40
BLAKE2b-256 9ed7761ca6f9f40335892a92bda3186abc01df368b925a31fd8efce34cbe1fe8

See more details on using hashes here.

File details

Details for the file Mistic-0.0.1-py3-none-any.whl.

File metadata

  • Download URL: Mistic-0.0.1-py3-none-any.whl
  • Upload date:
  • Size: 3.7 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/4.0.0 CPython/3.7.4

File hashes

Hashes for Mistic-0.0.1-py3-none-any.whl
Algorithm Hash digest
SHA256 da83f07ab9c4f1711128e2055f34dc483f58e94dbb6ad04ec52e474e38233a1c
MD5 6674335a849d6376d967afa817d9179e
BLAKE2b-256 3639a6b3bab40b8720e6742469c5d915d1f029d8ee66ce1b6186504a100fd678

See more details on using hashes here.

Supported by

AWS Cloud computing and Security Sponsor Datadog Monitoring Depot Continuous Integration Fastly CDN Google Download Analytics Pingdom Monitoring Sentry Error logging StatusPage Status page