Connie Gao 1/26/2015 RMG Study Group RMG-Py Release Updates.

Slides:



Advertisements
Similar presentations
Tax Information Network of Income Tax Department (managed by NSDL)
Advertisements

ETutorial – Form 16A October 19, Tax Information Network of Income Tax Department (managed by NSDL)
Section 12.2: Chemical Calculations
Section 12.2: Chemical Calculations
Chapter 4 Parameters and Overloading. Copyright © 2006 Pearson Addison-Wesley. All rights reserved. 4-2 Learning Objectives Parameters Call-by-value Call-by-reference.
Copyright © 2003 Pearson Education, Inc. Slide 1.
Demonstration Problem
BASIC SKILLS AND TOOLS USING ACCESS
Module 7 Proposal Budgets.
Tutorial 3 – Creating a Multiple-Page Report
XP New Perspectives on Microsoft Office Word 2003 Tutorial 6 1 Microsoft Office Word 2003 Tutorial 6 – Creating Form Letters and Mailing Labels.
XP New Perspectives on Microsoft Office Word 2003 Tutorial 2 1 Microsoft Office Word 2003 Tutorial 2 – Editing and Formatting a Document.
XP New Perspectives on Microsoft Office Word 2003 Tutorial 7 1 Microsoft Office Word 2003 Tutorial 7 – Collaborating With Others and Creating Web Pages.
Year 6 mental test 15 second questions Numbers and number system Numbers and the number system, Measures and Shape.
Making the System Operational
Word Lesson 6 Working with Graphics
Customising venus. 2 Customise venus Set Simulator Delay In Method Editor select Tools, System Configuration Editor. 110% is approximately real time.
Integrify 5.0 Tutorial : Creating a New Process
Photo Slideshow Instructions (delete before presenting or this page will show when slideshow loops) 1.Set PowerPoint to work in Outline. View/Normal click.
ACC 3200 Chapter 3: Process Costing Process Costing.
Insert image here © SPEC-Soft SAVINGS AND EXPERTISE FOR YOUR PLANT PFS-Suite Life-cycle Tools For Process Automation PFS-Suite TM.
1 The tiling algorithm Learning in feedforward layered networks: the tiling algorithm writed by Marc M é zard and Jean-Pierre Nadal.
Configuration management
1 of 22 International Reports Phase 2/ DA0539-w1 Last updated: International Reports Phase 2.
South Dakota Library Network ALEPH v20 Tables © South Dakota Library Network, 2012 ©Ex Libris (USA), 2009 Modified for SDLN Version Last Update:
School of Geography FACULTY OF ENVIRONMENT Working with Tables 1.
PEPS Weekly Data Extracts User Guide September 2006.
Vanderbilt Business Objects Users Group 1 Reporting Techniques & Formatting Beginning & Advanced.
Xilinx 6.3 Tutorial Integrated Software Environment (ISE) Set up basic environment Select Gates or Modules to Be simulated (Insert Program Code) Run Waveform.
Cache and Virtual Memory Replacement Algorithms
1 Contract Inactivation & Replacement Fly-in Action ( Continue to Page Down/Click on each page…) Electronic Document Access (EDA)
Integration Integrating Word, Excel, Access, and PowerPoint
August 2012 This work is licensed under the Creative Commons Attribution 3.0 Unported License. To view a copy of this license, visit
Benchmark Series Microsoft Excel 2013 Level 2
Chapter 5 Microsoft Excel 2007 Window
Programming for GCSE Topic 10.2: Designing for File I/O T eaching L ondon C omputing William Marsh School of Electronic Engineering and Computer Science.
10 Year Old Topic 2 9 Year Old Topic 4 8 Year Old Topic 5 8 Year Old Topic 6 7 Year Old Topic 7 7 Year Old Topic 8 6 Year Old Topic 9 6 Year Old Topic.
I-Cue Tests & Assessments Hastings Public School September 28 th, 2007.
Formatting and Editing Skills
Pasewark & Pasewark Microsoft Office XP: Introductory Course 1 INTRODUCTORY MICROSOFT WORD Lesson 8 – Increasing Efficiency Using Word.
Equal or Not. Equal or Not
Slippery Slope
Chapter 16: Recovery System
Scientific writing (81-933) Lecture 6: References Dr. Avraham Samson Faculty of Medicine in the Galilee 1.
© Paradigm Publishing, Inc Access 2010 Level 2 Unit 2Advanced Reports, Access Tools, and Customizing Access Chapter 8Integrating Access Data.
Use the buttons on the top to navigate through the presentation 1 PrevNext Menu.
Web Time Entry Hours Entry in ESS 04/26/12 1 Banner.
South Dakota Library Network MetaLib User Interface South Dakota Library Network 1200 University, Unit 9672 Spearfish, SD © South Dakota.
Chapter 8 Improving the User Interface
Benchmark Series Microsoft Excel 2010 Level 1
New Adjacency List and Multiplicity Beat Buesser
© Siemens Product Lifecycle Management Software Inc. All rights reserved Siemens PLM Software Solid Edge ST4 Training Revising assemblies.
Microsoft Office Word 2013 Expert Microsoft Office Word 2013 Expert Courseware # 3251 Lesson 4: Working with Forms.
Primer to CanTherm 27 th Sept 2013 Shamel Merchant.
RMG Study Group Session I: Git, Sphinx, webRMG Connie Gao 9/20/
RMG group meeting, 05/09/2013 RMG UPDATE. Building models in RMG – PART 3 RMG group meeting, 05/09/2013 Shamel Merchant.
Lesson 1 Review Q and A’s.
RMG Study Group/Meeting – Summary of the many Github issues and [hopefully] ways to resolve them March 14, 2014 Enoch Dames Note: Will someone please log.
RMG Study Group Basics of Git Nathan Yee 2/23/
RMG-Py: Transitioning to the New Style Adjacency List Connie Gao 10/22/2014 Green Group Meeting 1.
New Features in DeltaV SimulatePro Available in DeltaV v7.2.
Genesys Shell development Input-side development progress.
Planning the official release of RMG-Py issues to resolve and issues to put off Connie Gao 4/11/2014 RMG Study Group.
1 Quiz Manager – Detail Steps. 2 Materials License Quiz Manager Create a new multiple choice or short answer quiz Reuse previously created quizzes Edit.
Problem 1 3 peaks (8 C) means considerable symmetry
Uploading, Encoding and Tracking Files.  Introduction  Source vs. Published File Types  Streaming vs. Downloaded files  The Upload Tab  Playlists.
Compatible with the latest browsers; Chrome, Safari, Firefox, Opera and Internet Explorer 9 and above.
Development Environment
Core LIMS Training: Advanced Administration
Carthage ios 8 onwards Dependency manager that streamlines the process of integrating the libraries into the project.
Presentation transcript:

