Introduction to Occupancy Models. Jan 8, 2016 AEC 501 Nathan J. Hostetter

Size: px
Start display at page:

Download "Introduction to Occupancy Models. Jan 8, 2016 AEC 501 Nathan J. Hostetter"

Transcription

1 Introduction to Occupancy Models Jan 8, 2016 AEC 501 Nathan J. Hostetter 1

2 Occupancy Abundance often most interesting variable when analyzing a population Occupancy probability that a site is occupied Probability abundance is >0

3 Detection/non detection data Presence data rise from a two part process The species occurs in the region of interest AND The species is discovered by an investigator What do absence data tell us? The species does not occur at that particular site OR The species was not detected by the investigator

4 Occupancy studies Introduced by MacKenzie et al and Tyre et al Allows for collection of data that is less intensive than those based on abundance estimation Use a designed survey method like we discussed before simple random, stratified random, systematic, or double Multiple site visits are required to estimate detection and probability of occurrence

5 Why occupancy? Data to estimate abundance can be difficult to collect, require more time and effort, might be more limited in spatial/temporal scope Obtaining presence/absence data is Usually less intensive Cheaper Can cover a larger area or time frame Might be more practical for certain objectives

6 Why occupancy? Some common reasons and objectives Extensive monitoring programs Distribution (e.g., ranges shifts, invasive species, etc.) Habitat selection Meta population dynamics Species interactions Species richness

7 Occupancy studies Key design issues: Replication Temporal replication: repeat visits to sample units Spatial replication: randomly selected sites or sample units within area of interest

8 Model parameters Replication allows us to separate state and observation processes probability site i is occupied. p ij probability of detecting the species in site i at time j, given species is present.

9 Blue grosbeak example Associated with shrub and field habitats, medium sized trees, and edges Voluntary program to restore high quality early successional habitat in Southern Georgia (BQI bobwhite quail initiative) Are grosbeaks more likely to use fields enrolled in BQI program?

10 Blue grosbeak example N = 41 sites (spatial replication) K = 3 sample occasions (temporal replication) Example data: Site S1 S2 S

11 Model assumptions Sites are closed to changes in occupancy state between sampling occasions Duration between surveys The detection process is independent at each site Distance between sites Probability of detection is constant across sites and visits or explained by covariates Probability of occupancy is constant across sites or explained by covariates

12 Enough talk, Let s work through the blue grosbeak example

13 Introduction to R Basics and Occupancy modeling 13

14 Intro to R: Submitting commands Commands can be entered one at a time 2+2 [1] 4 2^4 [1] 16 14

15 The R environment R Console Where commands are executed Script file (File New script) Text file Save for later use Submit command by highlighting command at pressing Crtl R 15

16 R console: Interactive calculations #Try the following in the script file: 2+2 a < #create the object a a #returns object a A #Nope, case sensitive b< 2*3 b a+b #Use the +,, *, /, and ^ symbols # Use # to enter comments 16

17 Built in functions x1 < c(1,3,5,7) x1 mean(x1) [1] 4 sd(x1) [1] #vector #Help files?mean 17

