Environmental Monitoring: Coupling Function Calculator

Slides:



Advertisements
Similar presentations
Testing Relational Database
Advertisements

P5, M1, D1.
Quickfilter Pro Software Demonstration for QF4A512 The following slides will illustrate how you can design and verify a filter design in minutes! BEGIN.
Case Tools Trisha Cummings. Our Definition of CASE  CASE is the use of computer-based support in the software development process.  A CASE tool is a.
LIGO-G Z RayleighMonitor Overview Patrick Sutton and Peter Saulson.
1 S4 Environmental Disturbances Robert Schofield, U of O John Worden, Richard McCarthy, Doug Cook, Hugh Radkins, LHO Josh Dalrymple, SU I.Pre-S4 “fixes”
S4 Environmental Disturbances Robert Schofield, U of O I.Pre-S4 “fixes” II.Some S4 veto issues III. Early coupling results from S4 PEM injections.
1 Software Testing and Quality Assurance Lecture 30 – Testing Systems.
Leveraging User Interactions for In-Depth Testing of Web Applications Sean McAllister, Engin Kirda, and Christopher Kruegel RAID ’08 1 Seoyeon Kang November.
Adding Automated Functionality to Office Applications.
DEMONSTRATION FOR SIGMA DATA ACQUISITION MODULES Tempatron Ltd Data Measurements Division Darwin Close Reading RG2 0TB UK T : +44 (0) F :
Microsoft Visual Basic 2012 CHAPTER ONE Introduction to Visual Basic 2012 Programming.
ATTC Network Evaluation 1 National Evaluation of the Addiction Technology Transfer Center (ATTC) Network: ATTC Event & Activity Reporting Database Review.
CLEO’s User Centric Data Access System Christopher D. Jones Cornell University.
Burst noise investigation for cryogenic GW detector TITECH NAOJ Daisuke TATSUMI 2nd Symposium ‐ New Development in Astrophysics through Multi-messenger.
System Testing There are several steps in testing the system: –Function testing –Performance testing –Acceptance testing –Installation testing.
Testing. What is Testing? Definition: exercising a program under controlled conditions and verifying the results Purpose is to detect program defects.
CFT Offline Monitoring Michael Friedman. Contents Procedure  About the executable  Notes on how to run Results  What output there is and how to access.
Software Systems Verification and Validation Laboratory Assignment 3 Integration, System, Regression, Acceptance Testing Assignment date: Lab 3 Delivery.
5 Chapter Five Web Servers. 5 Chapter Objectives Learn about the Microsoft Personal Web Server Software Learn how to improve Web site performance Learn.
Dreamweaver Domain 3 KellerAdobe CS5 ACA Certification Prep Dreamweaver Domain 6 KellerAdobe CS5 ACA Certification Prep Dreamweaver Domain 6: Evaluating.
Introduction of Geoprocessing Topic 7a 4/10/2007.
848T High Density Temperature Measurement Validation Diagnostic.
Matt Arena, Fermilab.  Overview of SPMS  SPMS History & Statistics  Fermilab  Users, Roles & Privileges (Fine-grained Access)  System Parameters.
Module 8 : Configuration II Jong S. Bok
Status of coalescing binaries search activities in Virgo GWDAW 11 Status of coalescing binaries search activities in Virgo GWDAW Dec 2006 Leone.
Introduction of Geoprocessing Lecture 9. Geoprocessing  Geoprocessing is any GIS operation used to manipulate data. A typical geoprocessing operation.
Searching for Gravitational Waves from Binary Inspirals with LIGO Duncan Brown University of Wisconsin-Milwaukee for the LIGO Scientific Collaboration.
JAVA BEANS JSP - Standard Tag Library (JSTL) JAVA Enterprise Edition.
MVC WITH CODEIGNITER Presented By Bhanu Priya.
LIGO- G D Experimental Upper Limit from LIGO on the Gravitational Waves from GRB Stan Whitcomb For the LIGO Scientific Collaboration Informal.
LIGO-G Z GWDAW9 December 17, Search for Gravitational Wave Bursts in LIGO Science Run 2 Data John G. Zweizig LIGO / Caltech for the LIGO.
Introduction of Geoprocessing Lecture 9 3/24/2008.
Chapter – 8 Software Tools.
June 27-29, DC2 Software Workshop - 1 Tom Stephens GSSC Database Programmer GSSC Data Servers for DC2.
Python: Building Geoprocessing Tools David Wynne, Ghislain Prince.
Development of a Readout Scheme for High Frequency Gravitational Waves Jared Markowitz Mentors: Rick Savage Paul Schwinberg.
IPEmotion License Management PM (V1.2).
MANAGEMENT INFORMATION SYSTEM
Chapter 25 – Configuration Management 1Chapter 25 Configuration management.
SOFTWARE TESTING TRAINING TOOLS SUPPORT FOR SOFTWARE TESTING Chapter 6 immaculateres 1.
Local Alarm Station Data Acquisition, Storage and Visualization for Radiation Portal Monitor (RPM).
SPS Spotlight Series October 2014
Principles of Information Systems Eighth Edition
Data Virtualization Demoette… Logging in CIS
Development Environment
ASE Optdiag Features including dynamic_histogram
SOFTWARE TESTING Date: 29-Dec-2016 By: Ram Karthick.
Software Development and Safety Critical Decisions
Testing the System.
Low-latency Selection of Gravitational-wave Event Candidates
MS Access Forms, Queries, Reports Matt Martin
Working in the Forms Developer Environment
Pilot Watcher Product Overview V5.3
Introduction to Visual Basic 2008 Programming
Auditing Information Technology
Important Software Performance Testing That Ensure High Quality Solutions.
Programmable Logic Controllers (PLCs) An Overview.
Engineering Processes
Planning a Group Policy Management and Implementation Strategy
N. Capp, E. Krome, I. Obeid and J. Picone
Chapter 27 WWW and HTTP.
Thursday’s Lecture Chemistry Building Musspratt Lecture Theatre,
This presentation document has been prepared by Vault Intelligence Limited (“Vault") and is intended for off line demonstration, presentation and educational.
Spreadsheets, Modelling & Databases
PHP Forms and Databases.
M. Kezunovic (P.I.) S. S. Luo D. Ristanovic Texas A&M University
System Analysis and Design:
X-ray high resolution spectra in the VO: the case of XMM-Newton RGS
* Web Servers/Clients * The HTTP Protocol
Presentation transcript:

Environmental Monitoring: Coupling Function Calculator LIGO-T1600387 Environmental Monitoring: Coupling Function Calculator Julia Kruk Cornell University, Physics ‘18 LIGO SURF 2016: Working under Robert Schofield

LIGO-T1600387 Generally Speaking... Environmental Monitoring at LIGO is a study of how ambient environmental noise impacts the signal in DARM: this includes magnetic, acoustic and vibrational coupling. Coupling Functions: demonstrate the response in DARM to various kinds of coupling. The purpose of the Coupling Function Calculator and other software I wrote is to decrease the chances of the veto of gravitational waves due to false classification as environmental noise in DARM by factors of 10.

Coupling Functions as used during, and before, O1 LIGO-T1600387 Coupling Functions as used during, and before, O1 To understand how various environmental signals affect various parts of the interferometer, collecting data that would later be used to make improvements to sensitivity. Analyzing environmental coupling in specific locations during the time of a trigger to determine its legitimacy. A few were calculated at a time, sometimes only for specific frequency bands. After injections, some channels had excessively high upper limit coupling functions although there no actual coupling at that location.

Using Coupling Functions Now: LIGO-T1600387 Using Coupling Functions Now: The Coupling Function Calculator allows the user to evaluate multiple channels at the same time: you could calculate functions for all PEM sensors around a chamber, an entire region, a building, or all of the PEM sensors installed along the interferometer if you wish. By running broader searches, we can produce coupling functions that are lower upper limits and reduce the possibilities of false dismissals. This is because the program enables us to catch misleading data results during the injection process, and help improve the manner in which injections are conducted. This may not only help improve sensitivity, but make the gravitational wave vetting process faster and more accurate.

Calculating Coupling Factors: LIGO-T1600387 Calculating Coupling Factors: Four TimeSeries extractions from the server must be made: sensor during trigger, DARM during trigger, sensor quiet and DARM quiet. FFT this data to obtain an amplitude density spectrum. Spectrum and DARM signal calibrations are applied. Certain threshold are used in order to ensure that we are actually seeing a signal at the sensor and a corresponding signal in DARM.

Coupling Functions are not Transfer Functions: LIGO-T1600387 Coupling Functions are not Transfer Functions: This is because of coherence: we are not as strict about it. We are very interested in noncoherent events because this is usually an indication of up/down conversions.

LIGO-T1600387 However, the code still calculates for it and notifies the user when the coherence for a particular channel is especially low, as an indication that they should take a closer look at the data. Coherence is outputted in the same csv file that holds the coupling factor data for each frequency bin. The code also generates coherence plots for easier examination. These procedures need to be requested in the configuration file.

Producing Coupling Functions a channel at a time: LIGO-T1600387 Producing Coupling Functions a channel at a time:

Plotting Corresponding Spectrums: LIGO-T1600387 Plotting Corresponding Spectrums:

Frequency Band Plotting for Coupling Functions: LIGO-T1600387 Frequency Band Plotting for Coupling Functions:

Superimposed Spectrums: LIGO-T1600387 Superimposed Spectrums:

Other Features of the Program: LIGO-T1600387 Other Features of the Program: Most of the variables can be manipulated through a configuration file. Links to the PEM.ligo.org channel database for easy extraction of calibration factors: the user would only need to edit this information in one place. Calculates and plots Estimated Ambients on outputted spectrum. The program will package the calculated data in a dated directory, and put it in whichever directory the user specifies. Outputs a csv file that documents all the data used for the creation of the plots. These files are then used in the Lowest Coupling Function code (currently being written).

LIGO-T1600387 User Friendliness! This program was designed to be as user friendly as possible: make it easier on the SURFs, fellows and folks at LLO. Includes: Configuration files Options Parser Interactive Mode Easily-interpretable error messages These scripts are intended to remain a black box for as long as possible.

Configuration Files: There is a default config file, yet the program accepts custom files if specified in the options parser. Contains both optional and mandatory variable input. If input is provided incorrectly, the program return very specific error messages that will guide the user in fixing the problem.

Things still in the works: LIGO-T1600387 Things still in the works: Lowest Coupling Function Calculator: This program will take csv output from the Coupling Function Calculator for the same channel at different injection times and pick out the lowest upper limit coupling factors for each frequency bin. The output function will then be placed in a specific directory in preparation for upload to the PEM.ligo.org site. The lowest coupling functions will be used in gravitational wave vetting. PEM.ligo.org Query Code: A small code that will update the channel calibration factors used in the coupling programs when the PEM.ligo.org database is edited.

Other cool things we did: LIGO-T1600387

LIGO-T1600387

Thank you! LIGO-T1600387