680 likes | 694 Views
Developments in molecular simulation with GEMS offering advanced atom-diatom trajectory studies. Explore reaction mechanisms, energy distributions, and potential energy surfaces. Enhance your research capabilities with this innovative tool from the University of Perugia, Italy.
E N D
GEMS: THE GRID EMPOWERED MOLECULAR SIMULATOR Antonio Laganà Department of Chemistry, University of Perugia, Italy
THE PROJECT • Step 1 - SIMBEX (Simulator of Crossed Beam Experiments) for atom diatom trajectory studies • Step 2 - GEMS (Grid Empowered Molecular Simulator) • Step 3 - Grid version of GEMS • Step 4 - Some case studies • Step 5 - The COMPCHEM Molecular Science Virtual Organization (VO) • Step 6 - Next
SIMBEX: CROSSED BEAM EXPERIMENTof Perugia • MEASURABLES • Angular and time of flight product distributions • INFORMATION OBTAINABLE • - Primary reaction products • Reaction mechanisms • Structure and life time of transient • Internal energy distribution of products • Key features of the potential
THE SIMULATOR System input Interaction Dynamics Observables Virtual Monitors
The implemented INTERACTION module START CAVEATS PES not needed in on the fly methods. Seldomly a PES already exists PESs can be semiempirical Best if from a fit of ab initio values Often PESs are of low accuracy Is there a suitable PES? NO INTERACTION YES Import the PES parameters DYNAMICS
The implemented DYNAMICS module Are trajectory calculations accepta- ble? CAVEATS Implementation with trajectories ABCtraj for atom diatom NO DYNAMICS YES TRAJ: application using classical mechanics calculations OBSERVABLES
The implemented OBSERVABLES module Is the observable a state-to-state one? NO OBSERVABLES YES DISTRIBUTIONS: Virtual Monitors for scalar and vector product distributions EXTEND THE CALCULATIONTO OTHER PROPERTIES Do calculated and measured properties agree? YES NO TRY USING ANOTHER SURFACE
The prototype ChemGrid.it of grid.it MI CILEA RM PD UPV PG UB CESCA NA BO BA CINECA
Earth observation Astrophysics Bioinformatics Applications Computational Chemistry Geophysics HP Components Problem Solving Program- Ming tools Libraries Cost models Portals Communications Security Middleware Monitoring Resource Management High perfor- mance nets GARR Fiber optics
THE EGEE PRODUCTION GRID • EGEE is a European project aimed at developing a European service grid infrastructure available to scientists. • A prototype implementation of the Grid Molecular Simulator has been selected for the NA4 Activity of EGEE (Application Identification and Support)
The GRIDified atom diatom TRAJ kernel Define quantities of general use TRAJ Iterate over initial conditions the integration of individual trajectories (ABCTRAJ, etc.) Collect individual trajectory results return
TRAJECTORY NATURAL CONCURRENCY Master: Worker: DO traj_index =1, traj_number RECEIVE status message IF worker “ready” THEN generate seed SEND seed to worker ELSE GOTO RECEIVE endIF endDO SEND “ready” status message RECEIVE seed integrate trajectory update indicators SEND “ready” status message GOTO RECEIVE
THE VIRTUAL MONI-TORS SHOWED THE PRODUCT ANGULAR DISTRIBUTIONS FOR THE VARIOUS CHANNELS H+ICl→Cl + HI H+ICl→H + ICl H+ICl→HCl+I
Using history files to rationalize mechanisms NEAR RECROSSING IN REACTIVE PROCESSES
2 – A GENERALIZATION OF SIMBEX TO GEMS: THE GRID EMPOWERED MOLECULAR SIMULATOR
Nuclear Schrödinger equation: Electronic Schrödinger equation: The molecular dynamics problem Separation of electronic and nuclear motions
ELECTRONIC SCHRÖDINGER EQUATION • Programs: often standard packages • Methods - wavefunction quantum approaches (MRCI) - density functional theory (DFT)
NUCLEAR SCHRÖDINGER EQUATION • Quantum - Integrate the equation in time for a given (or a set of given or an average distribution) state(s) - Integrate the (stationary) equation in space for a given energy and all energetically open states • Classical transform the Schrödinger equation into a set classical mechanics equations and integrate them in time • Semiclassical overimpose quantum effects of the associated wave to quantum mechanics outcomes
THE QUANTUM TREATMENT Time dependent {W} – set of position vectors of the nuclei or choices of center of mass coordinates like the already seen Jacobi Rτ and rτ vectors HN - nuclear Hamiltonian METHOD – integrate the first order time dependent equation using time as continuity variable and either collocating the system wavepacket on a grid (for R and r) or by expanding it on a basis set (for Θ)
THE QUANTUM TREATMENT Time independent {W} – set of position vectors of the nuclei or choices of orthogonal coordinates of which one can act as continuity variable in going from one arrangement to another HN - nuclear Hamiltonian METHOD – segment the continuity variable in sectors and expand locally (in each sector) the wavefunction on the remaining (orthogonal) coordinates
FLUX CORRELATION FUNCTION FORMULATION OF THE RATE COEFFICIENT translationalpartition function Flux-flux correlation function rotational partition function By exact MCTDH or approximate SC-IVR calculations
THE MCTDH METHOD • Diagonalisation of the thermal flux operator defined onto a dividing surface to build a reduced Krylov subspace (iterative diagonalisation by consecutive application of the thermal flux operator on a trial wave function). The outcome is a set of eigenvalues and eigenstates of the thermal flux operator. • Time propagation of the thermal flux eigenstates employing MCTDH. • Calculation of observables: k(T), N(E).
QDYN: the Quantum dynamics group in COMPCHEM (from COST Action D37) • A COST Action to foster the constitution of a Molecular science community in the European Grid initiatives • A working group (QDYN) to implement exact and approximate quantum methods • Develop workflow and expert system tools for quantum chemical investigations • Enhance collaborative research work in terms of service offer/request within quantum chemistry developers • Foster the transfer of exact molecular treatments to industrial and commercial applications
MEMBERS OF QDYN • A. LAGANA’, O. GERVASI (Perugia, Italy) • G.G. BALINT KURTI (Bristol, UK) • E. GARCIA (Vittoria, Spain) • F. HUARTE (Barcelona, Spain) • G. LENDVAY (Budapest, Hungary) • G. NYMAN (Goteborg, Sweden) • S. FARANTOS (Heraklion, Greece) • M. LAUNAY (Rennes, France)
OTHER APPROACHES • Reduced dimensionality quantum methods • Classical, quasiclassical and molecular dynamics methods • Semiclassical methods
The extended INTERACTION module START Take force field data and procedures from related databases Are ab initio calculations available? Are ab initio calculations feasible? NO NO Is there a suitable Pes? NO INTERACTION YES YES YES FITTING SUPSIM Import the PES routine DYNAMICS
SUPSIM: the Gridified Ab initio approach Iterate over the system Geometries the call of ab initio suites of codes (GAMESS, GAUSSIAN, MOLPRO, etc) Define the characteristics of the ab initio calculation, the coordinates used and the Variable’s intervals SUPSIM return Collect single molecular geometry energy
The FITTING portal YES YES YES Are remai- ning values inaccurate? Do ab initio values have the proper sym- metry? Are asym- ptotic values accurate? FITTING NO NO NO Modify asym- ptotic values Modify short and long range values Enforce the proper symmetry Application using fitting programs to generate a PES routine Return
The extended DYNAMICS module Ap- proximate quantum calcula tions? Se- miclassical calcula tions? Exact quantum calculations? NO NO NO DYNAMICS YES YES YES CLASSICAL Integration of the Classical equations QDYN Integration of the exact quantum dynamics equations APPRQDYN Integration of the approximate quantum dynamics equations SEMICLASSICAL Integration of clas- sical equations and of the associated wave OBSERVABLES
The QDYN PROCEDURES State specific (summed over final states) Single Initial quantum state? Multiple initial quantum states? NO Fully averaged NO QUANTUM DYNAMICS YES YES YES TD: atom diatom S matrix elements for several energies TI: atom diatom S matrix elements for a single energy MCTDH: reactive flux over the barrier CRP: cumulative reaction probabilities and Transition State theory OBSERVABLES
Gridified time dependent approaches • Iterate over initial conditions • the time propagation • (RWAVEPR, CYLHYP, etc.) Define quantities of general use TD • Collect single initial state • S matrix element return
Gridified time independent approach Define quantities of general use including the integration bed TI Iterate over the reaction coor- dinate to build the interaction matrix Collect coupling matrix elements Broadcast coupling matrix Iterate over total energy value the integration of scattering equations return Collect state to state S matrix elements
The extended MEASURABLES module INTERACTION VM for thermal and thermodynamic pro- perties including Molecular Virtual Reality tools Is the observable a state-to-state one? Is the observable a state specific onee? NO NO OBSERVABLES Beam VM for Intensity in the Lab frame YES YES CROSS: VM for state specific cross sections, rate constants and maps of product intensity DISTRIBUTIONS: VM for scalar and vector product distributions, and state-to-state crosssections Do calculated and measured properties agree? NO YES END
PROGRAMS BEING IMPLEMENTED ON THE GRID FOR PERSONAL USE Perugia, ABC (also using PGRADE), RWAVEPR, CYLHYP, DL_POLY Bristol, DIFFREALWAVE Vittoria, RWAVEPR, VENUS Vienna, COLUMBUS Budapest, ABC, VENUS, RWAVEPR Barcelona, MCTDH Goteborg (On the fly Q-RBA?) Heraklion, MODTINKER
: the LEPS potential energy surface • Isoenergetic contour • maps 1 eV spacing • The collinear LEPS surface
Reactive state to state probabilities E(v) 0.146 eV V=0 V=1 0.433 eV V=2 0.717 eV V=3 0.997 eV 1.270 eV V=4 V=5 1.543eV
Threshold energies Etr 1.359 eV V=0 V=1 0.950 eV V=2 0.772 eV V=4 0.199 eV
: the L3 potential energy surface • Isoenergetic contour • maps 1 eV spacing • The bent L3 surface (125o transition • state geometry)
: the L4 potential energy surface • The bent L4 surface (125o transition • state geometry) • Two higher barriers sandwiching a well L4 L3
Rate coefficients ● LEPS ● L3 L4
IONIC BIOLOGICAL CHANNELS • Biological ionic channels play an important role in the control of ionic cellular concentrations and in synapses They are usually schematized as a sequence of: • Entrance gate • Bilayer pore • Selectivity filter
A life science application to the understanding of cellular micropores A nanotube model can be used to understand the ionic conductivity of cations (like Na+ or K+) through cellular membranes. ION FLOW THROUGH NANOTUBES