Collaboration Spotting: Visualisation of LHCb process data

Slides:



Advertisements
Similar presentations
10 september 2002 A.Broersen Developing a Virtual Piano Playing Environment By combining distributed functionality among independent Agents.
Advertisements

CONCEPTUAL WEB-BASED FRAMEWORK IN AN INTERACTIVE VIRTUAL ENVIRONMENT FOR DISTANCE LEARNING Amal Oraifige, Graham Oakes, Anthony Felton, David Heesom, Kevin.
Subject Based Information Gateways in The UK Coordinated Activities in The UK Within the UK Higher Education community, the JISC (Joint Information Systems.
E-Science Data Information and Knowledge Transformation Thoughts on Education and Training for E-Science Based on edikt project experience Dr. Denise Ecklund.
The Chinese Room: Understanding and Correcting Machine Translation This work has been supported by NSF Grants IIS Solution: The Chinese Room Conclusions.
Towards Adaptive Web-Based Learning Systems Katerina Georgouli, MSc, PhD Associate Professor T.E.I. of Athens Dept. of Informatics Tempus.
1 CS 501 Spring 2002 CS 501: Software Engineering Lecture 11 Designing for Usability I.
The Last Procedure Before First Functional Prototype Grant Boomer, Brett Papineau, Tanis Lopez, Archana Shrestha CS 383.
Object-Oriented Analysis and Design
Funding Networks Abdullah Sevincer University of Nevada, Reno Department of Computer Science & Engineering.
Sensemaking and Ground Truth Ontology Development Chinua Umoja William M. Pottenger Jason Perry Christopher Janneck.
Solutions for diagnostic failures in HFC networks.
1 System: Mecano Presenters: Baolinh Le, [Bryce Carder] Course: Knowledge-based User Interfaces Date: April 29, 2003 Model-Based Automated Generation of.
DEPARTMENT OF COMPUTER SCIENCE SOFTWARE ENGINEERING, GRAPHICS, AND VISUALIZATION RESEARCH GROUP 15th International Conference on Information Visualisation.
CS 290C: Formal Models for Web Software Lecture 6: Model Driven Development for Web Software with WebML Instructor: Tevfik Bultan.
The primary purpose of this project is to build a system that will visualise graphs, and more importantly visualise the execution of a graphing algorithm.
Spatial reasoning in a multi-modal user guide for a complex machine Nadejda Soudzilovskaia, Rafael Bidarra, Frederik W. Jansen Delft University of Technology,
Memoplex Browser: Searching and Browsing in Semantic Networks CPSC 533C - Project Update Yoel Lanir.
Copyright © 2014 Pearson Education, Inc. 1 It's what you learn after you know it all that counts. John Wooden Key Terms and Review (Chapter 6) Enhancing.
XP New Perspectives on Microsoft Access 2002 Tutorial 71 Microsoft Access 2002 Tutorial 7 – Integrating Access With the Web and With Other Programs.
LÊ QU Ố C HUY ID: QLU OUTLINE  What is data mining ?  Major issues in data mining 2.
TEMPUS JEP : TEACHING BUSINESS INFORMATION SYSTEMS CURRICULUM DEVELOPMENT Information Technology courses Second Project Meeting, Belgrade, January.
Taylor Trayner. Definition  Set of business processes developed in an organization to create, store, transfer, and apply knowledge  Knowledge is a firm.
Advances in Technology and CRIS Nikos Houssos National Documentation Centre / National Hellenic Research Foundation, Greece euroCRIS Task Group Leader.
Centre for Earth Systems Engineering Research Infrastructure Transitions Research Consortium (ITRC) David Alderson & Stuart Barr What is the aim of ITRC?
QUALITATIVE MODELING IN EDUCATION Bert Bredweg and Ken Forbus Yeşim İmamoğlu.
Distributed Access to Data Resources: Metadata Experiences from the NESSTAR Project Simon Musgrave Data Archive, University of Essex.
DEPICT: DiscovEring Patterns and InteraCTions in databases A tool for testing data-intensive systems.
CollSpotting: Big, Beautiful Data Andrew Grant STFC Jean-Marie le Goff CERN Andrew Grant STFC Jean-Marie le Goff CERN.
Attributed Visualization of Collaborative Workspaces Mao Lin Huang, Quang Vinh Nguyen and Tom Hintz Faculty of Information Technology University of Technology,
MANAGING DATA RESOURCES ~ pertemuan 7 ~ Oleh: Ir. Abdul Hayat, MTI.
Database Applications – Microsoft Access Lesson 7 Designing Custom Reports Updated 11/13 27 Slides in Presentation.
Getting Started with SharePoint 2010 Gareth Johns IT Skills Development Advisor.
Visualizing LiveNet with ENCCON Model Quang Vinh Nguyen Computer Systems Department Faculty of Information Technology University of Technology, Sydney.
CASE (Computer-Aided Software Engineering) Tools Software that is used to support software process activities. Provides software process support by:- –
Digital Libraries1 David Rashty. Digital Libraries2 “A library is an arsenal of liberty” Anonymous.
Visualizing Large Dynamic Digraphs Michael Burch.
Lesson 13 Databases Unit 2—Using the Computer. Computer Concepts BASICS - 22 Objectives Define the purpose and function of database software. Identify.
Conceptual Design Dr. Dania Bilal IS588 Spring 2008.
The Structure of the User Interface Lecture # 2 Gabriel Spitz.
Banaras Hindu University. A Course on Software Reuse by Design Patterns and Frameworks.
Contextual Text Cube Model and Aggregation Operator for Text OLAP
UK Interest & Input to the Factories of the Future Horizon 2020 Roadmap. © ActionPlant 2011.
GROUP PresentsPresents. WEB CRAWLER A visualization of links in the World Wide Web Software Engineering C Semester Two Massey University - Palmerston.
CSC400W Honors Project Proposal Understanding ocean surface features from satellite images Jared Tilanus Nemanja Spasic.
1 A Methodology for automatic retrieval of similarly shaped machinable components Mark Ascher - Dept of ECE.
ETICS An Environment for Distributed Software Development in Aerospace Applications SpaceTransfer09 Hannover Messe, April 2009.
1 Copyright © 2008, Oracle. All rights reserved. Repository Basics.
Neo4j: GRAPH DATABASE 27 March, 2017
MINING DEEP KNOWLEDGE FROM SCIENTIFIC NETWORKS
Customer Support Strategic Pillars
Conceptualizing the research world
Joslynn Lee – Data Science Educator
Giuseppina Inserra INFN Catania
WELCOME TO COSRI IBADAN
Data Warehouse.
Current Issues or Challenges in Visual Analytics
Office 2010 and Windows 7: Essential Concepts and Skills
NTC 324 RANK Perfect Education/ ntc324rank.com.
Database Applications – Microsoft Access
European Network of e-Lexicography
Increased Efficiency and Effectiveness
MANAGING DATA RESOURCES
Data Quality By Suparna Kansakar.
Disseminating regional and urban statistics The new visualisation tool of Eurostat Teodora Brandmüller Unit E4 Regional statistics and geographical information.
C.U.SHAH COLLEGE OF ENG. & TECH.
Exploratory search: New name for an old hat?
Analysis models and design models
Efficient Document Analytics on Compressed Data:
Tutorial 7 – Integrating Access With the Web and With Other Programs
Presentation transcript:

Collaboration Spotting: Visualisation of LHCb process data "The analysis of large graphs plays a prominent role in various fields of research and is relevant in many important application areas. Effective visual analysis of graphs requires appropriate visual presentations in combination with respective user interaction facilities and algorithmic graph analysis methods." [Landesberger].  Welcome to the first implementation of the visualisation tool for LHCb process data A. Agocs, D. Dardanis, R. Forster, J.-M. Le Goff, X. Ouvrard, D. Proios, A. Trisovic (LHCb) CERN [Landesberger]: Visual Analysis of large graphs: State-of-the-art and future research challenges. T. Landesberger et al. Computer Graphics Forum, Wiley, 2011, 30 (6), pp. 1719-1749

Background Collaboration Spotting (CS) is a graph-based interactive visualisation tool for multi-dimensional data networks It aims at evolving towards a suite that supports visual analytics of Big Data. CS is particularly efficient in performing visual queries on complex and large data networks Data Networks are stored in Neo4j Graph DBs CS intends to maximize human visual perception of the content of multi-dimensional data networks CS has been originally developed to analyse large networks of publications and patents using Lucene-based technology searches) This implementation of CS addresses LHCb process data Below a summary of CS concepts and main features of the software Collaboration Spotting

