Browsing by Author "Schnute, Jon"
Now showing 1 - 6 of 6
Results Per Page
Sort Options
Item GUI tools made easy: interact with models and explore data(2015) Schnute, Jon; Couture-Beil, Alex; Haugh, Rowan; Kronlund, Rob; Boers, NicholasProvides software to facilitate the design, testing, and operation of computer models. It focuses particularly on tools that make it easy to construct and edit a customized graphical user interface (GUI). Although our simplified GUI language depends heavily on the R interface to the Tcl/Tk package, a user does not need to know Tcl/Tk. Examples illustrate models built with other R packages, including PBSmapping, PBSddesolve, and BRugs. A complete user's guide `PBSmodelling-UG.pdf' shows how to use this package effectively.Item Mapping fisheries data and spatial analysis tools(2015) Schnute, Jon; Boers, Nicholas; Haigh, Rowan; Couture-Beil, Alex; Chabot, Denis; Grandin, Chris; Johnson, Angus; Wessel, Paul; Antonio, Franklin; Lewin-Koh, Nicholas; Bivand, RogerThis software has evolved from fisheries research conducted at the Pacific Biological Station (PBS) in `Nanaimo', British Columbia, Canada. It extends the R language to include two-dimensional plotting features similar to those commonly available in a Geographic Information System (GIS). Embedded C code speeds algorithms from computational geometry, such as finding polygons that contain specified point events or converting between longitude-latitude and Universal Transverse Mercator (UTM) coordinates. Additionally, we include `C++' code developed by Angus Johnson for the `Clipper' library. Also included are data for a global shoreline and other data sets in the public domain. The R directory `.../library/PBSmapping/doc' offers a complete user's guide, which should be consulted to use package functions effectively.Item PBS mapping 2: developer’s guide(2004) Boers, Nicholas; Haigh, Rowan; Schnute, JonThis report describes the technical process used to develop and build the software package PBS Mapping 2. A companion User’s Guide (Schnute et al. 2004) documents the purpose and use of this software, which involves over 10,000 lines of code for R, S-PLUS, and C. To build the package from source files, we use a variety of software tools, most of them freely available from the Internet. We outline procedures for downloading and installing these tools, and we describe the directory tree of source files for building PBS Mapping and a related package PBS Data. We then explain how to use automated scripts that build our libraries for three software environments: R, S-PLUS 2000, and S-PLUS 6. Additional scripts create PDF documentation files for appendices in the User’s Guide.Item PBS software: maps, spatial analysis, and other utilities(2003) Schnute, Jon; Boers, Nicholas; Haigh, RowanThis report describes software written to facilitate the compilation and analysis of fishery data, particularly data referenced by spatial coordinates. Our research stems from experiences with information on Canada s Pacific groundfish fisheries compiled at the Pacific Biological Station (PBS). Despite its origins in fishery data analysis, our software has broad applicability. The library PBS Mapping extends the languages R and S-PLUS to include two dimensional plotting features similar to those commonly available in a Geographic Information System (GIS). Embedded C code speeds algorithms from computational geometry, such as finding polygons that contain specified point events or converting between longitude-latitude and Universal Transverse Mercator (UTM) coordinates. We also present a number of convenient utilities for the Microsoft Windows operating systems, including commands that support computational geometry outside the framework of R or S-PLUS. Tools to construct most of our software come freely from the Internet, as documented here in a guide to the packages available. Furthermore, we provide quick tutorials that address key technical issues relevant to our work, such as embedding C code into an R package and writing documentation that meets the R standard. Our results, which depend significantly on the work of students, illustrate the convergence of goals between academic training and applied research.Item PBSmapping 2.66: user’s guide(2013) Schnute, Jon; Boers, Nicholas; Haigh, Rowan; Couture-Beil, AlexThis report describes a second version of software designed to facilitate the compilation and analysis of fishery data, particularly data referenced by spatial coordinates. Our research stems from experiences with information on Canada’s Pacific groundfish fisheries compiled at the Pacific Biological Station (PBS). Despite its origins in fishery data analysis, our software has broad applicability. The library PBSmapping extends the R-statistical language to include two dimensional plotting features similar to those commonly available in a Geographic Information System (GIS). Embedded C code speeds algorithms from computational geometry, such as finding polygons that contain specified point events or converting between longitude-latitude and Universal Transverse Mercator (UTM) coordinates. We also present a number of convenient utilities for Microsoft Windows operating systems that support computational geometry outside the framework of R. Our results, which depend significantly on the work of students, illustrate the convergence of goals between academic training and applied research.Item Solver for delay differential equations(2016) Couture-Beil, Alex; Schnute, Jon; Haigh, Rowan; Wood, Simon; Cairns, Benjamin; Boers, NicholasRoutines for solving systems of delay differential equations by interfacing numerical routines written by Simon N. Wood , with contributions by Benjamin J. Cairns. These numerical routines first appeared in Simon Wood's 'solv95' program. This package includes a vignette and a complete user's guide. 'PBSddesolve' originally appeared on CRAN under the name 'ddesolve'. That version is no longer supported. The current name emphasizes a close association with other PBS packages, particularly 'PBSmodelling'.