Implementing an RDF Schema for Pathology Images, From the Association for Pathology Informatics Jules J. Berman, Ph.D., M.D. APIII, Pittsburgh, PA Monday,

Slides:



Advertisements
Similar presentations
How to Author Teaching Files Draft Medical Imaging Resource Center.
Advertisements

Dr. Leo Obrst MITRE Information Semantics Information Discovery & Understanding Command & Control Center February 6, 2014February 6, 2014February 6, 2014.
February Harvesting RDF metadata Building digital library portals with harvested metadata workshop EU-DL All Projects concertation meeting DELOS.
The Semantic Web – WEEK 4: RDF
1 Introduction to XML. XML eXtensible implies that users define tag content Markup implies it is a coded document Language implies it is a metalanguage.
Conceptual Modelling Entity Relationship Model Overview Entities, Attributes and Relationship modelling Generating a Relational Database for an EAR model.
The Semantic Web Resource Description Framework (RDF) Michael B. Spring Department of Information Science and Telecommunications University of Pittsburgh.
1 CS 502: Computing Methods for Digital Libraries Lecture 17 Descriptive Metadata: Dublin Core.
Introduction to Implementing an Institutional Repository Delivered to Technical Services Staff Dr. John Archer Library University of Regina September 21,
Ontology-based Access Ontology-based Access to Digital Libraries Sonia Bergamaschi University of Modena and Reggio Emilia Modena Italy Fausto Rabitti.
MUSCLE WP9 E-Team Integration of structural and semantic models for multimedia metadata management Aims: (Semi-)automatic MM metadata specification process.
IPUMS to IHSN: Leveraging structured metadata for discovering multi-national census and survey data Wendy L. Thomas 4 th Conference of the European Survey.
UKOLUG - July Metadata for the Web RDF and the Dublin Core Andy Powell UKOLN, University of Bath UKOLN.
RDF (Resource Description Framework) Why?. XML XML is a metalanguage that allows users to define markup XML separates content and structure from formatting.
Databases From A to Boyce Codd. What is a database? It depends on your point of view. For Manovich, a database is a means of structuring information in.
SWIS Digital Inspections Project (SWIS DIP) Chris Allen, Information Management Branch California Integrated Waste Management Board November 5, 2008 The.
Addressing Metadata in the MPEG-21 and PDF-A ISO Standards NISO Workshop: Metadata on the Cutting Edge May 2004 William G. LeFurgy U.S. Library of Congress.
1 © Netskills Quality Internet Training, University of Newcastle Metadata Explained © Netskills, Quality Internet Training.
8/28/97Organization of Information in Collections Introduction to Description: Dublin Core and History University of California, Berkeley School of Information.
® IBM Software Group © 2009 IBM Corporation Rational Publishing Engine RQM Multi Level Report Tutorial David Rennie, IBM Rational Services A/NZ
Practical RDF Chapter 1. RDF: An Introduction
Metadata: An Overview Katie Dunn Technology & Metadata Librarian
GRITS Working with AVM Data Astronomy Visualization Metadata June 11th, 2010 Casey Rosenthal
Meta Tagging / Metadata Lindsay Berard Assisted by: Li Li.
Word Lesson 13 Sharing Documents Microsoft Office 2010 Advanced Cable / Morrison 1.
Open Source Solutions for Tissue Banking Informatics Jules J. Berman, Ph.D., M.D. INFORMATICS FOR REPOSITORIES Wednesday, May 21, :30 pm – 4:05 pm.
API Imaging Working Group Jules J. Berman and Ulysses J. Balis, Co-Chairs Laboratory Digital Imaging Project APIII, 2006 Vancouver, British Columbia Thursday,
Aligning library-domain metadata with the Europeana Data Model Sally CHAMBERS Valentine CHARLES ELAG 2011, Prague.
The JISC IE Metadata Schema Registry and IEEE LOM Application Profiles Pete Johnston UKOLN, University of Bath CETIS Metadata & Digital Repositories SIG,
Metadata. Generally speaking, metadata are data and information that describe and model data and information For example, a database schema is the metadata.
Metadata for the GPII Liddy Nevile. DRD metadata.
Web Services Standards. Introduction A web service is a type of component that is available on the web and can be incorporated in applications or used.
Towards a semantic web Philip Hider. This talk  The Semantic Web vision  Scenarios  Standards  Semantic Web & RDA.
1 Metadata –Information about information – Different objects, different forms – e.g. Library catalogue record Property:Value: Author Ian Beardwell Publisher.
API Working Group Session – Open Discussion of Pathology Digital Imaging Standards Organizers: Jules J. Berman, Ph.D., M.D. Program Director for Pathology.
ITGS Databases.
XML Extras Outline 1 - XML in 10 Points 2 - XML Family of Technologies 3 - XML is Modular 4 - RDF and Semantic Web 5- XML Example: UK GovTalk Group’s Schema.
EEL 5937 Ontologies EEL 5937 Multi Agent Systems Lecture 5, Jan 23 th, 2003 Lotzi Bölöni.
INTRODUCTION TO CSS. TOPICS TO BE DISCUSSED……….  Introduction Introduction  Features of CSS Features of CSS  Creating Style Sheet Creating Style Sheet.
Integrating Access to Digital Content Sarah Shreeves University of Illinois at Urbana-Champaign Visual Resources Association 23 rd Annual Conference Miami.
Understanding RDF. 2/30 What is RDF? Resource Description Framework is an XML-based language to describe resources. A common understanding of a resource.
The RDF meta model Basic ideas of the RDF Resource instance descriptions in the RDF format Application-specific RDF schemas Limitations of XML compared.
Semantic Phyloinformatic Web Services Using the EvoInfo Stack Speaker: John Harney LSDIS Lab, Dept. of Computer Science, University of Georgia Mentor(s):
The Resource Description Framework And its application to thegateway.org.
Metadata and Meta tag. What is metadata? What does metadata do? Metadata schemes What is meta tag? Meta tag example Table of Content.
1 Open Ontology Repository initiative - Planning Meeting - Thu Co-conveners: PeterYim, LeoObrst & MikeDean ref.:
DANIELA KOLAROVA INSTITUTE OF INFORMATION TECHNOLOGIES, BAS Multimedia Semantics and the Semantic Web.
1 CS 502: Computing Methods for Digital Libraries Lecture 10 New Developments in XML: MathML, Namespaces, RDF.
Basic HTML Document Structure. Slide 2 Goals (XHTML HTML5) XHTML Separate document structure and content from document formatting HTML 5 Create a formal.
Differences and distinctions: metadata types and their uses Stephen Winch Information Architecture Officer, SLIC.
Chapter 04 Semantic Web Application Architecture 23 November 2015 A Team 오혜성, 조형헌, 권윤, 신동준, 이인용.
Informatics Laboratory Digital Imaging Project APIII 2006 Vancouver, British Columbia Session F2, Friday, August 18, 2006, 10:30 A.M. to noon Jules J.
Global Rangelands Data Entry Guidelines March 23, 2015.
Geospatial metadata Prof. Wenwen Li School of Geographical Sciences and Urban Planning 5644 Coor Hall
A Semi-Automated Digital Preservation System based on Semantic Web Services Jane Hunter Sharmin Choudhury DSTC PTY LTD, Brisbane, Australia Slides by Ananta.
University of Colorado at Denver and Health Sciences Center Department of Preventive Medicine and Biometrics Contact:
AEM Digital Asset Management - DAM Author : Nagavardhan
CaBig February 6, 2007 Jules Berman, Ph.D., M.D.
WHAT DOES THE FUTURE HOLD? Ann Ellis Dec. 18, 2000
The Evils of Complexity
Using Access and the Web
Introduction to Implementing an Institutional Repository
Implementing a service-oriented architecture using SOAP
PREMIS Tools and Services
Tech introduction.
Session 2: Metadata and Catalogues
Attributes and Values Describing Entities.
Rational Publishing Engine RQM Multi Level Report Tutorial
W3C Recommendation 17 December 2013 徐江
QoS Metadata Status 106th OGC Technical Committee Orléans, France
Presentation transcript:

