OSKAR 2.4.0 Example Revision: 8



Similar documents
Processing Data with rsmap3d Software Services Group Advanced Photon Source Argonne National Laboratory

Visualization and Analysis of Spectral Data Cubes an Hipe toolbox

To Begin Customize Office

Tutorial #7A: LC Segmentation with Ratings-based Conjoint Data

TakeMySelfie ios App Documentation

L.E.A.P.S Electronic Freight Billing System Installation Guide

SOS SO S O n O lin n e lin e Bac Ba kup cku ck p u USER MANUAL

How to install and use the File Sharing Outlook Plugin

HOW TO SILENTLY INSTALL CLOUD LINK REMOTELY WITHOUT SUPERVISION

How To Test Your Web Site On Wapt On A Pc Or Mac Or Mac (Or Mac) On A Mac Or Ipad Or Ipa (Or Ipa) On Pc Or Ipam (Or Pc Or Pc) On An Ip

How to Use Motion Detection in ACTi Cameras

Number of Edges on Excavated Boundaries : What does it mean?

Document Management Set Up Guide

Code Estimation Tools Directions for a Services Engagement

WA2262 Applied Data Science and Big Data Analytics Boot Camp for Business Analysts. Classroom Setup Guide. Web Age Solutions Inc.

Load testing with. WAPT Cloud. Quick Start Guide

Lab 3: Introduction to Data Acquisition Cards

Installing Geant4 v9.5 for Windows

Getting Started with Tableau Server 6.1

Supplement I.B: Installing and Configuring JDK 1.6

MS SQL Express installation and usage with PHMI projects

VeloView Offline GUI

Short Description Installation Starting Up Configuration. Generalized Postprocessor

CREATING A 3D VISUALISATION OF YOUR PLANS IN PLANSXPRESS AND CORTONA VRML CLIENT

IIS, FTP Server and Windows

Tutorial: setting up a web application

Work. MATLAB Source Control Using Git

Beam Loss Monitor Software Guide

Java. How to install the Java Runtime Environment (JRE)

Data logger and analysis tools

EA-ARC ALMA ARCHIVE DATA USER GUIDEBOOK

SOLAROX RGB-Master Pro LAN. RGB-Master Pro LAN. Network-compatible RGBW Controller -

Accessing the Online Meeting Room (Blackboard Collaborate)

Learning Module 4 - Thermal Fluid Analysis Note: LM4 is still in progress. This version contains only 3 tutorials.

LLX 200. Download and data processing software

AdminToys Suite. Installation & Setup Guide

Capture Pro Software FTP Server System Output

RuleBender Tutorial

CONCEPT-II. Overview of demo examples

RGK60 RGK50 RGAM10 RGAM20 RGAM4 Generator set control units

You must have at least Editor access to your own mail database to run archiving.

Auto Clicker Tutorial

ios App for Mobile Website! Documentation!

Web VTS Installation Guide. Copyright SiiTech Inc. All rights reserved.

Zanibal Plug-in For Microsoft Outlook Installation & User Guide Version 1.1

These instructions were tested on OS X Earlier or later versions may have slight or major differences in how things work and appear.

StarWind Virtual SAN Installation and Configuration of Hyper-Converged 2 Nodes with Hyper-V Cluster

Excel Companion. (Profit Embedded PHD) User's Guide

Copyright 2011 Linear Technology. All rights reserved.

Generative Drafting. Page DASSAULT SYSTEMES. IBM Product Lifecycle Management Solutions / Dassault Systemes


XCal-View user manual

SHAREPOINT COLLABORATIVE WORKSPACE

MailEnable Statistics Beta 1.2 Date: 31-Mar-2005

TECHNICAL NOTE TNOI27

Instructions for Setting the T560 Digital Delay Generator for the Target Delay

File Manager Pro User Guide. Version 3.0

exacqvision Web Server Quick start Guide

Audio Only Broadcast through Flash Media Live Encoder On Windows

Attix5 Pro Server Edition

NASA Workflow Tool. User Guide. September 29, 2010

How to Configure Microsoft System Operation Manager to Monitor Active Directory, Group Policy and Exchange Changes Using NetWrix Active Directory

