| Literature DB >> 23635078 |
Lorna Morris1, Andrew Tsui, Charles Crichton, Steve Harris, Peter H Maccallum, William J Howat, Jim Davies, James D Brenton, Carlos Caldas.
Abstract
BACKGROUND: The use of tissue microarrays (TMA) and advances in digital scanning microscopy has enabled the collection of thousands of tissue images. There is a need for software tools to annotate, query and share this data amongst researchers in different physical locations.Entities:
Mesh:
Year: 2013 PMID: 23635078 PMCID: PMC3659093 DOI: 10.1186/1471-2105-14-147
Source DB: PubMed Journal: BMC Bioinformatics ISSN: 1471-2105 Impact factor: 3.169
Comparison of cancergrid common data elements (CDEs) with CDEs from the association of pathology informatics data exchange specification (DES)
| Donor Tissue Block Identifier | core_histo-repository_donor-block | |
| Tissue Microarray Recipient Block Identifier | block_identifier | |
| Tissue Microarray Recipient Block Core Diameter | block_core_size | |
| Tissue Microarray Recipient Block Core Spacing | block_core_spacing | |
| Tissue Microarray Recipient Block Core Position Used | | Used to indicate a gap in the TMA Recipient Block where a core has not been inserted. |
| Tissue Microarray Recipient Block Slice Number | | Useful for querying whether a core image is from a slice adjacent to another core image. |
| Tissue Microarray Recipient Block x coordinate | | block_array-hash describes the x,y location for each core in the block array, associating an identifier with each core location. |
| Tissue Microarray Recipient Block y coordinate | | |
| Tissue Microarray Slide Identifier | slide_identifier | |
| Tissue Microarray Core Element Identifier | | core_array_id serves the same function, to uniquely identify a core within a TMA Recipient Block |
| Allred Intensity Score | | core_results_tissue-intensity is a more general numerical value to define the relative intensity of staining |
| Allred Proportion Score | | Represents a specific staining system. |
| Allred Score for ER status | | |
| Percentage tissue staining | core_results_percent-tissue-staining | |
| HER2 status by immunohistochemistry | | Represents a specific staining system. |
| Binary biomarker staining result | A simple scoring system with a binary value to indicate whether the tissue is positively or negatively stained for a particular marker. |
Figure 1Screenshots of the CancerGrid metadata registry. CDE definitions for (a) attributes (XML elements) used in the slidemap schema (b) attributes describing specific scoring systems used in the TMA results schema.
Figure 2Schematic models for Cancergrid TMA database. (a) Class model to show the relationships between the entities required for tracking and scoring TMA core images within a ‘TMASlide’. The model shows the data used to track the scores for a specific image back to the ‘DonorBlock’, associated with an individual patient. Patient details are not stored in the database. This is a conceptual model from which the XML schema is derived. The database stores XML files corresponding to this schema, which specify the relationship between ‘TMASlide’, associated core images, coordinates of associated ‘Cores’ and a set of manual scores. ScoreAllred represents an Allred score, a type of ScoreManual. Aggregation relationships between ‘DonorBlock’, ‘Core’ and ‘TMARecipientBlock’, show that one or more ‘Cores’ are taken from a ‘DonorBlock’ and a TMARecipientBlock is composed of many ‘Cores’ (these relationships are specified in the Genetix slidemap schema). (b) The database collection hierarchy. XML files (‘TMASlide’) are associated with a particular ‘Scorer’ (a pathologist with a username a password to login to the system). The ‘Scorer’ collection is part of the ‘Marker’ collection (slide stain) and there can be multiple ‘Marker’ collections associated with a particular study.
Figure 3Workflow for Cancergrid TMA pipeline. The workflow shows the relationship between software components and data flow between the components. Red arrows indicate user input; blue arrows indicate internal data flow between the Cancergrid TMA database, the export of images and metadata from ARIOL and image conversion to prepare images for the Image Scorer. The image service application requests images from ARIOL (Ariol Web Service client), converts images into Deep Zoom format (Batch Deep Zoom Converter), generates a score form template for the slide corresponding to the core images exported and uploads the resources to the eXist server. The Cancergrid TMA database consists of eXist installed within Tomcat and xquery and XSLT for generate the web forms and Microsoft Silverlight for displaying the images. Green arrow indicates export of TMA scores from the database.
Figure 4Screen shots of Image Scorer web application. (a) Heatmap view; shows a thumbnail of a TMA core stained for ER and a heatmap representation of the TMA slide, coloured according to intensity values. In the example shown the scoring system is a range of 0-3 inclusive (0=pale yellow; 1=intense yellow; 2=pale blue; 3=intense blue). Grey squares represent marker cores used for array orientation, pink represent no tumour. The black square indicates the position in the array of the current image. (b) Zoomable view showing individual core image in full screen mode. The user can pan around the image and zoom into and out of it. (c) Array view, showing layout of thumbnail images on the virtual slide. Clicking on a thumbnail returns the user to the web form for entering the score.