Skip to main content

P-MAT - a napari-based workflow for scale-independent quantification of the extracellular matrix and its topological descriptors

Project description

c-PMAT : PSR STAIN PREPROCESSING WORKFLOW

c-pmat Computational Preprocessing of extracellular matrix

c-pmat is a interactive user interface, allowing user to easily preprocess, quality control (QC) and generate quantitative extracellular matrix features.

Preprocess constitutes generating tiles and the corresponding metadata from the whole slide images. Quality control is dependant on annotations and this retains the tiles free of artifact and tiles belonging to the annotated regions and ensures enough tissue on the tile is present to perform downstream analysis.

Through the usage of the step by step process, user will be able to preprocess, extract and quantify extracellular matrix features.

Understanding data preparation

In this section we will summarize the organization of directory structure to enable the end user extract the information needed to directly interact with the annotations which comes as a string or different names provided by the pathologists (generic).

In the below example we have a first whole slide image with 6 regions of interest and they are named as ROI1, ROI2, .... ROI6 respectively and the second whole slide image with 3 regions of interest ROI1, ROI2, ROI3 respectively. These annotations are free hand polygon annotations drawn on the tissue by the pathologists to infer the changes in the extracellular matrix components with respect to the individual ROI and cater for inter-tumour and intra-tumour heterogeneity and its implication of features at slide and ROI levels.

Currently, we have the support for the annotations performed by the pathologists using Imagescope on the PSR stained whole slide images.

Once you have annotations, it will retain the ROIs with respect to the individual slide automatically and extract the tiles corresponding to each ROI.

Note: This code can be generically used for other brightfield images and extraction of the annotations performed on Imagescope.

ROI stitching at low resolution

It also helps to restitch the ROI's at a lower resolution for sanity check so it can be further processed by TWOMBLI

Extraction of features within PMAT framework

Reference

  1. https://doi.org/10.25418/crick.26565343

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

c_pmat-0.7.0.tar.gz (18.5 kB view details)

Uploaded Source

Built Distribution

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

c_pmat-0.7.0-py3-none-any.whl (21.4 kB view details)

Uploaded Python 3

File details

Details for the file c_pmat-0.7.0.tar.gz.

File metadata

  • Download URL: c_pmat-0.7.0.tar.gz
  • Upload date:
  • Size: 18.5 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/5.1.1 CPython/3.10.13

File hashes

Hashes for c_pmat-0.7.0.tar.gz
Algorithm Hash digest
SHA256 1c234e40a0bca76ab7887dcfa523d70632be5e3315a733975408d9c6deba6ba9
MD5 6d0b4849e99e838ea3e6210659c7effe
BLAKE2b-256 6514c60d4f195877a14fb9ddcafb11f88e667d30d27704c38e72bb9ca6341d4c

See more details on using hashes here.

File details

Details for the file c_pmat-0.7.0-py3-none-any.whl.

File metadata

  • Download URL: c_pmat-0.7.0-py3-none-any.whl
  • Upload date:
  • Size: 21.4 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/5.1.1 CPython/3.10.13

File hashes

Hashes for c_pmat-0.7.0-py3-none-any.whl
Algorithm Hash digest
SHA256 3ce92bf890ddad207ab77ef58e0cc26adfd91021522f56b3c7c2ebc5857ae609
MD5 d69f4f59c2af36313ec4c504cdc801d6
BLAKE2b-256 2de15e443452b1969a8a75f46b5cec7c79d3b9dacb068726f53b38eba2723463

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