ExTASY 0.1 Beta Testing 1 st April 2015

Slides:



Advertisements
Similar presentations
Operating-System Structures
Advertisements

Presented by: Thabet Kacem Spring Outline Contributions Introduction Proposed Approach Related Work Reconception of ADLs XTEAM Tool Chain Discussion.
7-1 INTRODUCTION: SoA Introduced SoA in Chapter 6 Service-oriented architecture (SoA) - perspective that focuses on the development, use, and reuse of.
ISBN Chapter 1 Preliminaries. Copyright © 2004 Pearson Addison-Wesley. All rights reserved.1-2 Chapter 1 Topics Motivation Programming Domains.
Improving IPC by Kernel Design Jochen Liedtke Presented by Ahmed Badran.
1 New Architectures Need New Languages A triumph of optimism over experience! Ian Watson 3 rd July 2009.
1 Location-Based Services Using GSM Cell Information over Symbian OS Final Year Project LYU0301 Mok Ming Fai (mfmok1) Lee Kwok Chau (leekc1)
70-290: MCSE Guide to Managing a Microsoft Windows Server 2003 Environment, Enhanced Chapter 8: Implementing and Managing Printers.
ISBN Chapter 1 Topics Motivation Programming Domains Language Evaluation Criteria Influences on Language Design Language Categories Language.
Object-oriented design CS 345 September 20,2002. Unavoidable Complexity Many software systems are very complex: –Many developers –Ongoing lifespan –Large.
VMware vCenter Server Module 4.
Documentation 1. User Documentation 2. Technical Documentation 3. Program Documentation.
Basic Concepts The Unified Modeling Language (UML) SYSC System Analysis and Design.
Ana Damjanovic (JHU, NIH) JHU: Petar Maksimovic Bertrand Garcia-Moreno NIH: Tim Miller Bernard Brooks OSG: Torre Wenaus and team.
Intel ® Server Configurator Tool Training Guide. Intel® Server Configurator Tool Enhancements New Website look consistent with Intel style for ease of.