Big Data Analytics Cycle (Today) Domain expert Software developer Cycle is managed by Data Scientist Software developer Domain expert Source: JIOX: Intelligence Tradecraft & Analysis

VISION Expert at the centre of the cycle Experts have the knowledge Data scientists have the skills Bring analytics to experts “Understand” results of analytics “Instruct” computers to perform analytics according to findings Domain expert Data scientists to enable experts to perform analytics by themselves

Collaboration Spotting Framework The project follows the proposed conceptual framework of D. Sacha et al*. *Human-Centered Machine Learning Through Interactive Visualization: Review and Open Challenges Dominik Sacha, Michael Sedlmair, Leishi Zhang, John Aldo Lee, Daniel Weiskopf, Stephen North, Daniel Keim Collaboration Spotting

Big Data is organised in networks Document systems with data and metadata in Database Database tables with metadata in schema Big Data is distributed Networks are not always materialised due to the distributed nature of data sources Ex: Publications and patents metadata Big Data is strongly interconnected

Networks in LHCb Neo4J DB & related schema for dependency data Label: Network dimension Reachability graph: Graph of connected labels (Schema) Collaboration Spotting

Graph visualisation features Selecting network dimensions Traversing network dimensions Graphical queries Time/Frequency evolution Maximizing human understanding Viewing multiple data sources Looking for collaborations Sorting data Contextual visualisation & analytics Enhancing reasoning The collaboration Spotting Project