Connie Gao 1/26/2015 RMG Study Group RMG-Py Release Updates

Progress since last summer New-style adjacency list completely merged (See RMG Study Group on new-style adjacency list for more details) – Uses triple bonded version of CO – Families now well defined with distinctions between singlet vs. triplet requirements Database Format Improvements – Kinetics libraries and training reactions now separate dictionaries from rates – Lots of unit tests in place for checking database errors

Adjacency list backwards compatibility Old style (RMG-Java) adjacency lists can be used as input in RMG-Py. So can intermediate style adjacency lists. – Errors will be raised if electronic state is not specific enough, e.g. 1 C 2 {2,S} {3,S} 2 H 0 {1,S} 3 H 0 {1,S} – Default multiplicity used: 2s + 1

How to fetch old style adjlists from RMG-website Click ‘Draw Molecule’ Button Old style adjacency list appears below new style adjlist

How to convert new style adjlists into old style adjlists Convert adjacency lists tool can mass convert.txt file of new adjlists into old adjlists Go to Simulation & Tools Section

Changes to aromaticity detection Use RDKit to detect aromaticity in rings and convert a copy of the molecule to one with Cb bonds. Retain aromatic form as a resonance isomer – Convert to Cb bonds only if ring size is 6-membered and all ring members are carbons Benzene Resonance isomers

Thermo for aromatics Algorithm fetches thermodynamic parameters from all resonance isomers and chooses thermo from isomer with more stable enthalpy – Can now obtain aromatic Benson group corrections Retains symmetry number correction since aromatic resonance isomer has both more stable enthalpy and higher symmetry number Now exhibits identical behavior of RMG-Java Benzene Resonance isomers

Pull request 1: Handling duplicate reactions in reaction libraries and seed mechanisms Allow duplicate Pdep + Non-pdep reactions in reaction libraries and seed mechanisms Previously, RMG was only including one of the reactions, now it includes both as intended NNH(38)=N2+H(5) 3.300e DUPLICATE NNH(38)+M=N2+H(5)+M 1.300e CH4(16)/2.00/ CO2(17)/2.00/ C2H6(27)/3.00/ H2O(28)/6.00/ H2(4)/2.00/ Ar/0.70/ DUPLICATE

Some issues remaining on handling duplicate PLOG reactions OH(5)+CO(10)=CO2(11)+H(2) 1.000e PLOG/ e / PLOG/ e / PLOG/ e / DUPLICATE OH(5)+CO(10)=CO2(11)+H(2) 1.000e PLOG/ e / PLOG/ e / PLOG/ e / DUPLICATE OH(5)+CO(10)=CO2(11)+H(2) 1.000e PLOG/ e / PLOG/ e / PLOG/ e / PLOG/ e / PLOG/ e / CHEMKIN can read the following format: Both RMG-Py and RMG-Java require conversion to the following: 9

Pull request 2: Handling duplicate reactions in a reaction family with multiple transition states + + Disproportionation Reaction can occur via two transition states, which may have differing kinetics. RMG was previously considering them as degenerate reactions Picked up either set of kinetics randomly and increased degeneracy Fix: Check template of reaction and increase degeneracy only if templates are identical, otherwise add duplicate kinetics

Task List for Release Packaging RMG – Package RMG as an executable for Windows (py2exe or NSIS), Linux (Freeze or PyInstaller), and Mac (py2app) Comprehensive and working examples – May need to compare against RMG-Java – Crash checks Optional: Easy comparison txt files for kinetic and thermo values in database RMG-Py publication