CASA the science data analysis package for ALMA
|
|
|
- Horatio Dickerson
- 10 years ago
- Views:
Transcription
1 CASA the science data analysis package for ALMA Dirk Petry (ESO), April 2010 Outline What is CASA? - main features of CASA Who develops CASA? - development team What are the main requirements and how does CASA meet them? - design and implementation How does CASA look and feel? - the CASA user interface CASA status and release plans 1
2 CASA main features - CASA = Common Astronomy Software Applications - Development started in the 90s as the next generation of AIPS - Refocussed in 2003 to be the ALMA/EVLA analysis package - Has the intention to be a general software package to reduce both interferometer and single-dish data - Internally consists of two parts: User interface, higher-level analysis routines, viewers = casa non-core General physical and astronomical utilities, infrastructure = casacore - Implements the Measurement Equation (Hamaker, Bregman & Sault 1996) - Internal data format is the Measurement Set (Kemball & Wieringa 2000) Million lines of code (mostly C++) - In public release under GNU Public License since December
3 CASA development team CASA Developers Meeting, VLA site, February
4 CASA development team ESO ALMA Computing Group, February 2009 Since mid 2008, two CASA developers at ESO, since Sept three 4
5 CASA development team Originally only developed at NRAO (Socorro, NM), now approx. 17 FTE developers are at work at NRAO Socorro (7) NRAO Charlottesville (2) University of Maryland (1) NAOJ (3) University of Virginia (0.5) Observatoire de Paris (0.5) ESO Garching (3) + 1 CASA manager (NRAO Socorro) = Nick Elias + 1 Project Scientist (NRAO Socorro) = Jürgen Ott + a few 5% FTEs at ASTRON, ATNF, and other places Also involved: ALMA Computing Managers = B. Glendenning (NRAO), G. Raffi, P. Ballester (ESO) 5
6 CASA design and implementation Overall architecture: 1) A data structure 2) A set of data import/export facilities 3) A set of tools for data access, display, and editing 4) A set of tools for science analysis 5) A set of high-level analysis procedures ( tasks ) 6) A programmable command line interface with scripting 7) Documentation 6
7 CASA design and implementation Overall architecture: 1) A data structure Tables: Images, Caltables, and the Measurement Set (MS) 2) A set of data import/export facilities the so-called fillers: ASDM MS, FITS Image, UVFITS MS, VLA MS, etc. 3) A set of tools for data access, display, and editing tools to load/write data into/from casacore data types, Qt-based table browser, viewer, and (beta) x/y plotter, matplotlib-based x/y plotter 4) A set of tools for science analysis built around the Measurement Equation (developed in 1996) = a set of C++ classes for radio astronomical calibration and imaging 5) A set of high-level analysis procedures ( tasks ) special procedures for each required task such as CLEAN etc. 6) A programmable command line interface with scripting Python (augmented by IPython) gives a MATLAB-like interactive language 7) Documentation an extensive cookbook (500 pages) + documentation through help commands (help,?, pdoc) + online help pages for users and developers 7
8 CASA design and implementation Overall architecture: 1) A data structure a) Tables: Images, Caltables, and the Measurement Set (MS) 2) A set of data import/export facilities the so-called fillers: ASDM MS, FITS Image, UVFITS MS, VLA MS, etc. 3) A set of tools for data access, display, and editing tools to load/write data into/from casacore data types, Qt-based table browser, viewer, and (beta) x/y plotter, matplotlib-based x/y plotter 4) A set of tools for science analysis b) built around the Measurement Equation (developed in 1996) = a set of C++ classes for radio astronomical calibration and imaging 5) A set of high-level analysis procedures ( tasks ) special procedures for each required task such as CLEAN etc. 6) A programmable command line interface with scripting c) Python (augmented by IPython) gives a MATLAB-like interactive language 7) Documentation an extensive cookbook (500 pages) + documentation through help commands (help,?, pdoc) + online help pages for users and developers 8
9 CASA design and implementation CASA special features: a) the Measurement Set (MS) - developed by Cornwell, Kemball, & Wieringa between 1996 and designed to store both interferometry (multi-dish) and single-dish data - supports (in principle) any setup of radio telescopes - supports description and processing of the data via the Measurement Equation - fundamental storage mechanism: CASA Tables (inspired by MIRIAD) - MS = table for radio telescope data (visibilities) + auxiliary sub-tables 9
10 CASA design and implementation The Measurement Set MAIN none - (FREQ_OFFSET) (SYSCAL) POINTING none none (WEATHER) HISTORY none none FLAG_CMD none - none - - ANTENNA_ID FEED_ID DATA_DESC_ID PROCESSOR_ID (PHASE_ID) FIELD_ID (PULSAR_GATE_ID) ARRAY_ID OBSERVATION_ID STATE_ID ANTENNA_ID FEED_ID SPW_ID ANTENNA FEED ANTENNA_ID FEED_ID DATA_DESCRIPTION row number MAIN FEED FREQ_OFFSET POINTING SYSCAL WEATHER (ORBIT_ID) (PHASED_ARRAY_ID) explicit MAIN FREQ_OFFSET SYSCAL ANTENNA_ID SPW_ID BEAM_ID (PHASED_FEED_ID) row number MAIN SPW_ID POLARIZATION_ID (LAG_ID) DATA_DESC_ID - - ANTENNA_ID FEED_ID SPW_ID PROCESSOR PROCESSOR_ID row number MAIN TYPE_ID MODE_ID (PASS_ID) - - ANTENNA_ID POINTING_MODEL_ID FIELD FIELD_ID row number MAIN SOURCE_ID (EPHEMERIS_ID) OBSERVATION OBSERVATION_ID row number MAIN HISTORY none STATE STATE_ID row number none SPW SPW_ID POLARIZATION_ID row number DATA_DESCRIPTION none (SOURCE) SOURCE_ID explicit (DOPPLER) FIELD SPW_ID (PULSAR_ID) (DOPPLER) DOPPLER_ID SPW_ID SOURCE_ID TRANSITION_ID explicit ANTENNA_ID OBSERVATION_ID OBJECT_ID row number MAIN DATA_DESCRIPTION FEED FREQ_OFFSET SOURCE SYSCAL (RECEIVER_ID) (DOPPLER_ID) (ASSOC_SPW_ID) none Legend: [Table Name] POLARIZATION Level 1: Tables not referenced by other tables [Key defined in this table] [key definition method] [referenced by] [referenced keys] (optional) reference to table outside the MS definition Level 2: Tables referenced by level 1 Level 3: Tables referenced by level 2 V1, D.Petry,
11 CASA design and implementation Example of a Measurement Set $ tree AT352_A K AT352_A K ANTENNA FIELD POINTING table.dat table.dat table.dat SPECTRAL_WINDOW table.f1_tsm1 table.f2 table.dat table.f0 table.f0 table.f0 table.f0 table.f2_tsm1 table.info table.f0i table.f0i table.f0i table.f3 ` table.lock table.info table.f1 table.info table.f3_tsm1 DATA_DESCRIPTION ` table.lock table.dat FLAG_CMD table.info ` table.lock ` table.lock STATE table.f0 table.dat POLARIZATION table.dat table.f5 table.info table.f0 table.dat table.f0 table.f5_tsm1 ` table.lock table.info table.f0 table.info table.f6 DOPPLER ` table.lock table.f0i ` table.lock table.f6_tsm1 table.dat HISTORY table.f0 table.dat table.info table.dat ` table.lock table.f0 table.info table.f0 PROCESSOR table.f1 table.f8 ` table.lock table.info table.dat table.f10 table.f8_tsm1 FEED ` table.lock table.f0 table.f9 table.dat OBSERVATION table.info table.f9_tsm0 table.f0 table.dat ` table.lock table.info table.f0i table.f0 SORTED_TABLE ` table.lock table.info table.info table.dat ` table.lock ` table.lock ` table.info table.f4 table.f4_tsm1 table.f7 table.f7_tsm1 15 directories, 88 files 11
12 CASA design and implementation CASA special features: b) the Measurement Equation (Hamaker, Bregman, & Sault Sault, Hamaker, & Bregman 1996) implemented as a set of C++ classes for radio astronomical calibration and imaging where the vectors are: V = visibility = f(u, v), I = Image to be calculated, A = additive baseline-based error component the matrices are: M = multiplicative, baseline-based error component B = bandpass response G = generalised electronic gain D = polarisation leakage E = antenna voltage pattern P = paralactic angle T = tropospheric effects F = ionospheric Faraday rotation S = mapping of I to the polarization basis of the observation other variables and indices are: l, m = image plane coordinates, i, j = telescope ID pairs = baseline, u, v = Fourier plane coordinates 12
13 CASA design and implementation CASA special features: b) the Measurement Equation (Hamaker, Bregman & Sault 1996) implemented as a set of C++ classes for radio astronomical calibration and imaging (continued) Assuming, e.g., independence of the matrices from (l,m), the ME can be solved for individual calibration components. ideal visibility known from calibrator source have set of linear equations. The actual calculation of the component is then a χ2 minimization. The calibrater (cb) tool contains a set of solvers for the different calibration components. 13
14 CASA design and implementation CASA special features: c) A programmable command line interface with scripting Originally AIPS++/CASA had GLISH Abandoned in 2006 for a Framework Architecture of tools Framework generates headers + bindings to scripting language + documentation specifies tool in XML (loosely based on CORBA IDL) implements tool in C++ Developer 14
15 CASA design and implementation CASA special features: c) A programmable command line interface with scripting (continued) Framework Architecture of 17 tools can be bound to any scripting language, presently selected is Python (augmented by IPython) at atmosphere library ms Measurement Set utilities mp Measurement Set Plotting, e.g. data (amp/phase) versus other quantities cb Calibration utilities cp Calibration solution plotting utilities im Imaging utilities ia Image analysis utilities fg flagging utilities tb Table utilities (selection, extraction, etc.) me Measures utilities tp table plot vp voltage patterns qa Quanta utilities cs Coordinate system utilities pl matplotlib functionality sd - ASAP = ATNF Spectral Analysis Package (single-dish analysis imported from ATNF) sm - simulation 15
16 CASA design and implementation CASA special features: c) A programmable command line interface with scripting (continued) Python (augmented by IPython) Gives features such as - tab completion autoparenthesis command line numbering access to OS, e.g. Lines starting with! go to the OS. a =!ls *.py to capture the output of ls *.py.!cmd $myvar expands Python var myvar for the shell. - history - execfile() - comfortable help 16
17 CASA design and implementation CASA special features: c) A programmable command line interface with scripting (continued) In addition to toolkit: high-level tasks for the standard user toolkit (implemented in C++) tasks (implemented in Python) e.g. the task importfits is based on the tool ia (image analysis): #Python script casalog.origin('importfits') ia.fromfits(imagename,fitsimage,whichrep,whichhdu,zeroblanks,overwrite) ia.close() 17
18 CASA status Since Dec 2009 in public release under GPL = anybody can download, no warranty (see ), limited support (help desk, needs registration) Tutorials for the user community regularly given Naming scheme: - release X.Y.0 - major release (once or twice per year) - release X.Y.Z, Z 0, denotes patch release = major release with urgent improvements The first public release was CASA (Dec 2009) Release has been published this month. At this tutorial you are going to use release Development platforms: Linux (RHEL) + Mac OS X Supported platforms (binary distribution): RHEL, Fedora, opensuse, Ubuntu, Max OS X Code kept in svn repository at NRAO, Socorro Presently have approx modules, 1.5E6 lines of code, 1E6 lines of comments The core functionality (mostly derived from AIPS++) was split off into casacore for use by other projects (also available at ) 18
19 CASA status Status in terms of JIRA tickets (bug reports and requests for new features) 24 Mar 2010 (there has been a certain inflation in the priority classification of tickets) 19
20 CASA status JIRA tickets Release Release 3.0 Release 2.4 For release 3.0 approx. 225 issues were resolved/closed, another 180 for These include not only bug fixes but also new features and improvements. Testing has intensified leading presently to an increased rate of issue reports. 20
21 How does CASA look and feel? A typical analysis session flagging Part 1: flagging and calibration 21
22 How does CASA look and feel? A typical analysis session Part 2: imaging and image analysis imaging image cube numerical analysis viewing, plotting publication-ready plots and numerical results 22
23 How does CASA look and feel? Pictures from a typical analysis session 1) Startup: open terminal and start casapy Available tasks and tools are listed and the logger window is opened. 23
24 The CASA user interface The logger provides functionality for monitoring and debugging command execution. 24
25 The CASA user interface Pictures from a typical analysis session 2) enter commands in a MATLAB-like environment recall previous settings list present settings for given task (includes parameter verification) 25
26 The CASA user interface Pictures from a typical analysis session 3) where needed, tools have GUIs: plotxy, plotcal, browsetable, viewer, clean (started in separate threads) The viewer is a powerful multifunction tool for data selection and visualization. Uses Qt widget set (but 80% independent) Rendering based on pgplot 26
27 The CASA user interface Pictures from a typical analysis session 3) where needed, tools have GUIs: plotxy, plotcal, browsetable, viewer, clean (started in separate threads) The viewer is a powerful multifunction tool for data selection and visualization. Uses Qt widget set (but 80% independent) Rendering based on pgplot 27
28 The CASA user interface A typical analysis session 3) where needed, tools have GUIs: plotxy, plotcal, browsetable, viewer, clean (started in separate threads) browsetable permits you to explore any CASA table, e.g. Measurement Sets Also Qt-based. 28
29 The CASA user interface A typical analysis session 3) where needed, tools have GUIs: plotxy, plotcal, browsetable, viewer, clean (started in separate threads) plotxy is a specialized tool for diagnostic plots and data selection To be phased out. 29
30 The CASA user interface A typical analysis session 3) where needed, tools have GUIs: plotxy, plotcal, browsetable, viewer, clean (started in separate threads) plotms is going to replace plotxy. Release contains beta version. plotms is Qt-based and much faster than plotxy. Uses generic plotting class which in turn uses Qwt. 30
31 Summary The standard science data analysis package for ALMA and EVLA is CASA Data from other observatories can also be processed, e.g. VLA, BIMA, ATCA,... CASA derives from AIPS++ (partially survives in casacore) approx. 20 people are working on CASA in North America, Europe, and Japan CASA is a toolbox with MATLAB-like user interface GUI tools for data selection, browsing, and image processing the heart of the science analysis code is the Measurement Equation the internal data format are CASA Tables the Measurement Set is the CASA data format for visibility data (it is technically a Table with several well-defined sub-tables) CASA is publicly available under GPL for Linux and Mac OS X The first public release of CASA (version 3.0.0) became available in December 2009 The latest release is version
CASA the science data analysis package for ALMA
CASA the science data analysis package for ALMA D. Petry (ESO), Oct 2009 Outline Why CASA? - the rationale and history of CASA Who develops CASA? - development team What are the main requirements and how
The CASA software package
The CASA software package Dirk Petry (ESO/ARC), February 2013 Outline What is CASA? - main features Who develops CASA? - development team What are the main requirements and how does CASA meet them? - design
A brief introduction to the Measurement Set and the ALMA Science Data Model
A brief introduction to the Measurement Set and the ALMA Science Data Model Dirk Petry (ESO), November 2014 Outline: Radio Data The Measurement Set The ASDM For the ALMA Cycle 2 PI - from the point of
CASA. Nemesio Rodriguez-Fernandez (IRAM) Outline. - Status and Measurement Set. - Structure. - Tools. - Tasks. - Scripts.
CASA Nemesio Rodriguez-Fernandez (IRAM) Outline - Status and Measurement Set - Structure - Tools - Tasks - Scripts - CASA and GILDAS - Documentation Nemesio Rodriguez Fernandez 1 ALMA ES Proposal prep.
ALMA Technical Support. George J. Bendo UK ALMA Regional Centre Node University of Manchester
ALMA Technical Support George J. Bendo UK ALMA Regional Centre Node University of Manchester Overview ALMA organisation and services Websites o Web portal o Helpdesk Documentation Software o CASA o Observing
EA-ARC ALMA ARCHIVE DATA USER GUIDEBOOK
EA-ARC ALMA ARCHIVE DATA USER GUIDEBOOK Prepared by James O. Chibueze NAOJ Chile Observatory Purpose of this handbook: This handbook is aimed at providing fundamental information on how and where to access
OSKAR 2.4.0 Example Revision: 8
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
UV Continuum Subtraction Tasks in CASA
UV Continuum Subtraction Tasks in CASA T. Tsutsumi ver. 1.0 September 13, 2013 1 Introduction This document describes the visibility domain continuum subtraction tools currently implemented as of the CASA
CASA Analysis and Visualization
CASA Analysis and Visualization Synthesis... 1 Current Status... 1 General Goals and Challenges... 3 Immediate Goals... 5 Harnessing Community Development... 7 Synthesis We summarize capabilities and challenges
The human pipeline: distributed data reduction for ALMA
The human pipeline: distributed data reduction for ALMA Scott L. Schnee *a, Crystal Brogan a, Daniel Espada b,c,d, Elizabeth Humphries e, Shinya Komugi c, Dirk Petry e, Baltasar Vila-Vilaro b, and Eric
A User s Guide to ALMA Scheduling Blocks (Cycle 3)
Doc 3.19, ver. 1 September, 2015 A User s Guide to ALMA Scheduling Blocks (Cycle 3) ALMA, an international astronomy facility, is a partnership of ESO (representing its member states), NSF (USA) and NINS
Introduction to Python
Introduction to Python Sophia Bethany Coban Problem Solving By Computer March 26, 2014 Introduction to Python Python is a general-purpose, high-level programming language. It offers readable codes, and
Postprocessing with Python
Postprocessing with Python Boris Dintrans (CNRS & University of Toulouse) [email protected] Collaborator: Thomas Gastine (PhD) Outline Outline Introduction - what s Python and why using it? - Installation
Supported platforms & compilers Required software Where to download the packages Geant4 toolkit installation (release 9.6)
Supported platforms & compilers Required software Where to download the packages Geant4 toolkit installation (release 9.6) Configuring the environment manually Using CMake CLHEP full version installation
Current Status of Development of New VLBI Data Analysis Software
Current Status of Development of New VLBI Data Analysis Software Sergei Bolotin, John M. Gipson, David Gordon, Daniel S. MacMillan NVI, Inc. 7257D Hanover Parkway Greenbelt, MD 20770 NASA Goddard Space
Main Bullet #1 Main Bullet #2 Main Bullet #3
Main Bullet #1 Main Bullet #2 Main Bullet #3 : a bag of chips or all that? :A highlevelcrossplatformpowerfullyfunapplication andorsmallusefultooldevelopmentlanguage Why? Main Bullet #1 Main Bullet Vas
Analysis Programs DPDAK and DAWN
Analysis Programs DPDAK and DAWN An Overview Gero Flucke FS-EC PNI-HDRI Spring Meeting April 13-14, 2015 Outline Introduction Overview of Analysis Programs: DPDAK DAWN Summary Gero Flucke (DESY) Analysis
Code Estimation Tools Directions for a Services Engagement
Code Estimation Tools Directions for a Services Engagement Summary Black Duck software provides two tools to calculate size, number, and category of files in a code base. This information is necessary
The Murchison Widefield Array Data Archive System. Chen Wu Int l Centre for Radio Astronomy Research The University of Western Australia
The Murchison Widefield Array Data Archive System Chen Wu Int l Centre for Radio Astronomy Research The University of Western Australia Agenda Dataflow Requirements Solutions & Lessons learnt Open solution
UBUNTU DISK IO BENCHMARK TEST RESULTS
UBUNTU DISK IO BENCHMARK TEST RESULTS FOR JOYENT Revision 2 January 5 th, 2010 The IMS Company Scope: This report summarizes the Disk Input Output (IO) benchmark testing performed in December of 2010 for
Multidimensional Data in the Virtual Observatory
IX Reunión Científica de la SEA Madrid- 15/09/2010 Red Temática SVO Multidimensional Data in the Virtual Observatory José Enrique Ruiz Grupo AMIGA Instituto de Astrofísica de Andalucía CSIC Contextual
How to use PDFlib products with PHP
How to use PDFlib products with PHP Last change: July 13, 2011 Latest PDFlib version covered in this document: 8.0.3 Latest version of this document available at: www.pdflib.com/developer/technical-documentation
Lecture 5b: Data Mining. Peter Wheatley
Lecture 5b: Data Mining Peter Wheatley Data archives Most astronomical data now available via archives Raw data and high-level products usually available Data reduction software often specific to individual
NaviCell Data Visualization Python API
NaviCell Data Visualization Python API Tutorial - Version 1.0 The NaviCell Data Visualization Python API is a Python module that let computational biologists write programs to interact with the molecular
VisIt Visualization Tool
The Center for Astrophysical Thermonuclear Flashes VisIt Visualization Tool Randy Hudson [email protected] Argonne National Laboratory Flash Center, University of Chicago An Advanced Simulation and Computing
Cassandra 2.0: Tutorial
Cassandra 2.0 Tutorial V1.0 Sébastien Jourdain, Fatiha Zeghir 2005/06/01 1 / 16 Abstract Cassandra is a generic VTK data viewer written in Java which provides native multiplatform support. Cassandra is
ASKAP Science Data Archive: Users and Requirements CSIRO ASTRONOMY AND SPACE SCIENCE (CASS)
ASKAP Science Data Archive: Users and Requirements CSIRO ASTRONOMY AND SPACE SCIENCE (CASS) Jessica Chapman, Data Workshop March 2013 ASKAP Science Data Archive Talk outline Data flow in brief Some radio
ALMA: Stato, Early Science,, ARC
ALMA: Stato, Early Science,, ARC Leonardo Testi INAF Osservatorio Astrofisico di Arcetri Il progetto ALMA Stato attuale e schedula Piani per Early Science e Science Operations Supporto utenti: Alma Regional
Configuring Sun StorageTek SL500 tape library for Amanda Enterprise backup software
Configuring Sun StorageTek SL500 tape library for Amanda Enterprise backup software Zmanda Inc. October 2009 Table of Contents Introduction... 4... 5 Sun StorageTek SL 500TM... 5 SL 500 Configuration...
SAP Predictive Analysis Installation
SAP Predictive Analysis Installation SAP Predictive Analysis is the latest addition to the SAP BusinessObjects suite and introduces entirely new functionality to the existing Business Objects toolbox.
The ALMA Proposal Submission Process
The ALMA Proposal Submission Process How to get started, and what to expect Presenter: Andrew McNichols Authors: Harvey Liszt, Tony Remijan, Andrew McNichols Atacama Large Millimeter/submillimeter Array
IBM BPM V8.5 Standard Consistent Document Managment
IBM Software An IBM Proof of Technology IBM BPM V8.5 Standard Consistent Document Managment Lab Exercises Version 1.0 Author: Sebastian Carbajales An IBM Proof of Technology Catalog Number Copyright IBM
1. 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
The Status of Astronomical Control Systems. Steve Scott OVRO
The Status of Astronomical Control Systems Steve Scott OVRO Astronomical Control System Status 10 years ago radio control systems were much more sophisticated than optical. Why? Single pixel detectors
Online 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
Tool-Assisted Knowledge to HL7 v3 Message Translation (TAMMP) Installation Guide December 23, 2009
Tool-Assisted Knowledge to HL7 v3 Message Translation (TAMMP) Installation Guide December 23, 2009 Richard Lyn [email protected] Jianwei Yang [email protected] Document Revision History Rev. Level Date
A Guide to the free mesh program Discretizer with OpenFOAM for CFD (Computational Fluid Dynamics)
Discretizer Manual Release date 09/01/10 Side 1 of 13 A Guide to the free mesh program Discretizer with OpenFOAM for CFD (Computational Fluid Dynamics) Homepage: http://www.discretizer.org/ Creator of
Running and Scheduling QGIS Processing Jobs
Running and Scheduling QGIS Processing Jobs QGIS Tutorials and Tips Author Ujaval Gandhi http://google.com/+ujavalgandhi Translations by Christina Dimitriadou Paliogiannis Konstantinos Tom Karagkounis
Release Bulletin EDI Products 5.2.1
Release Bulletin EDI Products 5.2.1 Document ID: DC00191-01-0521-01 Last revised: June, 2010 Copyright 2010 by Sybase, Inc. All rights reserved. Sybase trademarks can be viewed at the Sybase trademarks
Virtualization Techniques for Cross Platform Automated Software Builds, Tests and Deployment
Virtualization Techniques for Cross Platform Automated Software Builds, Tests and Deployment Thomas Müller and Alois Knoll Robotics and Embedded Systems Technische Universität München Blotzmannstr. 3,
RecoveryVault 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
Spectral Line II. G ij (t) are calibrated as in chapter 5. To calibrated B ij (ν), observe a bright source that is known to be spectrally flat
Spectral Line II: Calibration and Analysis 2 Spectral Line II John Hibbard Bandpass Calibration Flagging Continuum Subtraction Imaging Visualization Analysis Reference: Michael Rupen, Chapter 11 Synthesis
Easing embedded Linux software development for SBCs
Page 1 of 5 Printed from: http://www.embedded-computing.com/departments/eclipse/2006/11/ Easing embedded Linux software development for SBCs By Nathan Gustavson and Eric Rossi Most programmers today leaving
Online 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
A Smart Way to Manage Packages in Yocto Project
A Smart Way to Manage Packages in Yocto Project Mar 11th, 2016 Fan Xin, Fujitsu Computer Technologies Limited 1378ka02 whoami Fan Xin, Fujitsu Computer Technologies Ltd. Embedded Linux Developer In-House
Analysis of ATCA Radio Continuum Data towards Imaging a Radio Galaxy
Analysis of ATCA Radio Continuum Data towards Imaging a Radio Galaxy A REPORT submitted in requirement of Visiting Student Program by Deepak Kumar Deo (VSP Student) under the supervision of Dr. Lakshmi
Scientific Programming in Python
UCSD March 9, 2009 What is Python? Python in a very high level (scripting) language which has gained widespread popularity in recent years. It is: What is Python? Python in a very high level (scripting)
Mercury User Guide v1.1
Mercury User Guide v1.1 Tyrone Erasmus 2012-09-03 Index Index 1. Introduction... 3 2. Getting started... 4 2.1. Recommended requirements... 4 2.2. Download locations... 4 2.3. Setting it up... 4 2.3.1.
Intel Application Software Development Tool Suite 2.2 for Intel Atom processor. In-Depth
Application Software Development Tool Suite 2.2 for Atom processor In-Depth Contents Application Software Development Tool Suite 2.2 for Atom processor............................... 3 Features and Benefits...................................
Online 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
IDL. Get the answers you need from your data. IDL
Get the answers you need from your data. IDL is the preferred computing environment for understanding complex data through interactive visualization and analysis. IDL Powerful visualization. Interactive
Open source framework for interactive data exploration in server based architecture
Open source framework for interactive data exploration in server based architecture D5.5 v1.0 WP5 Visual Analytics: D5.5 Open source framework for interactive data exploration in server based architecture
MayaVi: A free tool for CFD data visualization
MayaVi: A free tool for CFD data visualization Prabhu Ramachandran Graduate Student, Dept. Aerospace Engg. IIT Madras, Chennai, 600 036. e mail: [email protected] Keywords: Visualization, CFD data,
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
Load testing with WAPT: Quick Start Guide This document describes step by step how to create a simple typical test for a web application, execute it and interpret the results. A brief insight is provided
VisIVO, a VO-Enabled tool for Scientific Visualization and Data Analysis: Overview and Demo
Claudio Gheller (CINECA), Marco Comparato (OACt), Ugo Becciani (OACt) VisIVO, a VO-Enabled tool for Scientific Visualization and Data Analysis: Overview and Demo VisIVO: Visualization Interface for the
HyperWorks Enterprise 11.0 Release Notes 2011
Contents Welcome to HyperWorks Enterprise!... 1 HWE Foundation Known Issues... 1 HWE Compute Manager Known Issues... 3 HWE Results Visualization Service (BETA) Known Issues... 5 Intellectual Property Rights/Terms
The Electronic Document Management Application (EDM)
The Electronic Document Management Application (EDM) Update sept 2015 Silverpeas - update sept 2015 Page 1 Sommaire 1.1 Overview... 3 1.2 The EDM App.... 4 1.2.1 Multi positioning... 5 1.2.2 Virtual drive
Zend Server 4.0 Beta 2 Release Announcement What s new in Zend Server 4.0 Beta 2 Updates and Improvements Resolved Issues Installation Issues
Zend Server 4.0 Beta 2 Release Announcement Thank you for your participation in the Zend Server 4.0 beta program. Your involvement will help us ensure we best address your needs and deliver even higher
DATA MINING TOOL FOR INTEGRATED COMPLAINT MANAGEMENT SYSTEM WEKA 3.6.7
DATA MINING TOOL FOR INTEGRATED COMPLAINT MANAGEMENT SYSTEM WEKA 3.6.7 UNDER THE GUIDANCE Dr. N.P. DHAVALE, DGM, INFINET Department SUBMITTED TO INSTITUTE FOR DEVELOPMENT AND RESEARCH IN BANKING TECHNOLOGY
JMulTi/JStatCom - A Data Analysis Toolkit for End-users and Developers
JMulTi/JStatCom - A Data Analysis Toolkit for End-users and Developers Technology White Paper JStatCom Engineering, www.jstatcom.com by Markus Krätzig, June 4, 2007 Abstract JStatCom is a software framework
Intel IoT Gateway Software Development Kit SK100
Intel IoT Gateway Software Development Kit SK100 Order No.: 331568-001 By using this document, in addition to any agreements you have with Intel, you accept the terms set forth below. You may not use or
ALMA Newsletter. ALMA In-depth. How Will ALMA Make Images? April 2010
How Will ALMA Make Images? Credit: ALMA (ESO / NAOJ / NRAO), Cynthia Collao (ALMA). The invention of the optical telescope by Galileo 400 years ago marked the beginning of modern astronomy. Galileo used
Exercise 0. Although Python(x,y) comes already with a great variety of scientic Python packages, we might have to install additional dependencies:
Exercise 0 Deadline: None Computer Setup Windows Download Python(x,y) via http://code.google.com/p/pythonxy/wiki/downloads and install it. Make sure that before installation the installer does not complain
Ball Aerospace s COSMOS Open Source Test System
Ball Aerospace s COSMOS Open Source Test System Ryan J. Melton Ball Aerospace & Technologies Corp. Boulder, CO ABSTRACT Ball Aerospace COSMOS is a free and readily available open source test and operations
Symbian phone Security
ITSX Overview Symbian OS. Risks and Features. Taking it apart. Conclusions. Symbian History Psion owner of EPOC OS, originally from 1989, released EPOC32 in 1996 EPOC32 was designed with OO in C++ 1998:
Open Source Computational Fluid Dynamics
Open Source Computational Fluid Dynamics An MSc course to gain extended knowledge in Computational Fluid Dynamics (CFD) using open source software. Teachers: Miklós Balogh and Zoltán Hernádi Department
AUTOMATED CONFERENCE CD-ROM BUILDER AN OPEN SOURCE APPROACH Stefan Karastanev
International Journal "Information Technologies & Knowledge" Vol.5 / 2011 319 AUTOMATED CONFERENCE CD-ROM BUILDER AN OPEN SOURCE APPROACH Stefan Karastanev Abstract: This paper presents a new approach
Visualization with OpenDX
Alexey I. Baranov Visualization with OpenDX User s Guide Springer Contents 1 Visualization with OpenDX..................................... 1 1.1 OpenDX module installation.................................
Building a Python Plugin
Building a Python Plugin QGIS Tutorials and Tips Author Ujaval Gandhi http://google.com/+ujavalgandhi This work is licensed under a Creative Commons Attribution 4.0 International License. Building a Python
bluecape s Official Website
bluecfdcore {tab=introduction} bluecape is proud to present bluecfd Core, a freely available software package, of a high quality build of OpenFOAM for uptodate Windows 7, 8, 8.1 and 10 64bit, fully compilable
Workshop on Android and Applications Development
Workshop on Android and Applications Development Duration: 2 Days (8 hrs/day) Introduction: With over one billion devices activated, Android is an exciting space to make apps to help you communicate, organize,
-------- Overview --------
------------------------------------------------------------------- Intel(R) Trace Analyzer and Collector 9.1 Update 1 for Windows* OS Release Notes -------------------------------------------------------------------
Improve Fortran Code Quality with Static Analysis
Improve Fortran Code Quality with Static Analysis This document is an introductory tutorial describing how to use static analysis on Fortran code to improve software quality, either by eliminating bugs
The "Eclipse Classic" version is recommended. Otherwise, a Java or RCP version of Eclipse is recommended.
Installing the SDK This page describes how to install the Android SDK and set up your development environment for the first time. If you encounter any problems during installation, see the Troubleshooting
CLC Server Command Line Tools USER MANUAL
CLC Server Command Line Tools USER MANUAL Manual for CLC Server Command Line Tools 2.5 Windows, Mac OS X and Linux September 4, 2015 This software is for research purposes only. QIAGEN Aarhus A/S Silkeborgvej
HP Service Manager. Software Version: 9.40 For the supported Windows and Linux operating systems. Application Setup help topics for printing
HP Service Manager Software Version: 9.40 For the supported Windows and Linux operating systems Application Setup help topics for printing Document Release Date: December 2014 Software Release Date: December
Software Configuration Management
Reto Bonderer [email protected] University of Applied Sciences Chur V 1.01 2002, R. Bonderer 1 Learning Goals The participant knows why configuration management is important knows what version,
Online 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
Automated Penetration Testing with the Metasploit Framework. NEO Information Security Forum March 19, 2008
Automated Penetration Testing with the Metasploit Framework NEO Information Security Forum March 19, 2008 Topics What makes a good penetration testing framework? Frameworks available What is the Metasploit
MDSplus Automated Build and Distribution System
PSFC/JA-13-23 MDSplus Automated Build and Distribution System Fredian T.W., Stillerman J.A.*, Manduchi G.** * Plasma Science and Fusion Center, MIT ** Consorzio RFX, Euratom-ENEA Association, Padova,Italy
Programming Languages & Tools
4 Programming Languages & Tools Almost any programming language one is familiar with can be used for computational work (despite the fact that some people believe strongly that their own favorite programming
An Open Source SCADA Toolkit
An Open Source SCADA Toolkit Stanley A. Klein Open Secure Energy Control Systems, LLC (301) 565 4025 [email protected] This work was supported by the United States Department of Homeland Security Agenda
Source 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,
Outline. hardware components programming environments. installing Python executing Python code. decimal and binary notations running Sage
Outline 1 Computer Architecture hardware components programming environments 2 Getting Started with Python installing Python executing Python code 3 Number Systems decimal and binary notations running
VisIVO, an open source, interoperable visualization tool for the Virtual Observatory
Claudio Gheller (CINECA) 1, Ugo Becciani (OACt) 2, Marco Comparato (OACt) 3 Alessandro Costa (OACt) 4 VisIVO, an open source, interoperable visualization tool for the Virtual Observatory 1: [email protected]
1. Classification problems
Neural and Evolutionary Computing. Lab 1: Classification problems Machine Learning test data repository Weka data mining platform Introduction Scilab 1. Classification problems The main aim of a classification
