Data Reduction for XCOV30
|
|
- Esther Ferguson
- 5 years ago
- Views:
Transcription
1 Data Reduction for XCOV30 1) Location of Original Data files All observers will upload their data to daedalus.dot.physics.udel.edu (note the dot ). The original observations are located in /home/data/incoming and are organized by observatory. Files in this directory are not to be changed in any way. It is very important to maintain a pristine copy of the incoming data. You may copy files from this directory to other locations, but please do not move or edit the original incoming observations. All data reduction will be done on helios. 2) Organization of files on Helios The data reduction computer is helios.dot.physics.udel.edu (please note and change the dot when logging in). The user name and password will be distributed separately. The home directory contains a subdirectory for this run called xcov30. All files and reductions will take place within that directory. The directory xcov30 has been set up with standard WET data structure as outlined below: xcov30 incoming lcs reduced working The incoming directory is a copy of the incoming directory on daedalus. Hopefully, I will have time to create a script that syncs this directory with the incoming directory on daedalus. It may be necessary to run this script occasionally. Further instructions will follow. The working directory is where the data reductions are actually performed. This directory contains subdirectories (4 letter codes) for each observatory. At the end of the run, the working directory will be removed, so it is very important to copy reductions and light curves to the appropriate final directory (see below). The reduced directory is where we will copy the final reduction directory created by Maestro. See the section outlining the use of Maestro for more details. The lcs directory is where we will put the final light curves. This directory will contain a subdirectory for each target object. It is important that each light curve be copied to the appropriate directory.
2 3) Data Reduction with Maestro A detailed instruction manual for Maestro can be found at Please read the sections on syntax and using Maestro before proceeding. I have set up a practice data reduction on helios. Please log on to helios and cd to /home/wet/practice. 1) The incoming directory contains two runs ( and ) from Krakow that are waiting to be reduced. 2) Cd to the working directory. Here you will a directory for Krakow (krak) and a second directory labeled scripts. The scripts directory contains a python script that we will use to help select apertures in a later step. 3) Cd into the krak directory. Here you will find a copy of the observations from ) Cd into the directory. Here you will find the science and calibration images. Note that, despite our best efforts, everyone uses a slightly different naming convention. For this data set, the object name (gd29-38), filter (bg40) and exposure time (20s) are included in the file name. However, the observatory and date are not. Therefore, we must be careful with this data set, so it doesn t end up confused with anything else over time. 5) The observers were careful to include bias, flat, and dark in the names of their calibration files. This makes life much easier for the data reductions. Maestro requires lists that contain the biases, darks, flats, and object images. To create these lists: ::> ls -1 *bias*.fits > biaslist ::> ls -1 *dark*.fits > darklist ;;> ls -1 *flat*.fits > flatlist ::> ls -1 *gd29*.fits > objlist You must use these names for the lists. If you use something else, you will need to explicitly tell Maestro where the lists are. Some observatories refuse to create new calibration files every night. In this case, you will need to use calibration files from previous nights. The list files must still be located in the directory in which you are working. Each list file must contain the full path name for the calibration files. You should now have in your directory all of the original images, as well as the 4 files containing the lists. 6) Maestro contains a command to allow you to check images to make sure everything is okay. This is important for the calibration files, as observers surprisingly often send flats that are either over or under exposed, and/or darks with interesting features. To run this command on the bias files, for example: ::> maestro The output of this command will show you the mean, median, and standard deviation for each bias image (note that is required). It is also possible to view the values for fits header keywords. For example, if you want to make sure that all of the images are actually biases:
3 ::> maestro inspect -k IMAGETYP This command will show you the mean, median, standard deviation, and the value of the header keyword IMAGETYP. Note that all observatories DO NOT use the same keywords, so you may have to look at the actual headers to determine the keyword you want. Run this command on all of the bias, dark, and flat list files before you do the actual reductions. It is particularly important to run this command on the flats (do so now). You will note, that for this example, the observers have sent sets of flats with different exposure times. This should be okay, because Maestro looks for the exposure times during the reductions. However, you will want to look for flats that are saturated (mean/median above 55000) or are underexposed (mean/median below about is usually a good cut off). You will want to remove any such flats from your flatlist. 6) Running Maestro for data reduction. a) The basic command is: ::> maestro reduce In this form, Maestro will look for biaslist, darklist, flatlist, and objlist. It will calibrate each image, and perform aperture photometry (for apertures between 2 and 20 pixels) for every star in the field, up to a maximum of 30 stars. The output is automatically sorted from brightest star to the faintest. b) Building a field While this sorting is sufficient for sparse fields, if the variable star is not one of the 10 brightest stars in the field, it will not be displayed with wqed (see later discussion). Even worse, if the variable is not one of the 30 brightest stars in the field, aperture photometry will not be performed. To avoid these complications, we usually construct a field file that contains the x and y coordinates of the stars that we certainly want aperture photometry for, and we usually place the variable star s coordinates as the very first entry. This will be a REQUIREMENT for NGC1501, as Maestro normally discards sources that are not round. It is also important to note that you only need to build a field file once, for each observatory. Field files are stored in /home/wet/.maestro/fields, and so can be reused. The command to build a field is: ::>maestro buildfield -w fieldname Maestro will use the images contained in objlist, and build a file that contains the x and y coordinates for each star. This file will be in /home/wet/.maestro/fields/fieldname. Fieldname is the name you give your field file. Our normal convention is object_observatorycode (for example g2938_krak). Take a look in /home/wet/.maestro/fields to see the files that are already there. Here is the original content of g2938_krak: # Reference File: "gd29-381bg4020s0032.fits" Unknown Unknown
4 Unknown Unknown Unknown The first line is the reference image used by Maestro. The remaining lines contain x, y, and counts for each star in the field. This field contained 5 stars. To identify which is g29-38, you will need to open gd29-381bg4020s0032.fits (ds9 gd29-381bg4020s0032.fits) and identify g29-38 s coordinates in the field. Once you know the coordinates, you can search the field file to identify which source is g In this case, g2938 is Unknown2. Edit the field file, and move Unknown2 to the top of the list, and relabel it as g Your field file should now look like: # Reference File: "gd29-381bg4020s0032.fits" g Unknown Unknown Unknown Unknown Building a field file for NGC1501 will be a bit more difficult, because Maestro will automatically reject the planetary nebula as a source. We will need to determine x, y, and counts level for NGC1501 and enter this information manually. You will display the reference field. The easiest way to determine x, y, and counts is to use the aperture photometry function in imexamine (iraf). and use that image to determine the x and y coordinates for the central star, or you can try a visual examination and determine a counts level by looking at the cursor display. This method may be quicker, but is not as accurate. Once you have determined the values, you will that information as the first target in the field file. Your field file should look something like (note this is only an example): # Reference File: "sspm j o.fits" ngc Unknown Unknown Unknown Unknown Unknown Unknown Unknown Unknown Unknown Unknown Unknown Unknown Unknown Unknown Field files must always be placed in /home/wet/.maestro/fields. Maestro is hard wired to look there. Field files must be created for each observatory set up, since field sizes differ from telescope to telescope.
5 c) Running Maestro with a field file The command is: ::> Maestro reduce -s g2938_krak The -s flag is used to identify the field file. In this example, g2938_krak is the field file name. Maestro will use the field file to order the stars, and g2938 (or which ever target is being reduced) will be the first star in the output. d) Maestro output while running. Once you have started Maestro, it will keep you informed of its progress. The first few steps involve identifying the contents of the list files (biaslist, darklist, flatlist, objlist). Maestro will check all of the files, and begin calibration. It will calculate the noise and gain, so you can check those to make sure everything looks okay. It will then search for stars on the images, and then perform aperture photometry. Normal Maestro output while running: Maestro: The Matlab Astronomy Toolkit Copyright (C) James Dalessio BUILDING LISTS OF FITS FILES Using ASCII lists to determine which FITS files to use. Bias files: 50 Dark files: 40 Flat files: 24 Object files: 606 CHECKING FILE INTEGRITY Checking integrity of 606 OBJECT FITS files. [ OK ] Checking integrity of 50 BIAS FITS files. [ OK ] Checking integrity of 40 DARK FITS files. [ OK ] Checking integrity of 24 FLAT FITS files. [ OK ] CHECKING FILE SIZES Checking size of 606 OBJECT FITS files... [ OK ] Checking size of 50 BIAS FITS files... [ OK ] Checking size of 40 DARK FITS files... [ OK ] Checking size of 24 FLAT FITS files... [ OK ] CHECKING FITS KEYWORDS Checking keywords of 606 OBJECT FITS files. [ OK ]
6 7) Output BEGINNING CALIBRATION BUILD Building a master bias? [Y] Building a master dark? [Y] Building a master flat? [Y] BUILDING MASTER BIAS Loading 50 images and checking size... [ OK ] Calculating readnoise from bias set... [ OK ] Read noise for each amplifier in ADU: (6.2003) BUILDING MASTER DARK Loading 40 images and checking size... [ OK ] BUILDING MASTER FLAT Loading 24 images and checking size... [ OK ] Calculating gain from flat fields... [ OK ] Gain for each amplifier in e-/adu: (1.3338) BUILDING MASTER FIELD Searching for stars on 606 images...[ 01% ] Note: some observatories do not send dark frames. In this case, Maestro will not build a master dark. The output will be placed in a directory named with the format yyyymmdd_nnnnnn_starfile where yyyy=year, mm=month, dd=day, nnnnnn is a number generated by Maestro, and starfile is the star field file (if used). This directory will contain three sets of files: the photometry output in the format counts_aperturesize, where aperture sizes are given in pixels, and range between 2 and 20 pixels, incremented by 0.5 pixels 2) noise files with similar format, and 3) signal files. There are several specialized files that may be used in the next steps of the reduction process: firstimage.fits is a copy of the very first science image. The header contains information that will be used by wqed. Wqed will be discussed in detail in following sections. counts_sn_optimized_aperture is Maestro s determination of the best aperture size for this star. Note that this is almost always a bit smaller than the determination from visual examination of the data. Therefore, this is almost never used. counts_dynamic_apertures is the file generated using variable apertures, where the best aperture is determined for each image. This is, for reasons we don t clearly understand, almost always noisier than the fixed aperture solution, and so is not used. 8) General notes
7 In general, Maestro is very robust and runs with very little difficulty. However, even Maestro cannot anticipate all possibilities. Here are a few we ve encountered. Cube data an increasing number of observatories save their data in cube format. Cube format is often not the optimized for photometry, since times are not usually recorded for each image. In this case, it is often necessary to write a script that alters original data headers to include needed information. A few python scripts can be found in /home/wet/xcov30/working/scripts. Fits Header sizes Some observatories (most notably PROMPT) do not pad their fits headers, so the fits files are not the same size. Maestro thinks this means that the files are corrupt, when they are not. To turn off automatic file size checking, use Maestro reduce -I -s fieldfile. Maestro does not like spaces in pathnames given in the list files. You may have to rename directories to remove spaces. Maestro does not like previously calibrated data. You may have to ask some sites for their calibration files. Maestro does not like changes in image orientation. This happens with MCAO and PROMPT, and a few other sites. In this case, the easiest thing to do is break the run into pieces, and reduce each piece separately.
444/544 Advanced Lab Manual Astronomy
444/544 Advanced Lab Manual Astronomy INTRODUCTION The purpose of this lab is to familiarize the student with contemporary astronomical methods. Astronomers use CCD detectors to measure light variations
More informationSome simple functions in IRAF. and how to flatten frames
Some simple functions in IRAF and how to flatten frames On the work stations in the computer lab we will set up the standard Image Reduction and Analysis Facility (IRAF) for each user by having each user
More information1 Installation (briefly)
Jumpstart Linux Bo Waggoner Updated: 2014-09-15 Abstract A basic, rapid tutorial on Linux and its command line for the absolute beginner. Prerequisites: a computer on which to install, a DVD and/or USB
More informationORB Education Quality Teaching Resources
JavaScript is one of the programming languages that make things happen in a web page. It is a fantastic way for students to get to grips with some of the basics of programming, whilst opening the door
More informationUsing IRAF in Swain West 311
Using IRAF in Swain West 311 About IRAF: The IRAF software package (Image Reduction and Analysis Facility) was developed at the National Optical Astronomy Observatories for use with astronomical data in
More informationDebugging Your Python Code: For Dummies
Debugging Your Python Code: For Dummies Tyler J. Metivier University of Connecticut Dept. of Physics May 4, 2018 1 What s the problem? It doesn t matter if you ve written 1 script or programmed a space
More informationBE CAREFUL! The Summer Research Student s Guide to UNIX
BE CAREFUL! The Summer Research Student s Guide to UNIX Luke Leisman adapted from Andrew Butler June 2011 This is a guide designed to help summer researchers navigate the complexities of using a unix/linux
More informationImplementing an Algorithm for Boomerang Fraction Sequences in Python
Introduction Implementing an Algorithm for Boomerang Fraction Sequences in Python We ve all encountered maze problems, where the challenge is to find a path through a labyrinth from a starting point to
More informationLinux Tutorial #6. -rw-r csce_user csce_user 20 Jan 4 09:15 list1.txt -rw-r csce_user csce_user 26 Jan 4 09:16 list2.
File system access rights Linux Tutorial #6 Linux provides file system security using a three- level system of access rights. These special codes control who can read/write/execute every file and directory
More informationPhotometric Software for Transits. PhoS-T
Photometric Software for Transits PhoS-T Version 1.0 - Manual D. Mislis, R.Heller, J. Fernandez, U. Seemann Hamburg 2010 1. Introduction PhoS-T is an open-source graphical software for the data reduction
More informationCS 1110 SPRING 2016: GETTING STARTED (Jan 27-28) First Name: Last Name: NetID:
CS 1110 SPRING 2016: GETTING STARTED (Jan 27-28) http://www.cs.cornell.edu/courses/cs1110/2016sp/labs/lab01/lab01.pdf First Name: Last Name: NetID: Goals. Learning a computer language is a lot like learning
More information9.2 Linux Essentials Exam Objectives
9.2 Linux Essentials Exam Objectives This chapter will cover the topics for the following Linux Essentials exam objectives: Topic 3: The Power of the Command Line (weight: 10) 3.3: Turning Commands into
More informationUsing the Zoo Workstations
Using the Zoo Workstations Version 1.86: January 16, 2014 If you ve used Linux before, you can probably skip many of these instructions, but skim just in case. Please direct corrections and suggestions
More informationHow To Get Your Word Document. Ready For Your Editor
How To Get Your Word Document Ready For Your Editor When your document is ready to send to your editor you ll want to have it set out to look as professional as possible. This isn t just to make it look
More information2MASS Observer s Guide. Steward Observatory 61 Kuiper Telescope
2MASS Observer s Guide Steward Observatory 61 Kuiper Telescope v1.0 January 2011 General Instructions for Observing with 2MASS 1. Normal Hardware Setup 2. Normal Software Startup 3. Taking an Image 4.
More informationVariables, expressions and statements
Variables, expressions and statements 2.1. Values and data types A value is one of the fundamental things like a letter or a number that a program manipulates. The values we have seen so far are 2 (the
More informationIntroduction to UNIX. Logging in. Basic System Architecture 10/7/10. most systems have graphical login on Linux machines
Introduction to UNIX Logging in Basic system architecture Getting help Intro to shell (tcsh) Basic UNIX File Maintenance Intro to emacs I/O Redirection Shell scripts Logging in most systems have graphical
More informationBasic PyRAF. Version 2.0 July Space Telescope Science Institute 3700 San Martin Drive Baltimore, Maryland 21218
Version 2.0 July 2014 Basic PyRAF Space Telescope Science Institute 3700 San Martin Drive Baltimore, Maryland 21218 Operated by the Association of Universities for Research in Astronomy, Inc., for the
More informationLong-slit data reduction: some advices. From: Alexei Kniazev
Long-slit data reduction: some advices From: Alexei Kniazev The plan of this tedious talk 1. Very short introduction 2. Some advices 3. One example of the system of shell scripts for the long-slit reduction
More informationWhen you first log in, you will be placed in your home directory. To see what this directory is named, type:
Chem 7520 Unix Crash Course Throughout this page, the command prompt will be signified by > at the beginning of a line (you do not type this symbol, just everything after it). Navigation When you first
More informationIntro to Programming. Unit 7. What is Programming? What is Programming? Intro to Programming
Intro to Programming Unit 7 Intro to Programming 1 What is Programming? 1. Programming Languages 2. Markup vs. Programming 1. Introduction 2. Print Statement 3. Strings 4. Types and Values 5. Math Externals
More informationChapter-3. Introduction to Unix: Fundamental Commands
Chapter-3 Introduction to Unix: Fundamental Commands What You Will Learn The fundamental commands of the Unix operating system. Everything told for Unix here is applicable to the Linux operating system
More informationCS150 - Assignment 5 Data For Everyone Due: Wednesday Oct. 16, at the beginning of class
CS10 - Assignment Data For Everyone Due: Wednesday Oct. 16, at the beginning of class http://dilbert.com/fast/2008-0-08/ For this assignment we re going to implement some initial data analysis functions
More informationAstronomy IRAF Tutorial for Exercise I Introduction
Astronomy 480 - IRAF Tutorial for Exercise I Introduction Learning Goals Successfully start and run IRAF Demonstrate fluency with IRAF packages and tasks Determine characteristics of a CCD used at Kitt
More informationYour . A setup guide. Last updated March 7, Kingsford Avenue, Glasgow G44 3EU
fuzzylime WE KNOW DESIGN WEB DESIGN AND CONTENT MANAGEMENT 19 Kingsford Avenue, Glasgow G44 3EU 0141 416 1040 hello@fuzzylime.co.uk www.fuzzylime.co.uk Your email A setup guide Last updated March 7, 2017
More informationIntro. Scheme Basics. scm> 5 5. scm>
Intro Let s take some time to talk about LISP. It stands for LISt Processing a way of coding using only lists! It sounds pretty radical, and it is. There are lots of cool things to know about LISP; if
More informationSPSS 11.5 for Windows Assignment 2
1 SPSS 11.5 for Windows Assignment 2 Material covered: Generating frequency distributions and descriptive statistics, converting raw scores to standard scores, creating variables using the Compute option,
More informationUnzip bias2.zip to the desired directory. LabVIEW's user.lib may be a good choice.
BIAS Documentation Introduction BIAS is the program responsible for image acquisition and display, enabling asynchronous inspection of results and setting regions of interest for further automated analysis
More information4Kx4K CCD Imager for the 3.6m DOT
4Kx4K CCD Imager for the 3.6m DOT As an in-house developmental activity, the 4KX4K CCD Imager is designed and assembled as a first light instrument for the axial port of the 3.6m DOT using the f/9 beam
More informationIntroduction to Unix: Fundamental Commands
Introduction to Unix: Fundamental Commands Ricky Patterson UVA Library Based on slides from Turgut Yilmaz Istanbul Teknik University 1 What We Will Learn The fundamental commands of the Unix operating
More informationCreating a multilingual site in WebPlus
Creating a multilingual site in WebPlus One of the problems faced by a number of WebPlus users involves organizing a multilingual website. Ordinarily, the easiest way to do this is to create your primary
More informationCOPYRIGHTED MATERIAL. An Introduction to Computers That Will Actually Help You in Life. Chapter 1. Memory: Not Exactly 0s and 1s. Memory Organization
Chapter 1 An Introduction to Computers That Will Actually Help You in Life Memory: Not Exactly 0s and 1s Memory Organization A Very Simple Computer COPYRIGHTED MATERIAL 2 Chapter 1 An Introduction to Computers
More informationCS50 Supersection (for those less comfortable)
CS50 Supersection (for those less comfortable) Friday, September 8, 2017 3 4pm, Science Center C Maria Zlatkova, Doug Lloyd Today s Topics Setting up CS50 IDE Variables and Data Types Conditions Boolean
More informationTitle and Modify Page Properties
Dreamweaver After cropping out all of the pieces from Photoshop we are ready to begin putting the pieces back together in Dreamweaver. If we were to layout all of the pieces on a table we would have graphics
More informationDigitizer Leapfrogging
Digitizer Leapfrogging Leapfrogging lets you digitize objects that are larger than your digitizing arm. You start with one section of the object, then leapfrog around by creating leapfrog stations in both
More informationIntro to Multisim & Ultiboard
Intro to Multisim & Ultiboard (Lab by Wayne Stanton) Note: This document was written for version 13.0 of Multisim and Ultiboard. Note: A grade for this lab will be applied upon receipt of the project file.
More informationTitle and Modify Page Properties
Dreamweaver After cropping out all of the pieces from Photoshop we are ready to begin putting the pieces back together in Dreamweaver. If we were to layout all of the pieces on a table we would have graphics
More informationCOMP1730/COMP6730 Programming for Scientists. Testing and Debugging.
COMP1730/COMP6730 Programming for Scientists Testing and Debugging. Overview * Testing * Debugging * Defensive Programming Overview of testing * There are many different types of testing - load testing,
More informationCHAPTER 2. Troubleshooting CGI Scripts
CHAPTER 2 Troubleshooting CGI Scripts OVERVIEW Web servers and their CGI environment can be set up in a variety of ways. Chapter 1 covered the basics of the installation and configuration of scripts. However,
More informationDepending on the computer you find yourself in front of, here s what you ll need to do to open SPSS.
1 SPSS 11.5 for Windows Introductory Assignment Material covered: Opening an existing SPSS data file, creating new data files, generating frequency distributions and descriptive statistics, obtaining printouts
More informationHands-On BassetPro. Asset Verification Procedure. 1. Installing BassetPro on Your PC and Workabout
Asset Verification Procedure Hands-On BassetPro 1. Installing BassetPro on Your PC and Workabout 2. Step by Step Asset Verification: On your Handheld - Adding new locations and editing their descriptions
More informationData and Function Plotting with MATLAB (Linux-10)
Data and Function Plotting with MATLAB (Linux-10) This tutorial describes the use of MATLAB for general plotting of experimental data and equations and for special plots like histograms. (Astronomers -
More informationAstronomy 150 Asteroid Lab Due in Class: Monday, Oct. 26
Astronomy 150 Asteroid Lab Due in Class: Monday, Oct. 26 Section 1: First setup computer. (If this step is not correctly setup, nothing will work properly.) 1. Verify that lab computer is booted in windows
More informationEKTRON 101: THE BASICS
EKTRON 101: THE BASICS Table of Contents INTRODUCTION... 2 TERMINOLOGY... 2 WHY DO SOME PAGES LOOK DIFFERENT THAN OTHERS?... 5 LOGGING IN... 8 Choosing an edit mode... 10 Edit in context mode (easy editing)...
More information1 ICS 161: Design and Analysis of Algorithms Lecture notes for January 23, Bucket Sorting
1 ICS 161: Design and Analysis of Algorithms Lecture notes for January 23, 1996 2 Bucket Sorting We ve seen various algorithms for sorting in O(n log n) time and a lower bound showing that O(n log n) is
More informationQuickBooks 2006 Network Installation Guide
QuickBooks 2006 Network Installation Guide Intuit 2/28/06 QuickBooks 2006 has a new way of managing company data that may require some changes in the way you install and configure the software for network
More informationT H E I N T E R A C T I V E S H E L L
3 T H E I N T E R A C T I V E S H E L L The Analytical Engine has no pretensions whatever to originate anything. It can do whatever we know how to order it to perform. Ada Lovelace, October 1842 Before
More informationA Brief Guide to Data Reduction
A Brief Guide to Data Reduction Luca Tortorelli October 2018, v1.0 This short manual is intended to give a brief overlook on how to go from the raw images to fully astrometrically and photometrically calibrated
More informationAstronomy 150 Asteroid Lab Due in Class: Monday, Oct. 26
Astronomy 150 Asteroid Lab Due in Class: Monday, Oct. 26 Section 1: First setup computer. (If this step is not correctly setup, nothing will work properly.) 1. Verify that lab computer is booted in windows
More informationHow to Configure Outlook 2016 to connect to Exchange 2010
How to Configure Outlook 2016 to connect to Exchange 2010 Currently Outlook 2016 is the version of Outlook supplied with Office 365. Outlook 2016 will install and work correctly on any version of Windows
More informationBasic Computer Skills: An Overview
Basic Computer Skills: An Overview Proficiency in the use of computers and common software packages is essential to completing technical tasks and in communicating results. The basic skills required include:
More informationCode Plagiarism CSE. CSE 501 Presentation Scott Settembre, TA September 14, 2010
Code Plagiarism Detection @ CSE CSE 501 Presentation Scott Settembre, TA September 14, 2010 Once Upon a Time Code copying was a problem. code Attempted to Solve the Issues Solutions: Honor system ethical
More informationInstructions for Using the Databases
Appendix D Instructions for Using the Databases Two sets of databases have been created for you if you choose to use the Documenting Our Work forms. One set is in Access and one set is in Excel. They are
More informationData Reduction Helpdesk First Responder Guidelines
Data Reduction Helpdesk First Responder Guidelines Kathleen Labrie Science Users Support Department V1.1 12 March 2018 Revision History V1.0 16 January 2018 Kathleen Labrie V1.1 12 March 2018 Kathleen
More informationPragmatic Guide to Git
Extracted from: Pragmatic Guide to Git This PDF file contains pages extracted from Pragmatic Guide to Git, published by the Pragmatic Bookshelf. For more information or to purchase a paperback or PDF copy,
More informationSome Linux (Unix) Commands that might help you in ENSC351
Some Linux (Unix) Commands that might help you in ENSC351 First, like Windows, Linux and Unix (for our purposes, they are the basically the same) use a hierarchical directory structure. What would be called
More informationA Brief Introduction to the Linux Shell for Data Science
A Brief Introduction to the Linux Shell for Data Science Aris Anagnostopoulos 1 Introduction Here we will see a brief introduction of the Linux command line or shell as it is called. Linux is a Unix-like
More informationBefore logging in and uploading your files, there are a few steps that need to be taken:
Using Insite These are the basic instructions on uploading & previewing files within Insite. If something is unclear or you have further questions, please contact your Account Manager. Safari & Firefox
More informationDreamweaver: Web Forms
Dreamweaver: Web Forms Introduction Web forms allow your users to type information into form fields on a web page and send it to you. Dreamweaver makes it easy to create them. This workshop is a follow-up
More informationMatlab for FMRI Module 1: the basics Instructor: Luis Hernandez-Garcia
Matlab for FMRI Module 1: the basics Instructor: Luis Hernandez-Garcia The goal for this tutorial is to make sure that you understand a few key concepts related to programming, and that you know the basics
More informationSpectroscopic Analysis: Peak Detector
Electronics and Instrumentation Laboratory Sacramento State Physics Department Spectroscopic Analysis: Peak Detector Purpose: The purpose of this experiment is a common sort of experiment in spectroscopy.
More informationFITSH a software package for image processing
Mon. Not. R. Astron. Soc. 421, 1825 1837 (2012) doi:10.1111/j.1365-2966.2011.19813.x FITSH a software package for image processing András Pál 1,2 1 Konkoly Observatory of the Hungarian Academy of Sciences,
More informationIntroduction to Cascade Server (web content management system) Logging in to Cascade Server Remember me Messages Dashboard Home
Introduction to Cascade Server (web content management system) Last Updated on Jul 14th, 2010 The College of Charleston's web site is being produced using a Content Management System (CMS) called Cascade
More informationIntroduction to Stata - Session 1
Introduction to Stata - Session 1 Simon, Hong based on Andrea Papini ECON 3150/4150, UiO January 15, 2018 1 / 33 Preparation Before we start Sit in teams of two Download the file auto.dta from the course
More informationWhere Did My Files Go? How to find your files using Windows 10
Where Did My Files Go? How to find your files using Windows 10 Have you just upgraded to Windows 10? Are you finding it difficult to find your files? Are you asking yourself Where did My Computer or My
More informationThe Big Python Guide
The Big Python Guide Big Python Guide - Page 1 Contents Input, Output and Variables........ 3 Selection (if...then)......... 4 Iteration (for loops)......... 5 Iteration (while loops)........ 6 String
More informationSouthern African Large Telescope
Southern African Large Telescope Title: Author(s): MIDAS automatic pipeline for HRS data Alexei Kniazev Doc. number: HRS0000006 Version: 1.0 Date: November 10, 2016 Keywords: HRS, Pipeline Approved: Petri
More information3.3 Web Graphics. 1. So why are graphics important?
3.3 Web Graphics In today s module we are going to cover the art of creating graphics for your online campaigns. We will be creating graphics for Facebook & your Mailchimp Newsletter but you will be able
More informationCoding Workshop. Learning to Program with an Arduino. Lecture Notes. Programming Introduction Values Assignment Arithmetic.
Coding Workshop Learning to Program with an Arduino Lecture Notes Table of Contents Programming ntroduction Values Assignment Arithmetic Control Tests f Blocks For Blocks Functions Arduino Main Functions
More informationCMSC 201 Fall 2018 Python Coding Standards
CMSC 201 Fall 2018 Python Coding Standards The purpose of these coding standards is to make programs readable and maintainable. In the real world you may need to update your own code more than 6 months
More informationWHAT IS GOOGLE+ AND WHY SHOULD I USE IT?
CHAPTER ONE WHAT IS GOOGLE+ AND WHY SHOULD I USE IT? In this chapter: + Discovering Why Google+ Is So Great + What Is the Difference between Google+ and Other Social Networks? + Does It Cost Money to Use
More informationHow to Export Your Book as epub and Mobi file formats with Microsoft Word and Calibre
How to Export Your Book as epub and Mobi file formats with Microsoft Word and Calibre This basic tutorial will offer you some guidance on how to prepare your Microsoft Word fi le for export to the epub
More informationBook IX. Developing Applications Rapidly
Book IX Developing Applications Rapidly Contents at a Glance Chapter 1: Building Master and Detail Pages Chapter 2: Creating Search and Results Pages Chapter 3: Building Record Insert Pages Chapter 4:
More informationChoic s Administrative Login Guide
ChoiceMail s Administrative Login Guide ChoiceMail Enterprise provides you with an Administrative Login from which you can control Global settings and administer User Accounts all through a web interface.
More informationInstructions for Using the Databases
Appendix D Instructions for Using the Databases Two sets of databases have been created for you if you choose to use the Documenting Our Work forms. One set is in Access and one set is in Excel. They are
More informationPython lab session 1
Python lab session 1 Dr Ben Dudson, Department of Physics, University of York 28th January 2011 Python labs Before we can start using Python, first make sure: ˆ You can log into a computer using your username
More informationCRM CUSTOMER RELATIONSHIP MANAGEMENT
CRM CUSTOMER RELATIONSHIP MANAGEMENT Customer Relationship Management is identifying, developing and retaining profitable customers to build lasting relationships and long-term financial success. The agrē
More informationWHAT IS MATLAB?... 1 STARTING MATLAB & USING THE COMMAND LINE... 1 BASIC ARITHMETIC OPERATIONS... 5 ORDER OF OPERATIONS... 7
Contents WHAT IS MATLAB?... 1 STARTING MATLAB & USING THE COMMAND LINE... 1 BASIC ARITHMETIC OPERATIONS... 5 ORDER OF OPERATIONS... 7 WHAT IS MATLAB? MATLAB stands for MATrix LABoratory. It is designed
More informationLecture 5. Essential skills for bioinformatics: Unix/Linux
Lecture 5 Essential skills for bioinformatics: Unix/Linux UNIX DATA TOOLS Text processing with awk We have illustrated two ways awk can come in handy: Filtering data using rules that can combine regular
More informationInteractive MATLAB use. Often, many steps are needed. Automated data processing is common in Earth science! only good if problem is simple
Chapter 2 Interactive MATLAB use only good if problem is simple Often, many steps are needed We also want to be able to automate repeated tasks Automated data processing is common in Earth science! Automated
More informationHeader. Article. Footer
Styling your Interface There have been various versions of HTML since its first inception. HTML 5 being the latest has benefited from being able to look back on these previous versions and make some very
More informationAn introduction to Linux Part 4
An introduction to Linux Part 4 Open a terminal window (Ctrl-Alt-T) and follow along with these step-by-step instruction to learn some more about how to navigate in the Linux Environment. Open the terminal
More informationRyerson Back-Indexing
Ryerson Back-Indexing We have now introduced a streamlined procedure to handle files for back-indexing, which will make it much easier for all those involved both the indexers, and Alan as the Back-Indexing
More informationCRM CUSTOMER RELATIONSHIP MANAGEMENT
CRM CUSTOMER RELATIONSHIP MANAGEMENT Customer Relationship Management is identifying, developing and retaining profitable customers to build lasting relationships and long-term financial success. The agrē
More informationWindow Server 2012 Hyper-V Virtual Machine Snapshots
Window Server 2012 Hyper-V Virtual Machine Snapshots Creating a Snapshot Hyper-V makes it easy to create snapshots. To do so, open the Hyper-V Manager, right click on the virtual machine that you want
More informationAdobe Dreamweaver CC 17 Tutorial
Adobe Dreamweaver CC 17 Tutorial GETTING STARTED This tutorial focuses on the basic steps involved in creating an attractive, functional website. In using this tutorial you will learn to design a site
More informationLOOPS. Repetition using the while statement
1 LOOPS Loops are an extremely useful feature in any programming language. They allow you to direct the computer to execute certain statements more than once. In Python, there are two kinds of loops: while
More informationWorksheet - Reading Guide for Keys and Passwords
Unit 2 Lesson 15 Name(s) Period Date Worksheet - Reading Guide for Keys and Passwords Background Algorithms vs. Keys. An algorithm is how to execute the encryption and decryption and key is the secret
More informationEXPERIMENT 1. FAMILIARITY WITH DEBUG, x86 REGISTERS and MACHINE INSTRUCTIONS
EXPERIMENT 1 FAMILIARITY WITH DEBUG, x86 REGISTERS and MACHINE INSTRUCTIONS Pre-lab: This lab introduces you to a software tool known as DEBUG. Before the lab session, read the first two sections of chapter
More informationEECS 211 Lab 2. Getting Started. Getting the code. Windows. Mac/Linux
EECS 211 Lab 2 Control Statements, Functions and Structures Winter 2017 Today we are going to practice navigating in the shell and writing basic C++ code. Getting Started Let s get started by logging into
More informationOE2003 Operator s Manual
OE2003 Operator s Manual Version 1.1 02/08/2007 1. Getting Started... 2 2. Selecting Split Printout Format... 2 3. Using OE2003 during the Event... 3 4. Speeding up Data Entry... 4 5. Entering Runners
More informationCSCI-1200 Data Structures Spring 2018 Lecture 14 Associative Containers (Maps), Part 1 (and Problem Solving Too)
CSCI-1200 Data Structures Spring 2018 Lecture 14 Associative Containers (Maps), Part 1 (and Problem Solving Too) HW6 NOTE: Do not use the STL map or STL pair for HW6. (It s okay to use them for the contest.)
More informationLab #2 Physics 91SI Spring 2013
Lab #2 Physics 91SI Spring 2013 Objective: Some more experience with advanced UNIX concepts, such as redirecting and piping. You will also explore the usefulness of Mercurial version control and how to
More informationHarmony Touch User Guide
Harmony Touch User Guide Version 5 (2013-11-14) Harmony Touch User Guide Table of Contents About this Manual... 6 Terms used in this manual... 6 At a Glance... 6 Features... 6 Know your Harmony Touch...
More informationPROBLEM SOLVING AND OFFICE AUTOMATION. A Program consists of a series of instruction that a computer processes to perform the required operation.
UNIT III PROBLEM SOLVING AND OFFICE AUTOMATION Planning the Computer Program Purpose Algorithm Flow Charts Pseudo code -Application Software Packages- Introduction to Office Packages (not detailed commands
More informationHTML and CSS a further introduction
HTML and CSS a further introduction By now you should be familiar with HTML and CSS and what they are, HTML dictates the structure of a page, CSS dictates how it looks. This tutorial will teach you a few
More informationSharing Schedules and Planning Meetings
CHAPTER Sharing Schedules and Planning Meetings In this chapter Sharing Group Schedules 378 Planning a Meeting with Outlook 383 Rescheduling or Canceling a Meeting 388 Responding to Meeting Requests 388
More informationYou, too, can make useful and beautiful astronomical images at Mees: Lesson 2
You, too, can make useful and beautiful astronomical images at Mees: Lesson 2 Taking data for your images Useful references, besides Lesson 1: The Mees telescope startup/shutdown guide: http://www.pas.rochester.edu/~dmw/ast142/projects/chklist.pdf
More informationThe Dynamic Typing Interlude
CHAPTER 6 The Dynamic Typing Interlude In the prior chapter, we began exploring Python s core object types in depth with a look at Python numbers. We ll resume our object type tour in the next chapter,
More informationAPPM 2460 Matlab Basics
APPM 2460 Matlab Basics 1 Introduction In this lab we ll get acquainted with the basics of Matlab. This will be review if you ve done any sort of programming before; the goal here is to get everyone on
More information