Abstraction IS 101Y/CMSC 101 Computational Thinking and Design Tuesday, September 17, 2013 Carolyn Seaman University of Maryland, Baltimore County.
HTML5 Application Development Fundamentals
Chapter 3: Operating-System Structures System Components Operating System Services System Calls System Programs System Structure Virtual Machines System.
ITEC224 Database Programming
CCA Common Component Architecture Manoj Krishnan Pacific Northwest National Laboratory MCMD Programming and Implementation Issues.
What are the main differences and commonalities between the IS and DA systems? How information is transferred between tasks: (i) IS it may be often achieved.
Programming Models & Runtime Systems Breakout Report MICS PI Meeting, June 27, 2002.
Protein Molecule Simulation on the Grid G-USE in ProSim Project Tamas Kiss Joint EGGE and EDGeS Summer School.
17-Oct-15 © 2007 IBM Corporation Compact models Design proceeds simultaneously at multiple levels of abstraction Libraries.
4.2.1 Programming Models Technology drivers – Node count, scale of parallelism within the node – Heterogeneity – Complex memory hierarchies – Failure rates.
Copyright © 2007 Addison-Wesley. All rights reserved.1-1 Reasons for Studying Concepts of Programming Languages Increased ability to express ideas Improved.
Scientific Workflow Scheduling in Computational Grids Report: Wei-Cheng Lee 8th Grid Computing Conference IEEE 2007 – Planning, Reservation,
© 2012 xtUML.org Bill Chown – Mentor Graphics Model Driven Engineering.
ALGORITHM IMPROVEMENTS AND HPC 1. Basic MD algorithm 1. Initialize atoms’ status and the LJ potential table; set parameters controlling the simulation;
The iPlant Collaborative Community Cyberinfrastructure for Life Science Tools and Services Workshop Discovery Environment Overview.
Tool Integration with Data and Computation Grid GWE - “Grid Wizard Enterprise”
Operating System What is an Operating System? A program that acts as an intermediary between a user of a computer and the computer hardware. An operating.
UML diagrams What is UML UML diagrams –Static modeoing –Dynamic modeling 1.
Issues Autonomic operation (fault tolerance) Minimize interference to applications Hardware support for new operating systems Resource management (global.
Rational Unified Process Mr Hisham AlKhawar. Iterative versus Waterfall  We need to use a life cycle model in order to approach developing a system easily,
Version 5. ¿What is PAF? PAF is a tool to easily and quickly implement… …distributed analysis over ROOT trees. …by hiding as much as possible the inherent.
METS Application Profiles Morgan Cundiff Network Development and MARC Standards Office Library of Congress.
The iPlant Collaborative Community Cyberinfrastructure for Life Science Tools and Services Workshop Discovery Environment Overview.
CIS 4910 Information Systems Development Project Project Documentation.
RCE Platform Technology (RPT) Mark Arndt User Support.
Comprehensive Scientific Support Of Large Scale Parallel Computation David Skinner, NERSC.
Making Software Executable by Others Varun Ratnakar USC/ISI April 17, 2015
1 © 2006 Cisco Systems, Inc. All rights reserved. Session Number Presentation_ID Using the Cisco Technical Support & Documentation Website for IP Routing.
Tool Integration with Data and Computation Grid “Grid Wizard 2”
Next Generation of Apache Hadoop MapReduce Owen
1 © 2004 Cisco Systems, Inc. All rights reserved. Session Number Presentation_ID Cisco Technical Support Seminar Using the Cisco Technical Support Website.
First INFN International School on Architectures, tools and methodologies for developing efficient large scale scientific computing applications Ce.U.B.
System Components Operating System Services System Calls.
1 April 14, Starting New Open Source Software Projects William Cohen NCSU CSC 591W April 14, 2008.
Space FSW Conference 2016 Matthew Conte Software Engineer
Introduction to Parallel Computing: MPI, OpenMP and Hybrid Programming
UML Diagrams By Daniel Damaris Novarianto S..
SC’07 Demo Draft VGrADS Team June 2007.
John D. McGregor Session 9 Testing Vocabulary
ZEPHYR + GROMACS José R. Valverde CNB/CSIC
Artem Trunov and EKP team EPK – Uni Karlsruhe
UML Diagrams Jung Woo.
John D. McGregor Session 9 Testing Vocabulary
John D. McGregor Session 9 Testing Vocabulary
Development of the Nanoconfinement Science Gateway
CSSSPEC6 SOFTWARE DEVELOPMENT WITH QUALITY ASSURANCE
Issues in Enhancing Model Reuse
Lecture Topics: 11/1 General Operating System Concepts Processes
DOCUMENTAL SOLUTIONS Market Analysis Intelligence & Tools
Chapter 7 –Implementation Issues
What's New in eCognition 9
From Use Cases to Implementation
Implementation Plan system integration required for each iteration
Presentation transcript:

ExTASY 0.1 Beta Testing 1 st April

Enhanced Sampling To efficiently and accurately identify particular alternative conformations of a molecule. – E.g., starting from an apo- conformation, identify alternative low energy conformations of a protein relevant to ligand binding (induced fit/conformational selection). To efficiently and accurately sample ALL conformational space for a molecule. – E.g. calculation of thermodynamic and kinetic parameters. Faster MD through hardware and software developments, e.g.: – multicore architectures + domain decomposition. – specialized hardware (ANTON, GRAPE,…) Faster MD through manipulation of the effective potential energy surface, e.g.: – metadynamics. – accelerated dynamics. Faster sampling through multiple simulation strategies, e.g.: – Replica exchange – Swarm/ensemble simulations + Markov chain models WHY HOW

The ExTASY Approach Use swarm/ensemble simulation strategies that map efficiently onto HPC services. Use smart collective coordinate strategies to focus sampling in interesting regions. Rely on machine learning methods rather than user expertise to select and refine (on the fly) the collective coordinates. Be compatible with standard MD codes out of the box (without software patches).

Iterative cycles that feature: – Many short MD simulations to sample regions of conformational space. – Data analysis steps that use collective coordinate methods to identify optimal start points for the next cycle of MD. Swarms/ensembles of MD simulations Analysis of trajectories Selection of new start points The ExTASY Workflow Two options implemented: – Simulations with GROMACS, or AMBER. – Data analysis using LSDMap (based on locally- scaled diffusion map analysis), or CoCo (based on PCA).

ExTASY Execution Model

Beta Testing Instructions For testing, we have provided access to ARCHER, using your accounts in project ‘e290’ We have 10 nodes reserved 2pm-5pm, to avoid queuing with all other jobs on the system To use our reservation set in your.rcfg file: QUEUE = ‘R ’ as well as other values described in the documentation

Beta Testing Instructions On the ExTASY website, there is a ‘User Guide’ – Instructions on how to use the tools, with examples – Start here if you have your own system, or want to set up everything from scratch! Also a ‘Tutorial’ – Detailed walk-though with all files provided – Start here if you just want to get something running!

Beta Testing Instructions We want your feedback: – Documentation: Do we tell you what you need to know. Too much? Too little? Anything missing? – Bugs: Any problems installing / using ExTASY – Features / suggestions: Does ExTASY provide a good abstraction that would allow you to express your own MD / Analysis workflow? What would you like to see added? to

Beta Testing Instructions Get started: We are here to help if needed! Just ask via Skype video or chat