Author: Gotz, A.    [Götz, A.]
Paper Title Page
MOPHA050 Towards Improved Accessibility of the Tango Controls 328
 
  • P.P. Goryl, M. Liszcz
    S2Innovation, Kraków, Poland
  • R. Bourtembourg, A. Götz
    ESRF, Grenoble, France
  • V.H. Hardion
    MAX IV Laboratory, Lund University, Lund, Sweden
 
  Funding: Tango Community
Tango Controls is successfully applied at more than 40 scientific institutions and industrial projects. These institutions do not only use the software but also actively participates to its development. The Tango Community raised several projects and activities to support collaboration as well as to make Tango Controls being easier to start with. Some of the projects are led by S2Innovation. These projects are: gathering and unifying of Tango Controls documentation, providing a device classes catalogue and preparation of a so-called TangoBox virtual machine. Status of the projects will be presented as well as their impact on the Tango Controls collaboration.
 
poster icon Poster MOPHA050 [3.703 MB]  
DOI • reference for this paper ※ https://doi.org/10.18429/JACoW-ICALEPCS2019-MOPHA050  
About • paper received ※ 30 September 2019       paper accepted ※ 08 October 2019       issue date ※ 30 August 2020  
Export • reference for this paper using ※ BibTeX, ※ LaTeX, ※ Text/Word, ※ RIS, ※ EndNote (xml)  
 
MOPHA051 Towards Specification of Tango V10 331
 
  • P.P. Goryl, M. Liszcz
    S2Innovation, Kraków, Poland
  • A. Götz
    ESRF, Grenoble, France
  • V.H. Hardion
    MAX IV Laboratory, Lund University, Lund, Sweden
  • L. Pivetta
    Elettra-Sincrotrone Trieste S.C.p.A., Basovizza, Italy
 
  Funding: Tango Community
More than 40 laboratories use Tango Controls as a framework for their control systems. During its 18 years of existence, Tango Controls has evolved and matured. The latest 9.3.3 release is regarded as the most stable and feature-reach version of the framework. However, it makes use of already outdated CORBA technology which impacts all the stack, from the low-level transport protocol up to the client API and tools. The Tango Community decided to move forward and is preparing for so-called Tango Controls v10. Tango v10 is meant to be more a new implementation of the framework than a release of new features. The new implementation shall make the code easier to maintain and extend as well as remove legacy technologies. At the same time, it shall keep the Tango Controls objective philosophy and allows the new implementation to coexist with the old one at the same laboratory. The first step in the process is to provide a formal specification of current concepts and protocol. This specification will be base for the development and verification of new source code. Formal specification of Tango Controls and its purpose will be presented along with used tools and methodologies.
 
poster icon Poster MOPHA051 [1.931 MB]  
DOI • reference for this paper ※ https://doi.org/10.18429/JACoW-ICALEPCS2019-MOPHA051  
About • paper received ※ 30 September 2019       paper accepted ※ 19 October 2019       issue date ※ 30 August 2020  
Export • reference for this paper using ※ BibTeX, ※ LaTeX, ※ Text/Word, ※ RIS, ※ EndNote (xml)  
 
TUBPL02 Enabling Open Science for Photon and Neutron Sources 694
 
  • A. Götz, J. Bodera Sempere, A. Campbell, A. De Maria Antolinos, R.D. Dimper, J. Kieffer, V.A. Solé, T. Vincet
    ESRF, Grenoble, France
  • M. Bertelsen, T. Holm Rod, T.S. Richter, J.W. Taylor
    ESS, Copenhagen, Denmark
  • N. Carboni
    CERIC-ERIC, Trieste, Italy
  • S. Caunt, J. Hall, J.F. Perrin
    ILL, Grenoble, France
  • J.C. E, H. Fangohr, C. Fortmann-Grote, T.A. Kluyver, R. Rosca
    EuXFEL, Schenefeld, Germany
  • F.M. Gliksohn
    ELI-DC, Brussels, Belgium
  • R. Pugliese
    Elettra-Sincrotrone Trieste S.C.p.A., Basovizza, Italy
  • L. Schrettner
    ELI-ALPS, Szeged, Hungary
 
  Funding: This project has received funding from the European Union’s Horizon 2020 research and innovation program under grant agreement No 823852