Navigation with CS eases the visual perception of the database content EX: Vertex x86_64-slot-goc46-opt in Neo4j,  Same in CS Collaboration Spotting

Sorting is particularly easy with CS Component view sorted by size Collaboration Spotting

Using the timeline Component view sorted by size 2010 2011 Collaboration Spotting

CS supported Graph Visual representations Static graph with timeline window Node-link using different layout techniques Clique representation (available in LHCb) Force Atlas (available in LHCb) Circular representation Extra node representation (hyper-graph) Force Atlas Collaboration Spotting

Setting up user visual environment Reachability Graph Graph of connected dimensions Visual analysis dimensions (user selection) Components, steps, applications, framework, etc. Entry graph (user specified) Visual dimension of the front graph Processing Pass Description Collaboration Spotting

LHCb reachability graph/available Entry graph label Reachability graph Available dimensions for navigation Blue edges added to support navigations from entry graph Collaboration Spotting

Entry graph in LHCb 1 vertex (all PPD) and Navigation options (as defined in the navigation graph) Collaboration Spotting

Components Collaboration Spotting

Applications Collaboration Spotting

Frameworks Collaboration Spotting

Platforms Collaboration Spotting

Steps Collaboration Spotting

PPD(Modularity) Collaboration Spotting

PPD(Data) Blue: Real Data Red: Monte Carlo Collaboration Spotting

Visual graph navigation concepts Highlight clusters Hovering: Node egocentric view Left click: Access to other dimensions for a node selection Right click: Navigation across dimensions Right pane Node-based interactivity Collaboration Spotting

Hovering: Highlight clusters Collaboration Spotting

Left click: Node egocentric view Collaboration Spotting

Right click: Access to other dimensions for a node selection Collaboration Spotting

Right pane Navigation across dimensions Collaboration Spotting

Your feedback We are very much interested in developing the tool further and providing you with a service that is useful to your work PLEASE give us feedback so that we can build Use cases with you. Contact us at: ana.trisovic@cern.ch Collaboration Spotting

Thank you for your attention!