How To Backup In Cisco Uk Central And Cisco Cusd (Cisco) Cusm (Custodian) (Cusd) (Uk) (Usd).Com) (Ucs) (Cyse

SMS Alarm Messenger. Setup Software Guide. SMSPro_Setup. Revision [Version 2.2]

LICENSE4J FLOATING LICENSE SERVER USER GUIDE

Introduction to ROOT and data analysis

Macs are not directly compatible with Noetix.

1 Key Features. Audit, Discovery and Software Licence Manager Guide

The How Do Guide to AxioVision. Author: Brian Svedberg Image Analysis Specialist Carl Zeiss MicroImaging, Inc.

LDAP Server Configuration Example

Post Processing GPS raw observations using data obtained from Continuously Operating Reference Stations (CORS)

ESX System Analyzer Version 1.0 Installation Guide

MULTI-CLIENT Remote Monitor Center. User manual

How to use SURA in three simple steps:

Introduction to Synoptic

Hyperoo 2.0 A (Very) Quick Start

ComTrader Technical Requirements

Contents First Time Setup... 2 Setting up the Legal Vault Client (KiteDrive)... 3 Setting up the KiteDrive Outlook Plugin Using the Legal Vault

SiCam Systems Guide. Alarms. Description: Guide for setting up alarms, including linking them to PLCs. (1017 REV 1)

Welcome to CSU The Software Used To Data Conference.

SQL Server 2008 R2 Express Edition Installation Guide

How To Sync Google Drive On A Mac Computer With A Gmail Account On A Gcd (For A Student) On A Pc Or Mac Or Mac (For An Older Person) On An Ipad Or Ipad (For Older People) On

DocAve Upgrade Guide. From Version 4.1 to 4.5

Building a Simulink model for real-time analysis V Copyright g.tec medical engineering GmbH

Attix5 Pro Server Edition

Practice Fusion API Client Installation Guide for Windows

Creating an Archive in Outlook

SourceAnywhere Service Configurator can be launched from Start -> All Programs -> Dynamsoft SourceAnywhere Server.

Installation and Setup: Setup Wizard Account Information

WebSphere Business Monitor V7.0 Business space dashboards

Xythos on Demand Quick Start Guide For Xythos Drive

5nine Hyper-V Commander

Files Used in this Tutorial

Jet Data Manager 2012 User Guide

Department of Veterans Affairs. Open Source Electronic Health Record Services

E-Map Application CHAPTER. The E-Map Editor

Call Center - Agent Application User Manual

Elixir Schedule Designer User Manual

Beginners guide to Using the Faulkes Telescope

Introduction to ANSYS

Transcription:

OSKAR Example Version history: Revision Date Modification 1 2012-04-24 Creation 2 2012-05-15 Updated figures and text for correct polarisation order. 3 2012-06-13 Updated figures and text to reflect changes to the output options for the beam pattern images and the GUI colour settings introduced in OSKAR 2.0.2-beta. 4 2012-06-19 Updated figures for OSKAR 2.0.3-beta. 5 2012-07-27 Updated figures for OSKAR 2.0.4-beta 6 2012-10-22 Updated for revised settings in OSKAR-2.1-beta. 7 2013-03-04 Updated for revised settings in OSKAR-2.2.0. 8 2013-11-13 Updated for revised beam pattern settings in OSKAR-2.3.0

1 Introduction This document will guide you through an example to perform a couple of simple simulations using OSKAR-2. Note that all steps are intended to be followed in order. 2 Getting Started This example assumes that OSKAR has been built successfully with the CUDA, Qt4, CBLAS, LAPACK, and CFTSIO dependencies satisfied (for details, see the install guide documentation). 2.1 Obtaining the Example Setup Files The setup files used for this example can be downloaded from: http://www.oerc.ox.ac.uk/~ska/oskar2/oskar-example-data.zip This archive contains: Item setup.ini sky.osm telescope/ Description An OSKAR configuration file used to set up the example simulation. An OSKAR sky model file, containing 3 sources. An OSKAR telescope configuration directory structure consisting of an interferometer with 30 aperture array stations, each with 2587 antenna elements. Decompress the archive once you have downloaded it, and verify that it contains the above files. 2.2 Running the OSKAR GUI The OSKAR GUI, used to run the simulation examples described in the following sections, should be launched by executing the oskar binary. This can be found in the build/apps directory after compiling the OSKAR package, and in the <install prefix>/bin directory after installing OSKAR using the make install command. 2.3 Visualising Simulation Results The example simulations described in the following sections generate a number of FITS images. These are standard FITS images, and therefore any FITS viewer should be capable of visualising the results. The screenshots shown in this document use SAOImage DS9, an astronomical imaging and data visualization application, which can be downloaded from: http://hea-www.harvard.edu/rd/ds9/ 3 Example Simulations 3.1 The OSKAR Simulator GUI The OSKAR simulator GUI provides an interface for configuring and running beam pattern and interferometry simulations. Page 2

Start the OSKAR simulator GUI by running the oskar binary and load the setup.ini settings file. Settings files can be loaded into the GUI by specifying the settings file path as the first command line argument when starting the OSKAR GUI, or by using the Open action in the File menu once the GUI has started. Figure 1: OSKAR GUI with example settings loaded. The example settings file contains most of the options required to run a simple simulation. The options can be inspected in the settings tree, as shown in Figure 1. Page 3

The settings are arranged into a number of groups: Simulator settings, for parameters which affect the operation of the software. Sky model settings, for parameters that are used to specify the content of the sky model. Observation settings, for parameters that are used to specify the observation. Telescope model settings, for parameters that are used to specify the contents of the telescope model. Interferometer settings, for parameters used only when running interferometer simulations. Beam pattern settings, for parameters used only when running beam pattern simulations. Image settings, for parameters used when running the OSKAR imager, either standalone, or as part of the interferometer simulation. Most settings have a default value, which is indicated by black text in the settings tree. Options set by the user, which have been defined in the settings file, appear as blue text. Options which are required to run the simulator, and have not yet been assigned, have their description and value backgrounds coloured blue and red respectively. Note that the settings file is updated automatically whenever any setting is modified, so you will never need to save the file explicitly. This example will run a beam pattern simulation, then an interferometer simulation, and then the OSKAR imager to inspect the results. Before starting any simulations, the paths to the sky model file and telescope directory found in the example settings data archive (see Section 2.1) must be set as follows: 1. The sky model file (sky.osm) should be specified by double clicking the value field to the right of the Input OSKAR source file setting found in the Sky model settings group. This will open a file dialog from where the path to the sky.osm file can be specified. 2. The telescope model should be specified by adding the telescope directory path to the Input directory setting found in the Telescope model settings group, also by double clicking the value field and selecting it from the directory browser dialog. The settings tree now contains all of the settings required to run a beam pattern and interferometry simulation. Of note: The settings define simulations using single precision arithmetic, as this is much faster (the default is double precision). The sky model consists of three sources in a field centred at RA 20, Dec. -30. The observation of this field is made at three frequency channels starting at 100 MHz and increasing in increments of 20 MHz. The observation consists of 24 snapshots taken over a 12 hour period. The telescope model consists of an interferometer of 30 aperture array stations, each containing 2587 dipole antennas with an ideal geometric dipole response. Antennas within each station are arranged in circular offset lattice pattern. Page 4

3.2 Beam Pattern Simulation This section describes how to perform a beam pattern simulation using the example observation settings, as configured in Section 3.1. The beam pattern settings group for this example is shown in Figure 2. The beam pattern simulation will generate an image of the beam pattern for the first station, centred on the observation phase centre, and specified by the field-of-view and image size settings. In this example, we will generate the primary beam response of station 0 of the telescope as a 256 by 256 pixel FITS image covering a field-of-view of 180. Figure 2: Beam pattern settings. The beam pattern simulation is run by pressing the Run Beam Pattern button on the toolbar of the GUI, or by selecting the Run Beam Pattern option in the Run menu. While this is running, OSKAR will display a log indicating the current progress of the simulation. Once the simulation is complete, the results can be found in the FITS image file called example_beam_pattern_voltage.fits (unless you changed it) found in the directory from which the simulator was run. The output file is a FITS image cube containing the beam pattern for the theta and phi voltage response of the X and Y dipoles, at the three observation frequencies (100, 120, and 140 MHz), and 24 pointing centres corresponding to the 24 observation snapshots. Figure 3 shows the first plane of this FITS cube, which is the theta pattern voltage response (in Right Ascension and Declination) of the X dipole for the first frequency channel and first time snapshot. Note that the area of zero voltage on the left of the pattern corresponds to parts of the pattern below the horizon (the pointing direction for this observation starts near the horizon). Page 5

Figure 3: FITS image showing the voltage pattern response in theta for the X-dipoles, and plotted using the square root scale in DS9. The beam pattern is for the first station, the first channel (100 MHz), at the first time snapshot. 3.3 Interferometry Simulation This section describes how to run an interferometry simulation for the example observation settings, configured in Section 3.1. To run the simulation, select the Run Interferometer action, either by pressing the button on the toolbar, or by selecting the option in the Run menu. While the interferometer simulation is running, a log will be shown. Once the simulation has successfully completed, the results can be found in an OSKAR visibility binary file called example.vis (unless you changed it). This can be found in the directory from Page 6

which the OSKAR GUI was started. OSKAR can also be configured to output visibilities to a Measurement Set for further post-processing in CASA. However, for this example, we will inspect the results of the simulation by making an image cube of the results with the OSKAR imager, which requires input in the form of an OSKAR visibility data file. 3.4 The OSKAR Imager: Imaging Simulated Visibilities This section demonstrates how the results of running the interferometry simulation, described in Section 3.3, can be imaged using the OSKAR imager. The OSKAR imager uses the configuration found in the Image settings group, as shown in Figure 4. For this example the imager is configured to generate a FITS image cube consisting of images of 256 by 256 pixels covering a field-of-view of 4 around the observation phase centre. The polarisation, time and frequency dimensions of the image cube depend on the image type, and whether time and channel snapshots have been selected. The settings in this example will generate an image cube with four linear polarisations, three channels, and (by the application of time synthesis) one time dimension. In order to run the imager, select the Run Imager action, either by pressing the button on the toolbar, or by selecting the option in the Run menu. Figure 4: Image settings. While the imager is running, a progress log will be shown. The file name of the image cube is generated from the Output image root path setting and the Image type, using the pattern <root path>_<image type>.fits. The image generated in this example can be found in the directory from which the OSKAR GUI was started with the name example_image_linear.fits. Figure 5 shows a slice of this generated FITS image cube for the XX polarisation and first frequency channel. Page 7

Figure 5: FITS image showing the raw (dirty) image formed by imaging the example simulated visibilities with the OSKAR imager. The image shows the XX polarisation response for channel 0 (100 MHz) for the 12 hour observation. Page 8

3.5 Using a Custom Element Pattern This section describes how to plot a custom element pattern, and run a beam pattern simulation using it. The telescope model that we have been using has a custom element pattern defined for the first station, but so far we have ignored it. (In fact, this is simply an element pattern for an ideal dipole, so the results wouldn t look very different even if it had been used.) This was because our settings file had the Enable numerical patterns if present option set to false. To look at the response of the element, perform the following steps in the Telescope model settings and then Aperture array settings group: Enable the option to use custom element patterns by ticking Enable numerical patterns if present in the Element pattern settings group. Disable the option to evaluate the array pattern of the station by un-ticking Enable array pattern in the Array pattern settings group. Your Telescope model settings should now appear as shown in Figure 6. Figure 6: Settings for plotting custom element pattern data. Run the beam pattern simulation using the Run Beam Pattern action as before, and view the output file (example_beam_pattern_voltage.fits, unless you changed it) using DS9. The output of polarisation plane 1 (this is the theta response of the X dipole) and time slice 10 should appear as shown in Figure 7. Page 9

Figure 7: FITS image showing a custom element pattern (which happens to be for an ideal dipole) in polarisation plane 1 and time slice 10 of the data cube. There is a slight difference between this output and that from an analytical ideal dipole, because the element response in this case was generated by fitting B-splines to the numerical input data. You can try reducing the Average fractional error setting in the Element pattern fitting parameters section if you want to try obtaining a closer fit. Try running a full beam pattern simulation by re-selecting the Enable array pattern option and then Run Beam Pattern again. The new beam pattern for the same time-step is shown in Figure 8. Page 10

Figure 8: Beam pattern generated using a custom element pattern, displayed at the same time and polarisation index as described in Figure 7. Page 11