18 Loading and storing data sets Comma separated variable (CSV) Create a CSV file in excel by clicking save as and scrolling to.csv. CSV files can be opened in excel, but also in any other text editor. Say C:\Documents\data.csv is an.csv file. To load a csv file: dat < read.csv( C:\\Documents\\data.csv",header=TRUE) dat?read.csv #for further help 18

19 Saving work Save your current session in an R workspace as save.image( C:\\Documents\\whatever.RData") Load a previously saved workspace File Load workspace Save script file Click on script file File Save Check out Brian Reich s intro to R at 19

20 Intro to Occupancy analysis in R Blue grosbeak example Associated with shrub and field habitats, medium sized trees, and edges Voluntary program to restore high quality early successional habitat in Southern Georgia (BQI bobwhite quail initiative) Are grosbeaks more likely to use fields enrolled in BQI program? 20

21 Intro to Occupancy analysis in R Blue grosbeak example 41 fields were surveyed Each field visited on 3 occasions during the 2001 breeding season A 500 m transect was surveyed on each field Data on detection/non detection 21

22 Load data blgr< read.csv(" head(blgr) #first 5 rows #y.1, y.2, y.3 are detection/non detection surveys summary(blgr) dim(blgr) #dimensions of the data (how many sites?) colsums(blgr) #sums the columns #how many fields were enrolled in bqi? #how many fields had blgr detections in during first survey? #what is the naïve occupancy if only the first survey was conducted? 22

23 Covariates Site level covariates Data that is site specific but does not change with repeated visits e.g., forest cover, percent urban, tree height, on/off road, etc. Observation level covariates Data that is collected specific to the sample occasion and site e.g., time of day, day of year, wind, etc. What type of covariate is bqi? 23

24 Occupancy analysis Unmarked Unmarked R package Fits models of animal abundance and occurrence 24

25 Install Unmarked install.packages("unmarked") #Only required first time to install library(unmarked) #loads package, required each time 25

26 Format data for occupancy analysis in unmarked ydat < blgr[,1:3] bqi < blgr[,4] #select columns 1 through 3, detection data #select column 4, bqi enrollment #use built in function to format data umf < unmarkedframeoccu(y=ydat, #Observation data must be named y sitecovs=data.frame(bqi=bqi)) #name site covariate bqi umf 26

27 Occupancy in unmarked #run occupancy model with no covariates # occu(~detection ~occupancy) fm1 < occu(~ 1 ~ 1, umf ) fm1 #look at the output #Get the estimates for detection backtransform(fm1['det']) #Get the estimates for occupancy #remember, occupancy is our state variable backtransform(fm1['state']) #higher or lower than naïve occupancy? Why? 27

28 Occupancy in unmarked Covariates #effect of bqi # occu(~detection ~occupancy) fm2 < occu(~ 1 ~ bqi, umf ) fm2 #look at the output #interpret bqi parameter #Get the estimates for detection backtransform(fm2['det']) #Get the estimates for occupancy backtransform(fm2['state']) #Nope, a bit more complicated with covariates #?backtransform for options 28

29 Occupancy in unmarked Model comparison #Compare model support using AIC fitlist< fitlist(fm1, fm2) modsel(fitlist) Model npars AIC delta AICwt cumltvwt fm fm

30 Summary Occupancy (presence/absence) Usually less intensive to collect Often less expensive Can cover a larger area or time frame Several important fields in ecology focus on occupancy Might be more practical for monitoring True census is often (always) impossible Must account for detection probability Requires clear objectives Quantity to be estimated Temporal and spatial scope Precision Practical constraints 30

31 EXTRA Format observation covariates in unmarked # observation covariates are recorded at each site during each survey # (e.g., wind, temperature, time of day, date, etc..) # observation covariate data will be a matrix with the same dimensions as the observation data (e.g., rows = number of sites, columns = number of visits) #use built in function to format data #assume date was recorded for each survey and entered as date.1, date.2, date.3 #these data are not available, but this shows how to write the script umf < unmarkedframeoccu(y=ydat, #Observation data must be named y sitecovs=data.frame(bqi=bqi), #name site covariate bqi obscovs=list(date=blgr[,c("date.1", "date.2", "date.3")])) #name date covariate date 31

Overview of Unmarked: An R Package for the Analysis of Data from Unmarked Animals

Overview of Unmarked: An R Package for the Analysis of Data from Unmarked Animals Overview of Unmarked: An R Package for the Analysis of Data from Unmarked Animals Ian Fiske and Richard Chandler October 10, 2012 Abstract Unmarked aims to be a complete environment for the statistical

More information

Occupancy models. Gurutzeta Guillera-Arroita University of Kent, UK National Centre for Statistical Ecology

Occupancy models. Gurutzeta Guillera-Arroita University of Kent, UK National Centre for Statistical Ecology Occupancy models Gurutzeta Guillera-Arroita University of Kent, UK National Centre for Statistical Ecology Advances in Species distribution modelling in ecological studies and conservation Pavia and Gran

More information

Represent processes and observations that span multiple levels (aka multi level models) R 2

Represent processes and observations that span multiple levels (aka multi level models) R 2 Hierarchical models Hierarchical models Represent processes and observations that span multiple levels (aka multi level models) R 1 R 2 R 3 N 1 N 2 N 3 N 4 N 5 N 6 N 7 N 8 N 9 N i = true abundance on a

More information

Approach to Field Research Data Generation and Field Logistics Part 1. Road Map 8/26/2016

Approach to Field Research Data Generation and Field Logistics Part 1. Road Map 8/26/2016 Approach to Field Research Data Generation and Field Logistics Part 1 Lecture 3 AEC 460 Road Map How we do ecology Part 1 Recap Types of data Sampling abundance and density methods Part 2 Sampling design

More information

Brett Skelly, Katharine Lewis, Reina Tyl, Gordon Dimmig & Christopher Rota West Virginia University

Brett Skelly, Katharine Lewis, Reina Tyl, Gordon Dimmig & Christopher Rota West Virginia University CHAPTER 22 Occupancy models multi-species Brett Skelly, Katharine Lewis, Reina Tyl, Gordon Dimmig & Christopher Rota West Virginia University Ecological communities are composed of multiple interacting

More information

Four aspects of a sampling strategy necessary to make accurate and precise inferences about populations are:

Four aspects of a sampling strategy necessary to make accurate and precise inferences about populations are: Why Sample? Often researchers are interested in answering questions about a particular population. They might be interested in the density, species richness, or specific life history parameters such as

More information

Using the EartH2Observe data portal to analyse drought indicators. Lesson 4: Using Python Notebook to access and process data

Using the EartH2Observe data portal to analyse drought indicators. Lesson 4: Using Python Notebook to access and process data Using the EartH2Observe data portal to analyse drought indicators Lesson 4: Using Python Notebook to access and process data Preface In this fourth lesson you will again work with the Water Cycle Integrator

More information

Deciphering the Enigma of Undetected Species, Phylogenetic, and Functional Diversity. Based on Good-Turing Theory

Deciphering the Enigma of Undetected Species, Phylogenetic, and Functional Diversity. Based on Good-Turing Theory Metadata S1 Deciphering the Enigma of Undetected Species, Phylogenetic, and Functional Diversity Based on Good-Turing Theory Anne Chao, Chun-Huo Chiu, Robert K. Colwell, Luiz Fernando S. Magnago, Robin

More information

A First Course on Kinetics and Reaction Engineering Example S3.1

A First Course on Kinetics and Reaction Engineering Example S3.1 Example S3.1 Problem Purpose This example shows how to use the MATLAB script file, FitLinSR.m, to fit a linear model to experimental data. Problem Statement Assume that in the course of solving a kinetics

More information

MATLAB Ordinary Differential Equation (ODE) solver for a simple example 1. Introduction

MATLAB Ordinary Differential Equation (ODE) solver for a simple example 1. Introduction MATLAB Ordinary Differential Equation (ODE) solver for a simple example 1. Introduction Differential equations are a convenient way to express mathematically a change of a dependent variable (e.g. concentration

More information

CS Homework 3. October 15, 2009

CS Homework 3. October 15, 2009 CS 294 - Homework 3 October 15, 2009 If you have questions, contact Alexandre Bouchard (bouchard@cs.berkeley.edu) for part 1 and Alex Simma (asimma@eecs.berkeley.edu) for part 2. Also check the class website

More information

NINE CHOICE SERIAL REACTION TIME TASK

NINE CHOICE SERIAL REACTION TIME TASK instrumentation and software for research NINE CHOICE SERIAL REACTION TIME TASK MED-STATE NOTATION PROCEDURE SOF-700RA-8 USER S MANUAL DOC-025 Rev. 1.3 Copyright 2013 All Rights Reserved MED Associates

More information

POC via CHEMnetBASE for Identifying Unknowns

POC via CHEMnetBASE for Identifying Unknowns Table of Contents A red arrow was used to identify where buttons and functions are located in CHEMnetBASE. Figure Description Page Entering the Properties of Organic Compounds (POC) Database 1 Swain Home

More information

WindNinja Tutorial 3: Point Initialization

WindNinja Tutorial 3: Point Initialization WindNinja Tutorial 3: Point Initialization 07/20/2017 Introduction Welcome to. This tutorial will step you through the process of running a WindNinja simulation that is initialized by location specific

More information

Urban Canopy Tool User Guide `bo`

Urban Canopy Tool User Guide `bo` Urban Canopy Tool User Guide `bo` ADMS Urban Canopy Tool User Guide Version 2.0 June 2014 Cambridge Environmental Research Consultants Ltd. 3, King s Parade Cambridge CB2 1SJ UK Telephone: +44 (0)1223

More information

Math 98 - Introduction to MATLAB Programming. Spring Lecture 3

Math 98 - Introduction to MATLAB Programming. Spring Lecture 3 Reminders Instructor: Chris Policastro Class Website: https://math.berkeley.edu/~cpoli/math98/fall2016.html Assignment Submission: https://bcourses.berkeley.edu Homework 2 1 Due September 8th by 11:59pm

More information

Occupancy models. Gurutzeta Guillera-Arroita University of Kent, UK National Centre for Statistical Ecology

Occupancy models. Gurutzeta Guillera-Arroita University of Kent, UK National Centre for Statistical Ecology Occupancy models Gurutzeta Guillera-Arroita University of Kent, UK National Centre for Statistical Ecology Advances in Species distribution modelling in ecological studies and conservation Pavia and Gran

More information

LAB #6 The Swaying Building

LAB #6 The Swaying Building LAB #6 The Swaying Building Goal: Determine a model of the swaying of a skyscraper; estimating parameters Required tools: Matlab routines pplane, ode45, plot; M-files; systems of differential equations.

More information

Gravity Modelling Forward Modelling Of Synthetic Data

Gravity Modelling Forward Modelling Of Synthetic Data Gravity Modelling Forward Modelling Of Synthetic Data After completing this practical you should be able to: The aim of this practical is to become familiar with the concept of forward modelling as a tool

More information

EXERCISE 13: SINGLE-SPECIES, MULTIPLE-SEASON OCCUPANCY MODELS

EXERCISE 13: SINGLE-SPECIES, MULTIPLE-SEASON OCCUPANCY MODELS EXERCISE 13: SINGLE-SPECIES, MULTIPLE-SEASON OCCUPANCY MODELS Please cite this work as: Donovan, T. M. and J. Hines. 2007. Exercises in occupancy modeling and estimation.

More information

ICM-Chemist How-To Guide. Version 3.6-1g Last Updated 12/01/2009

ICM-Chemist How-To Guide. Version 3.6-1g Last Updated 12/01/2009 ICM-Chemist How-To Guide Version 3.6-1g Last Updated 12/01/2009 ICM-Chemist HOW TO IMPORT, SKETCH AND EDIT CHEMICALS How to access the ICM Molecular Editor. 1. Click here 2. Start sketching How to sketch

More information

8. Classification and Regression Trees (CART, MRT & RF)

8. Classification and Regression Trees (CART, MRT & RF) 8. Classification and Regression Trees (CART, MRT & RF) Classification And Regression Tree analysis (CART) and its extension to multiple simultaneous response variables, Multivariate Regression Tree analysis

More information

POC via CHEMnetBASE for Identifying Unknowns

POC via CHEMnetBASE for Identifying Unknowns Table of Contents A red arrow is used to identify where buttons and functions are located in CHEMnetBASE. Figure Description Page Entering the Properties of Organic Compounds (POC) Database 1 CHEMnetBASE

More information

AMS 132: Discussion Section 2

AMS 132: Discussion Section 2 Prof. David Draper Department of Applied Mathematics and Statistics University of California, Santa Cruz AMS 132: Discussion Section 2 All computer operations in this course will be described for the Windows

More information

Due: Monday November 26 th LAB 7: Rivers and Flood Frequency

Due: Monday November 26 th LAB 7: Rivers and Flood Frequency 1 12.001 Due: Monday November 26 th LAB 7: Rivers and Flood Frequency Overview and Objectives This exercise will provide some hands-on experience with methods used for predicting flood frequency and magnitude.

More information

EXERCISE 14: SINGLE-SEASON, SPECIES-INTERACTIONS OCCUPANCY MODELS. In collaboration with Rebecca J. Pfeiffer and Jeremy M. Clark

EXERCISE 14: SINGLE-SEASON, SPECIES-INTERACTIONS OCCUPANCY MODELS. In collaboration with Rebecca J. Pfeiffer and Jeremy M. Clark EXERCISE 14: SINGLE-SEASON, SPECIES-INTERACTIONS OCCUPANCY MODELS In collaboration with Rebecca J. Pfeiffer and Jeremy M. Clark University of Vermont, Rubenstein School of Environment and Natural Resources

More information

MATLAB BASICS. Instructor: Prof. Shahrouk Ahmadi. TA: Kartik Bulusu

MATLAB BASICS. Instructor: Prof. Shahrouk Ahmadi. TA: Kartik Bulusu MATLAB BASICS Instructor: Prof. Shahrouk Ahmadi 1. What are M-files TA: Kartik Bulusu M-files are files that contain a collection of MATLAB commands or are used to define new MATLAB functions. For the

More information

HEC-HMS Lab 4 Using Frequency Storms in HEC-HMS

HEC-HMS Lab 4 Using Frequency Storms in HEC-HMS HEC-HMS Lab 4 Using Frequency Storms in HEC-HMS Created by Venkatesh Merwade (vmerwade@purdue.edu) Learning outcomes The objective of this lab is to learn how HEC-HMS is used to determine design flow by

More information

BCMB/CHEM 8190 Lab Exercise Using Maple for NMR Data Processing and Pulse Sequence Design March 2012

BCMB/CHEM 8190 Lab Exercise Using Maple for NMR Data Processing and Pulse Sequence Design March 2012 BCMB/CHEM 8190 Lab Exercise Using Maple for NMR Data Processing and Pulse Sequence Design March 2012 Introduction Maple is a powerful collection of routines to aid in the solution of mathematical problems

More information

Occupancy models. Gurutzeta Guillera-Arroita University of Kent, UK National Centre for Statistical Ecology

Occupancy models. Gurutzeta Guillera-Arroita University of Kent, UK National Centre for Statistical Ecology Occupancy models Gurutzeta Guillera-Arroita University of Kent, UK National Centre for Statistical Ecology Advances in Species distribution modelling in ecological studies and conservation Pavia and Gran

More information

Lightcloud Application

Lightcloud Application Controlling Your Lightcloud System Lightcloud Application Lightcloud Application Navigating the Application Devices Device Settings Organize Control Energy Scenes Schedules Demand Response Power Up State

More information

IFM Chemistry Computational Chemistry 2010, 7.5 hp LAB2. Computer laboratory exercise 1 (LAB2): Quantum chemical calculations

IFM Chemistry Computational Chemistry 2010, 7.5 hp LAB2. Computer laboratory exercise 1 (LAB2): Quantum chemical calculations Computer laboratory exercise 1 (LAB2): Quantum chemical calculations Introduction: The objective of the second computer laboratory exercise is to get acquainted with a program for performing quantum chemical

More information

2/7/2018. Strata. Strata

2/7/2018. Strata. Strata The strata option allows you to control how permutations are done. Specifically, to constrain permutations. Why would you want to do this? In this dataset, there are clear differences in area (A vs. B),

More information

Introduction to RStudio

Introduction to RStudio Introduction to RStudio Carl Tony Fakhry Jie Chen April 4, 2015 Introduction R is a powerful language and environment for statistical computing and graphics. R is freeware and there is lot of help available

More information

AMS 27L LAB #8 Winter 2009

AMS 27L LAB #8 Winter 2009 AMS 27L LAB #8 Winter 29 Solving ODE s in Matlab Objectives:. To use Matlab s ODE Solvers 2. To practice using functions and in-line functions Matlab s ODE Suite Matlab offers a suite of ODE solvers including:

More information

Lab Activity: The Central Limit Theorem

Lab Activity: The Central Limit Theorem Lab Activity: The Central Limit Theorem In this lab activity, you will explore the properties of the Central Limit Theorem. Student Learning Outcomes By the end of this chapter, you should be able to do

More information

Business Analytics and Data Mining Modeling Using R Prof. Gaurav Dixit Department of Management Studies Indian Institute of Technology, Roorkee

Business Analytics and Data Mining Modeling Using R Prof. Gaurav Dixit Department of Management Studies Indian Institute of Technology, Roorkee Business Analytics and Data Mining Modeling Using R Prof. Gaurav Dixit Department of Management Studies Indian Institute of Technology, Roorkee Lecture - 04 Basic Statistics Part-1 (Refer Slide Time: 00:33)

More information

Section 7: Discriminant Analysis.

Section 7: Discriminant Analysis. Section 7: Discriminant Analysis. Ensure you have completed all previous worksheets before advancing. 1 Linear Discriminant Analysis To perform Linear Discriminant Analysis in R we will make use of the

More information

Chapter 1 Linear Equations. 1.1 Systems of Linear Equations

Chapter 1 Linear Equations. 1.1 Systems of Linear Equations Chapter Linear Equations. Systems of Linear Equations A linear equation in the n variables x, x 2,..., x n is one that can be expressed in the form a x + a 2 x 2 + + a n x n = b where a, a 2,..., a n and

More information

The Geodatabase Working with Spatial Analyst. Calculating Elevation and Slope Values for Forested Roads, Streams, and Stands.

The Geodatabase Working with Spatial Analyst. Calculating Elevation and Slope Values for Forested Roads, Streams, and Stands. GIS LAB 7 The Geodatabase Working with Spatial Analyst. Calculating Elevation and Slope Values for Forested Roads, Streams, and Stands. This lab will ask you to work with the Spatial Analyst extension.

More information

Land-Use Land-Cover Change Detector

Land-Use Land-Cover Change Detector 15 th Esri India User Conference 2014 Land-Use Land-Cover Change Detector Rushikesh Padsala Email ID:- rushikesh101@gmail.com Student, III Semester, M.Tech Geomatics, Faculty of Technology, CEPT University

More information

Using Microsoft Excel

Using Microsoft Excel Using Microsoft Excel Objective: Students will gain familiarity with using Excel to record data, display data properly, use built-in formulae to do calculations, and plot and fit data with linear functions.

More information

MATLAB Project 2: MATH240, Spring 2013

MATLAB Project 2: MATH240, Spring 2013 1. Method MATLAB Project 2: MATH240, Spring 2013 This page is more information which can be helpful for your MATLAB work, including some new commands. You re responsible for knowing what s been done before.

More information

Getting to the Roots of Quadratics

Getting to the Roots of Quadratics NAME BACKGROUND Graphically: The real roots of a function are the x-coordinates of the points at which the graph of the function intercepts/crosses the x-axis. For a quadratic function, whose graph is

More information

Nested Frequency Plot Sample Design and Field Methods for Vegetation Monitoring

Nested Frequency Plot Sample Design and Field Methods for Vegetation Monitoring 1 Nested Frequency Plot Sample Design and Field Methods for Vegetation Monitoring Materials Plot frame Map of site showing boundaries and sampling point locations Compass GPS pre-loaded with sample points

More information

Lab 1: Handout GULP: an Empirical energy code

Lab 1: Handout GULP: an Empirical energy code Lab 1: Handout GULP: an Empirical energy code We will be using the GULP code as our energy code. GULP is a program for performing a variety of types of simulations on 3D periodic solids, gas phase clusters,

More information

Search for the Gulf of Carpentaria in the remap search bar:

Search for the Gulf of Carpentaria in the remap search bar: This tutorial is aimed at getting you started with making maps in Remap (). In this tutorial we are going to develop a simple classification of mangroves in northern Australia. Before getting started with

More information

Calculating Bond Enthalpies of the Hydrides

Calculating Bond Enthalpies of the Hydrides Proposed Exercise for the General Chemistry Section of the Teaching with Cache Workbook: Calculating Bond Enthalpies of the Hydrides Contributed by James Foresman, Rachel Fogle, and Jeremy Beck, York College

More information

To hear the seminar, dial (605) , access code

To hear the seminar, dial (605) , access code Welcome to the Seminar Resource Selection Functions and Patch Occupancy Models: Similarities and Differences Lyman McDonald Senior Biometrician WEST, Inc. Cheyenne, Wyoming and Laramie, Wyoming lmcdonald@west-inc.com

More information

McIDAS-V Tutorial Displaying Point Observations from ADDE Datasets updated July 2016 (software version 1.6)

McIDAS-V Tutorial Displaying Point Observations from ADDE Datasets updated July 2016 (software version 1.6) McIDAS-V Tutorial Displaying Point Observations from ADDE Datasets updated July 2016 (software version 1.6) McIDAS-V is a free, open source, visualization and data analysis software package that is the

More information

Eric Pitman Summer Workshop in Computational Science

Eric Pitman Summer Workshop in Computational Science Eric Pitman Summer Workshop in Computational Science Intro to Project Introduction Jeanette Sperhac & Amanda Ruby Introducing the Workshop Project Here's what we'll cover: The story of the HWI protein

More information

CHUNG-ANG UNIVERSITY Linear Algebra Spring Solutions to Computer Project #2

CHUNG-ANG UNIVERSITY Linear Algebra Spring Solutions to Computer Project #2 CHUNG-ANG UNIVERSITY Linear Algebra Spring 2014 s to Computer Project #2 Problem 2.1 Find the adjacency matrix for the following graph (all edges are bidirectional). P5 From the given bidirectional graph

More information

Search for the Dubai in the remap search bar:

Search for the Dubai in the remap search bar: This tutorial is aimed at developing maps for two time periods with in Remap (). In this tutorial we are going to develop a classification water and non-water in Dubai for the year 2000 and the year 2016.

More information

Figure 9.1: A Latin square of order 4, used to construct four types of design

Figure 9.1: A Latin square of order 4, used to construct four types of design 152 Chapter 9 More about Latin Squares 9.1 Uses of Latin squares Let S be an n n Latin square. Figure 9.1 shows a possible square S when n = 4, using the symbols 1, 2, 3, 4 for the letters. Such a Latin

More information

Recurrence Relations

Recurrence Relations Teachers Teaching with Technology (Scotland) Teachers Teaching with Technology T 3 Scotland Recurrence Relations Teachers Teaching with Technology (Scotland) RECURRENCE RELATIONS Aim The aim of this unit

More information

CityGML XFM Application Template Documentation. Bentley Map V8i (SELECTseries 2)

CityGML XFM Application Template Documentation. Bentley Map V8i (SELECTseries 2) CityGML XFM Application Template Documentation Bentley Map V8i (SELECTseries 2) Table of Contents Introduction to CityGML 1 CityGML XFM Application Template 2 Requirements 2 Finding Documentation 2 To

More information

1 A Review of Correlation and Regression

1 A Review of Correlation and Regression 1 A Review of Correlation and Regression SW, Chapter 12 Suppose we select n = 10 persons from the population of college seniors who plan to take the MCAT exam. Each takes the test, is coached, and then

More information

Reporting from DIMA Preparing for Data Analysis

Reporting from DIMA Preparing for Data Analysis Reporting from DIMA Preparing for Data Analysis After data collection and quality control, the next step in monitoring is extracting data for analysis. This document will guide you through extracting the

More information

Lab 1: Introduction to Measurement

Lab 1: Introduction to Measurement Lab 1: Introduction to Measurement Instructor: Professor Dr. K. H. Chu Measurement is the foundation of gathering data in science. In order to perform successful experiments, it is vitally important to

More information

Getting started with spatstat

Getting started with spatstat Getting started with spatstat Adrian Baddeley, Rolf Turner and Ege Rubak For spatstat version 1.54-0 Welcome to spatstat, a package in the R language for analysing spatial point patterns. This document

More information

Introduction to Matlab

Introduction to Matlab History of Matlab Starting Matlab Matrix operation Introduction to Matlab Useful commands in linear algebra Scripts-M file Use Matlab to explore the notion of span and the geometry of eigenvalues and eigenvectors.

More information

Sample Alignment (2D detector) Part

Sample Alignment (2D detector) Part Sample Alignment (2D detector) Part Contents Contents 1 How to set Part conditions...1 1.1 Setting conditions... 1 1.2 Customizing scan conditions and slit conditions... 6 2 Sample alignment sequence...13

More information

Introduction to Computational Neuroscience

Introduction to Computational Neuroscience CSE2330 Introduction to Computational Neuroscience Basic computational tools and concepts Tutorial 1 Duration: two weeks 1.1 About this tutorial The objective of this tutorial is to introduce you to: the

More information

ALDEx: ANOVA-Like Differential Gene Expression Analysis of Single-Organism and Meta-RNA-Seq

ALDEx: ANOVA-Like Differential Gene Expression Analysis of Single-Organism and Meta-RNA-Seq ALDEx: ANOVA-Like Differential Gene Expression Analysis of Single-Organism and Meta-RNA-Seq Andrew Fernandes, Gregory Gloor, Jean Macklaim July 18, 212 1 Introduction This guide provides an overview of

More information

Geographical Information Systems

Geographical Information Systems Geographical Information Systems Geographical Information Systems (GIS) is a relatively new technology that is now prominent in the ecological sciences. This tool allows users to map geographic features

More information

VolksMeter with one as opposed to two pendulums

VolksMeter with one as opposed to two pendulums VolksMeter with one as opposed to two pendulums Preface In all of the discussions that follow, remember that a pendulum, which is the seismic element used in the VolksMeter, responds only to horizontal

More information

How many states. Record high temperature

How many states. Record high temperature Record high temperature How many states Class Midpoint Label 94.5 99.5 94.5-99.5 0 97 99.5 104.5 99.5-104.5 2 102 102 104.5 109.5 104.5-109.5 8 107 107 109.5 114.5 109.5-114.5 18 112 112 114.5 119.5 114.5-119.5

More information

How Do I Create a Hubble Diagram to show the expanding universe?

How Do I Create a Hubble Diagram to show the expanding universe? How Do I Create a Hubble Diagram to show the expanding universe? An extremely important topic in astronomy is the expansion of the universe. Although the expanding universe is nearly always discussed in

More information

FireFamilyPlus Version 5.0

FireFamilyPlus Version 5.0 FireFamilyPlus Version 5.0 Working with the new 2016 NFDRS model Objectives During this presentation, we will discuss Changes to FireFamilyPlus Data requirements for NFDRS2016 Quality control for data

More information

FleXScan User Guide. for version 3.1. Kunihiko Takahashi Tetsuji Yokoyama Toshiro Tango. National Institute of Public Health

FleXScan User Guide. for version 3.1. Kunihiko Takahashi Tetsuji Yokoyama Toshiro Tango. National Institute of Public Health FleXScan User Guide for version 3.1 Kunihiko Takahashi Tetsuji Yokoyama Toshiro Tango National Institute of Public Health October 2010 http://www.niph.go.jp/soshiki/gijutsu/index_e.html User Guide version

More information

Newton s Cooling Model in Matlab and the Cooling Project!

Newton s Cooling Model in Matlab and the Cooling Project! Newton s Cooling Model in Matlab and the Cooling Project! James K. Peterson Department of Biological Sciences and Department of Mathematical Sciences Clemson University March 10, 2014 Outline Your Newton

More information

Overview Objectives Materials Background Activity Procedure

Overview Objectives Materials Background Activity Procedure Overview In this activity, students will explore how to determine how to assemble information about plant distributions, and relate those distributional to the environment by assembling information on

More information

Esri EADA10. ArcGIS Desktop Associate. Download Full Version :

Esri EADA10. ArcGIS Desktop Associate. Download Full Version : Esri EADA10 ArcGIS Desktop Associate Download Full Version : http://killexams.com/pass4sure/exam-detail/eada10 Question: 85 Which format is appropriate for exporting map documents that require vector layers

More information

Cantera / Stancan Primer

Cantera / Stancan Primer Cantera / Stancan Primer Matthew Campbell; A.J. Simon; Chris Edwards Introduction to Cantera and Stancan Cantera is an open-source, object-oriented software package which performs chemical and thermodynamic

More information

Chapter 2 Exploratory Data Analysis

Chapter 2 Exploratory Data Analysis Chapter 2 Exploratory Data Analysis 2.1 Objectives Nowadays, most ecological research is done with hypothesis testing and modelling in mind. However, Exploratory Data Analysis (EDA), which uses visualization

More information

Search for the Dubai in the remap search bar:

Search for the Dubai in the remap search bar: This tutorial is aimed at developing maps for two time periods with in Remap (). In this tutorial we are going to develop a classification water and non-water in Dubai for the year 2000 and the year 2016.

More information

Supplementary File 3: Tutorial for ASReml-R. Tutorial 1 (ASReml-R) - Estimating the heritability of birth weight

Supplementary File 3: Tutorial for ASReml-R. Tutorial 1 (ASReml-R) - Estimating the heritability of birth weight Supplementary File 3: Tutorial for ASReml-R Tutorial 1 (ASReml-R) - Estimating the heritability of birth weight This tutorial will demonstrate how to run a univariate animal model using the software ASReml

More information

Chapter 6. Field Trip to Sandia Mountains.

Chapter 6. Field Trip to Sandia Mountains. University of New Mexico Biology 310L Principles of Ecology Lab Manual Page -40 Chapter 6. Field Trip to Sandia Mountains. Outline of activities: 1. Travel to Sandia Mountains 2. Collect forest community

More information

Incorporating Boosted Regression Trees into Ecological Latent Variable Models

Incorporating Boosted Regression Trees into Ecological Latent Variable Models Incorporating Boosted Regression Trees into Ecological Latent Variable Models Rebecca A. Hutchinson, Li-Ping Liu, Thomas G. Dietterich School of EECS, Oregon State University Motivation Species Distribution

More information

Distance sampling analysis in unmarked

Distance sampling analysis in unmarked Distance sampling analysis in unmarked Richard Chandler USGS Patuxent Wildlife Research Center May 14, 2017 Abstract Distance sampling is a wildlife sampling technique used to estimate population size

More information

Directions: Using the Succession Power Point, answer the following questions. 1. What did these events do to the earth? 2. How did the events do this?

Directions: Using the Succession Power Point, answer the following questions. 1. What did these events do to the earth? 2. How did the events do this? Name Period Date Assigned Date Due Date Returned Directions: Using the Succession Power Point, answer the following questions. 1. What did these events do to the earth? 2. How did the events do this? 3.

More information

Migrating Defense Workflows from ArcMap to ArcGIS Pro. Renee Bernstein and Jared Sellers

Migrating Defense Workflows from ArcMap to ArcGIS Pro. Renee Bernstein and Jared Sellers Migrating Defense Workflows from ArcMap to ArcGIS Pro Renee Bernstein and Jared Sellers ArcGIS Desktop Desktop Web Device ArcMap ArcCatalog ArcScene ArcGlobe ArcGIS Pro portal Server Online Content and

More information

John Erb, Minnesota Department of Natural Resources, Forest Wildlife Research Group

John Erb, Minnesota Department of Natural Resources, Forest Wildlife Research Group FURBEARER WINTER TRACK SURVEY SUMMARY, John Erb, Minnesota Department of Natural Resources, Forest Wildlife Research Group INTRODUCTION Monitoring the distribution and abundance of carnivores can be important

More information

DISCRETE RANDOM VARIABLES EXCEL LAB #3

DISCRETE RANDOM VARIABLES EXCEL LAB #3 DISCRETE RANDOM VARIABLES EXCEL LAB #3 ECON/BUSN 180: Quantitative Methods for Economics and Business Department of Economics and Business Lake Forest College Lake Forest, IL 60045 Copyright, 2011 Overview

More information

MIS 0855 Data Science (Section 005) Fall 2016 In-Class Exercise (Week 4) Visualizing with Maps

MIS 0855 Data Science (Section 005) Fall 2016 In-Class Exercise (Week 4) Visualizing with Maps MIS 0855 Data Science (Section 005) Fall 2016 In-Class Exercise (Week 4) Visualizing with Maps Objective: Learn how to use Tableau s powerful mapping tools Learning Outcomes: Learn at what levels (e.g.

More information

Avida-ED Quick Start User Manual

Avida-ED Quick Start User Manual Avida-ED Quick Start User Manual I. General Avida-ED Workspace Viewer chooser Lab Bench Freezer (A) Viewer chooser buttons Switch between lab bench views (B) Lab bench Three lab bench options: 1. Population

More information

Explanation and guidance for a decision-support tool to help manage post-fire Black-backed Woodpecker habitat

Explanation and guidance for a decision-support tool to help manage post-fire Black-backed Woodpecker habitat Explanation and guidance for a decision-support tool to help manage post-fire Black-backed Woodpecker habitat Morgan W. Tingley1,2, Robert L. Wilkerson2, and Rodney B. Siegel2 1 Ecology and Evolutionary

More information

Map My Property User Guide

Map My Property User Guide Map My Property User Guide Map My Property Table of Contents About Map My Property... 2 Accessing Map My Property... 2 Links... 3 Navigating the Map... 3 Navigating to a Specific Location... 3 Zooming

More information

Introduction to ggplot2. ggplot2 is (in my opinion) one of the best documented packages in R. The full documentation for it can be found here:

Introduction to ggplot2. ggplot2 is (in my opinion) one of the best documented packages in R. The full documentation for it can be found here: Introduction to ggplot2 This practical introduces a slightly different method of creating plots in R using the ggplot2 package. The package is an implementation of Leland Wilkinson's Grammar of Graphics-

More information

K1D: Multivariate Ripley s K-function for one-dimensional data. Daniel G. Gavin University of Oregon Department of Geography Version 1.

K1D: Multivariate Ripley s K-function for one-dimensional data. Daniel G. Gavin University of Oregon Department of Geography Version 1. K1D: Multivariate Ripley s K-function for one-dimensional data Daniel G. Gavin University of Oregon Department of Geography Version 1.2 (July 2010) 1 Contents 1. Background 1a. Bivariate and multivariate

More information

WeatherHawk Weather Station Protocol

WeatherHawk Weather Station Protocol WeatherHawk Weather Station Protocol Purpose To log atmosphere data using a WeatherHawk TM weather station Overview A weather station is setup to measure and record atmospheric measurements at 15 minute

More information

The data for this lab comes from McDonald Forest. We will be working with spatial data representing the forest boundary, streams, roads, and stands.

The data for this lab comes from McDonald Forest. We will be working with spatial data representing the forest boundary, streams, roads, and stands. GIS LAB 6 Using the Projection Utility. Converting Data to Oregon s Approved Lambert Projection. Determining Stand Size, Stand Types, Road Length, and Stream Length. This lab will ask you to work with

More information

A Brief Introduction To. GRTensor. On MAPLE Platform. A write-up for the presentation delivered on the same topic as a part of the course PHYS 601

A Brief Introduction To. GRTensor. On MAPLE Platform. A write-up for the presentation delivered on the same topic as a part of the course PHYS 601 A Brief Introduction To GRTensor On MAPLE Platform A write-up for the presentation delivered on the same topic as a part of the course PHYS 601 March 2012 BY: ARSHDEEP SINGH BHATIA arshdeepsb@gmail.com

More information

Import Digital Spatial Data into OneStop

Import Digital Spatial Data into OneStop Import Digital Spatial Data into OneStop» Intended User: Pipeline Licence or Amendments Applicants Overview To apply for a pipeline or pipeline installation licence, applicants must upload the proposed

More information

Administering your Enterprise Geodatabase using Python. Jill Penney

Administering your Enterprise Geodatabase using Python. Jill Penney Administering your Enterprise Geodatabase using Python Jill Penney Assumptions Basic knowledge of python Basic knowledge enterprise geodatabases and workflows You want code Please turn off or silence cell

More information

An Introduction to Matlab

An Introduction to Matlab An Introduction to Matlab James K. Peterson Department of Biological Sciences and Department of Mathematical Sciences Clemson University August 25, 2013 Outline Starting Matlab Matlab Vectors and Functions

More information

Harvard Life Science Outreach December 7, 2017 Measuring ecosystem carbon fluxes using eddy covariance data ACTIVITIES I. NAME THAT ECOSYSTEM!

Harvard Life Science Outreach December 7, 2017 Measuring ecosystem carbon fluxes using eddy covariance data ACTIVITIES I. NAME THAT ECOSYSTEM! Harvard Life Science Outreach December 7, 2017 Measuring ecosystem carbon fluxes using eddy covariance data ACTIVITIES I. NAME THAT ECOSYSTEM! Objective: Distinguish ecosystems (tropical forest vs. temperate

More information

(THIS IS AN OPTIONAL BUT WORTHWHILE EXERCISE)

(THIS IS AN OPTIONAL BUT WORTHWHILE EXERCISE) PART 2: Analysis in ArcGIS (THIS IS AN OPTIONAL BUT WORTHWHILE EXERCISE) Step 1: Start ArcCatalog and open a geodatabase If you have a shortcut icon for ArcCatalog on your desktop, double-click it to start

More information

CSCE 155N Fall Homework Assignment 2: Stress-Strain Curve. Assigned: September 11, 2012 Due: October 02, 2012

CSCE 155N Fall Homework Assignment 2: Stress-Strain Curve. Assigned: September 11, 2012 Due: October 02, 2012 CSCE 155N Fall 2012 Homework Assignment 2: Stress-Strain Curve Assigned: September 11, 2012 Due: October 02, 2012 Note: This assignment is to be completed individually - collaboration is strictly prohibited.

More information

Session 2: Exploring GIS

Session 2: Exploring GIS EMB/RTC-GIS/Event 2/Session 2/1 Session 2: Exploring GIS Map Production - Exploring various GIS functions Objectives: 1. To create a map layer Air Pollution Index (API) and its attribute table 2. To symbolize

More information