Implementing an RDF Schema for Pathology Images, From the Association for Pathology Informatics Jules J. Berman, Ph.D., M.D. APIII, Pittsburgh, PA Monday, September 10, :30 am – 8:30 am

Pathology images have no value unless they are annotated with information that describes the image.

Important descriptors of an image might include: File information Image capture information Image format information Specimen information Patient information Pathology information Region of interest information

The API (Association for Pathology Informatics) wants to provide anyone using pathology image data with optional methods for annotating any kind of pathology image, in any image format they prefer. We did not want to create yet another new standard that obligates people to use a particular image format. Yet, we want to provide methods that could be understood by colleagues using existing, free standards for specifying data.

From , the API sponsored LDIP, the Laboratory Digital Imaging Project, which consisted of API members and imaging software developers. The original purpose of LDIP was to develop a new, open data specification for pathology images. LDIP had monthly conference calls, and the minutes of their discussions are available for anyone to review.

In 2007, after much discussion, the API Council determined that there were, in existence, adequate methods for annotating images. LDIP was dissolved, and the API Council accepted the primary goal of providing the field of pathology informatics with a document that describes available open annotation methods. As a secondary goal, the API would provide a very short RDF Schema that would permit those who prefer RDF annotations to type their metadata under general classes and properties that have particular relevance to pathologists (more about this later).

