working_with_annotations
Differences
This shows you the differences between two versions of the page.
| Both sides previous revisionPrevious revisionNext revision | Previous revision | ||
| working_with_annotations [2022/03/08 12:20] – [Working with annotations] antreas | working_with_annotations [2022/09/10 13:48] (current) – yves | ||
|---|---|---|---|
| Line 1: | Line 1: | ||
| ===== Working with annotations ===== | ===== Working with annotations ===== | ||
| - | ==== Annotation | + | PMA.core supports three types of annotations PMA.core annotations, |
| - | PMA.core | + | ^ Annotation type ^ Origin ^ Format ^ Read/Write ^ |
| + | | Pathomation | PMA.studio; SDK | [[https:// | ||
| + | | Native | Vendor-specific viewer; Pannoramic viewer; ImageScope | Embedded in the vendor file format | Read-only | | ||
| + | | Third-party | Indica Labs HALO; Definiens; Visiopharm | .Annotation XML; .XML; .MLD (binary) | Read-only | | ||
| + | |||
| + | ==== Internal storage ==== | ||
| + | PMA.core | ||
| + | | ||
| + | | ||
| + | * Fill Color: the fill color(if any), only valid for closed shapes like polygon | ||
| + | * Classification: | ||
| + | * Notes: Free text notes and additional information you want to store for every annotation | ||
| + | |||
| + | PMA.core | ||
| + | * Visiopharm //.mld// | ||
| + | * Indica Labs // | ||
| + | * Aperio //.xml// | ||
| - | PMA.core annotations uses it's own internal format based on WKT(Well-known text) and it supports the following shapes Polygon, Linestring, Point and Multipoint. You can also change the color, fill color and line thickness for these annotations. PMA.core also supports the some associated information for every annotation like the classification and free text notes. | ||
| - | 3rd party annotations supported are from the vendors **Visiopharm**, | ||
| ==== Creating and saving ==== | ==== Creating and saving ==== | ||
| + | === PMA.core annotations === | ||
| + | |||
| + | For reading the PMA.core annotations for a slide you can use the API call [[https:// | ||
| + | |||
| + | All other PMA.core annotations functionality is provided via the [[https:// | ||
| + | |||
| + | === 3rd Party annotations === | ||
| + | |||
| + | PMA.core can leverage the use of 3rd party annotations via the External Files interface and the associated API calls. | ||
| + | These API associates a number of files containing any known 3rd party annotations with a slide (see previous paragraph). 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:// | ||
| + | |||
| + | ==== Exporting and format conversion ==== | ||
| + | |||
| + | PMA.core provides a very powerful API to export and convert all known annotations formats to each other, either it is a PMA.core annotations, | ||
| + | (//PMA.core annotations, | ||
| + | |||
| + | ==== More background ==== | ||
| - | ==== The PMANN interface (PathoMation ANNotations) ==== | + | Did you know that PMA.core is actually a great tool to integrate different annotations originating for different sources? For more background, have a look at the [[pmann|Pathomation ANNotation subset of functionality]] in the API. |
| + | We have [[https:// | ||
working_with_annotations.1646738412.txt.gz · Last modified: by antreas
