Learn R Programming

⚠️There's a newer version (2.69.3) of this package.Take me there.

PBSmodelling (version 2.68.6)

GUI Tools Made Easy: Interact with Models and Explore Data

Description

Provides 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.

Copy Link

Version

Install

install.packages('PBSmodelling')

Monthly Downloads

1,445

Version

2.68.6

License

GPL (>= 2)

Issues

Pull Requests

Stars

Forks

Maintainer

Rowan Haigh

Last Published

December 27th, 2017

Functions in PBSmodelling (2.68.6)

clearAll

Remove all R Objects From a Specified Environment
clearPBSext

Clear File Extension Associations
findPrefix

Find a Prefix Based on Names of Existing Files
findProgram

Locates a program in the PATH environment variable
getWinVal

Retrieve Widget Values for Use in R Code
clearRcon

Clear the R Console / Focus on the RGui Window
clearWinVal

Remove all Current Widget Variables
getWinFun

Retrieve Names of Functions Referenced in a Window
openFile

Open a File with an Associated Program
openUG

Open Package User Guide
clipVector

Clip a Vector at One or Both Ends
PBSoptions-class

S4: Project Options Class
cleanProj

Launch a GUI for Project File Deletion
expandGraph

Expand the Plot Area by Adjusting Margins
getOptionsFileName

Get and Set File Name for Saving and Loading of Options
getOptions

Get and Set User Options
evalCall

Evaluate a Function Call
parseWinFile

Convert a Window Description File into a List Object
plotTrace

Plot Trace Lines from a Data Frame, Matrix, or Vector
pause

Pause Between Graphics Displays or Other Calculations
calcMin

Calculate the Minimum of a User-Defined Function
chooseWinVal

Choose and Set a String Item in a GUI
declareGUIoptions

Declare Option Names that Correspond with Widget Names
focusWin

Set the Focus on a Particular Window
createWin

Create a GUI Window
genMatrix

Generate Test Matrices for plotBubbles
setPathOption

Set a PBS Path Option Interactively
runExample

Run a Single GUI Example Included with PBS Modelling
setPBSoptions

Set A User Option
runExamples

Run GUI Examples Included with PBS Modelling
initHistory

Create Structures for a New History Widget
closeWin

Close GUI Window(s)
cleanWD

Launch a GUI for File Deletion
loadOptionsGUI

Load and Save Options Values to and from a GUI
isWhat

Identify an Object and Print Information
loadOptions

Save and Load Options to and from Disk
pickCol

Pick a Colour From a Palette and get the Hexadecimal Code
compileC

Compile a C File into a Shared Library Object
setWinAct

Add a Window Action to the Saved Action Vector
setWinVal

Update Widget Values
presentTalk

Run a Presentation in R
doAction

Execute Action Created by a Widget
promptWriteOptions

Prompt the User to Write Changed Options
plotACF

Plot Autocorrelation Bars From a Data Frame, Matrix, or Vector
writePBSoptions

Write PBS Options to an External File
setWidgetColor

Update Widget Color
readList

Read a List from an ASCII File
showRes

Show Results of Expression Represented by Text
setWidgetState

Update Widget State
writeList

Write a List to a File in PBS Modelling Format
showVignettes

Display Vignettes for Packages
convSlashes

Convert Slashes from UNIX to DOS
createVector

Create a GUI with a Vector Widget
drawBars

Draw a Linear Barplot on the Current Plot
unpackList

Unpack List Elements into Variables
updateGUI

Update Active GUI With Local Values
getChoice

Choose One String Item from a List of Choices
compileDescription

Convert and Save a Window Description as a List
getPBSoptions

Retrieve A User Option
exportHistory

Export a Saved History
getWinAct

Retrieve the Last Window Action
getGUIoptions

Get PBS Options for Widgets
getOptionsPrefix

Get and Set GUI Prefix of Options Class
findPat

Search a Character Vector to Find Multiple Patterns
showHelp

Display HTML Help Pages for Packages in Browser
getPBSext

Get a Command Associated With a File Name
showPacks

Show Packages Required But Not Installed
testAlpha

Test Various Alpha Transparency Values
sortHistory

Sort an Active or Saved History
getYes

Prompt the User to Choose Yes or No
importHistory

Import a History List from a File
packList

Pack a List with Objects
pad0

Pad Values with Leading Zeroes
plotFriedEggs

Render a Pairs Plot as Fried Eggs and Beer
plotSidebars

Plot Table as Horizontal Sidebars
setFileOption

Set a PBS File Path Option Interactively
selectFile

Display Dialogue: Open or Save File
lucent

Convert Solid Colours to Translucence
setwdGUI

Browse for Working Directory and Optionally Find Prefix
openExamples

Open Example Files from a Package
plotCsum

Plot Cumulative Sum of Data
show0

Convert Numbers into Text with Specified Decimal Places
lisp

List Objects in .PBSmodEnv Workspace
plotDens

Plot Density Curves from a Data Frame, Matrix, or Vector
testWidgets

Display Sample GUIs and their Source Code
loadC

Launch a GUI for Compiling and Loading C Code
restorePar

Get Actual Parameters from Scaled Values
runDemos

Interactive GUI for R Demos
plotAsp

Construct a Plot with a Specified Aspect Ratio
setGUIoptions

Set PBS Options from Widget Values
tget

Get/Print Objects From or Put Objects Into Temporary Work Environment
viewCode

View Package R Code
view

View First/Last/Random n Elements/Rows of an Object
plotBubbles

Construct a Bubble Plot from a Matrix
setPBSext

Set a Command Associated with a File Name Extension
readPBSoptions

Read PBS Options from an External File
testCol

Display Colours Available Using a Set of Strings
resetGraph

Reset par Values for a Plot
testLty

Display Line Types Available
scalePar

Scale Parameters to [0,1]
selectDir

Display Dialogue: Select directory
showAlert

Display a Message in an Alert Window
showArgs

Display Expected Widget Arguments
vbdata

Data: Lengths-at-Age for von Bertalanffy Curve
testLwd

Display Line Widths
vbpars

Data: Initial Parameters for a von Bertalanffy Curve
testPch

Display Plotting Symbols or Octal Strings
CCA.qbr

Data: Sampled Counts of Quillback Rockfish (Sebastes maliger)
GT0

Restrict a Numeric Variable to a Positive Value
PBSmodelling

PBS Modelling
talk-class

S4: Present Talk Classes
addArrows

Add Arrows to a Plot Using Relative (0:1) Coordinates
calcFib

Calculate Fibonacci Numbers by Several Methods
calcGM

Calculate the Geometric Mean, Allowing for Zeroes
addLabel

Add a Label to a Plot Using Relative (0:1) Coordinates
addLegend

Add a Legend to a Plot Using Relative (0:1) Coordinates