Photon and Neutron sources are producing more and more petabytes of scientific data each year. At the same time scientific publishing is evolving to make scientific data part of publications. The Photon and Neutron Open Science Cloud (PaNOSC*) project is a EU financed project to provide scientific data management for enabling Open Science. Data will be managed according to the FAIR principles. This means data will be curated and made available under an Open Data policy, findable, interoperable and reusable. This paper will describe how the European photon and neutron sources on the ESFRI** roadmap envision PaNOSC as part of the European Open Science Cloud***. The paper will address the issues of data policy, metadata, data curation, long term archiving and data sharing in the context of the latest developments in these areas.
*https://panosc.eu
**https://www.esfri.eu/
**https://ec.europa.eu/research/openscience/index.cfm?pg=open-science-cloud
 
slides icon Slides TUBPL02 [14.942 MB]  
DOI • reference for this paper ※ https://doi.org/10.18429/JACoW-ICALEPCS2019-TUBPL02  
About • paper received ※ 30 September 2019       paper accepted ※ 09 October 2019       issue date ※ 30 August 2020  
Export • reference for this paper using ※ BibTeX, ※ LaTeX, ※ Text/Word, ※ RIS, ※ EndNote (xml)  
 
TUCPR02 Data Exploration and Analysis with Jupyter Notebooks 799
 
  • H. Fangohr, M. Beg, M. Bergemann, V. Bondar, S. Brockhauser, C. Carinan, R. Costa, F. Dall’Antonia, C. Danilevski, J.C. E, W. Ehsan, S.G. Esenov, R. Fabbri, S. Fangohr, G. Flucke, C. Fortmann-Grote, D. Fulla Marsa, G. Giovanetti, D. Goeries, S. Hauf, D.G. Hickin, T. Jarosiewicz, E. Kamil, M. Karnevskiy, Y. Kirienko, A. Klimovskaia, T.A. Kluyver, M. Kuster, L. Le Guyader, A. Madsen, L.G. Maia, D. Mamchyk, L. Mercadier, T. Michelat, J. Möller, I. Mohacsi, A. Parenti, M. Reiser, R. Rosca, D.B. Rück, T. Rüter, H. Santos, R. Schaffer, A. Scherz, M. Scholz, A. Silenzi, M. Spirzewski, J. Sztuk, J. Szuba, S. Trojanowski, K. Wrona, A.A. Yaroslavtsev, J. Zhu
    EuXFEL, Schenefeld, Germany
  • S. Brockhauser
    BRC, Szeged, Hungary
  • A. Campbell, A. Götz, J. Kieffer
    ESRF, Grenoble, France
  • H. Fangohr
    University of Southampton, Southampton, United Kingdom
  • E. Fernandez-del-Castillo, G. Sipos
    The EGI Foundation, Amsterdam, The Netherlands
  • J. Hall, E. Pellegrini, J.F. Perrin
    ILL, Grenoble, France
  • T. Holm Rod, J.R. Selknaes, J.W. Taylor
    ESS, Copenhagen, Denmark
  • J. Reppin, F. Schlünzen, M. Schuh
    DESY, Hamburg, Germany
 
  Funding: With support from EU’s H{2}020 grants 823852 (PaNOSC) and #676541 (OpenDreamKit), the Gordon and Betty Moore Foundation GBMF #4856, the EPSRC’s CDT (EP/L015382/1) and program grant (EP/N032128/1).
Jupyter notebooks are executable documents that are displayed in a web browser. The notebook elements consist of human-authored contextual elements and computer code, and computer-generated output from executing the computer code. Such outputs can include tables and plots. The notebook elements can be executed interactively, and the whole notebook can be saved, re-loaded and re-executed, or converted to read-only formats such as HTML, LaTeX and PDF. Exploiting these characteristics, Jupyter notebooks can be used to improve the effectiveness of computational and data exploration, documentation, communication, reproducibility and re-usability of scientific research results. They also serve as building blocks of remote data access and analysis as is required for facilities hosting large data sets and initiatives such as the European Open Science Cloud (EOSC). In this contribution we report from our experience of using Jupyter notebooks for data analysis at research facilities, and outline opportunities and future plans.
 
