vamdc: the virtual atomic and molecular data centrevirtual atomic and molecular data centre (vamdc)...

36
VAMDC: The Virtual Atomic and Molecular Data Centre: Recent Advances and Future Prospects Christian Hill and Jonathan Tennyson Department of Physics and Astronomy, UCL, UK Wednesday, 4 September 13

Upload: others

Post on 25-Sep-2020

1 views

Category:

Documents


0 download

TRANSCRIPT

Page 1: VAMDC: The Virtual Atomic and Molecular Data CentreVirtual Atomic and Molecular Data Centre (VAMDC) • A set of standards and services for obtaining atomic and molecular data •

VAMDC: The Virtual Atomic and Molecular

Data Centre:Recent Advances and Future

Prospects

Christian Hill and Jonathan TennysonDepartment of Physics and Astronomy, UCL, UK

Wednesday, 4 September 13

Page 2: VAMDC: The Virtual Atomic and Molecular Data CentreVirtual Atomic and Molecular Data Centre (VAMDC) • A set of standards and services for obtaining atomic and molecular data •

Virtual Atomic and Molecular Data Centre (VAMDC)

• A set of standards and services for obtaining atomic and molecular data

• Focus (for now) on:• gas-phase spectroscopy,• collisions and• reactions

• Provides a single, online point of access to multiple database “nodes” (the portal)

www.vamdc.eu

Wednesday, 4 September 13

Page 3: VAMDC: The Virtual Atomic and Molecular Data CentreVirtual Atomic and Molecular Data Centre (VAMDC) • A set of standards and services for obtaining atomic and molecular data •

VAMDC Standards

1. A standardized query language (VSS2)

• Based on Structured Query Language (SQL)• Used as a parameter to a “GET” query in a

URL, e.g.http://www.example.com/?query=SELECT States WHERE StoichiometricFormula=”CO2”

• Defines “keywords” for types of data (returnables) and search parameters (restrictables)

Wednesday, 4 September 13

Page 4: VAMDC: The Virtual Atomic and Molecular Data CentreVirtual Atomic and Molecular Data Centre (VAMDC) • A set of standards and services for obtaining atomic and molecular data •

VAMDC Standards

2. A standardized data format (XSAMS 1.0)

• Data from different databases can be compared, aggregated, etc.

• An XML-based format: a valid XSAMS document must conform to the XSAMS Schema

• Requires data to have units and sources (for citation): data provenance

• Encourages specification of errors and uncertainties: data integrity

Wednesday, 4 September 13

Page 5: VAMDC: The Virtual Atomic and Molecular Data CentreVirtual Atomic and Molecular Data Centre (VAMDC) • A set of standards and services for obtaining atomic and molecular data •

VAMDC Standards

2. A standardized data format (XSAMS)

• Standard overseen by the IAEA (Atomic and Molecular Data Division)

• Verbose (because XML) ...• .... but compresses well (typically 40x)• “self-describing”• “self-validating” (to some extent)

Wednesday, 4 September 13

Page 6: VAMDC: The Virtual Atomic and Molecular Data CentreVirtual Atomic and Molecular Data Centre (VAMDC) • A set of standards and services for obtaining atomic and molecular data •

XSAMS Schematic: Collisions

Wednesday, 4 September 13

Page 7: VAMDC: The Virtual Atomic and Molecular Data CentreVirtual Atomic and Molecular Data Centre (VAMDC) • A set of standards and services for obtaining atomic and molecular data •

VAMDC Standards3. Standards for identifying species - i.e. specific

isotopes of atoms or ions; specific isotopologues of molecules

• InChI = IUPAC International Chemical Identifier, e.g. 13C16O2 is:

InChI=1S/CO2/c2-1-3/i1+1• The InChIKey is a 27-character hash on the

species’ InChI identifier: this InChI becomesCURLTUGMZLYLDI-OUBTZVSYSA-N

• Allows unambiguous and unique identification of species

Wednesday, 4 September 13

