dbets - diffusion Breakpoint Estimation Software 5 Model Estimation Logistic Spline... 17
|
|
- Roy Henderson
- 6 years ago
- Views:
Transcription
1 dbets - diffusion Breakpoint Estimation Software This document describes the use of the R package dbets to the estimate the diffusion test (DIA) breakpoints from pathogen susceptibility tests. This package provides methods for visualizing the data, computing DIA breakpoints using the Error Rate Bounded (ERB) method, and computing DIA breakpoints using model-based approaches. It uses the R statistical programming language to perform the analyses, however no prior R experience is needed. This document briefly explains how to install R and the methods can be applied by slight modifications of the example code in each section. Please note the package and documentation are works in progress and there are likely to be bugs. problems or find the documentation unclear please contact Glen DePalma at gdepalma@purdue.edu. If you encounter Contents 1 Installing R 2 2 Installing Package dbets 3 3 Data preparation, importing the data, and visualization Data Preparation Data Preparation Importing the Data Data Visualization Error Rate Bounded (ERB) Methods Estimate ERB DIA Breakpoints ERB Results for Given DIA Breakpoints Assess Uncertainty - ERB Model Estimation Logistic Spline Additional Tools Logistic and Spline Comparison Probability of Correct DIA Classification Future Work 21 1
2 1 Installing R R is a free software environment for statistical computing and graphics. It can be downloaded from: r-project.org. Note if you already have R, version 2.14 or greater is required. It is also recommended (but not necessary) to download RStudio, which provides a nice interface for interacting with R. One nice feature of RStudio is the way it handles plots. All plots are temporarily saved in the program and you can easily enlarge (zoom) a plot and save the plot for future access outside of R. It is recommended to zoom all plots produced with this package. It may be helpful to read some brief introductions on R and RStudio, there are plenty on the Internet, below are two examples that may be useful: If you need additional help with R, Google can provide many answers. For example try searching for Linear Regression R. Below is the first result which walks through a simple example: 2
3 2 Installing Package dbets dbets is available for Linux or Windows machines. Currently Mac is not supported. After R is installed on your computer the package dbets must be installed. Installing the package only needs to be done once. However each time R is opened the package needs to be loaded, this command is shown at the bottom of the page. Start a new R session by launching R or RStudio. Input the following two commands (be sure to hit enter afterwards). Feel free to copy and paste each line, R code is case sensitive. The first line is the location for where to the download the package, this can be changed to any location you prefer. > setwd("c:\temp\") > source(" In addition to the package (which can now be deleted), additional files are downloaded to the location given in the first command. example.r contains the code used in this documentation, PTZPAER.csv and tableptzpaer.csv are two data files used in this documentation. Additional simulated data files are also included, data1.csv and data2.csv. To load the package enter library(dbets) each time an R session is started. 3
4 3 Data preparation, importing the data, and visualization There are two ways to set up the data to import into R. The first is a column entry method and the second is a table entry method. The data used in this documentation are of the following (2-fold intermediate range): Agent - Piperacillin-tazobactam Organism Group - P. aeruginosa Source - CLSI June 2011 Number of isolates = 820 MIC Breakpoint S - 16 log 2 (16) = 4 = MICBrkptL MIC Breakpoint I log 2 (32, 64) = 5, 6 = Intermediate Range MIC Breakpoint R log 2 (128) = 7 = MICBrkptU 4
5 3.1 Data Preparation 1 For the column entry method, the data should be entered in a csv (comma delimited) file with two columns MIC and DIA. The first row should include these as header names. The MIC data must be entered in the first column. If a value is censored put a < or > symbol before the value, with no spaces between. No other symbols are permitted. A portion of the example data spreadsheet is shown in Figure 1 below. Figure 1: A Portion of the Example Data Spreadsheet Note the MIC data can be stored on the original scale or log 2 scale. DIA is assumed in mm. See the example file PTZPAER.csv as a reference. 5
6 3.2 Data Preparation 2 An alternative data preparation technique is to store the data in table format. The MIC values should be entered in column A and the DIA values in row 1. At both endpoints for the MIC column and DIA row censored cells should be entered indicated by < or > (include this even if there are no censored observations). No not include spaces before or after < or >, and do not include 0 s (if a count is 0 leave it blank). A portion of the example data spreadsheet is shown in Figure 2 below. Figure 2: A Portion of the Example Data Spreadsheet - Table Form See the example file tableptzpaer.csv as a reference. 6
7 3.3 Importing the Data To import the data, we use the function importdata(). The data should be saved to some variable name. This function takes the following arguments: 1. filepath - the file path of the csv file 2. MICBrkptL - the log 2 base lower MIC breakpoint 3. MICBrkptU - the log 2 base upper MIC breakpoint 4. log2convert (optional) - TRUE to convert MIC values to log 2 scale, FALSE if MIC values are already on log 2 scale, default is TRUE 5. Table (optional) - TRUE if the data are in table form (Figure 2), FALSE if not, default is FALSE. An example call to this function is shown below: datastructure = importdata ( filepath ="C:\ Temp \ PTZPAER. csv ", MICBrkptL =4, MICBrkptU =7, log2convert =TRUE, Table = FALSE ) Note the imported data is stored in a variable called datastructure, any name may be used here, however the rest of the documentation assumes the data were stored in the variable datastructure. When the function importdata() is called a graph of the data is produced as shown as in Figure 3 below. Figure 3: Plot of Imported Data Note censored values are shown at the endpoints of the axes. This plot is created using the function basicplot(). The next section provides options to use this function separately. 7
8 3.4 Data Visualization basicplot() takes the following arguments: 1. datastructure - the name of the data saved from the function importdata() 2. MICBrkptL - the log 2 base lower MIC breakpoint 3. MICBrkptU - the log 2 base upper MIC breakpoint 4. flipgraph (optional) - default plots MIC on the y-axis and DIA on the x-axis, 1 to reverse the axes An example call to this function is shown below: basicplot ( datastructure, MICBrkptL =4, MICBrkptU =7, flipgraph =1) Since flipgraph=1, the resulting plot flips the MIC and DIA. This is shown below in Figure 4. Figure 4: Plot of Data with Axes Reversed 8
9 4 Error Rate Bounded (ERB) Methods Three functions are provided to assess DIA breakpoints using the Error Rate Bounded method (ERB). The first function, findbrkptserb() finds the optimal DIA breakpoints based on user-specified discrepancy rates and displays summary information regarding these breakpoints. The second function, ERBGivenDIA(), displays summary information for a given set of DIA breakpoints. The third function, bootstraperb(), assesses the uncertainty inherent in the estimated DIA breakpoints for the ERB method based on this single data set. 9
10 4.1 Estimate ERB DIA Breakpoints The first function, findbrkptserb() finds the optimal DIA breakpoints based on a user-specified set of discrepancy percentages. Two sets of percentages are required, one set for isolates within one of the intermediate range (VM1, M1, m1), and a second set for the isolates outside one of the intermediate range (VM2, M2, m2). These percentages are converted into weights that are used in an overall discrepancy index. The function reports the breakpoints that minimize this index. Details of this index are shown at the bottom of this section. Note the default values for the percentage follows the document M23. The function findbrkptserb() takes the following arguments: 1. datastructure - the name of the data saved from the function importdata() 2. MICBrkptL - the log 2 base lower MIC breakpoint 3. MICBrkptU - the log 2 base upper MIC breakpoint 4. VM1 (optional) - Very Major percentage for within 1 of the intermediate range, default is M1 (optional) - Major percentage for within 1 of the intermediate range, default is m1 (optional) - minor percentage for within 1 of the intermediate range, default is VM2 (optional) - Very Major percentage for outside 1 of the intermediate range, default is 2 8. M2 (optional) - Major percentage for outside 1 of the intermediate range, default is 2 9. m2 (optional) - minor percentage for outside 1 of the intermediate range, default is minwidth (optional) - The minimum width of the DIA breakpoints, default is maxwidth (optional) - The maximum width of the DIA breakpoints, default is 20 An example call to this function is shown below. Here the user-specified percentages for isolates within one of the MIC intermediate range are: very major = 10%, Major = 10%, and minor = 40%. Percentages for isolates outside one of the intermediate range are: Very Major = 2%, Major = 2%, and minor = 5%. Here are two examples of what is meant by within one of the intermediate range: if the intermediate range is 0, isolates between -1 and 1 (inclusive) are considered within one of the intermediate range. For the example data set the intermediate range is 5 and 6, therefore isolates between 4 and 7 (inclusive) are considered within one of the intermediate range. findbrkptserb ( datastructure = datastructure, MICBrkptL =4, MICBrkptU =7) If one wishes to change the percentages an example call may look something like this: findbrkptserb ( datastructure = datastructure, MICBrkptL =4, MICBrkptU =7, VM1 =15, M1 =15, m2 =35, VM2 =5, M2 =5, m2 =8) In order to find the optimal DIA breakpoints for given percentages, we create weights to reflect the seriousness of classification discrepancy representative to the percentages. The algorithm first converts the given set of percentages, %, to weights, w, by: w = max(%) %. For the percentages given above the weights are: VM1=4, M1=4, m1=1, VM2=20, M2=20 and, m2=8. An index is calculated for each possible set of DIA breakpoints: index = w V M1 #V M1 + w M1 #M1 + w m1 #m1 + w V M2 #V M2 + w M2 #M2 + w m2 #m2 where w represents the weight associated with a discrepancy and #* represents the counts for a particular discrepancy. A grid search is performed for all possible DIA breakpoints (within the minwidth and maxwidth range) that minimizes the index. Once this function is called information is displayed in the console regarding the optimal the DIA breakpoints and the corresponding classification percentages. This is shown on the next page (with the default parameters). Figure 5 displays a visual summary of the estimated DIA breakpoints. 10
11 Optimal DIA Breakpoints for ERB: Number of Isolates: 820 Number of Isolates Outside One of Intermediate Range: 598 Number of Isolates Within One of Intermediate Range: 222 Index = Count (%) Range of Isolates Correct Very Major Major Minor Within One 165 (74.32) 0 (0) 0 (0) 57 (25.68) Outside One 595 (99.5) 0 (0) 0 (0) 3 (0.5) The optimal DIA breakpoints given the input percentages were 13 and 21. Figure 5: Results from ERB Method The dashed lines represent the MIC and DIA breakpoints. Colored points indicate discrepancies. 11
12 4.2 ERB Results for Given DIA Breakpoints The second function is is used to display information for a given set of DIA breakpoints. This is done through the function ERBGivenDIA(). This function takes the following arguments: 1. datastructure - the name of the data saved from the function importdata() 2. MICBrkptL - the log 2 base lower MIC breakpoint 3. MICBrkptU - the log 2 base upper MIC breakpoint 4. DIABrkptL - the lower DIA breakpoint 5. DIABrkptU - the upper DIA breakpoint 6. VM1 (optional) - Very Major percentage for within 1 of the intermediate range, default is M1 (optional) - Major percentage for within 1 of the intermediate range, default is m1 (optional) - minor percentage for within 1 of the intermediate range, default is VM2 (optional) - Very Major percentage for outside 1 of the intermediate range, default is M2 (optional) - Major percentage for outside 1 of the intermediate range, default is m2 (optional) - minor percentage for outside 1 of the intermediate range, default is flipgraph (optional) - default plots MIC on the y-axis and DIA on the x-axis, 1 to reverse the axes ERBGivenDIA ( datastructure = datastructure, MICBrkptL =4, MICBrkptU =7, DIABrkptL =15, DIABrkptU =20) Classification for DIA Breakpoints for ERB: Number of Isolates: 820 Number of Isolates Outside One of Intermediate Range: 598 Number of Isolates Within One of Intermediate Range: 222 Index = Count (%) Range of Isolates Correct Very Major Major Minor Within One 149 (67.12) 1 (0.45) 0 (0) 72 (32.43) Outside One 598 (100) 0 (0) 0 (0) 0 (0) Figure 6: Results from ERB Method The dashed lines represent the MIC and DIA breakpoints. Colored points indicate misclassification. 12
13 4.3 Assess Uncertainty - ERB The third function is used to assess the uncertainty in the DIA ERB breakpoints by re-simulating the data (statistically known as bootstrapping). This is done through the function bootstraperb(). This function takes the following arguments: 1. datastructure - the name of the data saved from the function importdata() 2. MICBrkptL - the log 2 base lower MIC breakpoint 3. MICBrkptU - the log 2 base upper MIC breakpoint 4. VM1 (optional) - Very Major percentage for within 1 of the intermediate range, default is M1 (optional) - Major percentage for within 1 of the intermediate range, default is m1 (optional) - minor percentage for within 1 of the intermediate range, default is VM2 (optional) - Very Major percentage for outside 1 of the intermediate range, default is 2 8. M2 (optional) - Major percentage for outside 1 of the intermediate range, default is 2 9. m2 (optional) - minor percentage for outside 1 of the intermediate range, default is minwidth (optional) - The minimum width of the DIA breakpoints, default is maxwidth (optional) - The maximum width of the DIA breakpoints, default is boot (optional) - Number of bootstrap samples, default is 5000 bootstraperb ( datastructure = datastructure, MICBrkptL =4, MICBrkptU =7) ======================================================================================================== DIA Breakpoints by Confidence DIABrkptL DIABrkptU Percent Cumulative_Percent Likely Breakpoints (95% Confidence) DIABrkptL: DIABrkptU: Out of the 5,000 bootstrap samples, 63.98% of the samples had DIA breakpoints of 13 and 21. Given the DIA breakpoints that make up the top 95% of selected breakpoints. We estimate the lower DIA breakpoint to be 12, 13, 14, or 15 and the upper DIA breakpoint to be 20, 21, or
14 5 Model Estimation Instead of the ERB method, a model-based approach has been shown to be a more precise estimation of the DIA breakpoints (Craig 2000). We provide DIA estimation using two types of models. The first is a four parameter logistic model. The second is a nonparametric spline model. 14
15 5.1 Logistic The function logisticfit() fits a four-parameter logistic model to the data to estimate DIA breakpoints. This function takes the following arguments: 1. datastructure - the name of the data saved from the function importdata() 2. MICBrkptL - the log 2 base lower MIC breakpoint 3. MICBrkptU - the log 2 base upper MIC breakpoint 4. minwidth (optional) - The minimum width of the DIA breakpoints, default is 4 5. maxwidth (optional) - The maximum width of the DIA breakpoints, default is flipgraph (optional) - default plots MIC on the y-axis and DIA on the x-axis, 1 to reverse the axes An example call to this function and resulting output are shown below: logisticdata = logisticfit ( datastructure, MICBrkptL =4, MICBrkptU =7, minwidth =4, maxwidth =20, flipgraph =0) Fitting Model ======================================================================================================== Computing Breakpoints ======================================================================================================== DIA Breakpoints by Probability DIABrkptL DIABrkptU Percent Cumulative_Percent Likely Breakpoints (95% Probability) DIABrkptL: DIABrkptU: 21 Figure 7: Logistic Fit 15
16 Given the results, we are most confident in DIA breakpoints 12 and 21 or breakpoints 13 and 21. Note this function will take several minutes to run. 16
17 5.2 Spline The function splinefit() fits a spline model to the data to estimate DIA breakpoints. This function takes the following arguments: 1. datastructure - the name of the data saved from the function importdata() 2. MICBrkptL - the log 2 base lower MIC breakpoint 3. MICBrkptU - the log 2 base upper MIC breakpoint 4. minwidth (optional) - The minimum width of the DIA breakpoints, default is 4 5. maxwidth (optional) - The maximum width of the DIA breakpoints, default is flipgraph (optional) - default plots MIC on the y-axis and DIA on the x-axis, 1 to reverse the axes An example call to this function and resulting output are shown below: splinedata = splinefit ( datastructure, MICBrkptL =4, MICBrkptU =7, minwidth =4, maxwidth =20, flipgraph =0) Fitting Model ======================================================================================================== Computing Breakpoints ======================================================================================================== DIA Breakpoints by Probability DIABrkptL DIABrkptU Percent Cumulative_Percent Likely Breakpoints (95% Probability) DIABrkptL: 12 DIABrkptU: 21 > Figure 8: Spline Fit Given the results, we are most confident in the breakpoints 12 and 21. Note this function will take several minutes to run. 17
18 6 Additional Tools Additional functions provide more information from either the logistic model or spline model. The function comparefits() graphically displays the logistic and spline model fits to the data. The function probdiaclass() displays information for the probabilities of correct DIA classification for two sets of DIA breakpoints given the results from either the spline or logistic model. 18
19 6.1 Logistic and Spline Comparison The function comparefits() graphically displays the logistic and spline model fits to the data. The spline model provides a more flexible fit then the logistic model. This function takes the following arguments: 1. logisticdata - the name of the data saved from the function logisticfit() 2. splinedata - the name of the data saved from the function splinefit() 3. MICBrkptL - the log 2 base lower MIC breakpoint 4. MICBrkptU - the log 2 base upper MIC breakpoint 5. flipgraph (optional) - default plots MIC on the y-axis and DIA on the x-axis, 1 to reverse the axes An example call to this function and resulting output are shown below: comparefits ( logisticdata, splinedata, MICBrkptL =4, MICBrkptU =7, flipgraph =0) Figure 9: Comparison of Logistic and Spline Fits When the function completes a graph of the two fits is shown as in Figure 9. 19
20 6.2 Probability of Correct DIA Classification The function probdiaclass() displays information on the probabilities of correct DIA classification for two sets of DIA breakpoints. This function takes the following arguments: 1. data - the name of the data saved from the function logisticfit() or splinefit() 2. MICBrkptL - the log 2 base lower MIC breakpoint 3. MICBrkptU - the log 2 base upper MIC breakpoint 4. DIABrkptL - a set of lower DIA breakpoints (example shown in the call) 5. DIABrkptU - a set upper DIA breakpoints (example shown in the call) Here we compare performance of DIA breakpoints 12 and 21 (mode- based) versus 13 and 21 (ERB). An example call to this function and resulting output are shown below: probdiaclass ( splinedata, MICBrkptL =4, MICBrkptU =7, DIABrkptL =c (12,13), DIABrkptU =c (21,21) ) DIA Breakpoints Set 1: 12, 21 Set 2: 13, 21 Probability of DIA Classification Set 1 Correct Set 2 Correct Weighted by MIC Density Probability of DIA Classification Set 1 Correct Set 2 Correct Figure 10: Probability of DIA Classification Given Two Sets of DIA Breakpoints Figure 10 displays DIA classification probabilities across MIC values. We see the probability of the model-based DIA breakpoints is higher then the ERB DIA breakpoints. 20
21 7 Future Work Ongoing work is being done to speed up the functions logisticfit() and splinefit(). We are also a constructing a GUI interface. We strongly encourage reports of suggestions/bugs. Please contact Glen DePalma at gdepalma@purdue.edu. 21
dbets - diffusion Breakpoint Estimation Software
dbets - diffusion Breakpoint Estimation Software http://glimmer.rstudio.com/dbets/dbets/ This document describes the use of the online application dbets to estimate the diffusion (DIA) test breakpoints
More informationCSSCR Excel Intermediate 4/13/06 GH Page 1 of 23 INTERMEDIATE EXCEL
CSSCR Excel Intermediate 4/13/06 GH Page 1 of 23 INTERMEDIATE EXCEL This document is for those who already know the basics of spreadsheets and have worked with either Excel for Windows or Excel for Macintosh.
More informationLab 1: Getting started with R and RStudio Questions? or
Lab 1: Getting started with R and RStudio Questions? david.montwe@ualberta.ca or isaacren@ualberta.ca 1. Installing R and RStudio To install R, go to https://cran.r-project.org/ and click on the Download
More informationClaNC: The Manual (v1.1)
ClaNC: The Manual (v1.1) Alan R. Dabney June 23, 2008 Contents 1 Installation 3 1.1 The R programming language............................... 3 1.2 X11 with Mac OS X....................................
More informationLastly, in case you don t already know this, and don t have Excel on your computers, you can get it for free through IT s website under software.
Welcome to Basic Excel, presented by STEM Gateway as part of the Essential Academic Skills Enhancement, or EASE, workshop series. Before we begin, I want to make sure we are clear that this is by no means
More informationStatistics with a Hemacytometer
Statistics with a Hemacytometer Overview This exercise incorporates several different statistical analyses. Data gathered from cell counts with a hemacytometer is used to explore frequency distributions
More informationR for IR. Created by Narren Brown, Grinnell College, and Diane Saphire, Trinity University
R for IR Created by Narren Brown, Grinnell College, and Diane Saphire, Trinity University For presentation at the June 2013 Meeting of the Higher Education Data Sharing Consortium Table of Contents I.
More informationPlotting Graphs. Error Bars
E Plotting Graphs Construct your graphs in Excel using the method outlined in the Graphing and Error Analysis lab (in the Phys 124/144/130 laboratory manual). Always choose the x-y scatter plot. Number
More informationLastly, in case you don t already know this, and don t have Excel on your computers, you can get it for free through IT s website under software.
Welcome to the EASE workshop series, part of the STEM Gateway program. Before we begin, I want to make sure we are clear that this is by no means meant to be an all inclusive class in Excel. At each step,
More informationIntroduction to R. Daniel Berglund. 9 November 2017
Introduction to R Daniel Berglund 9 November 2017 1 / 15 R R is available at the KTH computers If you want to install it yourself it is available at https://cran.r-project.org/ Rstudio an IDE for R is
More informationChapter 2 Assignment (due Thursday, April 19)
(due Thursday, April 19) Introduction: The purpose of this assignment is to analyze data sets by creating histograms and scatterplots. You will use the STATDISK program for both. Therefore, you should
More informationNCSS Statistical Software
Chapter 245 Introduction This procedure generates R control charts for variables. The format of the control charts is fully customizable. The data for the subgroups can be in a single column or in multiple
More informationTechnical Documentation Version 7.3 Output
Technical Documentation Version 7.3 Output These documents are copyrighted by the Regents of the University of Colorado. No part of this document may be reproduced, stored in a retrieval system, or transmitted
More informationChapter 2 Assignment (due Thursday, October 5)
(due Thursday, October 5) Introduction: The purpose of this assignment is to analyze data sets by creating histograms and scatterplots. You will use the STATDISK program for both. Therefore, you should
More informationExcel for Gen Chem General Chemistry Laboratory September 15, 2014
Excel for Gen Chem General Chemistry Laboratory September 15, 2014 Excel is a ubiquitous data analysis software. Mastery of Excel can help you succeed in a first job and in your further studies with expertise
More informationExcel Primer CH141 Fall, 2017
Excel Primer CH141 Fall, 2017 To Start Excel : Click on the Excel icon found in the lower menu dock. Once Excel Workbook Gallery opens double click on Excel Workbook. A blank workbook page should appear
More informationAMELIA II: A Program for Missing Data
AMELIA II: A Program for Missing Data Amelia II is an R package that performs multiple imputation to deal with missing data, instead of other methods, such as pairwise and listwise deletion. In multiple
More informationGenetic Analysis. Page 1
Genetic Analysis Page 1 Genetic Analysis Objectives: 1) Set up Case-Control Association analysis and the Basic Genetics Workflow 2) Use JMP tools to interact with and explore results 3) Learn advanced
More informationA Brief Word About Your Exam
Exam 1 Studyguide A Brief Word About Your Exam Your exam will be MONDAY, FEBRUARY 20 DURING CLASS TIME. You will have 50 minutes to complete Exam 1. If you arrive late or leave early, you forfeit any time
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 informationWhat do you want to do? Is the plot already defined? Yes. 3 Creating Survey Data (SURVEYS tab) Start in new row Choose Plot Label from dropdown list
Vegetation Information System Saskatchewan Spreadsheet-based Data Loading Template Version 1.2 INSTRUCTIONS Table of Contents 1. Template Use Flow Chart 1a. General Overview (Plots/Surveys) 1b. Vegetation
More informationGOOGLE SHEETS TUTORIAL
GOOGLE SHEETS TUTORIAL STM TRAINING PROGRAM BY BREANA NARINE (Instructional Design Assistant) Google Sheets Tutorial Google Sheet is an online service provided by Google where you are able to create new
More informationChapter 7: Importing Modeled or Gridded Data
Chapter 7: Importing Modeled or Gridded Data SADA provides a suite of geospatial modeling and contouring tools that are flexible enough to handle a wide variety of applications. However, if you are more
More informationIMPORTING DATA INTO EMPLOYEE TRAINING MANAGER
IMPORTING DATA INTO EMPLOYEE TRAINING MANAGER January 2018 Description This document describes how to import your employee, course and competency data into Employee Training Manager, a desktop software
More informationIf you finish the work for the day go to QUIA and review any objective you feel you need help with.
8 th Grade Computer Skills and Applications Common Assessment Review DIRECTIONS: Complete each activity listed under each heading in bold. If you are asked to define terms or answer questions do so on
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 informationModule 1: Introduction RStudio
Module 1: Introduction RStudio Contents Page(s) Installing R and RStudio Software for Social Network Analysis 1-2 Introduction to R Language/ Syntax 3 Welcome to RStudio 4-14 A. The 4 Panes 5 B. Calculator
More informationIntroduction to the Graphical User Interface of TREND
Introduction to the Graphical User Interface of TREND Description: Both GUI and command-line versions of TREND are available. The arguments and usages of the GUI panels are briefly introduced below. Detailed
More informationAppendix A. Introduction to MATLAB. A.1 What Is MATLAB?
Appendix A Introduction to MATLAB A.1 What Is MATLAB? MATLAB is a technical computing environment developed by The Math- Works, Inc. for computation and data visualization. It is both an interactive system
More informationAssignment 3 due Thursday Oct. 11
Instructor Linda C. Stephenson due Thursday Oct. 11 GENERAL NOTE: These assignments often build on each other what you learn in one assignment may be carried over to subsequent assignments. If I have already
More informationHydroOffice Diagrams
Hydro Office Software for Water Sciences HydroOffice Diagrams User Manual for Ternary 1.0, Piper 2.0 and Durov 1.0 tool HydroOffice.org Citation: Gregor M. 2013. HydroOffice Diagrams user manual for Ternary1.0,
More informationProgram flatten reads in an input seismic or attribute volume as well as a picked horizon and generates a flattened output volume:
FLATTENING A SCALAR DATA VOLUME PROGRAM flatten Computation Flow Chart Program flatten reads in an input seismic or attribute volume as well as a picked horizon and generates a flattened output volume:
More informationHow to use FSBForecast Excel add-in for regression analysis (July 2012 version)
How to use FSBForecast Excel add-in for regression analysis (July 2012 version) FSBForecast is an Excel add-in for data analysis and regression that was developed at the Fuqua School of Business over the
More information6.034 Design Assignment 2
6.034 Design Assignment 2 April 5, 2005 Weka Script Due: Friday April 8, in recitation Paper Due: Wednesday April 13, in class Oral reports: Friday April 15, by appointment The goal of this assignment
More informationIntermediate Excel Training Course Content
Intermediate Excel Training Course Content Lesson Page 1 Absolute Cell Addressing 2 Using Absolute References 2 Naming Cells and Ranges 2 Using the Create Method to Name Cells 3 Data Consolidation 3 Consolidating
More informationCurveCompare v1.0 INSTRUCTIONS
CurveCompare v1.0 INSTRUCTIONS Table of Contents Introduction... 2 Installation... 2 Platform... 2 Verifying (or Installing) the Necessary.NET Framework... 2 Downloading and Storing the CurveCompare Executable(s)...
More informationHybridCheck User Manual
HybridCheck User Manual Ben J. Ward February 2015 HybridCheck is a software package to visualise the recombination signal in assembled next generation sequence data, and it can be used to detect recombination,
More informationInstall RStudio from - use the standard installation.
Session 1: Reading in Data Before you begin: Install RStudio from http://www.rstudio.com/ide/download/ - use the standard installation. Go to the course website; http://faculty.washington.edu/kenrice/rintro/
More information2. Getting started with MLwiN
2. Getting started with MLwiN Introduction This chapter aims to provide you with some practice with MLwiN commands before you begin to fit multilevel models. It is may be helpful if you have already read
More informationThemes & Templates Applying a theme Customizing a theme Creatingfilefromtemplate Creating yourowncustomize Template Using templates Editing templates
Introducing Excel Understanding Workbooks and Worksheets Moving around a Worksheet Introducing the Ribbon Accessing the Ribbon by using your keyboard Using Shortcut Menus Customizing Your Quick Access
More informationIntermediate Microsoft Excel 2010
P a g e 1 Intermediate Microsoft Excel 2010 ABOUT THIS CLASS This class is designed to continue where the Microsoft Excel 2010 Basics class left off. Specifically, we will cover additional ways to organize
More informationReference Guide. Adding a Generic File Store - Importing From a Local or Network ShipWorks Page 1 of 21
Reference Guide Adding a Generic File Store - Importing From a Local or Network Folder Page 1 of 21 Adding a Generic File Store TABLE OF CONTENTS Background First Things First The Process Creating the
More informationGuide to Importing Data
Guide to Importing Data CONTENTS Data Import Introduction... 3 Who should use the Gold-Vision Import Client?... 3 Prepare your data... 3 Downloading and installing the import client... 7 Step One Getting
More informationWorking with Data and Charts
PART 9 Working with Data and Charts In Excel, a formula calculates a value based on the values in other cells of the workbook. Excel displays the result of a formula in a cell as a numeric value. A function
More information1 Introduction to Using Excel Spreadsheets
Survey of Math: Excel Spreadsheet Guide (for Excel 2007) Page 1 of 6 1 Introduction to Using Excel Spreadsheets This section of the guide is based on the file (a faux grade sheet created for messing with)
More informationHandling Your Data in SPSS. Columns, and Labels, and Values... Oh My! The Structure of SPSS. You should think about SPSS as having three major parts.
Handling Your Data in SPSS Columns, and Labels, and Values... Oh My! You might think that simple intuition will guide you to a useful organization of your data. If you follow that path, you might find
More informationGenStat for Schools. Disappearing Rock Wren in Fiordland
GenStat for Schools Disappearing Rock Wren in Fiordland A possible decrease in number of Rock Wren in the Fiordland area of New Zealand between 1985 and 2005 was investigated. Numbers were recorded in
More informationExcel to R and back 1
Excel to R and back 1 The R interface in RegressIt allows the user to transfer data from an Excel file to a new data frame in RStudio, load packages, and run regression models with customized table and
More informationInstallation and Operation Guide. LP Data View Software. BioLogic LP System
Installation and Operation Guide LP Data View Software for the BioLogic LP System Catalog Number 731-8365.,. installation and Operation of LP Data View software for the BioLogic LP System Note: Due to
More informationSciGraphica. Tutorial Manual - Tutorials 1and 2 Version 0.8.0
SciGraphica Tutorial Manual - Tutorials 1and 2 Version 0.8.0 Copyright (c) 2001 the SciGraphica documentation group Permission is granted to copy, distribute and/or modify this document under the terms
More informationCreating Accounts and Test Registrations Using Batch Load
Quick Start Guide Creating Accounts and Test Registrations Using Batch Load Document Purpose This document contains information used by site administrators to create ACT WorkKeys online accounts and test
More informationUsing Weka for Classification. Preparing a data file
Using Weka for Classification Preparing a data file Prepare a data file in CSV format. It should have the names of the features, which Weka calls attributes, on the first line, with the names separated
More informationTerraStation II v7 Training
WORKED EXAMPLE Loading and using Core Analysis Data Core Analysis Data is frequently not available at exact well increments. In order to retain the exact depth at which this data is sampled, it needs to
More informationCognalysis TM Reserving System User Manual
Cognalysis TM Reserving System User Manual Return to Table of Contents 1 Table of Contents 1.0 Starting an Analysis 3 1.1 Opening a Data File....3 1.2 Open an Analysis File.9 1.3 Create Triangles.10 2.0
More informationPlot2Excel Manual 1. Plot2Excel Manual. Plot2Excel is a general purpose X-Y plotting tool. All right reserved to Andrei Zaostrovski.
Plot2Excel Manual 1 Plot2Excel Manual Plot2Excel is a general purpose X-Y plotting tool. All right reserved to Andrei Zaostrovski. March 1, 2001 Program Description Plot2Excel is an Excel spreadsheet enhanced
More informationUnit 2 Fine-tuning Spreadsheets, Functions (AutoSum)
Unit 2 Fine-tuning Spreadsheets, Functions (AutoSum) Manually adjust column width Place the pointer on the line between letters in the Column Headers. The pointer will change to double headed arrow. Hold
More informationSUM - This says to add together cells F28 through F35. Notice that it will show your result is
COUNTA - The COUNTA function will examine a set of cells and tell you how many cells are not empty. In this example, Excel analyzed 19 cells and found that only 18 were not empty. COUNTBLANK - The COUNTBLANK
More informationThis homework has an opportunity for substantial extra credit, which is described at the end of this document.
CS 2316 Pair Homework Box Packer Due: Tuesday, June 17th, before 11:55 PM Out of 100 points Files to submit: 1. boxpacker.py For Help: - TA Helpdesk Schedule posted on class website. - Email TA's or use
More informationHomework 1 Excel Basics
Homework 1 Excel Basics Excel is a software program that is used to organize information, perform calculations, and create visual displays of the information. When you start up Excel, you will see the
More informationPackage gains. September 12, 2017
Package gains September 12, 2017 Version 1.2 Date 2017-09-08 Title Lift (Gains) Tables and Charts Author Craig A. Rolling Maintainer Craig A. Rolling Depends
More informationIntro to R. Fall Fall 2017 CS130 - Intro to R 1
Intro to R Fall 2017 Fall 2017 CS130 - Intro to R 1 Intro to R R is a language and environment that allows: Data management Graphs and tables Statistical analyses You will need: some basic statistics We
More informationIMPORTING A STUDENT LIST FROM SYNERGY INTO A GOOGLE CONTACT LIST
IMPORTING A STUDENT EMAIL LIST FROM SYNERGY INTO A GOOGLE CONTACT LIST In Synergy create a report for each class. 1. Log in to Synergy. 2. Open the list of available reports; select the Reports icon from
More informationAn Introduction to R 1.1 Getting started
An Introduction to R 1.1 Getting started Dan Navarro (daniel.navarro@adelaide.edu.au) School of Psychology, University of Adelaide ua.edu.au/ccs/people/dan DSTO R Workshop, 29-Apr-2015 There s a book http://ua.edu.au/ccs/teaching/lsr/
More informationExcel 2013 for Beginners
Excel 2013 for Beginners Class Objective: This class will familiarize you with the basics of using Microsoft Excel. Class Outline: Introduction to Microsoft Excel 2013... 1 Microsoft Excel...2-3 Getting
More informationUAccess ANALYTICS A New Look, New Features, and New Functions
UAccess Analytics has been updated to a new version of software! Naturally, a software update means there are some new features and functions available to UAccess Analytics users. An Updated Look One thing
More informationFitting NMR peaks for N,N DMA
Fitting NMR peaks for N,N DMA Importing the FID file to your local system Any ftp program may be used to transfer the FID file from the NMR computer. The description below will take you through the process
More information0 Graphical Analysis Use of Excel
Lab 0 Graphical Analysis Use of Excel What You Need To Know: This lab is to familiarize you with the graphing ability of excels. You will be plotting data set, curve fitting and using error bars on the
More informationRegressItPC installation and test instructions 1
RegressItPC installation and test instructions 1 1. Create a new folder in which to store your RegressIt files. It is recommended that you create a new folder called RegressIt in the Documents folder,
More informationUnit 2 Fine-tuning Spreadsheets, Functions (AutoSum)
Unit 2 Fine-tuning Spreadsheets, Functions (AutoSum) Select a Row or a Column Place your pointer over the Column Header (gray cell at the top of a column that contains a letter identifying the column)
More informationZonebudget Version 3
Zonebudget Version 3 Zonebudget (Harbaugh, 1990) is a program that reads budget data produced by a MODFLOW groundwater model (Harbaugh and McDonald, 1996; Harbaugh and others, 2000; Harbaugh, 2005) and
More informationUser Manual. Administrator s guide for mass managing VirtueMart products. using. VM Mass Update 1.0
User Manual Administrator s guide for mass managing VirtueMart products using VM Mass Update 1.0 The ultimate product management solution for VirtueMart! Contents Product Overview... 3 Feature List...
More informationR is a programming language of a higher-level Constantly increasing amount of packages (new research) Free of charge Website:
Introduction to R R R is a programming language of a higher-level Constantly increasing amount of packages (new research) Free of charge Website: http://www.r-project.org/ Code Editor: http://rstudio.org/
More informationEasy Comext (or Easy XTnet) is an HTML based interface giving to the public at Eurostat s External Trade database.
QUICK GUIDE TO EASY COMEXT Contents Preface Main toolbars Register (first time) Make an extraction Display the results of an extraction Access to metadata Retrieve a saved query Downloads Preface Easy
More informationWorking with Charts Stratum.Viewer 6
Working with Charts Stratum.Viewer 6 Getting Started Tasks Additional Information Access to Charts Introduction to Charts Overview of Chart Types Quick Start - Adding a Chart to a View Create a Chart with
More informationExcel Assignment 4: Correlation and Linear Regression (Office 2016 Version)
Economics 225, Spring 2018, Yang Zhou Excel Assignment 4: Correlation and Linear Regression (Office 2016 Version) 30 Points Total, Submit via ecampus by 8:00 AM on Tuesday, May 1, 2018 Please read all
More informationTier III Data Collection
Tier III Data Collection What is it? The Tier III Data Collection tool is designed to measure progress for individual students before and during interventions. The tool can measure several different types
More informationLab1: Use of Word and Excel
Dr. Fritz Wilhelm; physics 230 Lab1: Use of Word and Excel Page 1 of 9 Lab partners: Download this page onto your computer. Also download the template file which you can use whenever you start your lab
More informationEmployee User s Guide
User Guide 1 12612 Challenger Parkway Suite 300 Orlando, FL 32826 www.ivisitor.com Employee User s Guide INTRODUCTION The instructions and information contained in this document outline the steps necessary
More informationNICK COLLIER - REPAST DEVELOPMENT TEAM
DATA COLLECTION FOR REPAST SIMPHONY JAVA AND RELOGO NICK COLLIER - REPAST DEVELOPMENT TEAM 0. Before We Get Started This document is an introduction to the data collection system introduced in Repast Simphony
More informationSorting Fields Changing the Values Line Charts Scatter Graphs Charts Showing Frequency Pie Charts Bar Charts...
Database Guide Contents Introduction... 1 What is RM Easiteach Database?... 1 The Database Toolbar... 2 Reviewing the License Agreement... 3 Using Database... 3 Starting Database... 3 Key Features... 4
More informationSurvey of Math: Excel Spreadsheet Guide (for Excel 2016) Page 1 of 9
Survey of Math: Excel Spreadsheet Guide (for Excel 2016) Page 1 of 9 Contents 1 Introduction to Using Excel Spreadsheets 2 1.1 A Serious Note About Data Security.................................... 2 1.2
More informationAsset Keeper Pro - Import Assets
Asset Keeper Pro - Import Assets Asset Keeper Pro - Import Assets Page 1 Import Assets Data can be imported into Asset Keeper Pro from either an Excel file or CSV file. The import option is located in
More informationExercise: Graphing and Least Squares Fitting in Quattro Pro
Chapter 5 Exercise: Graphing and Least Squares Fitting in Quattro Pro 5.1 Purpose The purpose of this experiment is to become familiar with using Quattro Pro to produce graphs and analyze graphical data.
More informationStatCalc User Manual. Version 9 for Mac and Windows. Copyright 2018, AcaStat Software. All rights Reserved.
StatCalc User Manual Version 9 for Mac and Windows Copyright 2018, AcaStat Software. All rights Reserved. http://www.acastat.com Table of Contents Introduction... 4 Getting Help... 4 Uninstalling StatCalc...
More informationMicroStrategy Desktop
MicroStrategy Desktop Quick Start Guide MicroStrategy Desktop is designed to enable business professionals like you to explore data, simply and without needing direct support from IT. 1 Import data from
More informationW7 DATA ANALYSIS 2. Your graph should look something like that in Figure W7-2. It shows the expected bell shape of the Gaussian distribution.
Drawing Simple Graphs W7 DATA ANALYSIS 2 In some experiments, large amounts of data may be recorded and manipulation is performed using computer software. Although sophisticated, specialist software exists
More informationProject 4 Financials (Excel)
Project 4 Financials (Excel) Project Objective To offer an introduction to building spreadsheets, creating charts, and entering functions. Part 1 - Financial Projections One of the most important aspects
More informationYou are free to use this program, for non-commercial purposes only, under two conditions:
Bayesian sample size determination for prevalence and diagnostic studies in the absence of a gold standard Sample size calculations and asymptotic results (Version 5.10, June 2016) 1. Introduction The
More informationWHO STEPS Surveillance Support Materials. STEPS Epi Info Training Guide
STEPS Epi Info Training Guide Department of Chronic Diseases and Health Promotion World Health Organization 20 Avenue Appia, 1211 Geneva 27, Switzerland For further information: www.who.int/chp/steps WHO
More informationChapter 4 Determining Cell Size
Chapter 4 Determining Cell Size Chapter 4 Determining Cell Size The third tutorial is designed to give you a demonstration in using the Cell Size Calculator to obtain the optimal cell size for your circuit
More informationSPSS Statistics Patch Description
SPSS Statistics 18.0.1 Patch Description Product: SPSS Statistics 18.0.1 Date: December 8, 2009 Description: This patch resolves the following issues: 1. A problem with reading large SAS data files was
More informationFeatures for instructors
Features for instructors Excel can be a very appropriate environment for teaching some forms of statistical modeling, whether as a primary or supplementary tool, and there are collateral benefits in using
More informationThe CHECKBOX Quick Start Guide
The CHECKBOX Quick Start Guide This guide will provide step-by-step directions in order to help you get started faster with Checkbox. First, Some Basic Concepts The CHECKBOX Survey Lifecycle Create Edit
More informationThe first thing we ll need is some numbers. I m going to use the set of times and drug concentration levels in a patient s bloodstream given below.
Graphing in Excel featuring Excel 2007 1 A spreadsheet can be a powerful tool for analyzing and graphing data, but it works completely differently from the graphing calculator that you re used to. If you
More informationIMPORTING A STUDENT LIST FROM SYNERGY INTO A GOOGLE CONTACT LIST
IMPORTING A STUDENT EMAIL LIST FROM SYNERGY INTO A GOOGLE CONTACT LIST In Synergy create a report for each class. 1. Log in to Synergy. 2. Open the list of available reports; select the Reports icon from
More informationNonparametric Approaches to Regression
Nonparametric Approaches to Regression In traditional nonparametric regression, we assume very little about the functional form of the mean response function. In particular, we assume the model where m(xi)
More informationIntroduction to CS databases and statistics in Excel Jacek Wiślicki, Laurent Babout,
One of the applications of MS Excel is data processing and statistical analysis. The following exercises will demonstrate some of these functions. The base files for the exercises is included in http://lbabout.iis.p.lodz.pl/teaching_and_student_projects_files/files/us/lab_04b.zip.
More informationSTIPlotDigitizer. User s Manual
STIPlotDigitizer User s Manual Table of Contents What is STIPlotDigitizer?... 3 Installation Guide... 3 Initializing STIPlotDigitizer... 4 Project GroupBox... 4 Import Image GroupBox... 5 Exit Button...
More informationUniversity of Michigan Department of Aerospace Engineering 5ft 7ft Wind Tunnel Data Acquisition Bible
University of Michigan Department of Aerospace Engineering 5ft 7ft Wind Tunnel Data Acquisition Bible Richard B. Choroszucha riboch@umich.edu 16.V.2010 Contents List of Figures vi I Gathering Data 1 1
More informationStatistics 13, Lab 1. Getting Started. The Mac. Launching RStudio and loading data
Statistics 13, Lab 1 Getting Started This first lab session is nothing more than an introduction: We will help you navigate the Statistics Department s (all Mac) computing facility and we will get you
More information