musrfit: a free platform-independent framework for μsr data analysis
|
|
- Delphia Warner
- 6 years ago
- Views:
Transcription
1 Available online at Physics Procedia 30 (2012 ) musrfit: a free platform-independent framework for μsr data analysis A. Suter a,, B. M. Wojek a,b a Labor für Myonspinspektroskopie, Paul Scherrer Institut, 5232 Villigen PSI, Switzerland b Physik-Institut, Universität Zürich, 8057 Zürich, Switzerland Abstract A free data-analysis framework for μsr has been developed. musrfit is fully written in C++, is running under GNU/Linux, Mac OS X, as well as Microsoft Windows, and is distributed under the terms of the GNU GPL. It is based on the CERN ROOT framework and is utilizing the Minuit2 optimization routines for fitting. It consists of a set of programmes allowing the user to analyze and visualize the data. The fitting process is controlled by an ASCII-input file with an extended syntax. A dedicated text editor is helping the user to create and handle these files in an efficient way, execute the fitting, show the data, get online help, and so on. A versatile tool for the generation of new input files and the extraction of fit parameters is provided as well. musrfit facilitates a plugin mechanism allowing to invoke user-defined functions. Hence, the functionality of the framework can be extended with a minimal amount of overhead for the user. Currently, musrfit can read the following facility raw-data files: PSI-BIN, MDU (PSI), ROOT (LEM/PSI), WKM (outdated ASCII format), MUD (TRIUMF), NeXus (ISIS). Keywords: μsr data analysis PACS: i, Kf, Rm 1. Introduction Currently, various data-analysis tools for analyzing muon-spin-rotation (μsr) data are available, however, the situation is unsatisfactory for different reasons. Most of these programmes are limited to a single platform, e. g. Microsoft Windows, others are not maintained anymore, and some of them are not free software. Another problem arising from this situation is that more elaborate modelling is almost impossible from within the current frameworks and hence, the users are forced to write their own code. This was especially true for low-energy μsr (LE-μSR) where often the μ + stopping distribution has to be taken into account in the analysis. Therefore, we started to develop a free data-analysis framework for μsr, called musrfit, which should overcome the problems described. From the points raised, the design criteria were: (i) musrfit has to be free software according to the GNU licenses [1], and hence available to everyone. (ii) It should be transparent and user-friendly, e. g. a clear and complete online documentation should be available. (iii) Extensions to the basic framework should be possible on the user level. (iv) musrfit should be able to read all currently used μsr-data-file formats directly. (v) Data-visualization and fit-parameter tools should be available. (vi) The maintainability should be warranted. In order to fulfil all these requirements we decided to build up on the ROOT framework [2] developed and maintained at CERN and heavily used in particle physics as well as other fields of physics and engineering. The ROOT Corresponding author address: andreas.suter@psi.ch (A. Suter) Published by Elsevier B.V. Selection and/or peer-review under responsibility of the organizing committee of the μsr2011 conference. Open access under CC BY-NC-ND license. doi: /j.phpro
2 70 A. Suter and B. M. Wojek / Physics Procedia 30 ( 2012 ) framework is a collection of C++ libraries together with a C++ macro interpreter. It provides graphical-user-interface tools and contains the Minuit/Minuit2 optimization routines [3]. For us it is a natural choice since the ROOT framework is already part of the μsr-data-acquisition systems at PSI. musrfit consists of a collection of C++ classes [4] which can be used either directly using the ROOT macro capabilities, or probably simpler for most of the users can be accessed via some user-friendly programmes, provided within the musrfit suite described in the next section. 2. The musrfit suite The analysis of μsr data using the musrfit suite is controlled by text files with the extension msr ( msr files ). These human-readable files contain all information needed to fit a model function to the μsr data: the fit parameters, the definition of the model, some details on the relevant μsr data files, and the fitting routines to be used. Moreover, information used for the graphical presentation of the data and fits, such as plot ranges and parameters for Fourier transforms are stored in the msr files as well. These msr files are also used as a protocol of the fit results. A detailed explanation of the structure and syntax of the msr files can be found in Ref. [5]. In the following, only a basic overview of the different programmes shall be given musrfit fitting a model After musrfit is called to fit a model it analyzes the respective msr file and reads in all specified data files. Successively, the fit is performed and the resulting parameters are written to a mlog file which also complies with the msr file structure. Additionally, the covariance matrix and the correlation coefficients of the free fit parameters as determined by Minuit2 are saved as ASCII and binary ROOT files. In a final step, the msr and mlog files are swapped so that the msr file contains the updated parameter values while the mlog file holds a copy of the parameter set used as input to musrfit. This procedure is summarized in Fig. 1. Currently, musrfit supports χ 2 minimization and log-likelihood maximization. Figure 1: General file flow during a fit using musrfit musrview graphical presentation The analyzed data and the model functions can be visualized using the programme musrview. Like the actions of musrfit also the initial plotting frame of musrview is controlled by the msr file. For example, it can be specified which data should be drawn in which range; if more than one set of data should be drawn it can be chosen if they should appear in a single canvas or in separate ones, and so on. Since the plotting routines are based on ROOT as well, the initially drawn graphs can be easily modified using conventional ROOT editing features e. g. labels or arrows could be added, colours could be changed, and so on. musrview also offers the possibility to calculate and show the Fourier transforms of μsr time spectra. As an example, Fig. 2 depicts the time spectrum and the corresponding field distribution of a selected μsr measurement plotted by musrview. Despite not being shown in Fig. 2, also the difference between the analyzed data and a given model can be plotted. Furthermore, a set of keyboard shortcuts has been implemented to make the navigation more easy, e. g. pressing f toggles between the data presentation in the
3 asymmetry 2 userfcn libpnl_pippardfitter.so PNL_PippardFitter simplegss 14 + asymmetry 12 simplegss 13 TFieldCos 10 fun1 fun1 = par9 * gamma_mu asymmetry 2 userfcn libpnl_pippardfitter.so PNL_PippardFitter simplegss 14 + asymmetry 12 simplegss 13 TFieldCos 10 fun1 fun1 = par9 * gamma_mu A. Suter and B. M. Wojek / Physics Procedia 30 ( 2012 ) time and frequency domains, d changes the view to the difference plot. Finally, there also exists the possibility to save the shown data and model curves in an ASCII file which facilitates the further use of these data in the user s favourite programme. In-37 B=~48(G)/1.49(A), T=2.83(K), Tr=15.02(kV), Sa=-0.01(kV), En=14.13(keV), RAL-RAR=0.01(kV), RAT-RAB=0.04(kV) In-37 B=~48(G)/1.49(A), T=2.83(K), Tr=15.02(kV), Sa=-0.01(kV), En=14.13(keV), RAL-RAR=0.01(kV), RAT-RAB=0.04(kV) asymmetry alpha asy energy redtemp thickness ell xi lambdal Bext phase deadlayer asybkg ratebkg ratesmear Power Fourier alpha asy energy redtemp thickness ell xi lambdal Bext phase deadlayer asybkg ratebkg ratesmear time (μs) Field (G) musrfit: , 17:51:28, chisq = , NDF = 157, chisq/ndf = musrfit: , 17:51:28, chisq = , NDF = 157, chisq/ndf = /lem09_his_0806,h:1/3,T=2.83K,B=47.44G,E=14.13keV,Sample, Bpar, LowTemp /lem09_his_0806,h:1/3,T=2.83K,B=47.44G,E=14.13keV,Sample, Bpar, LowTemp-2 Figure 2: Left panel: Time spectrum of selected μsr data plotted using musrview. Right panel: Corresponding magnetic-field distribution. In both cases, the solid lines represent the fitted model. Both graphs contain information on the fit parameters (upper right box), the model function (lower right box), the fit statistics as well as the plotted data (bottom box) msr2data advanced msr-file handling The musrfit suite also hosts a tool called msr2data. Its main purpose is to process multiple msr files with the same parameters and to summarize the fit parameters contained in the msr files either in a TRIUMF DB file [6] or a column ASCII file. Moreover, msr2data can be used to generate from a template new msr files and even a global msr file for various runs sharing a subset of common parameters; for details on the global msr-file handling refer to Ref. [5]. Figure 3: (a) msr2data used for extracting fit parameters from a list of msr files and summarizing them in a parameter file. The files sketched in blue with broken frames can be specified optionally. (b) msr2data used for generating new msr files from a template. Figure 3(a) shows schematically the parameter extraction from different msr files. msr2data is provided with a list of runs to be processed; optionally, external parameters which should be included in the resulting parameter file can
4 72 A. Suter and B. M. Wojek / Physics Procedia 30 ( 2012 ) be specified for each of the runs. Also optionally, parameters potentially stored in the μsr data files (temperature, applied magnetic field, and so on) can be asked to be included. msr2data then reads the msr files for all given runs and adds all the parameter information to a parameter file. Figure 3(b) illustrates the msr-file generation using a template essentially, new msr files are created by substituting the run number in the template. It is possible as well to combine the above described actions: a template can be used to create new msr files for a list of runs, these files in turn are processed by musrfit, and finally the parameters of each of the files are summarized automatically in a parameter file. A detailed description of all possible options can be found in Ref. [5] musredit/musrgui editing msr files Even though the msr files can naturally be edited with any text editor and the various programmes of the musrfit suite can be called from the command line, with musredit/musrgui dedicated text editors which also serve as frontends for the musrfit framework are provided. These are specifically intended to help the user handle msr files. Principally, musredit and musrgui have the same capabilities, however, they are based on different versions of Qt [7]: musrgui Qt 3, musredit Qt 4.6 or newer. Both programmes feature basic editor functions as well as interfaces to musrfit and are documented in Ref. [5]. A screenshot of musredit indicating the most important musrfit features accessible through the editor is shown in Fig. 4. Figure 4: Screenshot of a musredit window. The most important musrfit features are highlighted User-defined functions Additionally to providing a set of pre-defined muon-spin-polarization functions, the musrfit suite facilitates a plug-in mechanism allowing it to invoke user-defined functions implemented in C++ classes [5]. Hence, the functionality of the programmes can be extended with a minimal amount of overhead for the user. For example, for the analysis of LE-μSR data it is sometimes desirable to take into account the muon stopping distribution in the calculation of the depolarization function the plug-in mechanism offers a possibility to do so. A couple of such add-on modules are already available together with musrfit, e. g. for modelling data obtained from superconductors which exhibit local [8] or nonlocal [9] Meissner screening of an applied magnetic field below their surfaces. It should be noted as well, that the so-defined plug-in classes are of course not limited to the use within musrfit; for instance, one could think about reusing them in other programmes or ROOT macros.
5 A. Suter and B. M. Wojek / Physics Procedia 30 ( 2012 ) any2many a universal μsr-data-file converter The musrfit suite reads the currently available μsr data files without any conversion necessary. However, users might favour their own analysis software but have difficulties with all the different μsr facility data-file formats. Hence, the small helper programme any2many is included in the musrfit suite which allows virtually all possible conversions from one format into another, including ASCII output. Acknowledgements We are indebted to Z. Salman, T. Prokscha, H. Luetkens, and R. Scheuermann for helpful discussions, suggestions, and bug reporting. Thanks to D. Arseneau for releasing MUD under the GNU LGPL [1], and S. Cottrell for the discussion and information provided on NeXus. References [1] [2] R. Brun and F. Rademakers, Nucl. Instrum. Methods Phys. Res., Sect. A 389, (1997). [3] F. James and M. Roos, Comput. Phys. Commun. 10, (1975). [4] [5] [6] [7] [8] R. F. Kiefl, M. D. Hossain, B. M. Wojek, S. R. Dunsiger, G. D. Morris, T. Prokscha, Z. Salman, J. Baglo, D. A. Bonn, R. Liang, W. N. Hardy, A. Suter, and E. Morenzoni, Phys. Rev. B 81, (2010). [9] A. Suter, E. Morenzoni, N. Garifianov, R. Khasanov, E. Kirk, H. Luetkens, T. Prokscha, and M. Horisberger, Phys. Rev. B 72, (2005).
arxiv:cond-mat/ Oct 2002
21 October 2002 The application of the NeXus data format to ISIS muon data arxiv:cond-mat/0210439 21 Oct 2002 S.P. Cottrell, D. Flannery, G. Porter, A.D. Hillier and P.J.C. King ISIS Facility, Rutherford
More informationMantid 4 + Quick Start Guide for Muon Data Processing. 2 nd Edition. March Mark Telling, Steve Cottrell, Anders Markvardsen and Robert Whitley
Mantid 4 + Quick Start Guide for Muon Data Processing Mark Telling, Steve Cottrell, Anders Markvardsen and Robert Whitley 2 nd Edition March 2014 Page 1 Introduction The Mantid project provides a framework
More informationMuon Data Analysis Workshop: An Introduction to the Practicalities
Muon Data Analysis Workshop: An Introduction to the Practicalities Francis Pratt (ISIS) ISIS Muon Training Course March 2012 Outline A. Acquiring the data B. Location and format of the data C. Data analysis
More informationAvailable online at ScienceDirect. Procedia Computer Science 96 (2016 )
Available online at www.sciencedirect.com ScienceDirect Procedia Computer Science 96 (2016 ) 946 950 20th International Conference on Knowledge Based and Intelligent Information and Engineering Systems
More informationPerformance Study of GPUs in Real-Time Trigger Applications for HEP Experiments
Available online at www.sciencedirect.com Physics Procedia 37 (212 ) 1965 1972 TIPP 211 Technology and Instrumentation in Particle Physics 211 Performance Study of GPUs in Real-Time Trigger Applications
More informationAvailable online at ScienceDirect. Procedia Computer Science 89 (2016 )
Available online at www.sciencedirect.com ScienceDirect Procedia Computer Science 89 (2016 ) 778 784 Twelfth International Multi-Conference on Information Processing-2016 (IMCIP-2016) Color Image Compression
More informationComPWA: A common amplitude analysis framework for PANDA
Journal of Physics: Conference Series OPEN ACCESS ComPWA: A common amplitude analysis framework for PANDA To cite this article: M Michel et al 2014 J. Phys.: Conf. Ser. 513 022025 Related content - Partial
More informationMultiple variables data sets visualization in ROOT
Journal of Physics: Conference Series Multiple variables data sets visualization in ROOT To cite this article: O Couet 2008 J. Phys.: Conf. Ser. 119 042007 View the article online for updates and enhancements.
More informationAvailable online at ScienceDirect. Procedia Computer Science 60 (2015 )
Available online at www.sciencedirect.com ScienceDirect Procedia Computer Science 60 (2015 ) 1014 1020 19th International Conference on Knowledge Based and Intelligent Information and Engineering Systems
More informationSCADA virtual instruments management
Available online at www.sciencedirect.com ScienceDirect Procedia Economics and Finance 15 ( 2014 ) 1259 1264 Emerging Markets Queries in Finance and Business SCADA virtual instruments management Traian
More informationPAW: Physicist Analysis Workstation
PAW: Physicist Analysis Workstation What is PAW? A tool to display and manipulate data. Learning PAW See ref. in your induction week notes. Running PAW: 2 Versions:- PAW: 2 windows: A terminal window for
More informationS Pspice Hints 2014 Switch mode power supplies Page 1/11
Switch mode power supplies Page 1/11 PSpice hints. Here is some tips for PSpice simulator software. Capturing images You can use screenshots or windows snipping tool to capture images for you report. However,
More informationAligned Elements The professional Product Suite built to keep the Design History Files complete and consistent at all times, using minimal effort and
Aligned Elements The professional Product Suite built to keep the Design History Files complete and consistent at all times, using minimal effort and tying up a minimum of resources Aligned Elements will
More informationSCADA Systems Management based on WEB Services
Available online at www.sciencedirect.com ScienceDirect Procedia Economics and Finance 32 ( 2015 ) 464 470 Emerging Markets Queries in Finance and Business SCADA Systems Management based on WEB Services
More informationProcedia - Social and Behavioral Sciences 191 ( 2015 ) WCES 2014
Available online at www.sciencedirect.com ScienceDirect Procedia - Social and Behavioral Sciences 191 ( 2015 ) 1790 1795 WCES 2014 POWEROPT. Power Engineering Optimization Techniques Educational Software
More informationpre- & post-processing f o r p o w e r t r a i n
pre- & post-processing f o r p o w e r t r a i n www.beta-cae.com With its complete solutions for meshing, assembly, contacts definition and boundary conditions setup, ANSA becomes the most efficient and
More informationGuideline for the application of COSMIC-FFP for sizing Business applications Software
Abstract: Guideline for the application of COSMIC-FFP for sizing Business applications Software Arlan Lesterhuis (Sogeti Nederland B.V.) arlan.lesterhuis@sogeti.nl The COSMIC-FFP functional sizing method
More informationINTRODUCTION TO LABVIEW
INTRODUCTION TO LABVIEW 2nd Year Microprocessors Laboratory 2012-2013 INTRODUCTION For the first afternoon in the lab you will learn to program using LabVIEW. This handout is designed to give you an introduction
More informationExercises: Instructions and Advice
Instructions Exercises: Instructions and Advice The exercises in this course are primarily practical programming tasks that are designed to help the student master the intellectual content of the subjects
More informationResearch on Technologies in Smart Substation
Available online at www.sciencedirect.com Energy Procedia 12 (2011) 113 119 ICSGCE 2011: 27 30 September 2011, Chengdu, China Research on Technologies in Smart Substation Hongwei Li *, Lixin Wang Technology
More informationModeling of Distributed Manufacturing Systems
ISSN 1746-7659, England, UK Journal of Information and Computing Science Vol. 3, No. 1, 2008, pp. 14-20 Modeling of Distributed Manufacturing Systems Bagus Arthaya 1+ and Yatna Y. Martawirya 2 1 Department
More informationProcedia - Social and Behavioral Sciences 143 ( 2014 ) CY-ICER D visualization in teaching anatomy
Available online at www.sciencedirect.com ScienceDirect Procedia - Social and Behavioral Sciences 143 ( 2014 ) 367 371 CY-ICER 2014 3D visualization in teaching anatomy David Brazina a, Rostislav Fojtik
More informationA graphical user interface for multivariable analysis of silicon solar cells using scripted PC1D simulations
Available online at www.sciencedirect.com ScienceDirect Energy Procedia 38 (2013 ) 72 79 SiliconPV: March 25-27, 2013, Hamelin, Germany A graphical user interface for multivariable analysis of silicon
More informationSPRECalc: Release Notes V1.0
Section 1 Scope The following Release Notes apply to the SPRECalc applications for SOLID and FLUID samples, developed by the Integrated BioBank of Luxembourg (IBBL) to facilitate the tracking of SPREC
More informationWaveSurfer at a glance
WaveSurfer at a glance WaveSurfer has a simple but powerful interface. The basic document you work with is a sound. When WaveSurfer is first started, it contains an empty sound. You can load a sound file
More informationPCAN-Explorer 6. Tel: Professional Windows Software to Communicate with CAN and CAN FD Busses. Software >> PC Software
PCAN-Explorer 6 Professional Windows Software to Communicate with CAN and CAN FD Busses The PCAN-Explorer 6 is a versatile, professional program for working with CAN and CAN FD networks. The user is not
More informationAchieve Significant Throughput Gains in Wireless Networks with Large Delay-Bandwidth Product
Available online at www.sciencedirect.com ScienceDirect IERI Procedia 10 (2014 ) 153 159 2014 International Conference on Future Information Engineering Achieve Significant Throughput Gains in Wireless
More informationBasics of working with user documentation in software applications from HEAD acoustics
02/18 Basics of working with user documentation in software applications from HEAD acoustics Does the following situation sound familiar? When measuring some noise signals, you have given your recordings
More informationDOE SENSITIVITY ANALYSIS WITH LS-OPT AND VISUAL EXPLORATION OF DESIGN SPACE USING D-SPEX AUTHORS: CORRESPONDENCE: ABSTRACT KEYWORDS:
DOE SENSITIVITY ANALYSIS WITH LS-OPT AND VISUAL EXPLORATION OF DESIGN SPACE USING D-SPEX AUTHORS: Katharina Witowski Heiner Muellerschoen Marko Thiele DYNAmore GmbH Uwe Gerlinger AUDI AG CORRESPONDENCE:
More informationVersion 2.4 of Idiogrid
Version 2.4 of Idiogrid Structural and Visual Modifications 1. Tab delimited grids in Grid Data window. The most immediately obvious change to this newest version of Idiogrid will be the tab sheets that
More informationexlepse Eclipse XLE Plugin
exlepse Eclipse XLE Plugin Motivation During the course Grammar Development, held at the University of Konstanz in the Summer Term 2010, we were confronted with XLE and its development environment, the
More informationP445/515 Data Analysis using PAW
P445/515 Data Analysis using PAW C. McGrew February 10, 2003 Abstract PAW (Physics Analysis Workstation) is a complete physics analysis package developed at CERN to handle high energy physics data. It
More informationJRA4 COMMON SOFTWARE SOFTWARE USER REQUIREMENTS JRA4-SPE Revision : 1.0. Date : 04/07/2005
Revision : 1.0 Date : 04/07/2005 JRA4 COMMON SOFTWARE SOFTWARE USER REQUIREMENTS Gérard Zins (Gerard.Zins@obs.ujf-grenoble.fr ) LAOG/JMMC Author : Gérard Zins Institute : LOAG/JMMC Approved by : Team Leaders
More informationGSYS2.4 manual. Second Edition-α. October 28, 2012
Contents GSYS2.4 manual Second Edition-α October 28, 2012 Hokkaido University Hospital Ryusuke SUZUKI Abstract GSYS2.4 is an update version of GSYS version 2. Main features added in this version are Magnifying
More informationAvailable online at ScienceDirect. Procedia Engineering 192 (2017 )
Available online at www.sciencedirect.com ScienceDirect Procedia Engineering 192 (2017 ) 113 118 TRANSCOM 2017: International scientific conference on sustainable, modern and safe transport Utilization
More informationUpdate of the BESIII Event Display System
Update of the BESIII Event Display System Shuhui Huang, Zhengyun You Sun Yat-sen University, Guangzhou, 510275, China E-mail: huangshh28@mail2.sysu.edu.cn, youzhy5@mail.sysu.edu.cn Abstract. The BESIII
More informationINTRODUCTION TO THE ANAPHE/LHC++ SOFTWARE SUITE
INTRODUCTION TO THE ANAPHE/LHC++ SOFTWARE SUITE Andreas Pfeiffer CERN, Geneva, Switzerland Abstract The Anaphe/LHC++ project is an ongoing effort to provide an Object-Oriented software environment for
More informationCPS221 Lecture: Operating System Functions
CPS221 Lecture: Operating System Functions Objectives 1. To overview key hardware concepts 2. To introduce the process concept 3. To discuss the various kinds of functionality of the OS last revised 8/25/11
More informationTutorial 3: Using the Waveform Viewer Introduces the basics of using the waveform viewer. Read Tutorial SIMPLIS Tutorials SIMPLIS provide a range of t
Tutorials Introductory Tutorials These tutorials are designed to give new users a basic understanding of how to use SIMetrix and SIMetrix/SIMPLIS. Tutorial 1: Getting Started Guides you through getting
More informationAn SQL-based approach to physics analysis
Journal of Physics: Conference Series OPEN ACCESS An SQL-based approach to physics analysis To cite this article: Dr Maaike Limper 2014 J. Phys.: Conf. Ser. 513 022022 View the article online for updates
More informationSpider and Surround Separation AN 2
and Separation Application note to the R&D SYSTEM (Document Revision 1. 3) DESCRIPTION Using the Large Signal Identification (LSI) module of the Klippel R&D System, the nonlinear characteristic of the
More informationATLAS NOTE. December 4, ATLAS offline reconstruction timing improvements for run-2. The ATLAS Collaboration. Abstract
ATLAS NOTE December 4, 2014 ATLAS offline reconstruction timing improvements for run-2 The ATLAS Collaboration Abstract ATL-SOFT-PUB-2014-004 04/12/2014 From 2013 to 2014 the LHC underwent an upgrade to
More informationXuechang Ren a *, Canhui Wang, Yanshuang Li, Shaoxin Shen, Shou Liu
Available online at www.sciencedirect.com Physics Procedia 22 (2011) 493 497 2011 International Conference on Physics Science and Technology (ICPST 2011) Optical Tweezers Array System Based on 2D Photonic
More informationPolar Coordinates. 2, π and ( )
Polar Coordinates Up to this point we ve dealt exclusively with the Cartesian (or Rectangular, or x-y) coordinate system. However, as we will see, this is not always the easiest coordinate system to work
More informationIntroduction to Geant4
Introduction to Geant4 Release 10.4 Geant4 Collaboration Rev1.0: Dec 8th, 2017 CONTENTS: 1 Geant4 Scope of Application 3 2 History of Geant4 5 3 Overview of Geant4 Functionality 7 4 Geant4 User Support
More informationAvailable online at ScienceDirect. Procedia Computer Science 46 (2015 )
Available online at www.sciencedirect.com ScienceDirect Procedia Computer Science 46 (2015 ) 1561 1568 International Conference on Information and Communication Technologies (ICICT 2014) Enhancement of
More information2012 IEEE TRANSACTIONS ON SIGNAL PROCESSING, VOL. 52, NO. 7, JULY 2004
2012 IEEE TRANSACTIONS ON SIGNAL PROCESSING, VOL. 52, NO. 7, JULY 2004 Commutative Reduced Biquaternions and Their Fourier Transform for Signal and Image Processing Applications Soo-Chang Pei, Fellow,
More informationEstimating the wavelength composition of scene illumination from image data is an
Chapter 3 The Principle and Improvement for AWB in DSC 3.1 Introduction Estimating the wavelength composition of scene illumination from image data is an important topics in color engineering. Solutions
More informationmusrsim and musrsimana tools for
Aare musrsim and musrsimana tools for simulating the μsr instruments psi forum Kamil Sedlak Auditorium 25 June 2012, PSI Before Geant4/musrSim istallation Install ROOT package from root.cern.ch, and set
More informationSAS Clinical Data Integration Server 2.1
SAS Clinical Data Integration Server 2.1 User s Guide Preproduction Documentation THIS DOCUMENT IS A PREPRODUCTION DRAFT AND IS PROVIDED BY SAS INSTITUTE INC. ON AN AS IS BASIS WITHOUT WARRANTY OF ANY
More informationUpdates for WEBCON BPS version
WEBCON BPS Updates for WEBCON BPS version 2016.1 Version history 2016.1.3.122 ------------------------------------------------------------------------------------------------------------------------------------------
More informationWinXAS Version 3.x release: 2/20/2009 (current version 3.2) Manual. WinXAS. Version 3.x
WinXAS Version 3.x release: 2/20/2009 (current version 3.2) Manual WinXAS Version 3.x WinXAS copyright Thorsten Ressler 1992-2009 2 WinXAS, copyright Thorsten Ressler 1992-2009 Work address: Prof. Dr.
More informationLearn the three palettes. Learn how data is passed in LabVIEW. Create a subvi using two different methods.
UNM The LabVIEW Programming Environment and Basic Operations Introduction In this hands-on, you will learn about the LabVIEW programming environment. You will also write a simple Virtual Instrument (VI)
More informationIDL DISCOVER WHAT S IN YOUR DATA
IDL DISCOVER WHAT S IN YOUR DATA IDL Discover What s In Your Data. A key foundation of scientific discovery is complex numerical data. If making discoveries is a fundamental part of your work, you need
More informationAvailable online at ScienceDirect. Procedia Computer Science 93 (2016 )
Available online at www.sciencedirect.com ScienceDirect Procedia Computer Science 93 (2016 ) 269 275 6th International Conference On Advances In Computing & Communications, ICACC 2016, 6-8 September 2016,
More informationAvailable online at ScienceDirect. Procedia Computer Science 59 (2015 )
Available online at www.sciencedirect.com ScienceDirect Procedia Computer Science 59 (2015 ) 550 558 International Conference on Computer Science and Computational Intelligence (ICCSCI 2015) The Implementation
More informationClick here, type the title of your paper, Capitalize first letter
Available online at www.sciencedirect.com ScienceDirect Procedia Manufacturing 00 (2018) 000 000 www.elsevier.com/locate/procedia 18th International Conference on Sheet Metal, SHEMET 2019 Click here, type
More informationInstruction for Mass Spectra Viewer
Instruction for Mass Spectra Viewer 1. A general description Basic functions Setup and Pre-process View, browser and undo Grouping, highlighting and labeling 2. Setup and Pre-process These procedures must
More informationAvailable online at ScienceDirect. Procedia Engineering 111 (2015 )
Available online at www.sciencedirect.com ScienceDirect Procedia Engineering 111 (2015 ) 902 906 XXIV R-S-P seminar, Theoretical Foundation of Civil Engineering (24RSP) (TFoCE 2015) About development and
More informationPerformance Analysis of Adaptive Beamforming Algorithms for Smart Antennas
Available online at www.sciencedirect.com ScienceDirect IERI Procedia 1 (214 ) 131 137 214 International Conference on Future Information Engineering Performance Analysis of Adaptive Beamforming Algorithms
More informationMuSR Graphical User Interface: deltat Reference Manual
MuSR Graphical User Interface: deltat Reference Manual 1.0 Generated by Doxygen 1.4.6-NO Wed May 10 10:53:04 2006 Contents 1 deltat Manual 1 2 MuSR Graphical User Interface: deltat Page Documentation
More informationNI LabView READ THIS DOCUMENT CAREFULLY AND FOLLOW THE INSTRIUCTIONS IN THE EXERCISES
NI LabView READ THIS DOCUMENT CAREFULLY AND FOLLOW THE Introduction INSTRIUCTIONS IN THE EXERCISES According to National Instruments description: LabVIEW is a graphical programming platform that helps
More informationcaqtdm: PSI s display manager
WIR SCHAFFEN WISSEN HEUTE FÜR MORGEN Helge Brands, Anton Mezger :: Paul Scherrer Institut, Switzerland caqtdm: PSI s display manager caqtdm presentation, APS, Argonne, USA, June 2018 Outline of the presentation
More informationHandout for EPICS Introduction Hands-on Training
Handout for EPICS Introduction Hands-on Training at EPICS Collaboration Meeting, October 2011 Dr. Elke Zimoch elke.zimoch@psi.ch Paul Scherrer Institute, Switzerland Reminder: IOC System in real step by
More informationSoftware Development for Linear Accelerator Data Acquisition Systems
Software Development for Linear Accelerator Data Acquisition Systems Jackson DeBuhr Department of Physics, Applied Physics, and Astronomy, Rensselaer Polytechnic Institute, Troy, NY, 12180 (Dated: August
More informationDIGITAL COMPASS SOLUTION
Features 5 Heading Accuracy, 0.5 Resolution 2-axis Capability Small Size (19mm x 19mm x 4.5mm), Light Weight Advanced Hard Iron Calibration Routine for Stray Fields and Ferrous Objects 0 to 70 C Operating
More information25 October :28. User Manual
25 October 2018 11:28 User Manual Requirements Requirements Software and hardware requirements Windows PC OS version Window 7, Windows 8, Windows 10 CPU 2GhHz with SSE (2.5GHz multicore system recommended)
More informationStarting SAS. 2. Click START, ALL PROGRAMS, SAS, and the SAS ICON
1 Starting SAS To start SAS 1. Click on the SAS ICON on the desktop, or 2. Click START, ALL PROGRAMS, SAS, and the SAS ICON The result looks like this: 2 Click on Close on the Getting Started With SAS
More informationUpdate of the BESIII Event Display System
Journal of Physics: Conference Series PAPER OPEN ACCESS Update of the BESIII Event Display System To cite this article: Shuhui Huang and Zhengyun You 2018 J. Phys.: Conf. Ser. 1085 042027 View the article
More informationTNM093 Practical Data Visualization and Virtual Reality Laboratory Platform
November 8, 2016 1 Introduction The laboratory exercises in this course are to be conducted in an environment that might not be familiar to many of you. It is based on open source software. We use an open
More information1. Introduction Installation and requirements... 2
1 Table of Contents 1. Introduction... 2 2. Installation and requirements... 2 3. Utilization of the CRB analysis plugin through the interactive graphical interfaces 3.1 Initial settings... 3 3.2 Results
More informationCalculating a PCA and a MDS on a fingerprint data set
BioNumerics Tutorial: Calculating a PCA and a MDS on a fingerprint data set 1 Aim Principal Components Analysis (PCA) and Multi Dimensional Scaling (MDS) are two alternative grouping techniques that can
More informationFrequently Asked Questions Updated 2006 (TRIM version 3.51) PREPARING DATA & RUNNING TRIM
Frequently Asked Questions Updated 2006 (TRIM version 3.51) PREPARING DATA & RUNNING TRIM * Which directories are used for input files and output files? See menu-item "Options" and page 22 in the manual.
More informationPlugging the Holes: SystemC and VHDL Functional Coverage Methodology
Plugging the Holes: SystemC and VHDL Functional Coverage Methodology Pankaj Singh Infineon Technologies Pankaj.Singh@infineon.com Gaurav Kumar Verma Mentor Graphics Gaurav-Kumar_Verma@mentor.com ABSTRACT
More informationTask 2 Guidance (P2, P3, P4, M1, M2)
Task 2 Guidance (P2, P3, P4, M1, M2) P2 Make sure that your spreadsheet model meets the complex criteria and exhibits some aspects of complexity such as multiple worksheets (with links), complex formulae
More information9.1: GRAPHING QUADRATICS ALGEBRA 1
9.1: GRAPHING QUADRATICS ALGEBRA 1 OBJECTIVES I will be able to graph quadratics: Given in Standard Form Given in Vertex Form Given in Intercept Form What does the graph of a quadratic look like? https://www.desmos.com/calculator
More informationA Lost Cycles Analysis for Performance Prediction using High-Level Synthesis
A Lost Cycles Analysis for Performance Prediction using High-Level Synthesis Bruno da Silva, Jan Lemeire, An Braeken, and Abdellah Touhafi Vrije Universiteit Brussel (VUB), INDI and ETRO department, Brussels,
More informationEngineering Note: EN0047 Commissioning a Hydro-Probe with a Command Alkon EZCal Station
Engineering Note: EN0047 Commissioning a Hydro-Probe with a Command Alkon EZCal Station Summary: Products affected: Commissioning a Hydro-Probe with a Command Alkon EZCal Manual Station Hydro-Probe Models
More informationComputer lab information. TAOP24, Advanced course on optimization
Linkping University April 26, 2017 Department of Mathematics Division of Optimization Oleg Burdakov Computer lab information TAOP24, Advanced course on optimization 1 General information Three computer
More informationReaxys. Navigating Reaxys. A short guide showing how to find your favorite features and functionality in the new and improved user interface
1 1 Reaxys Navigating Reaxys A short guide showing how to find your favorite features and functionality in the new and improved user interface 2 Introduction This is the first edition of a new guide to
More informationLightCycler 480. Instrument and Software Training. Relative Quantification Module. (including Melting Curve)
LightCycler 480 Instrument and Software Training Relative Quantification Module (including Melting Curve) Agenda 1. Hardware demonstration (hands on) A quick look inside the instrument Xenon lamp exchange
More informationThree-Dimensional Reconstruction from Projections Based On Incidence Matrices of Patterns
Available online at www.sciencedirect.com ScienceDirect AASRI Procedia 9 (2014 ) 72 77 2014 AASRI Conference on Circuit and Signal Processing (CSP 2014) Three-Dimensional Reconstruction from Projections
More informationCriteria Status Remarks and Explanations Section Software Applications and Not applicable Not applicable. Supports with exceptions
Date: October 8, 2014 Name of Product: System x3850, System x3950 X5 VPAT Summary Criteria Status Remarks and Explanations Section 1194.21 Software Applications and Operating Systems Section 1194.22 Web-based
More informationBatch Processing (CasaXPS version and above)
Copyright 2004, Casa Software Ltd. All Rights Reserved. 1 of 8 Batch Processing (CasaXPS version 2.2.50 and above) Batch processing is aimed at situations where a set of essentially equivalent samples
More informationAdobe Campaign (15.12) Voluntary Product Accessibility Template
Adobe Campaign 6.1.1 (15.12) Voluntary Product Accessibility Template The purpose of the Voluntary Product Accessibility Template is to assist Federal contracting officials in making preliminary assessments
More informationGhotit Real Writer and Reader for Chromebooks and Android User Guide
Ghotit Real Writer and Reader for Chromebooks and Android User Guide Version 2.0 2018 Ghotit Ltd. - 1 - Contents Ghotit Real Writer & Reader App... 3 Setup 4 Text Correction Application Main Screen...
More informationCMS - HLT Configuration Management System
Journal of Physics: Conference Series PAPER OPEN ACCESS CMS - HLT Configuration Management System To cite this article: Vincenzo Daponte and Andrea Bocci 2015 J. Phys.: Conf. Ser. 664 082008 View the article
More informationChapter 23 Introduction to the OPTEX Procedure
Chapter 23 Introduction to the OPTEX Procedure Chapter Table of Contents OVERVIEW...719 Features...719 Learning about the OPTEX Procedure...720 GETTING STARTED...721 ConstructingaNonstandardDesign...721
More informationAvailable online at ScienceDirect. Procedia Computer Science 96 (2016 )
Available online at www.sciencedirect.com ScienceDirect Procedia Computer Science 96 (2016 ) 179 186 20th International Conference on Knowledge Based and Intelligent Information and Engineering Systems,
More informationTraceFinder Analysis Quick Reference Guide
TraceFinder Analysis Quick Reference Guide This quick reference guide describes the Analysis mode tasks assigned to the Technician role in the Thermo TraceFinder 3.0 analytical software. For detailed descriptions
More informationHow to program with Matlab (PART 1/3)
Programming course 1 09/12/2013 Martin SZINTE How to program with Matlab (PART 1/3) Plan 0. Setup of Matlab. 1. Matlab: the software interface. - Command window - Command history - Section help - Current
More informationB-Field Scanner Software
B-Field Scanner Software Software of the KLIPPEL R&DSYSTEM ( Document Revision 1.2) FEATURES Fully automated measurement process User friendly dedicated templates Uses Klippel db-lab and Robotics software
More informationStager. A Web Based Application for Presenting Network Statistics. Arne Øslebø
Stager A Web Based Application for Presenting Network Statistics Arne Øslebø Keywords: Network monitoring, web application, NetFlow, network statistics Abstract Stager is a web based
More informationAbout the Tutorial. Audience. Prerequisites. Copyright & Disclaimer
i About the Tutorial Project is a comprehensive software suite for interactive computing, that includes various packages such as Notebook, QtConsole, nbviewer, Lab. This tutorial gives you an exhaustive
More informationAnalyzing File Content History
Analyzing File Content History James Creasy Perforce Software Abstract: Have you ever needed to figure out what broke the build? Or needed to track down when, where, and why a particular line of code was
More informationAutomating and organizing the optimization process using ANSA - LSOPT- META. A bumper optimization case study
7. LS-DYNA Anwenderforum, Bamberg 2008 Optimierung II Automating and organizing the optimization process using ANSA - LSOPT- META. A bumper optimization case study Georgios Korbetis BETA CAE Systems S.A.,
More informationGeneric Requirements Management and Verification Process for Ground Segment and Mission Operations Preparation
Generic Requirements Management and Verification Process for Ground Segment and Mission Operations Preparation Dr. Frank Wallrapp 1 and Andreas Lex 2 German Space Operations Center, DLR Oberpfaffenhofen,
More informationAvailable online at ScienceDirect. Procedia Computer Science 45 (2015 )
Available online at www.sciencedirect.com ScienceDirect Procedia Computer Science 45 (2015 ) 205 214 International Conference on Advanced Computing Technologies and Applications (ICACTA- 2015) Automatic
More informationLIGO Scissors Table Static Test and Analysis Results
LIGO-T980125-00-D HYTEC-TN-LIGO-31 LIGO Scissors Table Static Test and Analysis Results Eric Swensen and Franz Biehl August 30, 1998 Abstract Static structural tests were conducted on the LIGO scissors
More informationPATHFINDER A track finding package based on Hough transformation
LC-TOOL-2014-003 http://www-flc.desy.de/lcnotes PATHFINDER A track finding package based on Hough transformation Isa Heinze DESY, Hamburg February 24, 2014 Abstract PATHFINDER is a package which provides
More information