The UBATSIM software package. Simulates UBAT detector frames from a GRB. and. processes them to trigger and locate the GRB
|
|
- Stephen Nicholson
- 8 years ago
- Views:
Transcription
1 The UBATSIM software package Simulates UBAT detector frames from a GRB and processes them to trigger and locate the GRB P.H.Connell Image Processing Laboratory University of Valencia Valencia Spain
2 1 - Introduction The original aim of this software was to put together an algorithm to create a fast correlation imaging algorithm for the UBAT DPU - for use while processing incoming 48x48 detector frames every 100 msec. However it was also important to have a test program to show that the algorithm would work, and was seen to work, not just an abstraction that should work. So it was decided to write it in C++ and put it into a small C++ test program, and output light curves and an image that would show the final details of the correlation imaging process. For this, input data is necessary, in the form of the 48x48 detector frames that will be delivered to the DPU imaging software every 100 msec, and so it was necessary to first write a detector frame creation program to output test frames for any GRB in the field of view to see if both the C++ algorithm and the equivalent FPGA algorithm would get the same result in terms of a GRB location vector. So the C++ executable UBAT_detector_frame_creation was written to create and output sequences of detector frames in a simple text file format easy to view and easy to read in to a DPU simulator, or FPGA test system. Then the C++ executable UBAT_detector_frame_processing was written to simulate the DPU, consisting of a loop every 100 msec - in real time - to read in a 48x48 detector frame sequence and then do something with it in the 100 msec available until the next frame would come. The basic task for this 100 msec clock cycle was to first save all non-zero frame pixels in a cyclic ring buffer, with frame drift data and a pointer to the first pixel of the frame in another cyclic ring buffer. Thereafter a trigger algorithm could be started to see if enough counts had accumulated for a GRB trigger if this was the case then an imaging trigger would be set and correlation imaging would begin - pixel by pixel as long as there was time left in the DPU clock cycle. Once imaging has been triggered then with each new frame the accumulated image would be searched to see if it had a GRB peak above some SNR threshold and if this was the case a GRB location vector could be calculated and passed to the SMT instrument otherwise it would keep on accumulating the pixel-by-pixel correlation image. The software package here is an initial draft to achieve the objective of a GRB trigger and correlation imaging location. It should be noted that it is a minimalist version, even if it seems complicate in places, that it works, and seems robust, especially the universal trigger algorithm used, and is able to compensate for GRB drift in the UBAT field of view. What remains is to test for any systematic errors in GRB location and how they can be corrected - as it seems the SMT expects the GRB to be within its small FOV and it will not initiate any secondary search for a GRB optical signal.
3 2 - Download The UBATSIM software package can be found at the public FTP site of the Image Processing Laboratory at ipl.uv.es and accessed with the following command sequence: ftp ipl.uv.es Name (ipl.uv.es:***): anonymous Password: name@institute.xx.yy ls You should now be able to see the contents of the FTP site and you can now download the UBATSIM software with the command: get UBATSIM_installation_package_v.n.tar.gz where v.n is the version-no always take the latest version. You should also download the GNUPLOT software package which is used to display graphs of light curves, etc - but which is also useful to use generally with the command: get gnuplot tar.gz Now you have the software and can install it.
4 3 - Installation First create a directory where you want to install the UBATSIM software for example make it UV_UBAT_DPU_simulator in your home directory - move the downloaded file there and install it with three commands: gunzip UBATSIM_installation_package_v.n.tar.gz tar xvf UBATSIM_installation_package_v.n.tar./install For installation you will need a standard gcc and g++ compiler for C and C++ - but the installer will check they are available. The installer will first try to compile CFITSIO subroutines, which are used to output images in FITS format for display with the astronomy image display package ds9 from the Smithsonian Institute this will be verbose. When this is finished the UBATSIM software in C++ will be compiled and it should all be over within seconds. There are two pauses to see where you are - just press enter. When the installer is finished it will create the file install_ubatsim_environment containing LINUX environment variables, aliases and pathways, to make using UBATSIM easier for the user. It will be copied into your shell resources file [.shrc /.bashrc /.cshrc /.tcshrc] depending on which shell you use echo $SHELL for this - to be executed every time you bring up a new LINUX window The file install_ubatsim_environment will contain commands like #!/bin/tcsh setenv UBATSIM_ENV /home/phc/uv_ubat_dpu_simulator setenv CFITSIO_ENV ${UBATSIM_ENV}/Software/CFITSIO setenv PATH ${PATH}:${UBATSIM_ENV} setenv PATH ${PATH}:${UBATSIM_ENV}/Docs setenv PATH ${PATH}:${UBATSIM_ENV}/Software setenv PATH ${PATH}:${UBATSIM_ENV}/GRB_frame_sequences setenv PATH ${PATH}:${UBATSIM_ENV}/GRB_frame_imaging setenv LD_LIBRARY_PATH ${LD_LIBRARY_PATH}:${UBATSIM_ENV}/Software/lib alias ubatsim "$UBATSIM_ENV/Software/UBAT_detector_frame_processing" alias ubatfra "$UBATSIM_ENV/Software/UBAT_detector_frame_creation" alias UBATSIM "cd $UBATSIM_ENV" alias DS9 "$UBATSIM_ENV/ds9"
5 The outcome of the installation is to create three directories: Software GRB_frames_sequences GRB_frame_imaging which will be described below in detail. 4 - The Software directory This contains two executable programs and other subroutines in C++ to simulate the creation of 48x48 detector frame sequences and then to simulate the DPU processing them to locate a GRB. The important code which will have to be translated for FPGA processing is: UBAT_detector_frame_processing - DPU simulator executable UBAT_detector_frame_buffering - Buffers input frames and non-zero pixels UBAT_detector_frame_grb_trigger - Searches backwards for a GRB trigger UBAT_detector_pixel_correlation - Accumulates pixel correlation imaging UBAT_detector_image_grb_search - Searches an image for a GRB peak UBAT_detector_image_grb_location - Calculates the final GRB location vector The subroutine UBAT_coded_mask_pattern_input reads in the mask pattern from the file UBAT_coded_mask_pattern_padded.dat, which should be hard-wired in the DPU memory not relevant to FPGA. Note that it is padded to avoid having to find out if a mask pixel is outside the array bounds. The subroutine UBAT_detector_frame_access is used to read frame sequences created with the executable UBAT_detector_frame_creation and is equivalent to a detector frame memory address in the UBAT DPU not relevant to FPGA. All other subroutines are for the output of images, light curves, a GRB trigger curve, or to generate random Poisson numbers for the creation of frame sequences - not relevant to FPGA.
6 The main executable UBAT_detector_frame_processing has the following structure: Access next 48x48 detector frame in DPU memory every 100 msec UBAT_detector_frame_access Save frame drift and counts plus non-zero pixel locations and counts in cyclic buffers and their pointers UBAT_detector_frame_buffering Frame buffer Non-zero pixel buffer GRB location trigger set? Check dead-time after GRB location is over and then RESET GRB-trigger RESET GRB-imaging-trigger RESET GRB-search-trigger RESET GRB-location-trigger GRB trigger set? YES Integrate prior frames for a GRB count SNR excess UBAT_detector_frame_grb_trigger IF (TRIGGER-SNR > threshold) SET GRB-trigger Image GRB search triggered? YES Search accumulating correlation image for a GRB peak UBAT_detector_frame_grb_search IF (peak-snr > threshold) SET GRB-location-trigger UBAT_detector_image_grb_location GRB correlation imaging triggered? YES Accumulate correlation image pixel-wise until TIMEOUT UBAT_detector_pixel_correlation IF (TIMEOUT) RESET GRB-imaging-trigger SET GRB-search-trigger
7 5 - The GRB_frame_sequences directory This directory contains examples of 48x48 detector frame sequences stored in text file format, plus a command script to define the GRB location and light curve required to generate each frame. The executable for this is UBAT_detector_frame_creation which can be found in the directory Software and should be aliased to the name ubatfra. To create a detector frame sequence you need only execute the command: ubatfra < UBAT_detector_frame_creation.com > UBAT_detector_frame_creation.log where UBAT_detector_frame_creation.com is a text file of simple commands to define the location and light curve of a GRB and the name of the output file for the resulting sequence of 100 millisecond spaced detector frames. UBAT_detector_frame_creation.log is a log-file of each simulation step. A typical example of the file UBAT_detector_frame_creation.com is: mask-file:ubat_coded_mask_pattern_padded.dat grb-zenith-angle:30.0 grb-azimuth-angle:150.0 grb-mean-flux:5.0 background:2.2 drift-rate:0.0 drift-azimuth:0.0 lead-time:3.0 rise-time:1.0 fall-time:4.0 tail-time:3.0 frame-output-file:ubat_detector_frame_sequence_30_150.dat frame-time-msec:100 end This uses the mask pattern defined in the mask-file UBAT_coded_mask_pattern_padded.dat and will output a sequence of 48x48 detector frames to the frame-output-file UBAT_detector_frame_sequence_30_150.dat and a light curve to the default file UBAT_detector_frame_lightcurve.dat which can be displayed with the plotting software gnuplot as follows:
8 Here you can clearly see the GRB light curve properties: A lead-time of 3.0 seconds creates background frames only A rise-time of 1.0 seconds A fall-time of 4.0 seconds A tail-time of 3.0 seconds - creates background frames only Other GRB properties are: The GRB was located at a zenith angle of 30.0 off-axis The GRB was located at a azimuth angle of relative to the UBAT X-axis The background detector count-rate was assumed to be 2.2 cnts/cm2/sec The incoming GRB mean-flux over the 5.0 second duration was 5.0 ph/cm2/sec The GRB drift-rate in the UBAT FOV was set to 0.0 arcsecs/sec or degrees/hour The GRB drift-azimuth angle was zero The frame-time between successive frames was 100 milliseconds
9 6 - The GRB_frame_imaging directory This directory contains examples of the DPU simulator using a command script to define the file containing detector frame sequences, triggering parameters, and various output file names. The executable for this is UBAT_detector_frame_processing which can be found in the directory Software and should be aliased to the name ubatsim. To simulate the DPU processing of detector frames you need only execute the command: ubatsim < UBAT_FOV_imaging.com > UBAT_FOV_imaging.log where UBAT_FOV_imaging.com is a text file of simple commands shown below and UBAT_FOV_imaging.log is a log-file of the progress of each detector frame processed. A typical example of the file UBAT_FOV_imaging.com is: frame-sequence:../grb_frame_sequences/ubat_detector_frame_sequence_30_150.dat trigger-backg-count-rate:420 trigger-backg-window-lagtime:50 trigger-backg-window-length:5 trigger-sigma-threshold:9 trigger-curve-output:ubat_grb_trigger_curve.dat coded-mask-pattern:ubat_coded_mask_pattern_padded.dat lightcurve-output.:ubat_grb_light_curve.dat imaging-output...:ubat_fov_imaging_location.fits end This will prompt the DPU simulator to read in each 48x48 detector frame from the frames previous created with the executable UBAT_detector_frame_creation or ubatfra and execute the following sequence of tasks: Save the drift rate, number of non-zero pixels for each frame in a ring buffer Save the (i,j) location and counts of each non-zero pixel of a frame in a ring buffer Look for a GRB trigger by accumulating frame counts and background backwards Accumulate correlation imaging for each frame pixel store after trigger onset frame Search the accumulated image for a GRB peak above some SNR threshold Return a GRB location vector Flag a dead-time delay until all remaining GRB counts have passed by
10 This will result in the following output: A log-file of each detector frame processed plus a GRB trigger-location summary A light curve of all detector frames processed A trigger curve showing the characteristic curve of backward integrated SNR A GRB correlation location image in tangent projection A GRB correlation location image in zenith angle projection The detector frame light curve shown here is on a time scale of 100 milliseconds (black) along with another on a time scale of 0.5 seconds (red). There are trigger algorithms, tried and tested for different time scales, but for this DPU simulator a universal trigger algorithm was used, which works by scanning backwards over a sequence of frames prior to the current one and creating: An array of integrated frame counts An array of a integrated expected background counts An array of signal-noise-ratio (squared) of S*S/(S+B) where S and B are integrated frame counts and integrated expected background. The expected background is calculated by starting at a frame at some fixed time prior to the current frame and integrating backwards over a fixed background time window - if there are not enough frames for this at program start it will begin at the first frame read.
11 This results in a characteristic trigger curve - shown below - which rises to a peak, then falls and tails off into background SNR. At some point the peak will rise above some SNR threshold 7.0 in this case and from this we can set a GRB trigger and calculate an estimate of the frame-no at which of GRB onset, where it begins to ramp up. This kind of trigger algorithm returns a variable time scale for GRB triggering not a fixed time scale. After a GRB trigger an imaging trigger will be set to start correlation imaging beginning at the the frame-no of GRB onset estimated from the trigger curve. After a GRB trigger the DPU simulator will keep accumulating the correlation image for each non-zero frame pixel saved, until the DPU clock cycle of 100 msec is complete, and then it will stop to get the next detector frame, save it, check the correlation image to see if a GRB peak is found above some threshold SNR, and if not it will continue imaging frame pixels until the next DPU clock cycle is complete. At some point the correlation image might be found to have a GRB above some SNR threshold and at that point a GRB direction vector, in integer form, will be found, along with an estimate of the time in the past when imaging began, and a flag will be set to force the DPU to do nothing but read in frames until a dead-time delay has passed to allow the remaining counts of the GRB to be ignored, or perhaps saved for telemetry another question. It is important to note that while detector frames are a 48x48 array these must be translated into the 58x58 physical array on which the LSO cells are to be found, with a gap of two dead cells in between each 8x8 LSO module on a 28.8 mm lattice.
12 When the DPU simulator has reached the last frame in the input file it will: Output the light curve accumulated Output the trigger curve if there was a GRB trigger Output the correlation image as a count map in tangent projection Output the correlation image as a SNR map in a zenith projection Output a summary at the end of the log-file of the GRB trigger parameters Output a summary at the end of the log-file of the GRB location vector and time Detector pixel correlation image - as a count map - tangent projection
13 Detector pixel correlation image as a SNR map zenith projection and smoothed The correlation image is effectively the correlation of the accumulating UBAT detector count pattern with the mask transparency pattern - in length units and as it is done pixel by pixel it is equivalent to a back-projection image. For output it is then rescaled by the detector-mask height as tangent projection image. The image is then transformed into a zenith angle projection and divided by the image background standard deviation to be output as a SNR map. Both these image may be viewed and examined in detail using ds9 which should be in the UBATSIM installation directory - and accessible by the alias DS9 - please check to see if this is possible.
14 7 How to create your own detector frame sequences To create detector frames for a particular kind of GRB, or GRB drift, simply create your own directory for it and copy the contents of the directory GRB_frame_sequences to it. Delete all the *.dat files and change the file UBAT_detector_frame_creation.com to simulate the kind of GRB you want. Whatever you do make sure you have the correct path for the UBAT mask pattern it is in the Software directory as UBAT_coded_mask_pattern_padded.dat but you can copy it to your test directory if you want. Then you start execution with ubatfra < UBAT_detector_frame_creation.com > UBAT_detector_frame_creation.log or by using the prepared script UBAT_detector_frame_creation UBAT_detector_frame_creation UBAT_detector_frame_creation.com which will automatically divert output to a standard log-file. If you have installed gnuplot which is easy you can display the resulting light curve by typing UBAT_detector_frame_lightcurve_plot. This will use gnuplot to read the command file UBAT_detector_frame_lightcurve.cmd and plot the resulting light curve, with output as a postscript (*.ps) file which you can view with ghostview or gv check your system has it. If you have the display and convert function of image magick you can also display any output *.ps file, or convert it to a *.jpg or *.png, or whatever, with display UBAT_detector_frame_lightcurve.ps or convert -rotate 90 UBAT_detector_frame_lightcurve.ps UBAT_detector_frame_lightcurve.jpg or convert -rotate 90 UBAT_detector_frame_lightcurve.ps UBAT_detector_frame_lightcurve.png
15 8 - How to simulate the DPU with your own frame sequences To see how the DPU processes the detector frames created, again create your own test directory and copy the contents of GRB_frame_imaging to it, then deleting all *.dat, *.fits, or any *.ps or *.png files. Then change the command file UBAT_FOV_imaging.com to use the correct mask pattern file and the input file of detector frames you have created. Then you start execution with ubatsim < UBAT_detector_frame_creation.com > UBAT_detector_frame_creation.log or by using the prepared script UBAT_FOV_imaging UBAT_FOV_imaging UBAT_FOV_imaging.com which will automatically divert output to a standard log-file. If you have gnuplot installed you can display the trigger curve and light curves seen by the DPU by typing: UBAT_GRB_trigger_curve_plot - which will use the gnuplot instructions found in the file UBAT_GRB_trigger_curve_plot.cmd to output the trigger curve as a *.ps file or UBAT_GRB_light_curve_plot - which will use the gnuplot instructions found in the file UBAT_GRB_light_curve_plot.cmd to output light curves as a *.ps file. Again these can be displayed with ghostview, gv, display or converted to *.jpg and *.png file with the convert software. However the most important file is the log-file which has details of just where the GRB was triggered, how the correlation imaging was accumulated, and a GRB direction vector, which must be corrected for drift since imaging was triggered, before being passed to the SMT optical instrument. Have fun being the DPU of UBAT!
Visualizing molecular simulations
Visualizing molecular simulations ChE210D Overview Visualization plays a very important role in molecular simulations: it enables us to develop physical intuition about the behavior of a system that is
More informationMemory Management Simulation Interactive Lab
Memory Management Simulation Interactive Lab The purpose of this lab is to help you to understand deadlock. We will use a MOSS simulator for this. The instructions for this lab are for a computer running
More informationOnline Monitoring User Guide
High Resolution Temperature Sensing Strip Online Monitoring User Guide 888.637.3282 www.nerdata.com Page 1 of 26 Contents The Aurora Online Monitoring System... 3 1. Creating an Account on the Aurora Online
More informationRecoveryVault Express Client User Manual
For Linux distributions Software version 4.1.7 Version 2.0 Disclaimer This document is compiled with the greatest possible care. However, errors might have been introduced caused by human mistakes or by
More informationTwinCAT NC Configuration
TwinCAT NC Configuration NC Tasks The NC-System (Numeric Control) has 2 tasks 1 is the SVB task and the SAF task. The SVB task is the setpoint generator and generates the velocity and position control
More informationOnline Backup Linux Client User Manual
Online Backup Linux Client User Manual Software version 4.0.x For Linux distributions August 2011 Version 1.0 Disclaimer This document is compiled with the greatest possible care. However, errors might
More informationUser Manual Software for DSL Digital Speed Switch
User Manual Software for DSL Digital Speed Switch Software version from 1.0.1 Baumer Hübner GmbH Max-Dohrn-Str. 2+4 D-10589 Berlin Phone +49 (0)30 690 03-0 Fax +49 (0)30 690 03-104 info@baumerhuebner.com
More informationOnline Backup Client User Manual
For Linux distributions Software version 4.1.7 Version 2.0 Disclaimer This document is compiled with the greatest possible care. However, errors might have been introduced caused by human mistakes or by
More informationTruePort Windows 2000/Server 2003/XP User Guide Chapter
TruePort Windows 2000/Server 2003/XP User Guide Chapter 0 This document provides the procedure for installing and using TruePort on Windows 2000/Server 2003/XP. Table of Contents What is TruePort?...3
More informationFunction Guide for the Fourier Transformation Package SPIRE-UOL-DOC-002496
Function Guide for the Fourier Transformation Package SPIRE-UOL-DOC-002496 Prepared by: Peter Davis (University of Lethbridge) peter.davis@uleth.ca Andres Rebolledo (University of Lethbridge) andres.rebolledo@uleth.ca
More information1. Product Information
ORIXCLOUD BACKUP CLIENT USER MANUAL LINUX 1. Product Information Product: Orixcloud Backup Client for Linux Version: 4.1.7 1.1 System Requirements Linux (RedHat, SuSE, Debian and Debian based systems such
More informationOnline Backup Client User Manual Linux
Online Backup Client User Manual Linux 1. Product Information Product: Online Backup Client for Linux Version: 4.1.7 1.1 System Requirements Operating System Linux (RedHat, SuSE, Debian and Debian based
More informationA Crash Course on UNIX
A Crash Course on UNIX UNIX is an "operating system". Interface between user and data stored on computer. A Windows-style interface is not required. Many flavors of UNIX (and windows interfaces). Solaris,
More informationComparing RTOS to Infinite Loop Designs
Comparing RTOS to Infinite Loop Designs If you compare the way software is developed for a small to medium sized embedded project using a Real Time Operating System (RTOS) versus a traditional infinite
More informationA reduction pipeline for the polarimeter of the IAG
A reduction pipeline for the polarimeter of the IAG Edgar A. Ramírez December 18, 2015 Abstract: This is an informal documentation for an interactive data language (idl) reduction pipeline (version 16.1)
More informationVisualization of 2D Domains
Visualization of 2D Domains This part of the visualization package is intended to supply a simple graphical interface for 2- dimensional finite element data structures. Furthermore, it is used as the low
More informationWA Manager Alarming System Management Software Windows 98, NT, XP, 2000 User Guide
WA Manager Alarming System Management Software Windows 98, NT, XP, 2000 User Guide Version 2.1, 4/2010 Disclaimer While every effort has been made to ensure that the information in this guide is accurate
More informationSetting up PostgreSQL
Setting up PostgreSQL 1 Introduction to PostgreSQL PostgreSQL is an object-relational database management system based on POSTGRES, which was developed at the University of California at Berkeley. PostgreSQL
More informationScripting Language Reference. SimpleBGC 32bit
Scripting Language Reference SimpleBGC 32bit Firmware ver.: 2.5x Updated: 05.08.2015 Overview Scripting language is intended to control a gimbal by user-written program. This program is uploaded to controller
More informationUsing your LED Plus keypad
Using your LED Plus keypad System 238 System 2316 System 238i System 2316i Part Number 5-051-372-00 Rev B Thank you for purchasing this C&K alarm system Your system is one of the most powerful and advanced
More informationIntroduction to Synoptic
Introduction to Synoptic 1 Introduction Synoptic is a tool that summarizes log files. More exactly, Synoptic takes a set of log files, and some rules that tell it how to interpret lines in those logs,
More informationConnect to telephone. Connect to wall jack
AD350-SE Multi-Function Auto Dialer Installation Install the AD350 SE Multi Function Auto Dialer as shown in the below diagram. The AD350 SE is only work on standard analog phones. Do not install the dialer
More informationPython Programming: An Introduction to Computer Science
Python Programming: An Introduction to Computer Science Chapter 1 Computers and Programs 1 Objectives To understand the respective roles of hardware and software in a computing system. To learn what computer
More informationBelow is a diagram explaining the data packet and the timing related to the mouse clock while receiving a byte from the PS-2 mouse:
PS-2 Mouse: The Protocol: For out mini project we designed a serial port transmitter receiver, which uses the Baud rate protocol. The PS-2 port is similar to the serial port (performs the function of transmitting
More informationGeoVision Setup. Once all the settings for Windows are completed and you have all the hard drives setup you can install GeoVision.
GeoVision Setup Once all the settings for Windows are completed and you have all the hard drives setup you can install GeoVision. Start in order beginning with the drivers. When you install the drivers
More informationBasic C Shell. helpdesk@stat.rice.edu. 11th August 2003
Basic C Shell helpdesk@stat.rice.edu 11th August 2003 This is a very brief guide to how to use cshell to speed up your use of Unix commands. Googling C Shell Tutorial can lead you to more detailed information.
More informationA Visualization System and Monitoring Tool to Measure Concurrency in MPICH Programs
A Visualization System and Monitoring Tool to Measure Concurrency in MPICH Programs Michael Scherger Department of Computer Science Texas Christian University Email: m.scherger@tcu.edu Zakir Hussain Syed
More informationµtasker Document FTP Client
Embedding it better... µtasker Document FTP Client utaskerftp_client.doc/1.01 Copyright 2012 M.J.Butcher Consulting Table of Contents 1. Introduction...3 2. FTP Log-In...4 3. FTP Operation Modes...4 4.
More informationCharacter Animation Tutorial
Character Animation Tutorial 1.Overview 2.Modelling 3.Texturing 5.Skeleton and IKs 4.Keys 5.Export the character and its animations 6.Load the character in Virtools 7.Material & texture tuning 8.Merge
More informationThis document is intended as a quick reference guide for processing meteor data using UFO Analyzer.
2013 UKMON TABLE OF CONTENTS INTRODUCTION...3 INSTALLING UFO ANALYSER...3 CREATING A PROFILE...4 Add source directory (see Annex A):...4 Set location and ID information...5 Define the camera setup...5
More informationDigital Signage with Apps
Version v1.0.0 Digital Signage with Apps Copyright 2012 Syabas Technology, All Rights Reserved 2 Digital Signage with Apps Project...6 New Project...6 Scheduler...6 Layout Panel...7 Property Panel...8
More informationChapter 9 Slide Shows
Impress Guide Chapter 9 Slide Shows Transitions, animations, and more Copyright This document is Copyright 2007 2013 by its contributors as listed below. You may distribute it and/or modify it under the
More informationArena 9.0 Basic Modules based on Arena Online Help
Arena 9.0 Basic Modules based on Arena Online Help Create This module is intended as the starting point for entities in a simulation model. Entities are created using a schedule or based on a time between
More informationFinal Year Project Progress Report. Frequency-Domain Adaptive Filtering. Myles Friel. Supervisor: Dr.Edward Jones
Final Year Project Progress Report Frequency-Domain Adaptive Filtering Myles Friel 01510401 Supervisor: Dr.Edward Jones Abstract The Final Year Project is an important part of the final year of the Electronic
More informationMMGD0203 Multimedia Design MMGD0203 MULTIMEDIA DESIGN. Chapter 3 Graphics and Animations
MMGD0203 MULTIMEDIA DESIGN Chapter 3 Graphics and Animations 1 Topics: Definition of Graphics Why use Graphics? Graphics Categories Graphics Qualities File Formats Types of Graphics Graphic File Size Introduction
More informationObjectives. Python Programming: An Introduction to Computer Science. Lab 01. What we ll learn in this class
Python Programming: An Introduction to Computer Science Chapter 1 Computers and Programs Objectives Introduction to the class Why we program and what that means Introduction to the Python programming language
More informationTwin Peaks Software High Availability and Disaster Recovery Solution For Linux Email Server
Twin Peaks Software High Availability and Disaster Recovery Solution For Linux Email Server Introduction Twin Peaks Softwares Replication Plus software is a real-time file replication tool, based on its
More informationLearn CUDA in an Afternoon: Hands-on Practical Exercises
Learn CUDA in an Afternoon: Hands-on Practical Exercises Alan Gray and James Perry, EPCC, The University of Edinburgh Introduction This document forms the hands-on practical component of the Learn CUDA
More informationAnimated Lighting Software Overview
Animated Lighting Software Revision 1.0 August 29, 2003 Table of Contents SOFTWARE OVERVIEW 1) Dasher Pro and Animation Director overviews 2) Installing the software 3) Help 4) Configuring the software
More informationLAE 4.6.0 Enterprise Server Installation Guide
LAE 4.6.0 Enterprise Server Installation Guide 2013 Lavastorm Analytics, Inc. Rev 01/2013 Contents Introduction... 3 Installing the LAE Server on UNIX... 3 Pre-Installation Steps... 3 1. Third-Party Software...
More informationOnline Backup Client User Manual
Online Backup Client User Manual Software version 3.21 For Linux distributions January 2011 Version 2.0 Disclaimer This document is compiled with the greatest possible care. However, errors might have
More informationVIIRS-CrIS mapping. NWP SAF AAPP VIIRS-CrIS Mapping
NWP SAF AAPP VIIRS-CrIS Mapping This documentation was developed within the context of the EUMETSAT Satellite Application Facility on Numerical Weather Prediction (NWP SAF), under the Cooperation Agreement
More informationUse fireworks and Bonfire night as a stimulus for programming
Learn it: Scratch Programming Make fireworks in Scratch Use fireworks and Bonfire night as a stimulus for programming Create an animated bonfire Design and program a working Catherine wheel Design and
More informationCover. SEB SIMOTION Easy Basics. Collection of standardized SIMOTION basic functions. FAQ April 2011. Service & Support. Answers for industry.
Cover SEB SIMOTION Easy Basics Collection of standardized SIMOTION basic functions FAQ April 2011 Service & Support Answers for industry. 1 Preface 1 Preface The SEB is a collection of simple, standardized
More informationMSc in Autonomous Robotics Engineering University of York
MSc in Autonomous Robotics Engineering University of York Practical Robotics Module 2015 A Mobile Robot Navigation System: Labs 1a, 1b, 2a, 2b. Associated lectures: Lecture 1 and lecture 2, given by Nick
More informationServer Installation/Upgrade Guide
Server Installation/Upgrade Guide System Version 3.8 2001-2009 Echo 360, Inc. Echo360 is a trademark of Echo360, Inc. Echo360 is a registered trademark of Echo360 Inc. in Australia. All other trademarks
More informationLeak Check Version 2.1 for Linux TM
Leak Check Version 2.1 for Linux TM User s Guide Including Leak Analyzer For x86 Servers Document Number DLC20-L-021-1 Copyright 2003-2009 Dynamic Memory Solutions LLC www.dynamic-memory.com Notices Information
More information4D Interactive Model Animations
Animation Using 4D Interactive Models MVSand EVS-PRO have two distinctly different animation concepts. Our traditional animations consist of a sequence of bitmap images that have been encoded into an animation
More informationUsing RADIUS Agent for Transparent User Identification
Using RADIUS Agent for Transparent User Identification Using RADIUS Agent Web Security Solutions Version 7.7, 7.8 Websense RADIUS Agent works together with the RADIUS server and RADIUS clients in your
More informationTutorial Guide to the IS Unix Service
Tutorial Guide to the IS Unix Service The aim of this guide is to help people to start using the facilities available on the Unix and Linux servers managed by Information Services. It refers in particular
More informationElite 8D/Lite Version 8 Zone Controller. Arrowhead Alarm Products Ltd. Operating Guide. Proudly Designed and Manufactured in New Zealand
Elite 8D/Lite Version 8 Zone Controller 8 Arrowhead Alarm Products Ltd Operating Guide 1 Proudly Designed and Manufactured in New Zealand 2 CONTENTS Page No. INTRODUCTION 4 About your Alarm 4 OPERATING
More informationCapture Pro Software FTP Server System Output
Capture Pro Software FTP Server System Output Overview The Capture Pro Software FTP server will transfer batches and index data (that have been scanned and output to the local PC) to an FTP location accessible
More informationInstallation and Deployment
Installation and Deployment Help Documentation This document was auto-created from web content and is subject to change at any time. Copyright (c) 2016 SmarterTools Inc. Installation and Deployment SmarterStats
More informationBacking Up TestTrack Native Project Databases
Backing Up TestTrack Native Project Databases TestTrack projects should be backed up regularly. You can use the TestTrack Native Database Backup Command Line Utility to back up TestTrack 2012 and later
More informationMicrosoft. Jump Start. M3: Managing Windows Server 2012 by Using Windows PowerShell 3.0
Microsoft Jump Start M3: Managing Windows Server 2012 by Using Windows PowerShell 3.0 Rick Claus Technical Evangelist Microsoft Ed Liberman Technical Trainer Train Signal Jump Start Target Agenda Day One
More informationAn Introduction to MPLAB Integrated Development Environment
An Introduction to MPLAB Integrated Development Environment 2004 Microchip Technology Incorporated An introduction to MPLAB Integrated Development Environment Slide 1 This seminar is an introduction to
More informationProcessing Data with rsmap3d Software Services Group Advanced Photon Source Argonne National Laboratory
Processing Data with rsmap3d Software Services Group Advanced Photon Source Argonne National Laboratory Introduction rsmap3d is an application for producing 3D reciprocal space maps from x-ray diffraction
More informationDraft Version. For personal use. c Copyright 2011 - Máté Márton LOHÁSZ. Tutorial for Channel Flow by LES using Open Source CFD
Tutorial for Channel Flow by LES using Open Source CFD Máté Márton Lohász February 2011 i CONTENTS ii Contents 1 Overview 1 2 Set up your environment 1 3 Very short intro to OpenFOAM 1 3.1 Simulation set-up............................
More informationPython Programming: An Introduction to Computer Science
Python Programming: An Introduction to Computer Science Chapter 1 Computers and Programs 1 The Universal Machine n A computer -- a machine that stores and manipulates information under the control of a
More informationWFU_DICOMtk v1.0. ANSIR Laboratory Wake Forest University School of Medicine
WFU_DICOMtk v1.0 ANSIR Laboratory Wake Forest University School of Medicine REQUIREMENTS: MATLAB6.5 or greater with the Image Processing Toolbox SPM2 or SPM5 FUNDING: R01EB004673 under the Human Brain
More informationMultiple Connection Telephone System with Voice Messaging
Multiple Connection Telephone System with Voice Messaging Rumen Hristov, Alan Medina 6.111 Project Proposal Fall 2015 Introduction We propose building a two-way telephone system. We will utilize two FPGAs,
More informationGetting Graphic: Defining Custom LCD Characters
LCD Serial Backpack App Note No. 2 Getting Graphic: Defining Custom LCD Characters Block graphics add new symbols and enable animated effects ALPHANUMERIC LCD S are inexpensive and easy to use. But there
More informationC-more Remote Access, Data Log, FTP File Transfer, and Email Tutorial
C-more Remote Access, Data Log, FTP File Transfer, and Email Tutorial P a g e 2 Introduction: This script will walk you through the basic process of setting up the remote access, data logging, FTP file
More informationKepware Technologies Optimizing KEPServerEX V5 Projects
Kepware Technologies Optimizing KEPServerEX V5 Projects September, 2010 Ref. 50.16 Kepware Technologies Table of Contents 1. Overview... 1 2. Factors that Affect Communication Speed... 1 2.1 Defining Bandwidth...
More informationAnalog Monitoring Tool AMT 0.3b User Manual
Analog Monitoring Tool AMT 0.3b User Manual 1 Introduction AMT (Analog Monitoring Tool) is a tool for checking the correctness of analog and mixed-signal simulation traces with respect to a formal specification
More informationMoxa Device Manager 2.0 User s Guide
First Edition, March 2009 www.moxa.com/product 2009 Moxa Inc. All rights reserved. Reproduction without permission is prohibited. Moxa Device Manager 2.0 User Guide The software described in this manual
More informationGETTING STARTED WITH LABVIEW POINT-BY-POINT VIS
USER GUIDE GETTING STARTED WITH LABVIEW POINT-BY-POINT VIS Contents Using the LabVIEW Point-By-Point VI Libraries... 2 Initializing Point-By-Point VIs... 3 Frequently Asked Questions... 5 What Are the
More informationEnhanced Reporting Software Monitor USER MANUAL
Enhanced Reporting Software Monitor USER MANUAL What does the ERS Monitor Do? The Enhanced Reporting Software Monitor (ERS Monitor) is designed to monitor measurements from one or more CMMs remotely from
More informationJob Reference Guide. SLAMD Distributed Load Generation Engine. Version 1.8.2
Job Reference Guide SLAMD Distributed Load Generation Engine Version 1.8.2 June 2004 Contents 1. Introduction...3 2. The Utility Jobs...4 3. The LDAP Search Jobs...11 4. The LDAP Authentication Jobs...22
More informationShort Manual Intellect v.4.7.6 SP2 module Unipos Contents:
Short Manual Intellect v.4.7.6 SP2 module Unipos Contents: 1. Software Installation... 2 2. Hardware Configuration... 12 3. System Dispatching... 14 3.1. Create dispatching objects... 14 3.2. Graphical
More informationCA Workload Automation Agent for Databases
CA Workload Automation Agent for Databases Implementation Guide r11.3.4 This Documentation, which includes embedded help systems and electronically distributed materials, (hereinafter referred to as the
More informationCS 2112 Spring 2014. 0 Instructions. Assignment 3 Data Structures and Web Filtering. 0.1 Grading. 0.2 Partners. 0.3 Restrictions
CS 2112 Spring 2014 Assignment 3 Data Structures and Web Filtering Due: March 4, 2014 11:59 PM Implementing spam blacklists and web filters requires matching candidate domain names and URLs very rapidly
More informationDigiFlow v1.2: Getting Started with a Site Licence
DigiFlow v1.2: Getting Started with a Site Licence DL Research Partners 1999-2006 DigiFlow is an advanced image processing system designed specifically for measuring and analysing fluid flows using a wide
More informationImproved metrics collection and correlation for the CERN cloud storage test framework
Improved metrics collection and correlation for the CERN cloud storage test framework September 2013 Author: Carolina Lindqvist Supervisors: Maitane Zotes Seppo Heikkila CERN openlab Summer Student Report
More informationCentral Processing Unit Simulation Version v2.5 (July 2005) Charles André University Nice-Sophia Antipolis
Central Processing Unit Simulation Version v2.5 (July 2005) Charles André University Nice-Sophia Antipolis 1 1 Table of Contents 1 Table of Contents... 3 2 Overview... 5 3 Installation... 7 4 The CPU
More informationWS_FTP Server. User s Guide. Software Version 3.1. Ipswitch, Inc.
User s Guide Software Version 3.1 Ipswitch, Inc. Ipswitch, Inc. Phone: 781-676-5700 81 Hartwell Ave Web: http://www.ipswitch.com Lexington, MA 02421-3127 The information in this document is subject to
More informationWebPublish User s Manual
WebPublish User s Manual Documentation for WebPublish Version 0.1.0. Charles Henry Schoonover i Table of Contents 1 Introduction............................... 1 2 Installation................................
More informationTimm s Tracking Tool (TTT) Installation and Operating Instructions (July 2009)
Timm s Tracking Tool (TTT) Installation and Operating Instructions (July 2009) Michael A. Rieger and Timm Schroeder Institute of Stem Cell Research, Helmholtz Zentrum Muenchen German Research Center for
More informationAppendix 4 Simulation software for neuronal network models
Appendix 4 Simulation software for neuronal network models D.1 Introduction This Appendix describes the Matlab software that has been made available with Cerebral Cortex: Principles of Operation (Rolls
More informationDrive System Designer (DSD) addendum to the ConfigEd Manual
INTRODUCTION Drive System Designer (DSD) is the successor to the SSD LINK Configuration Editor. Its main advantage is that it can support macros, which is the form taken by all new drive configurations,
More informationCHAPTER 17: File Management
CHAPTER 17: File Management The Architecture of Computer Hardware, Systems Software & Networking: An Information Technology Approach 4th Edition, Irv Englander John Wiley and Sons 2010 PowerPoint slides
More informationEqualizer VLB Beta I. Copyright 2008 Equalizer VLB Beta I 1 Coyote Point Systems Inc.
Equalizer VLB Beta I Please read these instructions completely before you install and configure Equalizer VLB. After installation, see the Help menu for Release Notes and the Installation and Administration
More informationPixie Viewer Online Help
Getting Help for the Pixie Viewer There are several ways to get help for the Pixie Viewer. You can use IGOR's built-in help browser to access the Pixie Viewer specific help file by selecting Help -> Help
More informationLab 3: Introduction to Data Acquisition Cards
Lab 3: Introduction to Data Acquisition Cards INTRODUCTION: In this lab, you will be building a VI to display the input measured on a channel. However, within your own VI you will use LabVIEW supplied
More informationHow to upload - copy PowerChute Network Shutdown installation files to VMware VMA from a PC
How to upload - copy PowerChute Network Shutdown installation files to VMware VMA from a PC First download the install files from APC.com to your PC. http://www.apc.com/products/family/index.cfm?id=127
More informationUser Manual Printer driver PRO 300 / ECO 200 / Express Plus / Pegasus State: April 2003 3073.01.991.90.08
User Manual Printer driver PRO 300 / ECO 200 / Express Plus / Pegasus State: April 2003 3073.01.991.90.08 Installation instructions driver PRO300 / ECO200 / Express / Plus / Pegasus 3 Contents 1. Introduction
More informationGamma Distribution Fitting
Chapter 552 Gamma Distribution Fitting Introduction This module fits the gamma probability distributions to a complete or censored set of individual or grouped data values. It outputs various statistics
More informationCommand Line Interface User Guide for Intel Server Management Software
Command Line Interface User Guide for Intel Server Management Software Legal Information Information in this document is provided in connection with Intel products. No license, express or implied, by estoppel
More informationSo today we shall continue our discussion on the search engines and web crawlers. (Refer Slide Time: 01:02)
Internet Technology Prof. Indranil Sengupta Department of Computer Science and Engineering Indian Institute of Technology, Kharagpur Lecture No #39 Search Engines and Web Crawler :: Part 2 So today we
More informationPANIC. Software startup check. PANIC software startup check. Issue/Ver.: 1.1 Date: 17.07.2015 No. of pages: 10. Prepared by Astronomie.
Page 1 / 10 The image cannot be displayed. Your computer may not have enough memory to open the image, or the image may have been corrupted. Restart your computer, and then open the file again. If the
More informationClarisWorks 5.0. Graphics
ClarisWorks 5.0 Graphics Level 1 Training Guide DRAFT Instructional Technology Page 1 Table of Contents Objectives... Page 3 Course Description and Organization... Page 4 Technology Requirements... Page
More informationTransmitter Interface Program
Transmitter Interface Program Operational Manual Version 3.0.4 1 Overview The transmitter interface software allows you to adjust configuration settings of your Max solid state transmitters. The following
More informationUnix Scripts and Job Scheduling
Unix Scripts and Job Scheduling Michael B. Spring Department of Information Science and Telecommunications University of Pittsburgh spring@imap.pitt.edu http://www.sis.pitt.edu/~spring Overview Shell Scripts
More informationHands-On UNIX Exercise:
Hands-On UNIX Exercise: This exercise takes you around some of the features of the shell. Even if you don't need to use them all straight away, it's very useful to be aware of them and to know how to deal
More informationQuick Guide for Data Collection on the NIU Bruker Smart CCD
Quick Guide for Data Collection on the NIU Bruker Smart CCD 1. Create a new project 2. Optically align the crystal 3. Take rotation picture 4. Collect matrix to determine unit cell 5. Refine unit cell
More informationSource Code Review Using Static Analysis Tools
Source Code Review Using Static Analysis Tools July-August 05 Author: Stavros Moiras Supervisor(s): Stefan Lüders Aimilios Tsouvelekakis CERN openlab Summer Student Report 05 Abstract Many teams at CERN,
More informationSecure File Transfer Installation. Sender Recipient Attached FIles Pages Date. Development Internal/External None 11 6/23/08
Technical Note Secure File Transfer Installation Sender Recipient Attached FIles Pages Date Development Internal/External None 11 6/23/08 Overview This document explains how to install OpenSSH for Secure
More informationCYAN SECURE WEB APPLIANCE. User interface manual
CYAN SECURE WEB APPLIANCE User interface manual Jun. 13, 2008 Applies to: CYAN Secure Web 1.4 and above Contents 1 Log in...3 2 Status...3 2.1 Status / System...3 2.2 Status / Network...4 Status / Network
More informationPrinting Guide. MapInfo Pro Version 15.0. Contents:
MapInfo Pro Version 15.0 The purpose of this guide is to assist you in getting the best possible output from your MapInfo Pro software. We begin by covering the new print, import, and export features and
More informationArena Tutorial 1. Installation STUDENT 2. Overall Features of Arena
Arena Tutorial This Arena tutorial aims to provide a minimum but sufficient guide for a beginner to get started with Arena. For more details, the reader is referred to the Arena user s guide, which can
More information