pmann
Differences
This shows you the differences between two versions of the page.
| Next revision | Previous revision | ||
| pmann [2022/03/25 09:36] – created yves | pmann [2022/03/30 11:02] (current) – antreas | ||
|---|---|---|---|
| Line 1: | Line 1: | ||
| ===== The Pathomation ANNotation interface ===== | ===== The Pathomation ANNotation interface ===== | ||
| - | PMANN is a part of the [[https:// | + | PMANN is a part of the [[interfacing_the_server_from_3rd_party_software|Pathomation back-end API]] that makes it easy to handle heterogeneous (external) [[working_with_annotations|annotations]]. |
| + | |||
| + | PMA.core can leverage the use of PMANN via the External Files interface and the associated API calls. | ||
| + | These API calls associate a number of files containing any known 3rd party annotations with a slide. PMA.core supports 3rd party annotations from the following vendors Visiopharm, Indica Labs and Aperio. Each of these formats are supported via parsing the respective vendor specific file: | ||
| + | * Visiopharm .mld | ||
| + | * Indica Labs .annotations | ||
| + | * Aperio .xml | ||
| + | |||
| + | To associate external files with a slide you have to use the API call [[https:// | ||
| + | You can get the previously set external annotations files for a slide via the [[https:// | ||
| + | |||
| + | ==== Example ==== | ||
| + | Lets suppose we have a slide called // | ||
| + | * Slide1.mld | ||
| + | * Slide1.xml | ||
| + | The first file contains some cell counting information and the second file contains some regions of interest so we want to name them based on that to distinguish more easily, and keep in mind that the name of a external file is presented to the user on all viewer products of the Pathomation platform. | ||
| + | |||
| + | So we call the [[https:// | ||
| + | ? | ||
| + | and with the following json data on the body | ||
| + | [ | ||
| + | { | ||
| + | " | ||
| + | " | ||
| + | }, | ||
| + | { | ||
| + | " | ||
| + | " | ||
| + | } | ||
| + | ] | ||
| + | |||
| + | To test that everything worked we can use the [[https:// | ||
| + | |||
| + | We can now see the external annotation using any Pathomation Platform viewer like PMA.studio. We can also adjust the visibility and opacity for each layer independently | ||
| + | {{ :: | ||
pmann.1648197379.txt.gz · Last modified: by yves