Page 8: VAMDC: The Virtual Atomic and Molecular Data CentreVirtual Atomic and Molecular Data Centre (VAMDC) • A set of standards and services for obtaining atomic and molecular data •

VAMDC Standards4. Standards for describing database nodes

• An (XML) Registry (meta-database)• Each database can communicate:• what data it contains• what search query parameters it supports• when it was last updated• who maintains it• where it is hosted• etc.

Wednesday, 4 September 13

Page 9: VAMDC: The Virtual Atomic and Molecular Data CentreVirtual Atomic and Molecular Data Centre (VAMDC) • A set of standards and services for obtaining atomic and molecular data •

Database “Nodes”

A VAMDC database node is an online service which:

1. Can understand the VAMDC query language, VSS22. Will return data in valid XSAMS format3. Is listed with the VAMDC registry

Wednesday, 4 September 13

Page 10: VAMDC: The Virtual Atomic and Molecular Data CentreVirtual Atomic and Molecular Data Centre (VAMDC) • A set of standards and services for obtaining atomic and molecular data •

Database “Nodes”There are currently 27 active database nodes, including:• VALD - a major database of atomic and

small-molecule spectroscopic line parameters (focus: astronomy and astrophysics)

• HITRAN - the major database of molecular spectroscopic line parameters for planetary atmospheres

• BASECOL - database of atomic and molecular collisional cross sections

• CDMS / JPL - microwave/ FIR line parameters for interstellar spectroscopy

• KIDA - astrochemical kinetic databaseWednesday, 4 September 13

Page 11: VAMDC: The Virtual Atomic and Molecular Data CentreVirtual Atomic and Molecular Data Centre (VAMDC) • A set of standards and services for obtaining atomic and molecular data •

Wednesday, 4 September 13

Page 12: VAMDC: The Virtual Atomic and Molecular Data CentreVirtual Atomic and Molecular Data Centre (VAMDC) • A set of standards and services for obtaining atomic and molecular data •

Data Permanence