A technical white paper (by Jules Berman and Bill Moore) that contains detailed methods for annotating images is published today at: This paper is distributed under an open source license, and can be downloaded, copied, re- distributed, and even re-posted at other web sites.

The paper describes methods for 6 levels (organized by increasing difficulty and complexity) of image annotation. The methods use existing standards (including RDF, jpeg, exif, Dublin Core, XML Schema, W3C Semantic Image Annotation) and do not create any new standards, just one new very short RDF Schema document.

Level 1. Simply composing a free-text description of your image and any other information you'd like to add, such as your name, and adding the information as a Comment field in the header of the image file. The Comment will not alter the binary content of the image or the visual form of the image. When the file is copied, it will retain the header comment, and anyone receiving the image can read what you've added, using a simple Perl or Ruby script provided in the document, or using a simple extraction program prepared in any preferred programming language.

Level 2. Insert the Dublin Core file descriptors into your Comment. The Dublin Core is basic information designed by librarians to provide a minimal set of data to describe the contents of an electronic document. When the file is copied, it will retain the Dublin Core metadata, and anyone receiving the image can read what you've added, using a simple Perl or Ruby program provided in the document, or using a simple extraction program prepared in any preferred programming language.

Level 3. Insert an RDF (Resource Description Framework) document into your image file. The RDF document can be extracted, and the triples in the document can be extracted and integrated with other data.

All data can be specified using RDF, developed by the W3C. RDF files are collections of statements expressed as data triples “Jules Berman” “blood glucose level” “85” “Mary Smith” “eye color” “brown” “Samuel Rice” “eye color” “blue” “Jules Berman” “eye color” “brown” When you bind a key/value pair to a specified object, you're moving from the realm of data structure (i.e., XML) into the realm of data meaning.

Medical file: “Jules Berman” “blood glucose level” “85” “Mary Smith” “eye color” “brown” “Samuel Rice” “eye color” “blue” “Jules Berman” “eye color” “brown” Merged Jules Berman database: “Jules Berman” “blood glucose level” “85” “Jules Berman” “eye color” “brown” “Jules Berman” “hat size” “9” Hat file: “Sally Frann” “hat size” “8” “Jules Berman” “hat size” “9” “Fred Garfield” “hat size” “9” “Fred Garfield” “hat_type” “bowler” RDF permits data to be merged between different files

Level 4. Insert your image into an RDF document. The image can be extracted from the RDF document.

Level 5. Point to your image file from an RDF document. The RDF document and the image file (for example jpeg) can be separate documents linked by URLs.

Level 6. Break up your annotative data and your image binaries into multiple documents that can be pointed from any of the files and that can exclude or include RDF or image binary data as desired. The RDF data can be distributed into multiple documents, and each RDF document may point to more than one image file.

By annotating our images, we can ensure that the image conveys meaning and value By using RDF, we can ensure that the individual triples can be integrated with heterogeneous data sources beyond those of images. By using pre-existing international standards for describing data, we attain interoperability and avoid the confusion and complexity that occurs whenever a new standard is created. See: