Description

Great…yet another TMA dearray program. What does this one do? Coreograph uses UNet, a deep learning model, to identify complete/incomplete tissue cores on a tissue microarray. It has been trained on 9 TMA slides of different sizes and tissue types.

Input

name:type
description
pattern

meta{:bash}

:map

Groovy Map containing sample information

image{:bash}

:file

OME-TIFF or TIFF file for core detection and extraction.

*.{ome.tif,tif,tiff}

Output

name:type
description
pattern

cores{:bash}

meta{:bash}

:map

Groovy Map containing sample information e.g. [ id:‘test’ ]

*[0-9]*.tif{:bash}

:file

Complete/Incomplete tissue cores

*.{tif}

masks{:bash}

meta{:bash}

:map

Groovy Map containing sample information e.g. [ id:‘test’ ]

masks/*.tif{:bash}

:file

Binary masks for the Complete/Incomplete tissue cores

./masks/*.{tif}

tma_map{:bash}

meta{:bash}

:map

Groovy Map containing sample information e.g. [ id:‘test’ ]

TMA_MAP.tif{:bash}

:file

A TMA map showing labels and outlines

TMA_MAP.tif

centroids{:bash}

meta{:bash}

:map

Groovy Map containing sample information e.g. [ id:‘test’ ]

centroidsY-X.txt{:bash}

:file

A text file listing centroids of each core in format Y, X

centroidsY-X.txt

versions{:bash}

versions.yml{:bash}

:file

File containing software versions

versions.yml

Tools

coreograph

A TMA dearray program that uses UNet, a deep learning model, to identify complete/incomplete tissue cores on a tissue microarray.