Jun$12$ Sept$12$ Dec$12$ Mar$13$ Jun$13$ Sept$13$ Dec$13$ Mar$14$transID(

L13H2O31$$L23H2O31$$L33H2O31$$L43H2O31$$L53H2O31$$L63H2O31$$L73H2O31$$L83H2O31$$L93H2O31$

Wednesday, 4 September 13

Page 13: VAMDC: The Virtual Atomic and Molecular Data CentreVirtual Atomic and Molecular Data Centre (VAMDC) • A set of standards and services for obtaining atomic and molecular data •

Data Permanence

Jun$12$ Sept$12$ Dec$12$ Mar$13$ Jun$13$ Sept$13$ Dec$13$ Mar$14$transID(

L13H2O31$$L23H2O31$$L33H2O31$L81243H2O31$L43H2O31$$L53H2O31$L81253H2O31$L63H2O31$$L73H2O31$$L83H2O31$$L93H2O31$

Wednesday, 4 September 13

Page 14: VAMDC: The Virtual Atomic and Molecular Data CentreVirtual Atomic and Molecular Data Centre (VAMDC) • A set of standards and services for obtaining atomic and molecular data •

Data Permanence

Jun$12$ Sept$12$ Dec$12$ Mar$13$ Jun$13$ Sept$13$ Dec$13$ Mar$14$transID(

L13H2O31$$L23H2O31$$L33H2O31$L81243H2O31$L43H2O31$$L53H2O31$L81253H2O31$L63H2O31$$L73H2O31$$L83H2O31$$L93H2O31$

“ValidOn” = “4 Feb 13”

Wednesday, 4 September 13

Page 15: VAMDC: The Virtual Atomic and Molecular Data CentreVirtual Atomic and Molecular Data Centre (VAMDC) • A set of standards and services for obtaining atomic and molecular data •

Data Permanence

Jun$12$ Sept$12$ Dec$12$ Mar$13$ Jun$13$ Sept$13$ Dec$13$ Mar$14$transID(

L13H2O31$$L23H2O31$$L33H2O31$L81243H2O31$L43H2O31$$L53H2O31$L81253H2O31$L63H2O31$$L73H2O31$$L83H2O31$$L93H2O31$

“ValidOn” = “14 Jul 13”

Wednesday, 4 September 13

Page 16: VAMDC: The Virtual Atomic and Molecular Data CentreVirtual Atomic and Molecular Data Centre (VAMDC) • A set of standards and services for obtaining atomic and molecular data •

VAMDC Portal

VAMDC Portal

makes query at portal website

User

DatabasesWednesday, 4 September 13

Page 17: VAMDC: The Virtual Atomic and Molecular Data CentreVirtual Atomic and Molecular Data Centre (VAMDC) • A set of standards and services for obtaining atomic and molecular data •

VAMDC Portal

VAMDC Portal

VSS2 queries

User

DatabasesWednesday, 4 September 13

Page 18: VAMDC: The Virtual Atomic and Molecular Data CentreVirtual Atomic and Molecular Data Centre (VAMDC) • A set of standards and services for obtaining atomic and molecular data •

VAMDC Portal

VAMDC Portal

Data countresponses

User

[No Data]

DatabasesWednesday, 4 September 13

Page 19: VAMDC: The Virtual Atomic and Molecular Data CentreVirtual Atomic and Molecular Data Centre (VAMDC) • A set of standards and services for obtaining atomic and molecular data •

VAMDC Portal

VAMDC Portal

XSAMS data files

Retrieve data

User

[No Data]

DatabasesWednesday, 4 September 13

Page 20: VAMDC: The Virtual Atomic and Molecular Data CentreVirtual Atomic and Molecular Data Centre (VAMDC) • A set of standards and services for obtaining atomic and molecular data •

VAMDC Portal

VAMDC Portal

XSAMS data files

XSAMS data files

User

[No Data]

DatabasesWednesday, 4 September 13

Page 21: VAMDC: The Virtual Atomic and Molecular Data CentreVirtual Atomic and Molecular Data Centre (VAMDC) • A set of standards and services for obtaining atomic and molecular data •

VAMDC Portal

VAMDC Portal

XSAMS data files

e.g. csv data files

User

Portal Data Processor

[No Data]

DatabasesWednesday, 4 September 13

Page 22: VAMDC: The Virtual Atomic and Molecular Data CentreVirtual Atomic and Molecular Data Centre (VAMDC) • A set of standards and services for obtaining atomic and molecular data •

VAMDC Portal

http://portal.vamdc.eu/vamdc_portal/query.seam

Wednesday, 4 September 13

Page 23: VAMDC: The Virtual Atomic and Molecular Data CentreVirtual Atomic and Molecular Data Centre (VAMDC) • A set of standards and services for obtaining atomic and molecular data •

VAMDC Portal

Wednesday, 4 September 13

Page 24: VAMDC: The Virtual Atomic and Molecular Data CentreVirtual Atomic and Molecular Data Centre (VAMDC) • A set of standards and services for obtaining atomic and molecular data •

VAMDC Portal

Wednesday, 4 September 13

Page 25: VAMDC: The Virtual Atomic and Molecular Data CentreVirtual Atomic and Molecular Data Centre (VAMDC) • A set of standards and services for obtaining atomic and molecular data •

VAMDC Portal

Wednesday, 4 September 13

Page 26: VAMDC: The Virtual Atomic and Molecular Data CentreVirtual Atomic and Molecular Data Centre (VAMDC) • A set of standards and services for obtaining atomic and molecular data •

Advanced VAMDC Services

User

Databases

Sets ParametersCode

Wednesday, 4 September 13

Page 27: VAMDC: The Virtual Atomic and Molecular Data CentreVirtual Atomic and Molecular Data Centre (VAMDC) • A set of standards and services for obtaining atomic and molecular data •

Advanced VAMDC Services

User

Databases

Sets ParametersCode

VSS2 queries

Wednesday, 4 September 13

Page 28: VAMDC: The Virtual Atomic and Molecular Data CentreVirtual Atomic and Molecular Data Centre (VAMDC) • A set of standards and services for obtaining atomic and molecular data •

Advanced VAMDC Services

User

Databases

Sets ParametersCode

Data Returned

Wednesday, 4 September 13

Page 29: VAMDC: The Virtual Atomic and Molecular Data CentreVirtual Atomic and Molecular Data Centre (VAMDC) • A set of standards and services for obtaining atomic and molecular data •

Advanced VAMDC Services

User

Databases

Sets ParametersCode

Data Returned

Wednesday, 4 September 13

Page 30: VAMDC: The Virtual Atomic and Molecular Data CentreVirtual Atomic and Molecular Data Centre (VAMDC) • A set of standards and services for obtaining atomic and molecular data •

Advanced VAMDC Services

User

Databases

Sets ParametersCode

Wednesday, 4 September 13

Page 31: VAMDC: The Virtual Atomic and Molecular Data CentreVirtual Atomic and Molecular Data Centre (VAMDC) • A set of standards and services for obtaining atomic and molecular data •

Spectroscopy Made Easy

• Steps involved:1. Query VAMDC databases2. Convert XSAMS to SME line list format3. Start SME4. Import Observed stellar spectra5. Import SME line list6. Run SME7. Visualize the results8. Store fitted atomic abundances, etc.

Wednesday, 4 September 13

Page 32: VAMDC: The Virtual Atomic and Molecular Data CentreVirtual Atomic and Molecular Data Centre (VAMDC) • A set of standards and services for obtaining atomic and molecular data •

Not$quite$…$$

14/05/2013$ Vienna$

$

•  Goal:$Deriving$stellar$parameters$from$observa@ons$

•  Data$and$tools$involved:$$

4.1$Stellar$astrophysics$

Atomic$and$molecular$

data$

Stellar$models$Opaci@es$

RT$solver$

EOS$

SME$

Stellar$$$parameters$

Spectral$synthesis$VAMDC$

Spectroscopy Made Easy

• For fitting spectra of stellar atmospheres

Wednesday, 4 September 13

Page 33: VAMDC: The Virtual Atomic and Molecular Data CentreVirtual Atomic and Molecular Data Centre (VAMDC) • A set of standards and services for obtaining atomic and molecular data •

Spectroscopy Made Easy

Wednesday, 4 September 13

Page 34: VAMDC: The Virtual Atomic and Molecular Data CentreVirtual Atomic and Molecular Data Centre (VAMDC) • A set of standards and services for obtaining atomic and molecular data •

Further Progress: SUP@VAMDC

• More databases (e.g. ALADDIN, coming soon)• More users!• More tools for converting between data

formats (and units)• Easier tools for reading XSAMS and using in

existing codes• Further data validation• Expand standards to:• particle-surface interactions• solid-state properties of materials• theoretical calculations

Wednesday, 4 September 13

Page 35: VAMDC: The Virtual Atomic and Molecular Data CentreVirtual Atomic and Molecular Data Centre (VAMDC) • A set of standards and services for obtaining atomic and molecular data •

SUP@VAMDC: Goals

• Dissemination• Non-EU research community• Education• Citizen Scientists

• Tutorials• Implementing a database node• Using the VAMDC infrastructure

• Expansion to other areas of Physics:• electron-molecule collisions• surface-particle interactions• radiation damage

Wednesday, 4 September 13

Page 36: VAMDC: The Virtual Atomic and Molecular Data CentreVirtual Atomic and Molecular Data Centre (VAMDC) • A set of standards and services for obtaining atomic and molecular data •

Acknowledgements

• VAMDC and SUP@VAMDCThis work is supported by the VAMDC project. VAMDC is funded under the “Combination of Coordination and Support Actions” Funding Scheme of The Seventh Framework Program. Call topic: INFRA-2012-3.3 Scientific Data Infrastructure. Grant Agreement number: 313284).

• Bas Braams and Hyun-Kyung Chung (IAEA)

• Nikolai Piskunov for SME (UU)

Wednesday, 4 September 13