Learn R Programming

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

PBSmodelling (version 2.67.266)

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,355

Version

2.67.266

License

GPL (>= 2)

Maintainer

Rowan Haigh

Last Published

January 23rd, 2015

Functions in PBSmodelling (2.67.266)

cleanWD

Launch a GUI for File Deletion
clearAll

Remove all R Objects From a Specified Environment
calcFib

Calculate Fibonacci Numbers by Several Methods
calcMin

Calculate the Minimum of a User-Defined Function
cleanProj

Launch a GUI for Project File Deletion
addLabel

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

Calculate the Geometric Mean, Allowing for Zeroes
CCA.qbr

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

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

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

Close GUI Window(s)
clearRcon

Clear the R Console / Focus on the RGui Window
clearPBSext

Clear File Extension Associations
createWin

Create a GUI Window
clearWinVal

Remove all Current Widget Variables
createVector

Create a GUI with a Vector Widget
clipVector

Clip a Vector at One or Both Ends
compileDescription

Convert and Save a Window Description as a List
convSlashes

Convert Slashes from UNIX to DOS
compileC

Compile a C File into a Shared Library Object
expandGraph

Expand the Plot Area by Adjusting Margins
declareGUIoptions

Declare Option Names that Correspond with Widget Names
focusWin

Set the Focus on a Particular Window
doAction

Execute Action Created by a Widget
findProgram

Locates a program in the PATH environment variable
exportHistory

Export a Saved History
findPrefix

Find a Prefix Based on Names of Existing Files
drawBars

Draw a Linear Barplot on the Current Plot
evalCall

Evaluate a Function Call
findPat

Search a Character Vector to Find Multiple Patterns
getGUIoptions

Get PBS Options for Widgets
getPBSext

Get a Command Associated With a File Name
getOptionsPrefix

Get and Set GUI Prefix of Options Class
getOptionsFileName

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

Get and Set User Options
getChoice

Choose One String Item from a List of Choices
genMatrix

Generate Test Matrices for plotBubbles
getWinAct

Retrieve the Last Window Action
getWinFun

Retrieve Names of Functions Referenced in a Window
getPBSoptions

Retrieve A User Option
loadOptions

Save and Load Options to and from Disk
loadOptionsGUI

Load and Save Options Values to and from a GUI
importHistory

Import a History List from a File
getYes

Prompt the User to Choose Yes or No
getWinVal

Retrieve Widget Values for Use in R Code
lisp

List Objects in .PBSmodEnv Workspace
loadC

Launch a GUI for Compiling and Loading C Code
GT0

Restrict a Numeric Variable to a Positive Value
initHistory

Create Structures for a New History Widget
isWhat

Identify an Object and Print Information
plotBubbles

Construct a Bubble Plot from a Matrix
packList

Pack a List with Objects
plotCsum

Plot Cumulative Sum of Data
plotACF

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

Construct a Plot with a Specified Aspect Ratio
pad0

Pad Values with Leading Zeroes
readPBSoptions

Read PBS Options from an External File
resetGraph

Reset par Values for a Plot
setwdGUI

Browse for Working Directory and Optionally Find Prefix
setWidgetColor

Update Widget Color
showVignettes

Display Vignettes for Packages
openFile

Open a File with an Associated Program
sortHistory

Sort an Active or Saved History
runExample

Run a Single GUI Example Included with PBS Modelling
runExamples

Run GUI Examples Included with PBS Modelling
openUG

Open Package User Guide
setWidgetState

Update Widget State
setWinAct

Add a Window Action to the Saved Action Vector
testPch

Display Plotting Symbols or Octal Strings
testWidgets

Display Sample GUIs and their Source Code
selectFile

Display Dialogue: Open or Save File
setFileOption

Set a PBS File Path Option Interactively
show0

Convert Numbers into Text with Specified Decimal Places
lucent

Convert Solid Colours to Translucence
setWinVal

Update Widget Values
openExamples

Open Example Files from a Package
talk-class

S4: Present Talk Classes
pickCol

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

Get Actual Parameters from Scaled Values
runDemos

Interactive GUI for R Demos
tget

Get/Print Objects From or Put Objects Into Temporary Work Environment
PBSoptions-class

S4: Project Options Class
unpackList

Unpack List Elements into Variables
plotSidebars

Plot Table as Horizontal Sidebars
PBSmodelling

PBS Modelling
plotTrace

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

Scale Parameters to [0,1]
selectDir

Display Dialogue: Select directory
setPBSext

Set a Command Associated with a File Name Extension
setPBSoptions

Set A User Option
parseWinFile

Convert a Window Description File into a List Object
plotDens

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

Render a Pairs Plot as Fried Eggs and Beer
pause

Pause Between Graphics Displays or Other Calculations
promptWriteOptions

Prompt the User to Write Changed Options
presentTalk

Run a Presentation in R
testAlpha

Test Various Alpha Transparency Values
testCol

Display Colours Available Using a Set of Strings
testLty

Display Line Types Available
testLwd

Display Line Widths
vbpars

Data: Initial Parameters for a von Bertalanffy Curve
showArgs

Display Expected Widget Arguments
view

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

Display HTML Help Pages for Packages in Browser
setGUIoptions

Set PBS Options from Widget Values
setPathOption

Set a PBS Path Option Interactively
writePBSoptions

Write PBS Options to an External File
showPacks

Show Packages Required But Not Installed
showRes

Show Results of Expression Represented by Text
updateGUI

Update Active GUI With Local Values
vbdata

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

View Package R Code
writeList

Write a List to a File in PBS Modelling Format