Visualization and Data Analysis with VIDA. Joe Corkery OpenEye Scientific Software
|
|
|
- Lindsey White
- 10 years ago
- Views:
Transcription
1 Visualization and Data Analysis with VIDA Joe Corkery OpenEye Scientific Software
2 OpenEye Small software company Efficient large scale 3D computations Tools for managing computed data
3 VIDA Primarily a data visualization and navigation tool Makes large data sets accessible to the user Interfaces with data generation tools
4
5 Overview Philosophy A Brief History of VIDA Challenges Examples Future
6 Philosophy Million molecule viewer Multiple simultaneous views of data All (reasonable) platforms Configurable for different end users/uses Basic access to all OpenEye functionality
7 The Million Molecule Viewer Large scale modeling in memory ~1-2K per molecule Memory is cheap (2 GB of RAM - ~ $400, why not?) Faster and cheaper hardware makes real-time database wide operations feasible Why? Analyze/search your entire corporate database View all your docking/simulation results Expand virtual libraries
8 Multiple Simultaneous Views of Data 3D structures molecules, surfaces, grids, proteins, boxes, ellipsoids 2D depictions Line notation Chemically-aware spreadsheet no 64k row limit Data graphs Clustering
9 All (Reasonable) Platforms Built using Qt multi-platform GUI toolkit 3D displays through OpenGL Laptops and Desktops Currently supported: Windows *.* Linux SGI Irix Mac OS X Compaq Alpha Tru64 Under Development IBM AIX
10 Technological Balkanization Multiple platforms within individual companies Different groups of people use different platforms (e.g. modelers using SGIs and chemists using PCs, CEOs using Macs)
11 Target Audiences Modelers Chemists Crystallographers Es mi VIDA Scripted Internal command language RasMol / GRASP interpreters Python wrappers Java wrappers Read from networks (via URLs) / databases Plug in your own code
12 Access to OpenEye Data generation available Cheminformatics (e.g. SMARTS matching) Physical property calculation (FILTER) Poisson-Boltzman electrostatics (ZAP) Structure generation (OMEGA) Shape matching (ROCS / shape toolkit) Docking (FRED)
13 Overview Philosophy A Brief History of VIDA Challenges Examples Future
14 A Brief History of VIDA Development began as a part-time project in November, Born out of a need to easily visualize large numbers of molecules. Early releases were well received and its potential recognized. Became a full-time development project in June, 2000.
15 History cont. Spread quickly amongst our friends and customers. Acquired many cheerleaders with lots of useful feedback Early design decision to target a broad audience Initially chemists and modelers Expanded to biologists and crystallographers Designed to be easy enough for everyone to use Growing up into a simple, yet powerful interface to support large scale modeling.
16 Present Currently being used by both modelers and chemists alike in many companies and universities around the world. Large scale deployment as the primary visualization platform has been proposed and/or begun in many companies as well.
17 Overview Philosophy A Brief History of VIDA Challenges Examples Future
18 Challenges Large scale visualization Enormous amounts of data Real-time usability 3D for everyone Platform independence Stereo 2D Accessibility
19 Accomplishments Large scale modeling Memory usage File I/O and multiple formats Mixing physics and chemistry Integrated 2D & 3D
20 3D Building Initial Limitations Components Made the initial decision that nobody would really want this available as a library Assumed that anybody who wanted a library version would be willing to use Qt. Scripting Did not anticipate the need and desire for a scriptable application
21 Components Support for custom GUI plug-ins Molecular property calculation plug-ins
22 Overview Philosophy A Brief History of VIDA Challenges Examples Future
23 Advanced Examples Present pre-setup information via the web Generate script files to visualize docking output
24 VIDA 1.0: Currently Available Booth 170/172 OpenEye Scientific Software
25 Overview Philosophy A Brief History of VIDA Challenges Examples Future
26 Future Advanced scripting through Python. Direct relational database access More components and plug-ins John Barnard s clustering toolkit Advanced visualization components with AVS
27 Conclusion Powerful tool for data interrogation Capable of handling virtually any size data set Integration of 2D structure, 3D structure, associated data Available on multiple platforms Customizable and scriptable
28 Acknowledgements OpenEye Mark McGann Anthony Nicholls Roger Sayle Geoff Skillman Matt Stahl Contributors Wolf Dietrich-Ihlenfeldt Brian Maly Fan Club Juan Alvarez Jeff Blaney Jonas Bostrom Ken Brameld Paul Charifson Claudio Chuaqui Donovan Chin Jaouad Elbahraoui Andrew Grant Brian Goldman James Haigh John Irwin Man-Ling Lee Dave Lorber Ken Lind Demetri Moustakas Steve Muchmore Connie Oshiro Govinda Rao Bob Tolbert John Van Drie Pat Walters
KNIME Enterprise server usage and global deployment at NIBR
KNIME Enterprise server usage and global deployment at NIBR Gregory Landrum, Ph.D. NIBR Informatics Novartis Institutes for BioMedical Research, Basel 8 th KNIME Users Group Meeting Berlin, 26 February
4.1 Introduction 4.2 Explain the purpose of an operating system 4.2.1 Describe characteristics of modern operating systems Control Hardware Access
4.1 Introduction The operating system (OS) controls almost all functions on a computer. In this lecture, you will learn about the components, functions, and terminology related to the Windows 2000, Windows
EMBL-EBI. EM map display & Visualization
EM map display & Visualization Introduction Biological data comes from & is of interest to: Chemists : reaction mechanism, drug design Biologists : sequence, expression, homology, function. Structure biologists
A Hybrid Visualization System for Molecular Models
A Hybrid Visualization System for Molecular Models Charles Marion, Joachim Pouderoux, Julien Jomier Kitware SAS, France Sébastien Jourdain, Marcus Hanwell & Utkarsh Ayachit Kitware Inc, USA Web3D Conference
Fall 2009. Lecture 1. Operating Systems: Configuration & Use CIS345. Introduction to Operating Systems. Mostafa Z. Ali. [email protected].
Fall 2009 Lecture 1 Operating Systems: Configuration & Use CIS345 Introduction to Operating Systems Mostafa Z. Ali [email protected] 1-1 Chapter 1 Introduction to Operating Systems An Overview of Microcomputers
Analytic Modeling in Python
Analytic Modeling in Python Why Choose Python for Analytic Modeling A White Paper by Visual Numerics August 2009 www.vni.com Analytic Modeling in Python Why Choose Python for Analytic Modeling by Visual
Introduction to bioknoppix: Linux for the life sciences
Introduction to bioknoppix: Linux for the life sciences Carlos M Rodríguez Rivera Humberto Ortiz Zuazaga Who are we? Short: Bunch of computer geeks. Long: The High Performance Computing facility of the
Automated Performance Testing of Desktop Applications
By Ostap Elyashevskyy Automated Performance Testing of Desktop Applications Introduction For the most part, performance testing is associated with Web applications. This area is more or less covered by
Visualizing and Analyzing Massive Astronomical Datasets with Partiview
Visualizing and Analyzing Massive Astronomical Datasets with Partiview Brian P. Abbott 1, Carter B. Emmart 1, Stuart Levy 2, and Charles T. Liu 1 1 American Museum of Natural History & Hayden Planetarium,
Cisco Unified Intelligence Center for Advanced Users
Course: Cisco Unified Intelligence Center for Advanced Users Duration: 4 Day Hands-On Lab & Lecture Course Price: $ 3,295.00 Learning Credits: 33 Description: The Cisco Unified Intelligence Center for
A Tool to aid nmon analysis and utility
A Tool to aid nmon analysis and utility By David Tansley and Dave Seol Many AIX system administrators and engineers consider nmon as the greatest performance tool created for AIX. They love nmom for being
CUICAU: Cisco Unified Intelligence Center for Advanced Users v1.x
CUICAU: Cisco Unified Intelligence Center for Advanced Users v1.x Description The Cisco Unified Intelligence Center for Advanced Users v1.1 (CUICAU v1.1) course is a four-day instructor-led training (ILT)
Parallel Visualization of Petascale Simulation Results from GROMACS, NAMD and CP2K on IBM Blue Gene/P using VisIt Visualization Toolkit
Available online at www.prace-ri.eu Partnership for Advanced Computing in Europe Parallel Visualization of Petascale Simulation Results from GROMACS, NAMD and CP2K on IBM Blue Gene/P using VisIt Visualization
WHITE PAPER. Domo Advanced Architecture
WHITE PAPER Domo Advanced Architecture Overview There are several questions that any architect or technology advisor may ask about a new system during the evaluation process: How will it fit into our organization
Integrated Open-Source Geophysical Processing and Visualization
Integrated Open-Source Geophysical Processing and Visualization Glenn Chubak* University of Saskatchewan, Saskatoon, Saskatchewan, Canada [email protected] and Igor Morozov University of Saskatchewan,
Rocket AS v6.3. Benefits of upgrading
Rocket AS v6.3 Benefits of upgrading What is Rocket AS? Rocket AS for IBM System z provides query, reporting, data visualization and rapid application development for System z data including DB2. With
Structure Tools and Visualization
Structure Tools and Visualization Gary Van Domselaar University of Alberta [email protected] Slides Adapted from Michel Dumontier, Blueprint Initiative 1 Visualization & Communication Visualization
Cross-Platform Software Considerations for Internet of Things
Cross-Platform Software Considerations for Internet of Things Tuukka Ahoniemi Technical Product Marketing Manager [email protected] 10th Central and Eastern European Software Engineering
Discovering Computers
Discovering Computers Technology in a World of Computers, Mobile Devices, and the Internet Chapter 9 Operating Systems Objectives Overview Define an operating system Describe the start-up process and shutdown
Hadoop Distributed File System Propagation Adapter for Nimbus
University of Victoria Faculty of Engineering Coop Workterm Report Hadoop Distributed File System Propagation Adapter for Nimbus Department of Physics University of Victoria Victoria, BC Matthew Vliet
Nessus Agents. October 2015
Nessus Agents October 2015 Table of Contents Introduction... 3 What Are Nessus Agents?... 3 Scanning... 4 Results... 6 Conclusion... 6 About Tenable Network Security... 6 2 Introduction Today s changing
New Mexico Broadband Program. Basic Computer Skills. Module 1 Types of Personal Computers Computer Hardware and Software
New Mexico Broadband Program Basic Computer Skills Module 1 Types of Personal Computers Computer Hardware and Software Basic Computer Skills Learning Objectives Acquire introductory familiarity with basic
Chapter 5: System Software: Operating Systems and Utility Programs
Understanding Computers Today and Tomorrow 12 th Edition Chapter 5: System Software: Operating Systems and Utility Programs Learning Objectives Understand the difference between system software and application
Deploying and managing a Visualization Farm @ Onera
Deploying and managing a Visualization Farm @ Onera Onera Scientific Day - October, 3 2012 Network and computing department (DRI), Onera P.F. Berte [email protected] Plan Onera global HPC
Ligand-Based Design Workflow. Paul Hawkins and Geo Skillman OpenEye Scientific Software
Ligand-Based Design Workflow Paul Hawkins and Geo Skillman OpenEye Scientific Software 2 Executive Summary OpenEye Scientific Software has been providing computational chemistry software to the pharmaceutical
Cloud Infrastructure Management - IBM VMControl
Cloud Infrastructure Management - IBM VMControl IBM Systems Director 6.3 VMControl 2.4 Thierry Huche IBM France - Montpellier [email protected] 2010 IBM Corporation Topics IBM Systems Director /
Study on Developing a Flight Data Visualization
Study on Developing a Flight Data Visualization Study on Developing a Flight Data Visualization Seoul, Korea Abstract This paper aims to describe the framework of 2D and 3D interface and discuss the design
Experiences with 2-D and 3-D Mathematical Plots on the Java Platform
Experiences with 2-D and 3-D Mathematical Plots on the Java Platform David Clayworth Maplesoft What you will learn > Techniques for writing software that plots mathematical and scientific data > How to
User's Guide - Beta 1 Draft
IBM Tivoli Composite Application Manager for Microsoft Applications: Microsoft Hyper-V Server Agent vnext User's Guide - Beta 1 Draft SC27-2319-05 IBM Tivoli Composite Application Manager for Microsoft
Content Distribution Management
Digitizing the Olympics was truly one of the most ambitious media projects in history, and we could not have done it without Signiant. We used Signiant CDM to automate 54 different workflows between 11
After studying this lesson, you will have a clear understanding of, what an Operating System is. functions of an Operating System
After studying this lesson, you will have a clear understanding of, what an Operating System is functions of an Operating System User Interfaces how to use Windows Operating System 5.1 Introduction As
Managing Enterprise Security with Cisco Security Manager
Course: Managing Enterprise Security with Cisco Security Manager Duration: 5 Day Hands-on Lab & Lecture Course Price: $ 3,395.00 Learning Credits: 34 Description: The Managing Enterprise Security with
CrossPlatform ASP.NET with Mono. Daniel López Ridruejo [email protected]
CrossPlatform ASP.NET with Mono Daniel López Ridruejo [email protected] About me Open source: Original author of mod_mono, Comanche, several Linux Howtos and the Teach Yourself Apache 2 book Company:
UGENE Quick Start Guide
Quick Start Guide This document contains a quick introduction to UGENE. For more detailed information, you can find the UGENE User Manual and other special manuals in project website: http://ugene.unipro.ru.
Chapter 1 - Web Server Management and Cluster Topology
Objectives At the end of this chapter, participants will be able to understand: Web server management options provided by Network Deployment Clustered Application Servers Cluster creation and management
Microsoft Hyper-V chose a Primary Server Virtualization Platform
Roger Shupert, Integration Specialist } Lake Michigan College has been using Microsoft Hyper-V as it s primary server virtualization platform since 2008, in this presentation we will discuss the following;
HP Storage Essentials Storage Resource Management Software end-to-end SAN Performance monitoring and analysis
HP Storage Essentials Storage Resource Management Software end-to-end SAN Performance monitoring and analysis Table of contents HP Storage Essentials SRM software SAN performance monitoring and analysis...
Cambridge International AS and A Level Computer Science
Topic support guide Cambridge International AS and A Level Computer Science 9608 For examination from 2017 Topic 3.4.2 Virtual machine Cambridge International Examinations retains the copyright on all
Programming for GCSE Topic H: Operating Systems
Programming for GCSE Topic H: Operating Systems William Marsh School of Electronic Engineering and Computer Science Queen Mary University of London Aims Introduce Operating Systems Core concepts Processes
Cisco Unified Workforce Optimization
Cisco Unified Workforce Optimization Desktop Requirements Guide Version 10.5 First Published: June 18, 2014 Last Updated: March 6, 2015 THE SPECIFICATIONS AND INFORMATION REGARDING THE PRODUCTS IN THIS
How To Support A Backup At Cornell
Cornell's Support Model of TSM or How to make sure you have a good backup when you need it Paul Zarnowski [email protected] Thanks to Karen Durfee for her assistance in preparing this presentation. Overview
Understanding the OS Architecture and Linux History. Zhiqiang Lin
CS 6V81-05: System Security and Malicious Code Analysis Understanding the OS Architecture and Linux History Zhiqiang Lin Department of Computer Science University of Texas at Dallas February 15 th, 2012
Maintaining Non-Stop Services with Multi Layer Monitoring
Maintaining Non-Stop Services with Multi Layer Monitoring Lahav Savir System Architect and CEO of Emind Systems [email protected] www.emindsys.com The approach Non-stop applications can t leave on their
User's Guide - Beta 1 Draft
IBM Tivoli Composite Application Manager for Microsoft Applications: Microsoft Cluster Server Agent vnext User's Guide - Beta 1 Draft SC27-2316-05 IBM Tivoli Composite Application Manager for Microsoft
ontune SPA - Server Performance Monitor and Analysis Tool
ontune SPA - Server Performance Monitor and Analysis Tool Product Components - ontune is composed of the Manager; the Agents ; and Viewers Manager - the core ontune component, and installed on the management/viewing
Running and Enhancing your own Galaxy. Daniel Blankenberg The Galaxy Team http://usegalaxy.org
Running and Enhancing your own Galaxy Daniel Blankenberg The Galaxy Team http://usegalaxy.org Overview Where and How you can use and build Galaxy public website local instance on the cloud tool shed/contributing
VisIVO, a VO-Enabled tool for Scientific Visualization and Data Analysis: Overview and Demo
Claudio Gheller (CINECA), Marco Comparato (OACt), Ugo Becciani (OACt) VisIVO, a VO-Enabled tool for Scientific Visualization and Data Analysis: Overview and Demo VisIVO: Visualization Interface for the
Automated deployment of virtualization-based research models of distributed computer systems
Automated deployment of virtualization-based research models of distributed computer systems Andrey Zenzinov Mechanics and mathematics department, Moscow State University Institute of mechanics, Moscow
AFS Usage and Backups using TiBS at Fermilab. Presented by Kevin Hill
AFS Usage and Backups using TiBS at Fermilab Presented by Kevin Hill Agenda History and current usage of AFS at Fermilab About Teradactyl How TiBS (True Incremental Backup System) and TeraMerge works AFS
Visualisation in the Google Cloud
Visualisation in the Google Cloud by Kieran Barker, 1 School of Computing, Faculty of Engineering ABSTRACT Providing software as a service is an emerging trend in the computing world. This paper explores
Parallels VDI Solution
Parallels VDI Solution White Paper Version 1.0 April 2009 Table of Contents Enterprise Desktop Computing Challenges... 3 What is Virtual Desktop Infrastructure (VDI)... 3 Benefits of Virtual Desktop Infrastructure...
MayaVi: A free tool for CFD data visualization
MayaVi: A free tool for CFD data visualization Prabhu Ramachandran Graduate Student, Dept. Aerospace Engg. IIT Madras, Chennai, 600 036. e mail: [email protected] Keywords: Visualization, CFD data,
NaviCell Data Visualization Python API
NaviCell Data Visualization Python API Tutorial - Version 1.0 The NaviCell Data Visualization Python API is a Python module that let computational biologists write programs to interact with the molecular
Wowza Media Systems provides all the pieces in the streaming puzzle, from capture to delivery, taking the complexity out of streaming live events.
Deciding what event you want to stream live that s the easy part. Figuring out how to stream it? That s a different question, one with as many answers as there are options. Cameras? Encoders? Origin and
Chapter 4. Operating Systems and File Management
Chapter 4 Operating Systems and File Management Chapter Contents Section A: Operating System Basics Section B: Today s Operating Systems Section C: File Basics Section D: File Management Section E: Backup
Copyright 2012 Trend Micro Incorporated. All rights reserved.
Trend Micro Incorporated reserves the right to make changes to this document and to the products described herein without notice. Before installing and using the software, please review the readme files,
My DevOps Journey by Billy Foss, Engineering Services Architect, CA Technologies
About the author My DevOps Journey by Billy Foss, Engineering Services Architect, CA Technologies I am going to take you through the journey that my team embarked on as we looked for ways to automate processes,
Molecular Visualization. Introduction
Molecular Visualization Jeffry D. Madura Department of Chemistry & Biochemistry Center for Computational Sciences Duquesne University Introduction Assessments of change, dynamics, and cause and effect
Firebird and RAID. Choosing the right RAID configuration for Firebird. Paul Reeves IBPhoenix. mail: [email protected]
Firebird and RAID Choosing the right RAID configuration for Firebird. Paul Reeves IBPhoenix mail: [email protected] Introduction Disc drives have become so cheap that implementing RAID for a firebird
Access Stations and other Services at SERC. M.R. Muralidharan
Access Stations and other Services at SERC M.R. Muralidharan Overview Platforms and Floors Access Stations Wireless Facility Software printing and plotting Software Packages Maintained by SERC Symantec
Software Announcement April 17, 2001
Software Announcement April 17, 2001 IBM AIX Performance Toolbox for POWER Version 3.0 Obtain and Analyze System Data; IBM AIX Fast Connect for POWER Version 3.1 Enhanced Systems Management Overview AIX
openlca 1.4 overview and first steps
openlca 1.4 overview and first steps Andreas Ciroth, Sarah Winter, GreenDelta Berlin, [email protected] Version 1.1, June 2014 Changelog to version 1: - option to use openlca directly from zip files added
WebRatio 5: An Eclipse-based CASE tool for engineering Web applications
WebRatio 5: An Eclipse-based CASE tool for engineering Web applications Roberto Acerbis 1, Aldo Bongio 1, Marco Brambilla 2, Stefano Butti 1 1 WebModels S.r.l. Piazzale Gerbetto, 6. I22100 Como, Italy
Best Practices: Implementing Large Scale Collections with F- Response
Best Practices: Implementing Large Scale Collections with F- Response Note: This guide assumes you have familiarity with F-Response Enterprise or Consultant Edition. For more information, please reference
IBM Endpoint Manager for Server Automation
IBM Endpoint Manager for Server Automation Leverage advanced server automation capabilities with proven Endpoint Manager benefits Highlights Manage the lifecycle of all endpoints and their configurations
IMPLEMENTING GREEN IT
Saint Petersburg State University of Information Technologies, Mechanics and Optics Department of Telecommunication Systems IMPLEMENTING GREEN IT APPROACH FOR TRANSFERRING BIG DATA OVER PARALLEL DATA LINK
Integration Service Database. Installation Guide - Oracle. On-Premises
Kony MobileFabric Integration Service Database Installation Guide - Oracle On-Premises Release 6.5 Document Relevance and Accuracy This document is considered relevant to the Release stated on this title
Deploying Business Virtual Appliances on Open Source Cloud Computing
International Journal of Computer Science and Telecommunications [Volume 3, Issue 4, April 2012] 26 ISSN 2047-3338 Deploying Business Virtual Appliances on Open Source Cloud Computing Tran Van Lang 1 and
Volume SYSLOG JUNCTION. User s Guide. User s Guide
Volume 1 SYSLOG JUNCTION User s Guide User s Guide SYSLOG JUNCTION USER S GUIDE Introduction I n simple terms, Syslog junction is a log viewer with graphing capabilities. It can receive syslog messages
Volume Visualization Tools for Geant4 Simulation
Volume Visualization Tools for Geant4 Simulation Ayumu Saitoh, Japan Science and Technology Agency Akinori Kimura, Ashikaga Institute of Technology Satoshi Tanaka, Ritsumeikan University Background and
Screen Design : Navigation, Windows, Controls, Text,
Overview Introduction Fundamentals of GUIs - methods - Some examples Screen : Navigation, Windows, Controls, Text, Evaluating GUI Performance 1 Fundamentals of GUI What kind of application? - Simple or
What s New in JReport 13.1
Highlights JReport 13.1 focuses on new geographical tools for data visualization, enhanced data analysis and presentation in dashboards and reports, as well as greater performance and scalability when
Introduction to Cisco Inventory and Reporting
CHAPTER 1 Introduction to Cisco Inventory and Reporting This chapter provides an overview of the Cisco Inventory and Reporting service and covers the following areas: Overview Key Features and Benefits
Project Summary. Project Description
Project Summary This project will help to bridge the gap between meteorology education and local operational forecasting through collaboration with the National Weather Service (NWS). By leveraging emerging
This presentation covers virtual application shared services supplied with IBM Workload Deployer version 3.1.
This presentation covers virtual application shared services supplied with IBM Workload Deployer version 3.1. WD31_VirtualApplicationSharedServices.ppt Page 1 of 29 This presentation covers the shared
Status and Integration of AP2 Monitoring and Online Steering
Status and Integration of AP2 Monitoring and Online Steering Daniel Lorenz - University of Siegen Stefan Borovac, Markus Mechtel - University of Wuppertal Ralph Müller-Pfefferkorn Technische Universität
GR A universal framework for visualization applications
Mitglied der Helmholtz-Gemeinschaft GR A universal framework for visualization applications 26. April 2012 73. Koordinierungstreffen J. Heinen GR Layer Structure Fortran C / C++ Objective-C Python Ruby...
System Requirements. SAS Profitability Management 2.2. Deployment
System Requirements SAS Profitability Management 2.2 This document provides the requirements f installing and running SAS Profitability Management 2.2 software. You must update your computer to meet these
lesson 1 An Overview of the Computer System
essential concepts lesson 1 An Overview of the Computer System This lesson includes the following sections: The Computer System Defined Hardware: The Nuts and Bolts of the Machine Software: Bringing the
Smart Thermostat page 1
Smart Thermostat page 1 3. APPROACH In today s home appliances market, automation is becoming the norm and Smart Thermostat is a typical automation appliance able to be applied easily at home. With Smart
System Requirements. SAS Profitability Management 2.21. Deployment
System Requirements SAS Profitability Management 2.2 This document provides the requirements for installing and running SAS Profitability Management. You must update your computer to meet the minimum requirements
Generate Android App
Generate Android App This paper describes how someone with no programming experience can generate an Android application in minutes without writing any code. The application, also called an APK file can
