From ac8a897cd46a5f4bc6f0503382e8e1789166cd1e Mon Sep 17 00:00:00 2001 From: Anthony Scemama Date: Tue, 30 Jun 2020 19:30:27 +0200 Subject: [PATCH] Final --- DMP-PTEROSOR.pdf | Bin 0 -> 68750 bytes DMP-PTEROSOR.tex | 206 +++++++++++++++++++++++++++++++++++ dmp.org | 275 +++++++++++++++++++++++------------------------ patch | 37 +++++++ 4 files changed, 380 insertions(+), 138 deletions(-) create mode 100644 DMP-PTEROSOR.pdf create mode 100644 DMP-PTEROSOR.tex create mode 100644 patch diff --git a/DMP-PTEROSOR.pdf b/DMP-PTEROSOR.pdf new file mode 100644 index 0000000000000000000000000000000000000000..d4c92309bf26631f44f37a207c079c391bc7a0c4 GIT binary patch literal 68750 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 POzf<16cpl$5^(<)GtGx5 literal 0 HcmV?d00001 diff --git a/DMP-PTEROSOR.tex b/DMP-PTEROSOR.tex new file mode 100644 index 0000000..5c364a6 --- /dev/null +++ b/DMP-PTEROSOR.tex @@ -0,0 +1,206 @@ +% Created 2020-06-30 Tue 19:22 +% Intended LaTeX compiler: pdflatex +\documentclass[12pt,onecolumn,notitlepage]{revtex4-1} +\usepackage[utf8]{inputenc} +\usepackage[T1]{fontenc} +\usepackage{graphicx} +\usepackage{grffile} +\usepackage{longtable} +\usepackage{wrapfig} +\usepackage{rotating} +\usepackage[normalem]{ulem} +\usepackage{amsmath} +\usepackage{textcomp} +\usepackage{amssymb} +\usepackage{capt-of} +\usepackage{mathpazo,amssymb} +\usepackage[pdftex]{hyperref} +\hypersetup{colorlinks=true} +\begin{document} +\author{A. Scemama, P.-F. Loos} +\date{\today} +\title{ERC PTEROSOR\\\medskip +\large Data Management Plan} +\hypersetup{ + pdfauthor={A. Scemama, P.-F. Loos}, + pdftitle={ERC PTEROSOR}, + pdfkeywords={Software, Notebooks, Publications, Presentations}, + pdfsubject={Org-mode document for \LaTeX{} export}, + pdfcreator={Emacs 26.3 (Org mode 9.1.9)}, + pdflang={English}} + +\maketitle + +\section{Project details} +\label{sec:org2420f0d} + +\begin{center} +\begin{tabular}{ll} +\hline +Title & PTEROSOR\\ +Funder & European Research Council, ERC\\ +Number & 863481\\ +Principal Investigator & Pierre-Francois Loos\\ +ORCID iD & 0000-0003-0598-7425\\ +Affiliation & Laboratoire de Chimie et Phisque Quantiques\\ + & (LCPQ) CNRS\\ +Data Contact Person & Anthony Scemama\\ +\hline +\end{tabular} +\end{center} + +\section{Summary} +\label{sec:org6ff096b} + +Catalysis and solar cell technologies are underpinned by a fundamental +process: that of exciting systems to a higher energy level than the +ground state. Defining an effective method to achieve this that also +provides accurate energies of the excited states is often a +challenge. The EU-funded PTEROSOR project will tackle this fundamental +problem using mathematical techniques. The researchers' novel approach +for measuring the energies of excited states and defining wave +functions in molecular systems will hinge on the use of a general +class of Hamiltonians with parity-time (PT) symmetry. The gateway +between ground and excited states will be provided by exceptional +points which lie at the boundary between broken and unbroken +PT-symmetric regions. + + +\section{Research outputs} +\label{sec:org86ec923} + +\begin{enumerate} +\item QuAcK (Software) +\item Quantum Package (Software) +\item Notebooks (Interactive Resource) +\item Textual data (Text) +\end{enumerate} + + + +\section{Dataset summary} +\label{sec:org102e22d} + +QuAcK is a small quantum chemistry package written in Fortran by the +coordinator of the project. It is mostly used for prototyping. +The size of the archive containing the source code is around 4MiB, and +is composed of Fortran source files, Python and Bash scripts, and +Makefiles. + +Quantum Package is an open-source quantum chemistry package for +performing selected configuration interaction calculations with +perturbation theory for molecules and solids. +The project was initiated in 2015 at the LCPQ, and it is now +developed on three sites : Toulouse (LCPQ Toulouse, France), Paris +(LCT Paris, France) and Argonne (USA). Quantum Package is one of +the flagship codes of the TREX European Center of Excellence. +The size of the archive is around 11MiB, and is composed of IRPF90 +source files, Python, Bash scripts, Makefiles and standard atomic +basis sets and pseudo-potentials. + +All along the project, Mathematica / Jupyter / Org-mode notebooks will +be produced by researchers and students. Each notebook will take a +few megabytes. + +PDF files for reports, publications, presentations and posters will +be produced in this project. Each pdf file will take a few megabytes. +Care will be taken to maintain the size of these documents as small +as possible. + + + + +\section{FAIR data and resources} +\label{sec:orgb381d48} + +\subsection{Making data findable} +\label{sec:orgede707c} + +QuAcK is hosted on GitHub (\url{https://github.com/pfloos/quack}), with a +mirror on the Git repository of the LCPQ +(\url{https://git.irsamc.ups-tlse.fr/scemama/quack}). The latest +version was uploaded on Zenodo (\url{doi:10.5281/zenodo.3745928}). + +Quantum Package is hosted on GitHub +(\url{https://github.com/QuantumPackage/qp2}), with a mirror on the Git +repository of the LCPQ (\url{https://git.irsamc.ups-tlse.fr/LCPQ/qp2}). +The latest version of the program was presented in a \href{doi:10.1021/acs.jctc.9b00176}{peer-reviewed +article}, and the corresponding preprint was published on \href{https://arxiv.org/abs/1902.08154}{ArXiv} and \href{https://hal.archives-ouvertes.fr/hal-02045595}{HAL}. +The associated source code was uploaded on Zenodo +(\url{doi:10.5281/zenodo.3677565}), and the source code contains a +\texttt{CITATION.cff} file providing metadata in standard YAML format. +Quantum Package has its dedicated website +(\url{https://quantumpackage.github.io/qp2}) providing links to the +GitHub repository, the documentation +(\url{https://quantum-package.readthedocs.io}), and video tutorials +hosted on a YouTube channel +(\url{https://www.youtube.com/channel/UC3a7Yakg9gk36G3HKDIFaYw}). Quantum +Package has also a twitter account (\texttt{@quantum\_package}). + +All the notebooks will be versioned in the Git repository of the LCPQ +(\url{https://git.irsamc.ups-tlse.fr}), publicly accessible. +These documents will be archived on Figshare or Zenodo, and the +DOIs will be provided in publications. + +The \LaTeX{} source files relative to reports, publications, +presentations and posters will be versioned in the Git repository +of the LCPQ, publicly accessible. + +We plan to submit all the source codes involved in this project to +the \href{https://www.softwareheritage.org}{Software Heritage} archive. + +A web site for the project will be created, centralizing all the +links to the archived data. Care will be taken to provide useful +metadata in the HTML headers to help the search engines reference +this web site. + +\subsection{Making data openly accessible} +\label{sec:orge50b55e} + +QuAcK is released under the GPL v3 license. +Quantum Package is released under the AGPL v3 license. + +Both GitHub repositories are set up to automatically upload on +Zenodo every new release. For each publication requiring a +modification of the source code, a release will be made and the +Zenodo DOI will be cited. + +The project doesn't require any part of the codes to be confidential. + +\subsection{Making data interoperable} +\label{sec:org88e2f8b} +Standard \texttt{xyz} format is used for atomic coordinates and \texttt{GAMESS/US} +format for atomic basis sets is used. The Basis Set Exchange (BSE) +website (\url{https://www.basissetexchange.org}) provides data in this +format. + +Quantum Package is already interfaced with multiple codes of the +community (GAMESS, Molpro, Gaussian, QMCPack, QMC=Chem, \ldots{}) + +QuAcK operates internally with text files, using the same +conventions as Quantum Package. Hence, the two codes are +compatible and easily interoperable. + +\subsection{Increase data reuse} +\label{sec:org91c0714} + +Along the project, the code will be structured in independent +inter-operating components to make easier the extraction of a +particular feature of the package. + +Continuous integration will be set up to guarantee that the package is +functional in the main branch. Developments will be made in a +secondary development branch. + +\subsection{Allocation of resources and data security} +\label{sec:org7d33d8b} + +The mirroring of the GitHub repository in the institute of the +coordinator provides a backup of both QuAcK and Quantum Package. + +The automatic upload of new releases on Zenodo provides secure storage +and long-term preservation of the source code. + +We also plan to upload the code in the Software Heritage digital +archive. +\end{document} diff --git a/dmp.org b/dmp.org index ea28ae1..40888be 100644 --- a/dmp.org +++ b/dmp.org @@ -7,10 +7,11 @@ #+DATE: \today #+LANGUAGE: English #+EXPORT_FILE_NAME: DMP-PTEROSOR.pdf -#+LATEX_CLASS: revtex4-1 -#+LATEX_CLASS_OPTIONS: aip,jcp,showkeys -#+LATEX_HEADER: \usepackage{mathpazo,hyperref,amssymb} -#+LATEX_HEADER_EXTRA: +#+LATEX_CLASS: article +#+LATEX_CLASS_OPTIONS: [12pt,reprint] +#+LATEX_HEADER: \usepackage{mathpazo,amssymb} +#+LATEX_HEADER: \usepackage[pdftex]{hyperref} +#+LATEX_HEADER_EXTRA: \hypersetup{colorlinks=true} #+DESCRIPTION: Org-mode document for LaTeX export #+KEYWORDS: Software, Notebooks, Publications, Presentations #+LATEX_COMPILER: pdflatex @@ -31,184 +32,182 @@ | Data Contact Person | Anthony Scemama | |------------------------+---------------------------------------------| -** Summary +* Summary -Catalysis and solar cell technologies are underpinned by a fundamental -process: that of exciting systems to a higher energy level than the -ground state. Defining an effective method to achieve this that also -provides accurate energies of the excited states is often a -challenge. The EU-funded PTEROSOR project will tackle this fundamental -problem using mathematical techniques. The researchers' novel approach -for measuring the energies of excited states and defining wave -functions in molecular systems will hinge on the use of a general -class of Hamiltonians with parity-time (PT) symmetry. The gateway -between ground and excited states will be provided by exceptional -points which lie at the boundary between broken and unbroken -PT-symmetric regions. + Catalysis and solar cell technologies are underpinned by a fundamental + process: that of exciting systems to a higher energy level than the + ground state. Defining an effective method to achieve this that also + provides accurate energies of the excited states is often a + challenge. The EU-funded PTEROSOR project will tackle this fundamental + problem using mathematical techniques. The researchers' novel approach + for measuring the energies of excited states and defining wave + functions in molecular systems will hinge on the use of a general + class of Hamiltonians with parity-time (PT) symmetry. The gateway + between ground and excited states will be provided by exceptional + points which lie at the boundary between broken and unbroken + PT-symmetric regions. -** Research outputs +* Research outputs - 1. QuAcK (Software) - 2. Quantum Package (Software) - 3. Notebooks (Interactive Resource) - 4. Textual data (Text) + 1. QuAcK (Software) + 2. Quantum Package (Software) + 3. Notebooks (Interactive Resource) + 4. Textual data (Text) + + + +* Dataset summary + + QuAcK is a small quantum chemistry package written in Fortran by the + coordinator of the project. It is mostly used for prototyping. + The size of the archive containing the source code is around 4MiB, and + is composed of Fortran source files, Python and Bash scripts, and + Makefiles. + + Quantum Package is an open-source quantum chemistry package for + performing selected configuration interaction calculations with + perturbation theory for molecules and solids. + The project was initiated in 2015 at the LCPQ, and it is now + developed on three sites : Toulouse (LCPQ Toulouse, France), Paris + (LCT Paris, France) and Argonne (USA). Quantum Package is one of + the flagship codes of the TREX European Center of Excellence. + The size of the archive is around 11MiB, and is composed of IRPF90 + source files, Python, Bash scripts, Makefiles and standard atomic + basis sets and pseudo-potentials. + + All along the project, Mathematica / Jupyter / Org-mode notebooks will + be produced by researchers and students. Each notebook will take a + few megabytes. + + PDF files for reports, publications, presentations and posters will + be produced in this project. Each pdf file will take a few megabytes. + Care will be taken to maintain the size of these documents as small + as possible. + +** Guidelines :noexport: + This should include: + + dataset reference and name + + origin and expected size of the data generated/collected + + data types and formats -* QuAcK + +* FAIR data and resources -** Dataset summary +** Making data findable - QuAcK is a small quantum chemistry package written in Fortran by the - coordinator of the project. It is mostly used for prototyping. - The size of the archive containing the source code is around 4MiB, and - is composed of Fortran source files, Python and Bash scripts, and - Makefiles. + QuAcK is hosted on GitHub (https://github.com/pfloos/quack), with a + mirror on the Git repository of the LCPQ + (https://git.irsamc.ups-tlse.fr/scemama/quack). The latest + version was uploaded on Zenodo (doi:10.5281/zenodo.3745928). - Quantum Package is an open-source quantum chemistry package for - performing selected configuration interaction calculations with - perturbation theory for molecules and solids. - The project was initiated in 2015 at the LCPQ, and it is now - developed on three sites : Toulouse (LCPQ Toulouse, France), Paris - (LCT Paris, France) and Argonne (USA). Quantum Package is one of - the flagship codes of the TREX European Center of Excellence. - The size of the archive is around 11MiB, and is composed of IRPF90 - source files, Python, Bash scripts, Makefiles and standard atomic - basis sets and pseudo-potentials. + Quantum Package is hosted on GitHub + (https://github.com/QuantumPackage/qp2), with a mirror on the Git + repository of the LCPQ (https://git.irsamc.ups-tlse.fr/LCPQ/qp2). + The latest version of the program was presented in a [[doi:10.1021/acs.jctc.9b00176][peer-reviewed + article]], and the corresponding preprint was published on [[https://arxiv.org/abs/1902.08154][ArXiv]] and [[https://hal.archives-ouvertes.fr/hal-02045595][HAL]]. + The associated source code was uploaded on Zenodo + (doi:10.5281/zenodo.3677565), and the source code contains a + =CITATION.cff= file providing metadata in standard YAML format. + Quantum Package has its dedicated website + (https://quantumpackage.github.io/qp2) providing links to the + GitHub repository, the documentation + (https://quantum-package.readthedocs.io), and video tutorials + hosted on a YouTube channel + (https://www.youtube.com/channel/UC3a7Yakg9gk36G3HKDIFaYw). Quantum + Package has also a twitter account (=@quantum_package=). - All along the project, Mathematica / Jupyter / Org-mode notebooks will - be produced by researchers and students. Each notebook will take a - few megabytes. + All the notebooks will be versioned in the Git repository of the LCPQ + (https://git.irsamc.ups-tlse.fr), publicly accessible. + These documents will be archived on Figshare or Zenodo, and the + DOIs will be provided in publications. + + The LaTeX source files relative to reports, publications, + presentations and posters will be versioned in the Git repository + of the LCPQ, publicly accessible. - PDF files for reports, publications, presentations and posters will - be produced in this project. Each pdf file will take a few megabytes. - Care will be taken to maintain the size of these documents as small - as possible. + We plan to submit all the source codes involved in this project to + the [[https://www.softwareheritage.org][Software Heritage]] archive. + + A web site for the project will be created, centralizing all the + links to the archived data. Care will be taken to provide useful + metadata in the HTML headers to help the search engines reference + this web site. *** Guidelines :noexport: - This should include: + This should consider the dataset description: metadata, persistent + and unique identifiers e.g., DOI - dataset reference and name +** Making data openly accessible - origin and expected size of the data generated/collected + QuAcK is released under the GPL v3 license. + Quantum Package is released under the AGPL v3 license. - data types and formats + Both GitHub repositories are set up to automatically upload on + Zenodo every new release. For each publication requiring a + modification of the source code, a release will be made and the + Zenodo DOI will be cited. + The project doesn't require any part of the codes to be confidential. - - -** FAIR data and resources - -*** Making data findable - - QuAcK is hosted on GitHub (https://github.com/pfloos/quack), with a - mirror on the Git repository of the LCPQ - (https://git.irsamc.ups-tlse.fr/scemama/quack). The latest - version was uploaded on Zenodo (doi:10.5281/zenodo.3745928). - - Quantum Package is hosted on GitHub - (https://github.com/QuantumPackage/qp2), with a mirror on the Git - repository of the LCPQ (https://git.irsamc.ups-tlse.fr/LCPQ/qp2). - The latest version of the program was presented in a [[doi:10.1021/acs.jctc.9b00176][peer-reviewed - article]], and the corresponding preprint was published on [[https://arxiv.org/abs/1902.08154][ArXiv]] and [[https://hal.archives-ouvertes.fr/hal-02045595][HAL]]. - The associated source code was uploaded on Zenodo - (doi:10.5281/zenodo.3677565), and the source code contains a - =CITATION.cff= file providing metadata in standard YAML format. - Quantum Package has its dedicated website - (https://quantumpackage.github.io/qp2) providing links to the - GitHub repository, the documentation - (https://quantum-package.readthedocs.io), and video tutorials - hosted on a YouTube channel - (https://www.youtube.com/channel/UC3a7Yakg9gk36G3HKDIFaYw). Quantum - Package has also a twitter account (=@quantum_package=). - - All the notebooks will be versioned in the Git repository of the LCPQ - (https://git.irsamc.ups-tlse.fr), publicly accessible. - These documents will be archived on Figshare or Zenodo, and the - DOIs will be provided in publications. - - The LaTeX source files relative to reports, publications, - presentations and posters will be versioned in the Git repository - of the LCPQ, publicly accessible. - - We plan to submit all the source codes involved in this project to - the [[https://www.softwareheritage.org][Software Heritage]] archive. - - A web site for the project will be created, centralizing all the - links to the archived data. Care will be taken to provide useful - metadata in the HTML headers to help the search engines reference - this web site. - -**** Guidelines :noexport: - This should consider the dataset description: metadata, persistent - and unique identifiers e.g., DOI - -*** Making data openly accessible - - QuAcK is released under the GPL v3 license. - Quantum Package is released under the AGPL v3 license. - - Both GitHub repositories are set up to automatically upload on - Zenodo every new release. For each publication requiring a - modification of the source code, a release will be made and the - Zenodo DOI will be cited. - - The project doesn't require any part of the codes to be confidential. - -**** Guidelines :noexport: +*** Guidelines :noexport: * Which data will be made openly available and if some datasets remain closed, the reasons for not giving access? * Where the data and associated metadata, documentation and code are deposited (which repository)? * How the data can be accessed? Are relevant software tools/methods provided? -*** Making data interoperable - Standard =xyz= format is used for atomic coordinates and =GAMESS/US= - format for atomic basis sets is used. The Basis Set Exchange (BSE) - website (https://www.basissetexchange.org) provides data in this - format. +** Making data interoperable + Standard =xyz= format is used for atomic coordinates and =GAMESS/US= + format for atomic basis sets is used. The Basis Set Exchange (BSE) + website (https://www.basissetexchange.org) provides data in this + format. - Quantum Package is already interfaced with multiple codes of the - community (GAMESS, Molpro, Gaussian, QMCPack, QMC=Chem, ...) + Quantum Package is already interfaced with multiple codes of the + community (GAMESS, Molpro, Gaussian, QMCPack, QMC=Chem, ...) - QuAcK operates internally with text files, using the same - conventions as Quantum Package. Hence, the two codes are - compatible and easily interoperable. + QuAcK operates internally with text files, using the same + conventions as Quantum Package. Hence, the two codes are + compatible and easily interoperable. -**** Guidelines :noexport: +*** Guidelines :noexport: Which standard or field-specific data and metadata vocabularies and methods will be used? -*** Increase data reuse +** Increase data reuse - Along the project, the code will be structured in independent - inter-operating components to make easier the extraction of a - particular feature of the package. + Along the project, the code will be structured in independent + inter-operating components to make easier the extraction of a + particular feature of the package. - Continuous integration will be set up to guarantee that the package is - functional in the main branch. Developments will be made in a - secondary development branch. + Continuous integration will be set up to guarantee that the package is + functional in the main branch. Developments will be made in a + secondary development branch. -**** Guidelines :noexport: +*** Guidelines :noexport: * What data will remain re-usable and for how long? * Is embargo foreseen? * How the data is licensed? * Any data quality assurance procedures? -*** Allocation of resources and data security +** Allocation of resources and data security - The mirroring of the GitHub repository in the institute of the - coordinator provides a backup of both QuAcK and Quantum Package. + The mirroring of the GitHub repository in the institute of the + coordinator provides a backup of both QuAcK and Quantum Package. - The automatic upload of new releases on Zenodo provides secure storage - and long-term preservation of the source code. + The automatic upload of new releases on Zenodo provides secure storage + and long-term preservation of the source code. - We also plan to upload the code in the Software Heritage digital - archive. + We also plan to upload the code in the Software Heritage digital + archive. -**** Guidelines :noexport: +*** Guidelines :noexport: * Estimated costs for making the project data open access and potential value of long-term data preservation. * Procedures for data backup and recovery. diff --git a/patch b/patch new file mode 100644 index 0000000..2698058 --- /dev/null +++ b/patch @@ -0,0 +1,37 @@ +--- DMP-PTEROSOR.tex 2020-06-30 19:27:05.715752767 +0200 ++++ DMP-PTEROSOR_revtex.tex 2020-06-30 19:27:43.263090046 +0200 +@@ -1,6 +1,6 @@ + % Created 2020-06-30 Tue 19:22 + % Intended LaTeX compiler: pdflatex +-\documentclass[12pt,reprint]{article} ++\documentclass[12pt,onecolumn,notitlepage]{revtex4-1} + \usepackage[utf8]{inputenc} + \usepackage[T1]{fontenc} + \usepackage{graphicx} +@@ -13,10 +13,10 @@ + \usepackage{textcomp} + \usepackage{amssymb} + \usepackage{capt-of} +-\usepackage{hyperref} + \usepackage{mathpazo,amssymb} + \usepackage[pdftex]{hyperref} + \hypersetup{colorlinks=true} ++\begin{document} + \author{A. Scemama, P.-F. Loos} + \date{\today} + \title{ERC PTEROSOR\\\medskip +@@ -28,7 +28,6 @@ + pdfsubject={Org-mode document for \LaTeX{} export}, + pdfcreator={Emacs 26.3 (Org mode 9.1.9)}, + pdflang={English}} +-\begin{document} + + \maketitle + +@@ -204,4 +203,4 @@ + + We also plan to upload the code in the Software Heritage digital + archive. +-\end{document} +\ No newline at end of file ++\end{document}