slides icon Slides TUCPR02 [15.943 MB]  
DOI • reference for this paper ※ https://doi.org/10.18429/JACoW-ICALEPCS2019-TUCPR02  
About • paper received ※ 24 September 2019       paper accepted ※ 20 October 2019       issue date ※ 30 August 2020  
Export • reference for this paper using ※ BibTeX, ※ LaTeX, ※ Text/Word, ※ RIS, ※ EndNote (xml)  
 
WEPHA057 Building a Data Analysis as a Service Portal 1228
 
  • A. Götz, A. Campbell
    ESRF, Grenoble, France
  • I. Andrian, G. Kourousias
    Elettra-Sincrotrone Trieste S.C.p.A., Basovizza, Italy
  • A. Camps, D. Salvat, D. Sanchez
    ALBA-CELLS Synchrotron, Cerdanyola del Vallès, Spain
  • M. van Daalen
    PSI, Villigen PSI, Switzerland
 
  Funding: This project has received funding from the European Union’s Horizon 2020 research and innovation program under grant agreement No 730872
As more and more scientific data are stored at photon sources there is a growing need to provide services to access to view, reduce and analyze the data remotely. The Calipsoplus* project, in which all photon sources in Europe are involved in, has recognized this need and created a prototype portal for Data Analysis as a Service. This paper will present the technology choices, the architecture of the blueprint, the prototype services and the objectives of the production version planned in the medium term. The paper will cover the challenges of building a portal from scratch which covers the needs of multiple sites, each with their own data catalogue, local computing infrastructure and different workflows. User authentication and management are essential to creating a useful but sustainable service.
*http://www.calipsoplus.eu/
 
DOI • reference for this paper ※ https://doi.org/10.18429/JACoW-ICALEPCS2019-WEPHA057  
About • paper received ※ 01 October 2019       paper accepted ※ 09 October 2019       issue date ※ 30 August 2020  
Export • reference for this paper using ※ BibTeX, ※ LaTeX, ※ Text/Word, ※ RIS, ※ EndNote (xml)  
 
WEPHA058 State of the Tango Controls Kernel Development in 2019 1234
 
  • A. Götz, R. Bourtembourg, T. Braun, J.M. Chaize, P.V. Verdier
    ESRF, Grenoble, France
  • G. Abeillé
    SOLEIL, Gif-sur-Yvette, France
  • M. Bartolini
    SKA Organisation, Macclesfield, United Kingdom
  • T.M. Coutinho, J. Moldes
    ALBA-CELLS Synchrotron, Cerdanyola del Vallès, Spain
  • S. Gara
    NEXEYA Systems, La Couronne, France
  • P.P. Goryl, M. Liszcz
    S2Innovation, Kraków, Poland
  • V.H. Hardion
    MAX IV Laboratory, Lund University, Lund, Sweden
  • A.F. Joubert
    SARAO, Cape Town, South Africa
  • I. Khokhriakov, O. Merkulova
    IK, Moscow, Russia
  • G.R. Mant
    STFC/DL, Daresbury, Warrington, Cheshire, United Kingdom
  • L. Pivetta
    Elettra-Sincrotrone Trieste S.C.p.A., Basovizza, Italy
 
  This paper will present the state of of kernel developments in the Tango Controls toolkit and community since the previous ICALEPCS 2017. It will describe what changes have been made over the last 2 years to the Long Term Support (LTS) version, how GitHub has been used to provide Continuous Integration (CI) for all platforms, and prepare the latest source code release. It will present how docker containers are supported, how they are being used for CI and for building digital twins. It will describe the outcome of the kernel code camp(s). Finally it will present how Tango is preparing the next version - V10. The paper will explain why new and old installations can continue profiting from Tango Controls or in other words in Tango "the more things change the better the core concepts become".  
DOI • reference for this paper ※ https://doi.org/10.18429/JACoW-ICALEPCS2019-WEPHA058  
About • paper received ※ 01 October 2019       paper accepted ※ 10 October 2019       issue date ※ 30 August 2020  
Export • reference for this paper using ※ BibTeX, ※ LaTeX, ※ Text/Word, ※ RIS, ※ EndNote (xml)