Semantic Body Browser
Transcript of Semantic Body Browser
![Page 1: Semantic Body Browser](https://reader031.fdocuments.in/reader031/viewer/2022030214/588b34b21a28ab5a5b8b4e09/html5/thumbnails/1.jpg)
SEMANTIC BODY BROWSER
A web-based tool for graphically exploring an organism‘s body in respect to the CELDA
ontology
10.12.12 Fritz Lekschas 1
Bachelor Thesis
Supervisor & Reviewer: Prof. Dr. Andreas Kurtz Review: Prof. Dr. Robert Tolksdorf
![Page 2: Semantic Body Browser](https://reader031.fdocuments.in/reader031/viewer/2022030214/588b34b21a28ab5a5b8b4e09/html5/thumbnails/2.jpg)
CONTENTS
1. Overview CellFinder & CELDA 2. Motivation 3. Application Live Presentation 4. Application Design 5. Lookout 6. Questions
10.12.12 Fritz Lekschas 2
![Page 3: Semantic Body Browser](https://reader031.fdocuments.in/reader031/viewer/2022030214/588b34b21a28ab5a5b8b4e09/html5/thumbnails/3.jpg)
CELLFINDER
• Web-based data repository on cell types – Systematic / structural information
• CELDA
– Images – Expression
• Protein • RNA
– Text mining • Automated retrieval of information
10.12.12 Fritz Lekschas 3
![Page 4: Semantic Body Browser](https://reader031.fdocuments.in/reader031/viewer/2022030214/588b34b21a28ab5a5b8b4e09/html5/thumbnails/4.jpg)
CELDA ONTOLOGY
• Data structure behind CellFinder • Describes / organizes cells – Expression – Localization – Development – Anatomy
• Integrates 8 ontologies + 11 bridges
10.12.12 Fritz Lekschas 4
![Page 5: Semantic Body Browser](https://reader031.fdocuments.in/reader031/viewer/2022030214/588b34b21a28ab5a5b8b4e09/html5/thumbnails/5.jpg)
MOTIVATION
• Two general ways of finding data 1. Search (text based, straight forward)
• Term is known by name
2. Browsing (fuzzy process of information retrieval) • Term is not known by name • Search via related information
à Goal: Provide enhanced browsing experience
10.12.12 Fritz Lekschas 5
![Page 6: Semantic Body Browser](https://reader031.fdocuments.in/reader031/viewer/2022030214/588b34b21a28ab5a5b8b4e09/html5/thumbnails/6.jpg)
CONCEPT
• Provide intuitive model for browsing – Map of an organism‘s body – 3 Dimensions
• Resolution • Development • Species
– Easy extendibility
10.12.12 Fritz Lekschas 6
![Page 7: Semantic Body Browser](https://reader031.fdocuments.in/reader031/viewer/2022030214/588b34b21a28ab5a5b8b4e09/html5/thumbnails/7.jpg)
LIVE EXAMPLE
• What can be done with the Semantic Body Browser?
10.12.12 Fritz Lekschas 7
![Page 8: Semantic Body Browser](https://reader031.fdocuments.in/reader031/viewer/2022030214/588b34b21a28ab5a5b8b4e09/html5/thumbnails/8.jpg)
SEMANTIC BODY BROWSER
• What can be done with the Semantic Body Browser? 1. Browsing organism
• Resolution: body à cellular level • Development: nephron • Species: homo sapiens & mus musculus
2. Retrieve information • Definition • Synonyms • Find CellFinder page
3. Compare • Microscopic pictures
10.12.12 Fritz Lekschas 8
![Page 9: Semantic Body Browser](https://reader031.fdocuments.in/reader031/viewer/2022030214/588b34b21a28ab5a5b8b4e09/html5/thumbnails/9.jpg)
AVAILABLE BROWSING VIEWS
10.12.12 Fritz Lekschas 9
![Page 10: Semantic Body Browser](https://reader031.fdocuments.in/reader031/viewer/2022030214/588b34b21a28ab5a5b8b4e09/html5/thumbnails/10.jpg)
APPLICATION ARCHITECTURE
10.12.12 Fritz Lekschas 10
![Page 11: Semantic Body Browser](https://reader031.fdocuments.in/reader031/viewer/2022030214/588b34b21a28ab5a5b8b4e09/html5/thumbnails/11.jpg)
TECHNOLOGIES CLIENT-SIDE
• JavaScript – AngularJS – Raphaël – jQuery – Hammer.JS – Grunt
• HTML5 & CSS 3 • SVG (Converted to JSON)
SERVER-SIDE
• PHP – SlimPHP
• MySQL
10.12.12 Fritz Lekschas 11
![Page 12: Semantic Body Browser](https://reader031.fdocuments.in/reader031/viewer/2022030214/588b34b21a28ab5a5b8b4e09/html5/thumbnails/12.jpg)
ANGULARJS MVC INTERPRETATION
10.12.12 Fritz Lekschas 12
![Page 13: Semantic Body Browser](https://reader031.fdocuments.in/reader031/viewer/2022030214/588b34b21a28ab5a5b8b4e09/html5/thumbnails/13.jpg)
DATABASE DESIGN
10.12.12 Fritz Lekschas 13
![Page 14: Semantic Body Browser](https://reader031.fdocuments.in/reader031/viewer/2022030214/588b34b21a28ab5a5b8b4e09/html5/thumbnails/14.jpg)
COMPATABILITY
DESKTOP
• All modern web browser – Chrome 11+ – Safari 5+ – Firefox 3.6+ – Opera 11.6+ – Internet Explorer 9+
APPLE iOS
• Mobile Safari iOS 5.1+
10.12.12 Fritz Lekschas 14
![Page 15: Semantic Body Browser](https://reader031.fdocuments.in/reader031/viewer/2022030214/588b34b21a28ab5a5b8b4e09/html5/thumbnails/15.jpg)
LOOKOUT
• Upcoming update – Liver (7 levels of resolution) – RDFA integration
• Linking expression data – Dynamic heat maps
• More organs, species & microscopic pictures
10.12.12 Fritz Lekschas 15
![Page 16: Semantic Body Browser](https://reader031.fdocuments.in/reader031/viewer/2022030214/588b34b21a28ab5a5b8b4e09/html5/thumbnails/16.jpg)
QUESTIONS
Thank you! • Special thanks
– Prof. Dr. Andreas Kurtz – Prof. Dr. Robert Tolksdorf – Dr. Harald Stachelscheid – Stefanie Seltmann
• Website – Integrated: http://cellfinder.org/browse – Stand alone: http://sbb.cellfinder.org
10.12.12 Fritz Lekschas 16