Geometric Morphometrics
|
|
- Griffin Francis
- 5 years ago
- Views:
Transcription
1 Geometric Morphometrics First analysis J A K L E DBC F I G H Mathematica map of Marmot localities from Assignment 1
2 Tips for data manipulation in Mathematica Flatten[ ] - Takes a nested list and flattens it into a single list. Partition[ ] - Opposite of flatten: groups items into a nested list. Transpose[ ] - Switches columns to rows and rows to columns.
3 Taking rows and columns of data in Mathematica Example 1: take column 2 of row 5 Double square brackets after a variable allow you to select parts of a list or matrix. For these examples, data is a matrix with ten rows and seven columns. The first number in the brackets indicates rows, the second number indicates columns. Mathematica code: data[[5, 2]] Example 2: take all of row 4 The code for taking the highlighted data is shown beneath each example. Mathematica code: data[[4]]
4 Taking rows and columns (cont.) Example 3: take rows 3 to the last row Example 5: take rows 3 then 6 Mathematica code: data[[3;;]] Example 4: take rows 3 through 6 Mathematica code: data[[{3,6}]] Example 6: take column 1 Mathematica code: data[[3;;6]] Mathematica code: data[[1;;,1]]
5 Taking rows and columns (cont.) Example 7: take columns 3 through the end Example 9: take rows 4 through 8 in columns 3 through 5 Mathematica code: data[[1;;,3;;]] Example 8: take columns 3 through 5 Mathematica code: data[[1;;8,3;;5]] Example 10: take columns 3 then 6 Mathematica code: data[[1;;,3;;5]] Mathematica code: data[[1;;,{3,6}]]
6 Taking rows and columns (cont.) Example 11: take columns 6 then 3 Example 12: take rows 1-6 of columns 2, 4, and 6 Mathematica code: data[[1;;,{6,3}]] Mathematica code: data[[1;;6,{2,4,6}]]
7 Taking longitude and latitude from Assignment 1 For the map assignment you needed longitude and latitude from the table stored in data. Furthermore, you need longitude in your first column because it should be on the horizontal x-axis, whereas latitude should be in the second column so it will appear on the y-axis. You also need to discard the first row because it contains column labels instead of numbers. Mathematica code: data[[2;;, {9,8}]]
8 Map[] a function for repeating the same thing for every item in a list H* three ways to put your coordinates into the Point@D function *L coords Out[12]= , 90.45<, , <, , <, , <, 838., 73.<, , <, , <, , <, , <, , 7.934<, , <, , << H* table works by counting out each item in the list and putting it into the Point@D funtion *L Table@Point@coords@@xDDD, 8x, Length@coordsD<D Out[15]= 8Point@ , 90.45<D, Point@ , <D, Point@834.62, <D, Point@ , <D, Point@838., 73.<D, Point@ , <D, Point@ , <D, Point@ , <D, Point@ , <D, Point@ , 7.934<D, Point@ , <D, Point@ , <D< H* Map@D function replaces the apple with each element of coords. The & is placed at the end to indicate that the replacement should continue until all elements in coords have been used. *L Map@Point@appleD &, coordsd Out[16]= 8Point@ , 90.45<D, Point@ , <D, Point@834.62, <D, Point@ , <D, Point@838., 73.<D, Point@ , <D, Point@ , <D, Point@ , <D, Point@ , <D, Point@ , 7.934<D, Point@ , <D, Point@ , <D< Out[17]= H* shortcut for Map@D. Takes each element on the right of the êû and replaces apple on the left with it. & causes the replacement to repeat for all items in coords. This syntax requires much less typing than the Table@D format above. *L Point@appleD & êû coords 8Point@ , 90.45<D, Point@ , <D, Point@834.62, <D, Point@ , <D, Point@838., 73.<D, Point@ , <D, Point@ , <D, Point@ , <D, Point@ , <D, Point@ , 7.934<D, Point@ , <D, Point@ , <D<
9 Steps in a Geometric Morphometric Methods (GMM) Analysis 1. Collect landmark coordinates 2. Do a Procrustes superimposition Standardizes landmarks by rescaling them and rotating them to a common orientation using leastsquares fitting 3. Analyze similarity and difference of shape Analysis usually starts with a Principal Components Analysis, which (A) shows similarity and differences as simple scatter plots, and (B) provides new variables for further statistical analysis
10 Performing a GMM analysis in Mathematica GMM functions are in the Polly Morphometrics add-in package for Mathematica 1. Download the latest version of the package at (right click on link to save as file) 2. Open the file in Mathematica 3. From the File menu, choose Install 4. From Type of Item choose Package, from Source choose PollyMorphometrics8.x.m, under Install Name choose a short name for the package (e.g., PollyMorphometrics ) 5. Once installed, enter the command <<PollyMorphometrics` to use the functions For detailed information about the functions, see the Guide to Morphometrics for Mathematica available from the same web page.
11 Step 1: Collecting landmarks 1. Each image must have the same number of landmarks; 2. The landmarks on each image must be in the same order; 3. Landmarks are ordinarily placed on homologous points, points that can be replicated from object to object based on common morphology, common function, or common geometry Osteostracan head shield from Sansom, 2009
12 Step 1: Collecting landmarks (cont.) 1. use tpsdig and tpsutil programs from Jim Rohlf to produce a tps-format file ( 2. ImageJ program with the PointPicker plug-in along with a spreadsheet to produce a tps-format file ( ( 3. Use built in Get Coordinates tool in Mathematica See handout for detailed instructions on these three methods The tps files generated by methods 1 and 2 can be imported with the tpsimport[] function in the PollyMorphometrics package data = tpsimport["/users/pdavidpolly/osteostraci_tps.txt"];
13 Step 2: Procrustes superimposition Procrustes superimposition is the standardization step in GMM. Procrustes removes (1) size, (2) translation, (3) rotation from the original landmark data. In other words, it centers them all together, scales them to the same size, and rotates them into the same orientation. The Procrustes step removes statistical degrees of freedom from your data, which has implications for later statistical analyses. After landmarks have been superimposed, the similarities and differences in their shape can be analyzed.
14 Step 2: Procrustes (cont.) Once you have your landmarks, arrange them in a matrix where each row is a different object, and each column is a landmark coordinate. There should be no column labels Save that matrix in a variable called data then superimpose the landmarks using the Procrustes[] function: proc = Procrustes[data, 13, 2] where 13 is the number of landmarks and 2 indicates they are two-dimensional. HINT: Don t know how many landmarks? Count them by finding out the length of elements in one row (i.e., the number of columns) and divide by two: Length[data[[1]]] / 2
15 Step 3: Principal Components Analysis Principal Components Analysis (PCA) ordinates the objects in your analysis by arranging them in a shape space. Similarities and differences can easily be seen in a PCA plot. The axes of a PCA plot are Principal Components (PCs). The first PC of any analysis is, by definition, the one that shows the largest axis of variation in shape. The second PC shows the next largest axis of variation that is uncorrelated with the first, the third PC shows the third largest axis of variation, and so on. Each point on a PCA plot represents the shape of a single object from your analysis. The closer two objects are, the more similar they are in shape. 0.3 PCA Plot 0.2 Stensiopelta_pustulata Benneviaspis_lankesteri 0.1 Boreaspis_ceratops Dicranaspis_gracilis Parameteroaspis_gigis Zenaspis_salweyi PC Scolenaspis_signata Spatulaspis_costata Ateleaspis_tesselata Pattenaspis_acuminata Hirella_gracilis PC 1
16 Step 3: PCA (cont.) A PCA plot is often called a morphospace in GMM because each point on the plot represents a different shape or, more specifically, a different configuration of landmarks. An important part of understanding PCA results is to explore how shape varies in the PCA plot. The thin-plate spline grids in this PCA plot show how shape varies along PC1 and PC2 for a data set of osteostracan fish head shields (shown at right). For example, at the left of the plot landmark 1 is located far in front of 8 and 11, at the right it is very close to 8 and 11. The species at the left of the plot on the previous slide have shapes like the grids on the left in this plot. Exploring morphospace with these grids can help understand the meaning of the PCA. Morphospace 0.4 PCA Plot PC PC 1
17 Step 3: PCA (cont.) You can also explore the distribution of shape by referring back to your original photographs. Compare these shapes to the grids on the previous slide PCA Plot Benneviaspis_lankesteri Stensiopelta_pustulata Boreaspis_ceratops Dicranaspis_gracilis Parameteroaspis_gigis Zenaspis_salweyi PC Scolenaspis_signata Spatulaspis_costata Ateleaspis_tesselata Pattenaspis_acuminata Hirella_gracilis PC 1
18 Step 3: PCA (cont.) To do a PCA of shape in Mathematica: PrincipalComponentsOfShape[proc, {1,2}, labels] where proc is matrix of Procrustes superimposed coordinates from Step 2, the list {1,2} tells the function to plot the first and second principal components, and labels is a list of text labels for each object in proc. This function provides the following output: 1. A PCA plot showing the objects with labels 2. Text output explaining how much of the variation in shape is explained by each PC 3. A graphic representation of the mean shape in your data set, where each landmark is indicated by its number and a convex hull has been placed around the landmarks 4. A morphospace model showing thin-plate spline snapshots of shape variation in the PCA plot.
19 Step 3: PCA (cont.) Mean Shape
20 Assignment 2 - Faces project 1. Download the face photographs from Oncourse 2. Choose a landmark scheme for the faces, remembering that you must place the same number of landmarks on each face and they must always be placed in the same order. 3. Import the landmarks into Mathematica. 4. Superimpose them with the Procrustes[] function. 5. Do a Principal Components Analysis of Shape on your Procrustes superimposed landmarks. 6. Study the results to determine what the major axes of your PCA plot show, and to decide whether the results accurately pick up differences in people s facial features or whether other biases affect the outcome of the analysis. 7. Turn in Assignment 2. We will discuss results next week in class.
G562 Geometric Morphometrics. Alex Z s. Guillaume s Sarah s. Department of Geological Sciences Indiana University. (c) 2016, P.
Guillaume s Alex Z s - - - - - - - - - Sarah s - - - - - - (c) 2016, P. David Polly (c) 2016, P. David Polly Tips for data manipulation in Mathematica Flatten[ ] - Takes a nested list and flattens it into
More informationLab 13: Intro to Geometric Morphometrics
Integrative Biology 200A University of California, Berkeley "Principles of Phylogenetics: Systematics" Spring 2010 Updated by Nick Matzke Lab 13: Intro to Geometric Morphometrics Setup All of the software
More informationGuide to geometric morphometrics
Guide to geometric morphometrics Heidi Schutz, University of Colorado Jonathan Krieger, the Natural History Museum, London Version 0.4, 30 May, 2007. Copyright 2007 Relative warp analysis Programs The
More informationMultivariate statistics and geometric morphometrics
Multivariate statistics and geometric morphometrics Eigenanalysis i used in several ways in geometric morphometrics: Calculation of partial warps. Use of partial warp scores in PCA, DFA, and CCA. Direct
More informationSage: Symmetry and Asymmetry in Geometric Data Version 1.21 (compiled 03/1114)
Sage: Symmetry and Asymmetry in Geometric Data Version 1.21 (compiled 03/1114) Eladio Marquez 2012-2014 Mammals Division University of Michigan Museum of Zoology http://www-personal.umich.edu/~emarquez/morph/
More informationDoes BRT return a predicted group membership or value for continuous variable? Yes, in the $fit object In this dataset, R 2 =0.346.
Does BRT return a predicted group membership or value for continuous variable? Yes, in the $fit object In this dataset, R 2 =0.346 Is BRT the same as random forest? Very similar, randomforest package in
More informationIf you are not familiar with IMP you should download and read WhatIsImp and CoordGenManual before proceeding.
IMP: PCAGen6- Principal Components Generation Utility PCAGen6 This software package is a Principal Components Analysis utility intended for use with landmark based morphometric data. The program loads
More informationImage Analysis and Morphometry
Image Analysis and Morphometry Lukas Schärer Evolutionary Biology Zoological Institute University of Basel 1 13. /15.3.2013 Zoology & Evolution Block Course Summary Quantifying morphology why do we need
More informationWhy morphometrics? Measuring biological variation
Geometric morphometrics as a useful tool for visualising and analysing deformities in fish D. Adriaens1, Y. Verhaegen1, T. De Wolf2, P. Dhert3 & P. Sorgeloos4 1 2 3 4 Evolutionary Morphology of Vertebrates
More informationShape spaces. Shape usually defined explicitly to be residual: independent of size.
Shape spaces Before define a shape space, must define shape. Numerous definitions of shape in relation to size. Many definitions of size (which we will explicitly define later). Shape usually defined explicitly
More informationPATTERNS AND PROCESSES IN MORPHOSPACE: GEOMETRIC MORPHOMETRICS OF THREE-DIMENSIONAL OBJECTS
The Paleontological Society Papers, 22, 2016, p. 71 99 Copyright 2017, The Paleontological Society 1089-3326/17/2399-7575 doi: 10.1017/scs.2017.9 PATTERNS AND PROCESSES IN MORPHOSPACE: GEOMETRIC MORPHOMETRICS
More informationDeformations. Recall: important tmodel dlof shape change is the deformation of one form into another.
Deformations Recall: important tmodel dlof shape change is the deformation of one form into another. Dates back to D Arcy Thompson s (1917) transformation grids. Deformation maps a set of morphological
More informationQuickstart for Desktop Version
Quickstart for Desktop Version What is GeoGebra? Dynamic Mathematics Software in one easy-to-use package For learning and teaching at all levels of education Joins interactive 2D and 3D geometry, algebra,
More informationSpreadsheet View and Basic Statistics Concepts
Spreadsheet View and Basic Statistics Concepts GeoGebra 3.2 Workshop Handout 9 Judith and Markus Hohenwarter www.geogebra.org Table of Contents 1. Introduction to GeoGebra s Spreadsheet View 2 2. Record
More informationhp calculators hp 39g+ & hp 39g/40g Using Matrices How are matrices stored? How do I solve a system of equations? Quick and easy roots of a polynomial
hp calculators hp 39g+ Using Matrices Using Matrices The purpose of this section of the tutorial is to cover the essentials of matrix manipulation, particularly in solving simultaneous equations. How are
More informationPreliminaries: Size Measures and Shape Coordinates
2 Preliminaries: Size Measures and Shape Coordinates 2.1 Configuration Space Definition 2.1 The configuration is the set of landmarks on a particular object. The configuration matrix X is the k m matrix
More informationQuickstart for Web and Tablet App
Quickstart for Web and Tablet App What is GeoGebra? Dynamic Mathematic Software in one easy-to-use package For learning and teaching at all levels of education Joins interactive 2D and 3D geometry, algebra,
More informationHere is the data collected.
Introduction to Scientific Analysis of Data Using Spreadsheets. Computer spreadsheets are very powerful tools that are widely used in Business, Science, and Engineering to perform calculations and record,
More informationBuilding a game of Tetris #1 the generation and the rotation of the Tetris parts
Building a game of Tetris # the generation and the rotation of the Tetris parts by George Lungu - This tutorial explains the creation of a game of Tetris in Excel using spreadsheet formulas and minimum
More informationReference Guide. Current address:
Mint: Modularity and Integration analysis tool for morphometric data. Version 1.61 (compiled 03/11/14) Eladio Marquez 2012-2014 Mammals Division University of Michigan Museum of Zoology The Mathworks,
More informationChemistry 30 Tips for Creating Graphs using Microsoft Excel
Chemistry 30 Tips for Creating Graphs using Microsoft Excel Graphing is an important skill to learn in the science classroom. Students should be encouraged to use spreadsheet programs to create graphs.
More informationShape Contexts. Newton Petersen 4/25/2008
Shape Contexts Newton Petersen 4/25/28 "Shape Matching and Object Recognition Using Shape Contexts", Belongie et al. PAMI April 22 Agenda Study Matlab code for computing shape context Look at limitations
More informationPatterns of variation within the Montastraea "annularis" species complex: results from 2-D and 3-D geometric morphometrics
University of Iowa Iowa Research Online Theses and Dissertations Fall 2010 Patterns of variation within the Montastraea "annularis" species complex: results from 2-D and 3-D geometric morphometrics Jason
More informationChemistry Excel. Microsoft 2007
Chemistry Excel Microsoft 2007 This workshop is designed to show you several functionalities of Microsoft Excel 2007 and particularly how it applies to your chemistry course. In this workshop, you will
More informationBar Graphs with Two Grouping Variables 1
Version 4. Step-by-Step Examples Bar Graphs with Two Grouping Variables 1 The following techniques are demonstrated in this article: Graphing data organized by two grouping variables Reformatting those
More informationMatrix Transformations The position of the corners of this triangle are described by the vectors: 0 1 ] 0 1 ] Transformation:
Matrix Transformations The position of the corners of this triangle are described by the vectors: [ 2 1 ] & [4 1 ] & [3 3 ] Use each of the matrices below to transform these corners. In each case, draw
More informationLABORATORY 1 Data Analysis & Graphing in Excel
LABORATORY 1 Data Analysis & Graphing in Excel Goal: In this lab, you will learn how to enter and manipulate data in Excel and you will learn how to make the graphs you will need for your lab write-ups.
More informationStatistical Shape Analysis
Statistical Shape Analysis I. L. Dryden and K. V. Mardia University ofleeds, UK JOHN WILEY& SONS Chichester New York Weinheim Brisbane Singapore Toronto Contents Preface Acknowledgements xv xix 1 Introduction
More informationComputer Graphics Hands-on
Computer Graphics Hands-on Two-Dimensional Transformations Objectives Visualize the fundamental 2D geometric operations translation, rotation about the origin, and scale about the origin Learn how to compose
More informationE0005E - Industrial Image Analysis
E0005E - Industrial Image Analysis The Hough Transform Matthew Thurley slides by Johan Carlson 1 This Lecture The Hough transform Detection of lines Detection of other shapes (the generalized Hough transform)
More information3D Surface Plots with Groups
Chapter 942 3D Surface Plots with Groups Introduction In PASS, it is easy to study power and sample size calculations for a range of possible parameter values. When at least 3 input parameters vary, you
More informationDigital Image Processing Chapter 11: Image Description and Representation
Digital Image Processing Chapter 11: Image Description and Representation Image Representation and Description? Objective: To represent and describe information embedded in an image in other forms that
More informationJunior Circle Meeting 9 Commutativity and Inverses. May 30, We are going to examine different ways to transform the square below:
Junior Circle Meeting 9 Commutativity and Inverses May 0, 2010 We are going to examine different ways to transform the square below: Just as with the triangle from last week, we are going to examine flips
More information5th Grade Geometry
Slide 1 / 112 Slide 2 / 112 5th Grade Geometry 2015-11-23 www.njctl.org Slide 3 / 112 Geometry Unit Topics Click on the topic to go to that section Polygons Classifying Triangles & Quadrilaterals Coordinate
More informationSpreadsheet Warm Up for SSAC Geology of National Parks Modules, 2: Elementary Spreadsheet Manipulations and Graphing Tasks
University of South Florida Scholar Commons Tampa Library Faculty and Staff Publications Tampa Library 2009 Spreadsheet Warm Up for SSAC Geology of National Parks Modules, 2: Elementary Spreadsheet Manipulations
More informationWeek 7 Picturing Network. Vahe and Bethany
Week 7 Picturing Network Vahe and Bethany Freeman (2005) - Graphic Techniques for Exploring Social Network Data The two main goals of analyzing social network data are identification of cohesive groups
More informationComputer Graphics Hands-on
Computer Graphics Hands-on Two-Dimensional Transformations Objectives Visualize the fundamental 2D geometric operations translation, rotation about the origin, and scale about the origin Experimentally
More informationThis assignment is due the first day of school. Name:
This assignment will help you to prepare for Geometry A by reviewing some of the topics you learned in Algebra 1. This assignment is due the first day of school. You will receive homework grades for completion
More informationLangerhans Lab Protocols
High-speed Video Locomotion Analysis Elizabeth Hassell, Brian Langerhans 7 February 2013 This document explains how to: Capture behavior on video using the HSV camera Measure acceleration, velocity, and
More information1. What specialist uses information obtained from bones to help police solve crimes?
Mathematics: Modeling Our World Unit 4: PREDICTION HANDOUT VIDEO VIEWING GUIDE H4.1 1. What specialist uses information obtained from bones to help police solve crimes? 2.What are some things that can
More informationVector Xpression 3. Speed Tutorial: III. Creating a Script for Automating Normalization of Data
Vector Xpression 3 Speed Tutorial: III. Creating a Script for Automating Normalization of Data Table of Contents Table of Contents...1 Important: Please Read...1 Opening Data in Raw Data Viewer...2 Creating
More informationNumber/Computation. addend Any number being added. digit Any one of the ten symbols: 0, 1, 2, 3, 4, 5, 6, 7, 8, or 9
14 Number/Computation addend Any number being added algorithm A step-by-step method for computing array A picture that shows a number of items arranged in rows and columns to form a rectangle associative
More informationInf2B assignment 2. Natural images classification. Hiroshi Shimodaira and Pol Moreno. Submission due: 4pm, Wednesday 30 March 2016.
Inf2B assignment 2 (Ver. 1.2) Natural images classification Submission due: 4pm, Wednesday 30 March 2016 Hiroshi Shimodaira and Pol Moreno This assignment is out of 100 marks and forms 12.5% of your final
More informationSTAT 311 (3 CREDITS) VARIANCE AND REGRESSION ANALYSIS ELECTIVE: ALL STUDENTS. CONTENT Introduction to Computer application of variance and regression
STAT 311 (3 CREDITS) VARIANCE AND REGRESSION ANALYSIS ELECTIVE: ALL STUDENTS. CONTENT Introduction to Computer application of variance and regression analysis. Analysis of Variance: one way classification,
More informationMicrosoft Excel 2007
Microsoft Excel 2007 1 Excel is Microsoft s Spreadsheet program. Spreadsheets are often used as a method of displaying and manipulating groups of data in an effective manner. It was originally created
More informationReflections (Flips) Geometry. Objective. Common Core State Standards Talk About It. Solve It. More Ideas. Formative Assessment
2 Reflections (Flips) Objective Students can expand their understanding of congruence by studying flips (reflections), turns (rotations), and slides (translations). A reflection flips a figure over a line
More informationSimple size and shape variables: Bookstein shape coordinates
3 Simple size and shape variables: ookstein shape coordinates This chapter presents a method for obtaining shape variables that is both simple and visually informative. Called "the two-point registration,"
More informationPowerPoint Objective 1: Managing the PowerPoint Environment. Microsoft Office Specialist 2010 Certification Prep. Story/Walls
PowerPoint Objective 1: Managing the PowerPoint Environment Microsoft Office Specialist 2010 Certification Prep Story/Walls 1 Adjust Views Ribbon and Shortcut Methods: Use the ribbon to adjust views Story/Walls
More informationUNSUPERVISED LEARNING IN PYTHON. Visualizing the PCA transformation
UNSUPERVISED LEARNING IN PYTHON Visualizing the PCA transformation Dimension reduction More efficient storage and computation Remove less-informative "noise" features... which cause problems for prediction
More informationDisentangling and quantifying sources of otolith shape variation across multiple scales using a new hierarchical partitioning approach
The following supplement accompanies the article Disentangling and quantifying sources of otolith shape variation across multiple scales using a new hierarchical partitioning approach M. Vignon* *Corresponding
More informationChapter 9 Introduction to Arrays. Fundamentals of Java
Chapter 9 Introduction to Arrays Objectives Write programs that handle collections of similar items. Declare array variables and instantiate array objects. Manipulate arrays with loops, including the enhanced
More informationFor more info and downloads go to: Gerrit Stols
For more info and downloads go to: http://school-maths.com Gerrit Stols Acknowledgements GeoGebra is dynamic mathematics open source (free) software for learning and teaching mathematics in schools. It
More informationExcel Tips and FAQs - MS 2010
BIOL 211D Excel Tips and FAQs - MS 2010 Remember to save frequently! Part I. Managing and Summarizing Data NOTE IN EXCEL 2010, THERE ARE A NUMBER OF WAYS TO DO THE CORRECT THING! FAQ1: How do I sort my
More informationPrincipal Components Analysis in R Mark Puttick 24/04/2018
Principal Components Analysis in R Mark Puttick (marknputtick@gmail.com) 24/04/2018 Contents Principal Components Analysis...................................... 1 PCA: behind the scenes..........................................
More informationMERBEIN P-10 COLLEGE MATHS SCOPE & SEQUENCE
MERBEIN P-10 COLLEGE MATHS SCOPE & SEQUENCE Year Number & Algebra Measurement & Geometry Statistics & Probability P Numbers to 20 Location Data collection Counting and comparing groups Length Ordinal numbers
More informationTutorial 1: Welded Frame - Problem Description
Tutorial 1: Welded Frame - Problem Description Introduction In this first tutorial, we will analyse a simple frame: firstly as a welded frame, and secondly as a pin jointed truss. In each case, we will
More informationUser's Guide
Project: www.vectronic-wildlife.com Title: User's Guide Last Change: 05.03.2009 1 Login Once the web site has finished loading, its main window shows a two dimensional world map provided by Google Maps
More informationME 142 Engineering Computation I. Graphing with Excel
ME 142 Engineering Computation I Graphing with Excel Common Questions from Unit 1.2 HW 1.2.2 See 1.2.2 Homework Exercise Hints video Use ATAN to find nominal angle in each quadrant Use the AND logical
More informationChapter 10 Working with Graphs and Charts
Chapter 10: Working with Graphs and Charts 163 Chapter 10 Working with Graphs and Charts Most people understand information better when presented as a graph or chart than when they look at the raw data.
More informationCreating Google Maps. Chris Simpson MICFor 27 th September 2018
Chris Simpson MICFor 27 th September 2018 Create a Google account. Visit: https://accounts.google.com/signup?hl=en Once you have an account, click on the small nine squares icon to the top right, Google
More informationUnit 1, Lesson 1: Moving in the Plane
Unit 1, Lesson 1: Moving in the Plane Let s describe ways figures can move in the plane. 1.1: Which One Doesn t Belong: Diagrams Which one doesn t belong? 1.2: Triangle Square Dance m.openup.org/1/8-1-1-2
More informationShape & Space Part C: Transformations
Name: Homeroom: Shape & Space Part C: Transformations Student Learning Expectations Outcomes: I can describe and analyze position and motion of objects and shapes by Checking for Understanding identifying
More informationCS 465 Program 4: Modeller
CS 465 Program 4: Modeller out: 30 October 2004 due: 16 November 2004 1 Introduction In this assignment you will work on a simple 3D modelling system that uses simple primitives and curved surfaces organized
More informationData Mining: Exploring Data. Lecture Notes for Chapter 3
Data Mining: Exploring Data Lecture Notes for Chapter 3 1 What is data exploration? A preliminary exploration of the data to better understand its characteristics. Key motivations of data exploration include
More informationBasics of Computational Geometry
Basics of Computational Geometry Nadeem Mohsin October 12, 2013 1 Contents This handout covers the basic concepts of computational geometry. Rather than exhaustively covering all the algorithms, it deals
More informationGeometric Transformations and Image Warping
Geometric Transformations and Image Warping Ross Whitaker SCI Institute, School of Computing University of Utah Univ of Utah, CS6640 2009 1 Geometric Transformations Greyscale transformations -> operate
More information2D/3D Geometric Transformations and Scene Graphs
2D/3D Geometric Transformations and Scene Graphs Week 4 Acknowledgement: The course slides are adapted from the slides prepared by Steve Marschner of Cornell University 1 A little quick math background
More informationFor example, Table 1 is a set of data defining the surface area of ellipsoids as a function of two of the three semi-axes lengths.
The Generation of Carpet Plots by Sidney A Powers 25722 Yucca Valley Road Valencia, CA 91355-2441 sapowers@ix.netcom.com 9 September 1997 What is a carpet plot? A carpet plot is a means of displaying data
More information= 3 + (5*4) + (1/2)*(4/2)^2.
Physics 100 Lab 1: Use of a Spreadsheet to Analyze Data by Kenneth Hahn and Michael Goggin In this lab you will learn how to enter data into a spreadsheet and to manipulate the data in meaningful ways.
More informationNumber of Regions An Introduction to the TI-Nspire CAS Student Worksheet Created by Melissa Sutherland, State University of New York at Geneseo
1 Name Number of Regions An Introduction to the TI-Nspire CAS Student Worksheet Created by Melissa Sutherland, State University of New York at Geneseo Below you will find copies of the notes provided on
More information06 Visualizing Information
Professor Shoemaker 06-VisualizingInformation.xlsx 1 It can be sometimes difficult to uncover meaning in data that s presented in a table or list Especially if the table has many rows and/or columns But
More informationMatrices. Chapter Matrix A Mathematical Definition Matrix Dimensions and Notation
Chapter 7 Introduction to Matrices This chapter introduces the theory and application of matrices. It is divided into two main sections. Section 7.1 discusses some of the basic properties and operations
More informationData Mining: Exploring Data. Lecture Notes for Chapter 3. Introduction to Data Mining
Data Mining: Exploring Data Lecture Notes for Chapter 3 Introduction to Data Mining by Tan, Steinbach, Kumar What is data exploration? A preliminary exploration of the data to better understand its characteristics.
More informationExcel 2. Module 3 Advanced Charts
Excel 2 Module 3 Advanced Charts Revised 1/1/17 People s Resource Center Module Overview This module is part of the Excel 2 course which is for advancing your knowledge of Excel. During this lesson we
More informationTo Plot a Graph in Origin. Example: Number of Counts from a Geiger- Müller Tube as a Function of Supply Voltage
To Plot a Graph in Origin Example: Number of Counts from a Geiger- Müller Tube as a Function of Supply Voltage 1 Digression on Error Bars What entity do you use for the magnitude of the error bars? Standard
More informationThree-Dimensional (Surface) Plots
Three-Dimensional (Surface) Plots Creating a Data Array 3-Dimensional plots (surface plots) are often useful for visualizing the behavior of functions and identifying important mathematical/physical features
More informationPure Math 30: Explained!
www.puremath30.com 5 Conics Lesson Part I - Circles Circles: The standard form of a circle is given by the equation (x - h) +(y - k) = r, where (h, k) is the centre of the circle and r is the radius. Example
More informationH. David Sheets, Dept. of Physics, Canisius College, Buffalo, NY 14208, Dept. of Geology, SUNY at Buffalo, Buffalo NY 14260
What is IMP? IMP is a set of compiled software tools with graphic user interfaces that carry out a wide variety of tasks related to the display and analysis of 2-D landmark-based geometric morphometric
More informationLory 1.0: Model-based Estimation of Local Shape Deformations
Lory 1.0: Model-based Estimation of Local Shape Deformations Software compilation: 03/11/2014 Manual revision: 03/11/2014 Eladio Marquez 2012-2014 / The Mathworks, Inc. 1984-2013 emarquez@bio.fsu.edu Dept.
More informationVersion 2.4 of Idiogrid
Version 2.4 of Idiogrid Structural and Visual Modifications 1. Tab delimited grids in Grid Data window. The most immediately obvious change to this newest version of Idiogrid will be the tab sheets that
More informationWeek 6, Week 7 and Week 8 Analyses of Variance
Week 6, Week 7 and Week 8 Analyses of Variance Robyn Crook - 2008 In the next few weeks we will look at analyses of variance. This is an information-heavy handout so take your time reading it, and don
More informationPASS Sample Size Software
Chapter 941 Introduction In PASS, it is easy to study power and sample size calculations for a range of possible parameter values. When at least 2 input parameters vary, you can create stunning 3D power
More informationIntroduction to Excel Workshop
Introduction to Excel Workshop Empirical Reasoning Center September 9, 2016 1 Important Terminology 1. Rows are identified by numbers. 2. Columns are identified by letters. 3. Cells are identified by the
More informationTechnology Assignment: Scatter Plots
The goal of this assignment is to create a scatter plot of a set of data. You could do this with any two columns of data, but for demonstration purposes we ll work with the data in the table below. You
More informationScatterplot: The Bridge from Correlation to Regression
Scatterplot: The Bridge from Correlation to Regression We have already seen how a histogram is a useful technique for graphing the distribution of one variable. Here is the histogram depicting the distribution
More informationGEOMETRY & INEQUALITIES. (1) State the Triangle Inequality. In addition, give an argument explaining why it should be true.
GEOMETRY & INEQUALITIES LAMC INTERMEDIATE GROUP - 2/23/14 The Triangle Inequality! (1) State the Triangle Inequality. In addition, give an argument explaining why it should be true. (2) Now we will prove
More informationLINEAR FUNCTIONS WITH LITERATURE BOOKS
LINEAR FUNCTIONS WITH LITERATURE BOOKS Book: There Were Ten in the Den by John Butler 1.) Give a short synopsis of the story. Ten sleepy animals snuggle together for the night in their warm and cozy den,
More informationThe Five Rooms Project
The Five Rooms Project The Assignment If an artist is given the task of graphically designing a surface, then he is also left to decide which creative processes will be active and which criteria will then
More informationVEGETATION DESCRIPTION AND ANALYSIS
VEGETATION DESCRIPTION AND ANALYSIS LABORATORY 5 AND 6 ORDINATIONS USING PC-ORD AND INSTRUCTIONS FOR LAB AND WRITTEN REPORT Introduction LABORATORY 5 (OCT 4, 2017) PC-ORD 1 BRAY & CURTIS ORDINATION AND
More informationAlgebra 2 Honors Lesson 10 Translating Functions
Algebra 2 Honors Lesson 10 Translating Functions Objectives: The students will be able to translate a base function horizontally and vertically. Students will be able to describe the translation of f(x)
More informationHandout 1: Viewing an Animation
Handout 1: Viewing an Animation Answer the following questions about the animation your teacher shows in class. 1. Choose one character to focus on. Describe this character s range of motion and emotions,
More informationGeometry Regents Lomac Date 3/17 due 3/18 3D: Area and Dissection 9.1R. A point has no measure because a point represents a
Geometry Regents Lomac 2015-2016 Date 3/17 due 3/18 3D: Area and Dissection Name Per LO: I can define area, find area, and explain dissection it relates to area and volume. DO NOW On the back of this packet
More informationStatistical Shape Analysis with SAS
Paper SA04_05 Statistical Shape Analysis with SAS Katherine Gerber, University of Virginia, Charlottesville, VA ABSTRACT The field of statistical shape analysis involves methods for studying the geometrical
More informationActivity: page 1/10 Introduction to Excel. Getting Started
Activity: page 1/10 Introduction to Excel Excel is a computer spreadsheet program. Spreadsheets are convenient to use for entering and analyzing data. Although Excel has many capabilities for analyzing
More information300 N All lengths in meters. Step load applied at time 0.0.
Problem description In this problem, we subject the beam structure of problem 1 to an impact load as shown. 300 N 0.02 0.02 1 All lengths in meters. Step load applied at time 0.0. E = 2.07 10 11 N/m 2
More informationStatistical Models for Management. Instituto Superior de Ciências do Trabalho e da Empresa (ISCTE) Lisbon. February 24 26, 2010
Statistical Models for Management Instituto Superior de Ciências do Trabalho e da Empresa (ISCTE) Lisbon February 24 26, 2010 Graeme Hutcheson, University of Manchester Principal Component and Factor Analysis
More informationIntroduction to MATLAB
Introduction to MATLAB Introduction MATLAB is an interactive package for numerical analysis, matrix computation, control system design, and linear system analysis and design available on most CAEN platforms
More informationHow do microarrays work
Lecture 3 (continued) Alvis Brazma European Bioinformatics Institute How do microarrays work condition mrna cdna hybridise to microarray condition Sample RNA extract labelled acid acid acid nucleic acid
More informationTransformations. Lesson Summary: Students will explore rotations, translations, and reflections in a plane.
Transformations Lesson Summary: Students will explore rotations, translations, and reflections in a plane. Key Words: Transformation, translation, reflection, rotation Background knowledge: Students should
More informationAutomatic Seamless Face Replacement in Videos
Automatic Seamless Face Replacement in Videos Yiren Lu, Dongni Wang University of Pennsylvania December 2016 1 Introduction In this project, the goal is automatic face detection and replacement in videos.
More information