EGEE-III INFSO-RI-222667 Enabling Grids for E-sciencE www.eu-egee.org EGEE and gLite are registered trademarks Grid Web Portal for Chemists M. Sterzel,

Slides:



Advertisements
Similar presentations
Polska Infrastruktura Informatycznego Wspomagania Nauki w Europejskiej Przestrzeni Badawczej Institute of Computer Science AGH ACC Cyfronet AGH The PL-Grid.
Advertisements

EGEE-II INFSO-RI Enabling Grids for E-sciencE EGEE and gLite are registered trademarks Parallel execution of chemical software on.
Web-based Portal for Discovery, Retrieval and Visualization of Earth Science Datasets in Grid Environment Zhenping (Jane) Liu.
EUROPEAN UNION Polish Infrastructure for Supporting Computational Science in the European Research Space Ab initio grid chemical software ports – transferring.
EUROPEAN UNION Polish Infrastructure for Supporting Computational Science in the European Research Space The Capabilities of the GridSpace2 Experiment.
INFSO-RI Enabling Grids for E-sciencE Grid Applications -- Cyprus Contribution to EGEE Organization: HPCL, University Of Cyprus.
INFSO-RI Enabling Grids for E-sciencE Logging and Bookkeeping and Job Provenance Services Ludek Matyska (CESNET) on behalf of the.
Enabling Grids for E-sciencE ENEA and the EGEE project gLite and interoperability Andrea Santoro, Carlo Sciò Enea Frascati, 22 November.
INFSO-RI Enabling Grids for E-sciencE Project Gridification: the UNOSAT experience Patricia Méndez Lorenzo CERN (IT-PSS/ED) CERN,
Javascript Cog Kit By Zhenhua Guo. Grid Applications Currently, most grid related applications are written as separate software. –server side: Globus,
The PROGRESS Grid Service Provider Maciej Bogdański Portals & Portlets 2003 Edinburgh, July 14th-17th.
EGEE-III INFSO-RI Enabling Grids for E-sciencE EGEE and gLite are registered trademarks LOFAR Archive Information System Kor Begeman.
INFSO-RI Enabling Grids for E-sciencE Supporting legacy code applications on EGEE VOs by GEMLCA and the P-GRADE portal P. Kacsuk*,
Application portlets within the PROGRESS HPC Portal Michał Kosiedowski
PROGRESS: ICCS'2003 GRID SERVICE PROVIDER: How to improve flexibility of grid user interfaces? Michał Kosiedowski.
EGEE-II INFSO-RI Enabling Grids for E-sciencE EGEE and gLite are registered trademarks Provenance Challenge gLite Job Provenance.
EGEE-II INFSO-RI Enabling Grids for E-sciencE Using gLite API Vladimir Dimitrov IPP-BAS “gLite middleware Application Developers.
Enabling Grids for E-sciencE EGEE-III INFSO-RI Using DIANE for astrophysics applications Ladislav Hluchy, Viet Tran Institute of Informatics Slovak.
Migrating Desktop Marcin Płóciennik Marcin Płóciennik Kick-off Meeting, Santander, Graphical.
INFSO-RI Enabling Grids for E-sciencE SA1 and gLite: Test, Certification and Pre-production Nick Thackray SA1, CERN.
Holding slide prior to starting show. A Portlet Interface for Computational Electromagnetics on the Grid Maria Lin and David Walker Cardiff University.
EGEE-III INFSO-RI Enabling Grids for E-sciencE EGEE and gLite are registered trademarks, Novelties and Features around the GridWay.
EGEE-II INFSO-RI Enabling Grids for E-sciencE The GILDA training infrastructure.
EGEE-II INFSO-RI Enabling Grids for E-sciencE EGEE and gLite are registered trademarks Status report on Application porting at SZTAKI.
EGEE-II INFSO-RI Enabling Grids for E-sciencE EGEE User Forum, Manchester, 10 May ‘07 Nicola Venuti
EGEE-III INFSO-RI Enabling Grids for E-sciencE EGEE and gLite are registered trademarks Design of an Expert System for Enhancing.
EGEE-III INFSO-RI Enabling Grids for E-sciencE EGEE and gLite are registered trademarks Services for advanced workflow programming.
Enabling Grids for E-sciencE EGEE Applications Registry Current status & latest developments Marios Chatziangelou.
INFSO-RI Enabling Grids for E-sciencE Running ECCE on EGEE clusters Olav Vahtras KTH.
EGEE-III INFSO-RI Enabling Grids for E-sciencE Ricardo Rocha CERN (IT/GS) EGEE’08, September 2008, Istanbul, TURKEY Experiment.
INFSO-RI Enabling Grids for E-sciencE CHARON System Jan Kmuníček, Petr Kulhánek, Martin Petřek CESNET, Czech Republic.
INFSO-RI Enabling Grids for E-sciencE Ganga 4 – The Ganga Evolution Andrew Maier.
EGEE-III INFSO-RI Enabling Grids for E-sciencE EGEE and gLite are registered trademarks Enabling the use of e-Infrastructures with.
EGEE-III INFSO-RI Enabling Grids for E-sciencE EGEE and gLite are registered trademarks Using GStat 2.0 for Information Validation.
INFSO-RI Enabling Grids for E-sciencE GILDA and GENIUS Guy Warner NeSC Training Team An induction to EGEE for GOSC and the NGS NeSC,
EGEE-III INFSO-RI Enabling Grids for E-sciencE EGEE and gLite are registered trademarksEGEE-III INFSO-RI Astro-Wise and EGEE.
1 P-GRADE Portal tutorial at EGEE’09 Introduction to hands-on Gergely Sipos MTA SZTAKI EGEE.
EGEE-II INFSO-RI Enabling Grids for E-sciencE EGEE and gLite are registered trademarks Application of Gaussian package to chemical.
EGEE-III INFSO-RI Enabling Grids for E-sciencE EGEE and gLite are registered trademarks Grid2Win : gLite for Microsoft Windows Roberto.
INFSO-RI Enabling Grids for E-sciencE Use Case of gLite Services Utilization. Multiple Ligand Trajectory Docking Study Jan Kmuníček.
AHM04: Sep 2004 Nottingham CCLRC e-Science Centre eMinerals: Environment from the Molecular Level Managing simulation data Lisa Blanshard e- Science Data.
EGEE-III INFSO-RI Enabling Grids for E-sciencE EGEE and gLite are registered trademarks Computational chemistry with ECCE on EGEE.
EGEE-II INFSO-RI Enabling Grids for E-sciencE Introduction to P-GRADE Portal hands-on Miklos Kozlovszky MTA SZTAKI
Università di Perugia Enabling Grids for E-sciencE Status of and requirements for Computational Chemistry NA4 – SA1 Meeting – 6 th April.
EGEE-III INFSO-RI Enabling Grids for E-sciencE EGEE and gLite are registered trademarks C. Martín, A. Lorca (UCM) Introduction to.
EGEE-III INFSO-RI Enabling Grids for E-sciencE EGEE and gLite are registered trademarks On-line Visualization for Grid-based Astronomical.
EGEE-II INFSO-RI Enabling Grids for E-sciencE P-GRADE overview and introduction: workflows & parameter sweeps (Advanced features)
EGEE-III INFSO-RI Enabling Grids for E-sciencE EGEE and gLite are registered trademarks Middleware Update Maria Alandes Pradillo.
PROGRESS: GEW'2003 Using Resources of Multiple Grids with the Grid Service Provider Michał Kosiedowski.
Enabling Grids for E-sciencE EGEE Applications Registry Current status & latest developments Marios Chatziangelou.
EUROPEAN UNION Polish Infrastructure for Supporting Computational Science in the European Research Space The Capabilities of the GridSpace2 Experiment.
EGEE-III INFSO-RI Enabling Grids for E-sciencE EGEE and gLite are registered trademarks CharonGUI A Graphical Frontend on top of.
1 P-GRADE Portal hands-on Gergely Sipos MTA SZTAKI Hungarian Academy of Sciences.
EGEE-II INFSO-RI Enabling Grids for E-sciencE Practical using WMProxy advanced job submission.
EGEE-III INFSO-RI Enabling Grids for E-sciencE EGEE and gLite are registered trademarks Patch Preparation SA3 All Hands Meeting.
EGEE-II INFSO-RI Enabling Grids for E-sciencE EGEE and gLite are registered trademarks gLite – UNICORE interoperability Daniel Mallmann.
Holding slide prior to starting show. Lessons Learned from the GECEM Portal David Walker Cardiff University
INFSO-RI Enabling Grids for E-sciencE gLite Test and Certification Effort Nick Thackray CERN.
EGEE-II INFSO-RI Enabling Grids for E-sciencE EGEE and gLite are registered trademarks Interfacing gLite services with the Kepler.
INFSO-RI Enabling Grids for E-sciencE Ganga 4 Technical Overview Jakub T. Moscicki, CERN.
Enabling Grids for E-sciencE EGEE-III INFSO-RI Workflow management tool for Earth science applications Ladislav Hluchy, Viet Tran Institute of Informatics.
EGEE-II INFSO-RI Enabling Grids for E-sciencE EGEE and gLite are registered trademarks Grid is a Bazaar of Resource Providers and.
InSilicoLab – Grid Environment for Supporting Numerical Experiments in Chemistry Joanna Kocot, Daniel Harężlak, Klemens Noga, Mariusz Sterzel, Tomasz Szepieniec.
EGEE-III INFSO-RI Enabling Grids for E-sciencE EGEE and gLite are registered trademarks Bob Jones EGEE project director.
EGEE-II INFSO-RI Enabling Grids for E-sciencE EGEE and gLite are registered trademarks Computational Chemistry Cluster – EGEE-III.
INFSO-RI Enabling Grids for E-sciencE ESR Database Access K. Ronneberger,DKRZ, Germany H. Schwichtenberg, SCAI, Germany S. Kindermann,
PLG-Data and rimrock Services as Building
The ViroLab Virtual Laboratory for Viral Diseases
Introduction to the SHIWA Simulation Platform EGI User Forum,
Presentation transcript:

EGEE-III INFSO-RI Enabling Grids for E-sciencE EGEE and gLite are registered trademarks Grid Web Portal for Chemists M. Sterzel, T. Szepieniec, D. Harężlak ACC Cyfronet AGH EGEE User Forum, 2-6 March 2009, Catania, Italy

Enabling Grids for E-sciencE EGEE-III INFSO-RI Contents Grid application in chemistry Aim of the project Technology API details Metadata description Sample screenshots Future plans

Enabling Grids for E-sciencE EGEE-III INFSO-RI Grid Applications in chemistry Tasks to which Grid can be applied directly: –Conformational analysis –Numerical frequency computations –Zero Point Vibrational Averaging –Property computations for series of geometries from Molecular Dynamics simulation –Determination of chemical reaction paths –Determination of potential energy surfaces (PES) … all kind of “brute force” tasks, or tasks which operate on huge data sets A common factor – set of molecular geometries for which we repeat the same computations

Enabling Grids for E-sciencE EGEE-III INFSO-RI The aim … to build an environment for chemists with integrated tools which: –enable convenient and natural management of computational processes and experiment data –without changing chemist’s way of thinking –and not being distracted by technology –enables cooperation between scientists Comparing to any other grid portal our product is experiment-centric not grid-centric

Enabling Grids for E-sciencE EGEE-III INFSO-RI Technology/Architecture Web 2.0 project and all other means to make portal convenient for users Build with help of Google Web Toolkit with GWTExt (for fast prototyping API for application, mapping, submission, data validation, processing, management, etc. GForge to enable team collaboration Metadata to help manage files in grid storage Extensive use of tools developed by ViroLab project –Experiment Planning Environment (EPE) –GSEngine for job management

Enabling Grids for E-sciencE EGEE-III INFSO-RI API details

Enabling Grids for E-sciencE EGEE-III INFSO-RI API details The LFC API Cient is used to manage the user data being results of the application executions. Operations available: –retrieve user data items –retrieve the contents of the file –retrieve partial file content –store file's metadata –retrieve file's metadata GSEngine Client for job managing Repository Client to store experiments VOMS proxy API – used to communicate with the VOMS server in order to generate user proxies

Enabling Grids for E-sciencE EGEE-III INFSO-RI Metadata description Single directory for each experiment –file.metadata includes  description  who run experiment  when it was run –directory input  no metadata  file experiment_name that includes all parameters to rerun experiment –directory output  file.metadata includes all metadata concerning files in directory each metadata: ofile (string) oparameter (string) ovalue (double) odescription (string)

Enabling Grids for E-sciencE EGEE-III INFSO-RI Experiments Written in Ruby language Describe the whole experiment from data preparation through job execution and output data postprocessing require 'cyfronet/gridspace/goi/core/g_obj’ require 'cyfronet/gridspace/goi/utils/lcg/job_spec' require 'rexml/document' def gaussianJob(gcount,gExec,gGeom,gHead,gTail) printf("Executing experiment for %d geometry\n",gcount) arguments=gExec + " -c " + gcount.to_s + " -g " + gGeom arguments+=" -h " + gHead + " -f " + gTail # Create JDL specification here jobSpec = JobSpec.new jobSpec.executable='/bin/bash' jobSpec.arguments=(arguments) jobSpec.stdoutput='stdout.out' jobSpec.stderr='stderr.err' jobSpec.add_to_output_sandbox('stdout.out') jobSpec.add_to_input_sandbox(gGeom) …

Enabling Grids for E-sciencE EGEE-III INFSO-RI EPE Experiment Planning Environment is a tool for managing experiment plans development process. The main idea is to provide experiment developers with powerful GScript editor for creating experiment plans in an easy way. Beside this EPE offers : –storing experiments locally using workspaces mechanism –sharing/retrieving experiments using the Experiment Reposiotory –releasing a new version of an experiment –executing experiment plans using GSEngine Due to being based on the Eclipse Rich Client Platform (RCP) EPE can be extended by wrapping new functionality with an Eclipse plug-in and plug it into EPE.

Enabling Grids for E-sciencE EGEE-III INFSO-RI Main view

Enabling Grids for E-sciencE EGEE-III INFSO-RI Proxy view

Enabling Grids for E-sciencE EGEE-III INFSO-RI Proxy view

Enabling Grids for E-sciencE EGEE-III INFSO-RI Proxy generation

Enabling Grids for E-sciencE EGEE-III INFSO-RI Gaussian execution view

Enabling Grids for E-sciencE EGEE-III INFSO-RI Input preparation

Enabling Grids for E-sciencE EGEE-III INFSO-RI Input preparation

Enabling Grids for E-sciencE EGEE-III INFSO-RI LFC view

Enabling Grids for E-sciencE EGEE-III INFSO-RI Execution summary

Enabling Grids for E-sciencE EGEE-III INFSO-RI Status Current work: … bug, bug, bug fixing… Future plans: API for myproxy Integration with visualization tools (like Jmol) Development of the experiments Development of small widgets helping user to chase interesting information from output files Integration with GAMESS and NAMD

Enabling Grids for E-sciencE EGEE-III INFSO-RI Questions?